Patent classifications
G06F15/025
Calculator Having Number Keys For 3.663 And 6.336
The present invention provides a calculator comprising number keys for digits one through nine, a NULL key, a first additional number key configured to represent 3.663, and a second additional fixed value number key configured to represent 6.336. The number keys are operatively coupled to processor configure to execute mathematical functions. The calculator can be a stand-alone device, or be executed within a cell phone, tablet, or other general purpose computer.
METHOD AND APPARATUS FOR PROVIDING MULTIMODAL INPUT DATA TO CLIENT APPLICATIONS
A method of providing multimodal input data to client applications in a data capture device with multiple input assemblies includes: storing, in a memory of the device: a client application defining input fields; and a plurality of input profiles each containing an input field identifier and a modality identifier corresponding to one of the input assemblies. Via execution of the client application, the device controls a display to simultaneously render a plurality of the input fields; determines an active one of the rendered input fields and obtains an active field identifier of the active input field; retrieves an active one of the input profiles containing a field identifier that matches the active input field identifier; controls one of the input assemblies corresponding to the modality identifier of the active input profile to obtain input data; and populates the active input field with the obtained input data.
ELECTRONIC APPARATUS, CONTROL METHOD OF ELECTRONIC APPARATUS, AND CONTROL PROGRAM OF ELECTRONIC APPARATUS
According to one embodiment, there is provided an electronic apparatus comprises: a memory storing an instruction and configured to secure therein: a key transfer memory storage area configured to store at least a numerical value transferred from the external device; an entered numeral storage area configured to store a definitive entered numeral used for an arithmetic operation; and an entered numeral input area configured to store at least a numerical value input through a key input device for display; a processor configured to, in accordance with the instruction, cause the key transfer memory storage area to store a value transferred from the external device via a communication device, and then cause the entered numeral storage area and the entered numeral input area to store the value stored in the key transfer memory storage area.
Calculator, method of registering operand in calculator, and computer-readable non-transitory storage medium
A calculator includes: a plurality of numeric keys; a plurality of operation keys; a delimiter key; a memory; and a processor, wherein said processor is configured to: when a first numerical data having at least a first integer, a delimiter, and a second integer arranged in that order has been received, upon receiving a prescribed operation of one of said plurality of operation keys, registers said first integer in said memory as a first operand, and registers said second integer in said memory as a second operand; and registers in said memory a target-operand that has been inputted via an operation or operations of at least one of said plurality of numeric keys, and performs a prescribed arithmetic operation on said target-operand registered in said memory using a plurality of registered operands that include the registered first and second operands.
ELECTRONIC TEXT TO BRAILLE DEVICE
At present, a vast number of technologies are designed specifically for users that are able to employ the use of sight. Additionally, many products designed to allow the visually impaired to use these technologies are expensive, and often not easy to use. In order to expand the benefits of technology to the visually impaired, we have invented an Electronic Braille Interface that can connect to any device with a USB port (laptops, cell phones, e-readers, etc.) and effectively translate ASCII characters from the device into physical Braille characters. The Braille text will be displayed on the Electronic Braille Interface though moveable pins that, in groups of six, are able to display different Braille characters in the same fashion as normal, stationary Braille text. The user will be able to feel the pins and interpret the Braille characters. The pins are raised through a magnetic write head, which moves from letter to letter through the use of a motorized positioning system in order to raise the correct pins for each character. The pins are held in their up or down states through a system of springs and magnets. This allows a very small set of motors to easily write all of the characters on the display. A pin is held in the up position through the attraction of a magnet on the bottom of the pin with an iron layer embedded into the screen. The spring is in equilibrium when the pin is in the down position, and is compressed when the pin is in the up position; so that it can effectively hold the pin in the down position by default. When the write head reaches the pin, it applies a current to a coil directly underneath the pin, which will produce enough magnetic force to make the pin switch to the up position. A bar magnet resets all of the pins simultaneously by moving across the entire device and creating a magnetic force that causes all of the pins to reset to the down position. Additionally, a software program will be installed on any device connecting to the Electronic Braille Interface in order to write, erase, and control the pins. Our Electronic Braille Interface will be low-cost, lightweight, and able to integrate well into existing devices. Future generations will include the capability of drawing images, creating interactive displays, and allowing the user to play games (similar to the games that people often play on their cell phones or tablets).
Calculation device, calculation method, and storage medium
A calculation device comprises a display including both a first display area and a second display area, and a processor being configured to accept operations of at least one of a tax calculation key which are associated with a plurality of tax rates, respectively, to display, when the operation of the tax calculation key associated with any one of the plurality of tax rates was accepted with respect to numerical value data which indicates tax-excluded amount data displayed on the first display area, tax-included amount data on the first display area, the tax-included amount data being calculated based on the tax rate corresponding to the tax calculation key; and to display, on the second display area, tax-included total amount data which indicates a total of the tax-included amount data corresponding to at least one of the numerical value data.
Gesture controlled calculator
A gesture controlled calculator has a touch screen controlled by a microprocessor. The touch screen receives a multiplication problem input by a user through a virtual keyboard. After the problem is entered, the calculator breaks up the problem into easy multiplication problems and then very easy multiplication problems in response to touch gestures by the user. The very easy multiplication problems are then presented on the graphical user interface of the touch screen as columns of virtual digits cards. The virtual digit cards are added together in response to touch gestures by the user. The solutions to the very easy multiplication problems are then presented as columns of digit cards. These digit cards are then added together in response to touch gestures by the user. The solution to the multiplication problem is then presented in the graphical user interface.
CALCULATOR, METHOD OF REGISTERING OPERAND IN CALCULATOR, AND COMPUTER-READABLE NON-TRANSITORY STORAGE MEDIUM
A calculator includes: a plurality of numeric keys; a plurality of operation keys; a delimiter key; a memory; and a processor, wherein said processor is configured to: when a first numerical data having at least a first integer, a delimiter, and a second integer arranged in that order has been received, upon receiving a prescribed operation of one of said plurality of operation keys, registers said first integer in said memory as a first operand, and registers said second integer in said memory as a second operand; and registers in said memory a target-operand that has been inputted via an operation or operations of at least one of said plurality of numeric keys, and performs a prescribed arithmetic operation on said target-operand registered in said memory using a plurality of registered operands that include the registered first and second operands.
CALCULATION DEVICE, CALCULATION METHOD, AND STORAGE MEDIUM
A calculation device comprises a display including both a first display area and a second display area, and a processor being configured to accept operations of at least one of a tax calculation key which are associated with a plurality of tax rates, respectively, to display, when the operation of the tax calculation key associated with any one of the plurality of tax rates was accepted with respect to numerical value data which indicates tax-excluded amount data displayed on the first display area, tax-included amount data on the first display area, the tax-included amount data being calculated based on the tax rate corresponding to the tax calculation key; and to display, on the second display area, tax-included total amount data which indicates a total of the tax-included amount data corresponding to at least one of the numerical value data.
Audio bible players with a numerical indexing system and a multiple bible version playback function
Audio bible players with a 6-digit numerical indexing system to the chapter level or a 9-digit numerical indexing system to the verse level are disclosed. Users can not only find a particular chapter or verse of the bible quickly, but also can switch to the same chapter or verse of a different translation easily for comparison study. They are easy and convenient to use, and are great tools for bible study, bible memorization, language study, and sharing bible with people in other languages, etc.