18476128. COMPUTING DEVICE FOR CHECKING A SOFTWARE KEY simplified abstract (Robert Bosch GmbH)

From WikiPatents
Jump to navigation Jump to search

COMPUTING DEVICE FOR CHECKING A SOFTWARE KEY

Organization Name

Robert Bosch GmbH

Inventor(s)

Camille Germain Vuillaume of Tokyo (JP)

COMPUTING DEVICE FOR CHECKING A SOFTWARE KEY - A simplified explanation of the abstract

This abstract first appeared for US patent application 18476128 titled 'COMPUTING DEVICE FOR CHECKING A SOFTWARE KEY

Simplified Explanation

This patent application describes a computing device that checks a software key of a user terminal device by performing multiplication of two numbers.

Key Features and Innovation

  • Computing device with ALU, registers, and data memory.
  • Performs multiplication of two y-bit numbers with x-bit digits.
  • Calculates result based on stored digits and stores in data memory.

Potential Applications

This technology can be used in software licensing systems, security verification processes, and encryption algorithms.

Problems Solved

This technology addresses the need for secure software key verification and efficient multiplication of large numbers.

Benefits

  • Enhanced security in software key verification.
  • Improved efficiency in multiplication operations.
  • Reliable performance in various computing applications.

Commercial Applications

  • Software security systems
  • Cryptocurrency mining operations
  • Data encryption software

Prior Art

Researchers can explore prior art related to computing devices for software key verification and multiplication algorithms.

Frequently Updated Research

Stay updated on advancements in computing algorithms for secure software key verification and efficient multiplication operations.

Questions about Computing Devices

How does this technology improve software key verification processes?

This technology enhances security by efficiently checking software keys of user terminal devices.

What are the potential commercial uses of this computing device?

The computing device can be utilized in various industries for secure data encryption, software licensing, and cryptocurrency mining operations.


Original Abstract Submitted

A computing device configured to check a software key of a user terminal device. The computing device includes: an ALU, a plurality of registers having a storage capacity of at least x bits, and a data memory. The computing device is configured to perform a multiplication of two y-bit numbers each formed by a plurality of x-bit digits, as follows: loading the x-bit digits of the y-bit numbers into the registers, and repeatedly calculating, using the ALU, for all x-bit digits of the result of the multiplication of the y-bit numbers, an x-bit digit of the result based on those registers that store the associated x-bit digits of the y-bit numbers, and storing the calculated x-bit digit of the result in the data memory. Y is an integer multiple of x.