Input Verification Patents (Class 708/136)
  • Patent number: 10114791
    Abstract: An electronic apparatus includes: a display; a memory; and a processor, wherein the processor is configured to: accept inputs of a plurality of equations in response to a user operation; display, on the display, numerical data of each of calculation results of the plurality of equations respectively; store, in the memory, each of the plurality of equations and the respective numerical data of each of the calculation results corresponding to each of the plurality of equations; accept an input of numerical data to be searched in response to a user operation; search, from the memory, numerical data of the calculation result corresponding to the numerical data to be searched; and display, on the display, an equation corresponding to the searched numerical data of the calculation result.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 30, 2018
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Toshibumi Takashima
  • Patent number: 9697169
    Abstract: According to one embodiment, an electronic device including: a display unit; and a processor configured to: accept an input of numerical expression data comprising an input field-equipped function data with one or plural input fields; cause the display unit to display the numerical expression data and a cursor; move, upon accepting a first user operation, the cursor from one element to a next or previous element, the element being a constituent of numerical expression data; and move, upon accepting a second user operation when the cursor is present in the input fields, the cursor to an outside of the input field-equipped function data with the input fields.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: July 4, 2017
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Akiko Muraki, Yoshinaga Katayama, Sachiko Hirata, Hiroshi Uejima
  • Patent number: 9141148
    Abstract: The invention relates to a mobile communication device and an input device provided for operating said communication device by means of which input operations necessary for using the communication device may be carried out. The aim of the invention is to provide solutions by means of which it is possible, in particular for relatively compact mobile electronic devices, in particular communication devices and digital cameras to carry out said input operations in a manner which is particularly easy to coordinate for the user.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: September 22, 2015
    Assignee: MICROCHIP TECHNOLOGY GERMANY GMBH
    Inventors: Wolfgang Richter, Roland Aubauer
  • Patent number: 8943113
    Abstract: Methods, systems, and devices are described that provide for entry of hybrid mathematical and natural language statements in a mathematical notation friendly language and system for a rigorous yet practically tractable formal grammar to distill the essence of natural math notation. Hybrid statements mixing natural language and symbolic expressions including assertions, commands, queries, and/or deductions may be entered that are processed according to natural language processing. The statements, along with the math objects are evaluated, and one or more results output. Furthermore, systems may provide automatic construction of one or more solution narratives that can be beneficial to student users pedagogically.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: January 27, 2015
    Inventor: Xiaohua Yi
  • Publication number: 20130290390
    Abstract: The present disclosure relates to a method and apparatus for inputting equations. An equation input apparatus includes a learning context recognizer for extracting learning context information regarding a learner; a target equation group extractor for generating a target equation group including target mathematical symbols based on the extracted learning context information; and a predicted equation provider for providing a predicted mathematical symbol list relating to information, input or selected from the target equation group by user command, and for reflecting an equation selected from the predicted mathematical symbol list in the input or selected information.
    Type: Application
    Filed: November 3, 2011
    Publication date: October 31, 2013
    Applicant: SK TELECOM CO LTD
    Inventors: Seung Lock Choe, Nam Sook Wee, Doo Seok Lee, Jung Kyo Sohn, Haeng Moon Kim, Yong Gil Park, Keun Tae Park, Dong Hahk Lee
  • Publication number: 20130024487
    Abstract: Methods, systems, and devices are described that provide for entry of hybrid mathematical and natural language statements in a mathematical notation friendly language and system for a rigorous yet practically tractable formal grammar to distill the essence of natural math notation. Hybrid statements mixing natural language and symbolic expressions including assertions, commands, queries, and/or deductions may be entered that are processed according to natural language processing. The statements, along with the math objects are evaluated, and one or more results output. Furthermore, systems may provide automatic construction of one or more solution narratives that can be beneficial to student users pedagogically.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Inventor: Xiaohua Yi
  • Patent number: 8214413
    Abstract: When the intake input mode is set and a 2D function key, such as “?{square root over ( )}” or “a/b,” is operated in a state where the cursor has been moved to an arbitrary position on the formula displayed on the display unit of an electronic calculator, the range of the formula covered by the input 2D function (or to be calculated) is determined on the basis of the position of the cursor by recognizing a formula part sandwiched by parentheses or a chunk of the formula part of a function with parentheses, recognizing a chunk of a formula part of a 2D function, recognizing a chunk of a formula part with successive numerals and characters, and recognizing the position of an arithmetic symbol (“+,” “?,” “×,” or “÷”) or a delimiter (“:” or “,”). The determined range is taken in by the input 2D function.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: July 3, 2012
    Assignee: Casio Computer Co., Ltd.
    Inventor: Yoshinaga Katayama
  • Patent number: 8190406
    Abstract: A complex solver that is able to solve a diverse variety of model analytics. Upon identifying the various input variable(s) and output variable(s) of the model variables, if a straight forward solve is not to be performed, it is determined whether the model analytics is to be inverted such that a forward solve can be performed. For instance, it might not be known generally, or at least to the solver, how to invert a particular equation of other model analytics. If the model analytics is to be inverted, the model analytics is inverted, and the forward solve is performed. On the other hand, if the inversion of the model analytics is not to be performed, then a numerical analysis solve is performed.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: May 29, 2012
    Assignee: Microsoft Corporation
    Inventors: Brian C. Beckman, David G. Green, Vijay Mital, Darryl E. Rubin, Olivier Colle
  • Patent number: 8099603
    Abstract: A cost-effective system that provides for the efficient protection of transmitted non-public attribute information may be used, for example, to control access to a secure area. Encryption of the attribute information may be performed using symmetric encryption techniques, such as XOR and/or stream cipher encryption. A centralized database that stores and transmits the encrypted attribute information may generate the encryption/decryption key based on selected information bytes, for example, as taken from a card inserted into a handheld device used at the secure area. The selected information to generate the encryption key stream may be varied on a periodic basis by the centralized database. Information as to which selected bytes are to be used for a particular access authorization request may be transmitted to the handheld unit or may be input through action of a user of the handheld unit, for example by entry of a PIN code.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: January 17, 2012
    Assignee: CoreStreet, Ltd.
    Inventors: Phil Libin, David Engberg
  • Patent number: 8024576
    Abstract: A method and system to authenticate users with a one time password by using a visual communication channel. The method and system may include using a device to capture a sequence of images being displayed and decrypt an encrypted one time password contained in the sequence of images.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Gargaro, Patrizio Trinchini
  • Patent number: 7890557
    Abstract: The invention relates to a system and a method for the securely recording input values used for processing in a safety-oriented processor.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: February 15, 2011
    Assignee: Siemens Aktiengesellschaft
    Inventors: Herbert Barthel, Bernard Mysliwiec, Andreas Schenk, Hartmut Schütz
  • Patent number: 7752183
    Abstract: A method, system, and computer instructions for using MD4 checksum to link transactions across machines. Transaction information is received, wherein transaction information comprises a checksum and topology information, and wherein the checksum serves as a unique identifier of the current transaction. A first data structure is populated with the checksum and attribute information for the current transaction. A second data structure is then populated with the checksum and topology information for the current transaction, wherein populating the second table preserves a root/parent/current transaction relationship. Preserving the root/parent/current transaction relationship allows for automatically linking a transaction to its related transactions when the transaction is uploaded from a client to a transaction database.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventor: Bret Patterson
  • Publication number: 20090210466
    Abstract: When the intake input mode is set and a 2D function key, such as “?{square root over ( )}” or “a/b,” is operated in a state where the cursor has been moved to an arbitrary position on the formula displayed on the display unit of an electronic calculator, the range of the formula covered by the input 2D function (or to be calculated) is determined on the basis of the position of the cursor by recognizing a formula part sandwiched by parentheses or a chunk of the formula part of a function with parentheses, recognizing a chunk of a formula part of a 2D function, recognizing a chunk of a formula part with successive numerals and characters, and recognizing the position of an arithmetic symbol (“+,” “?,” “×,” or “÷”) or a delimiter (“:” or “,”) The determined range is taken in by the input 2D function.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 20, 2009
    Applicant: Casio Computer Co., Ltd.
    Inventor: Yoshinaga KATAYAMA
  • Patent number: 7420480
    Abstract: Disclosed are methods, systems, and computer program products for receiving input from a multi-function momentary switch by providing feedback from a user interface for each function associated with the switch. According to one method, alphanumeric input values are associated with a momentary switch. Each of the alphanumeric input values is associated with a different active time duration for the switch and at least two of the alphanumeric input values are associated with a same alphanumeric text entry mode. A duration of time the switch is in the active state is monitored. At least one of tactile and audible feedback is provided each time the duration of time matches a duration associated with an alphanumeric input value. The alphanumeric input value associated with the alphanumeric text entry mode and duration for the last feedback provided is selected as input from the switch.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: September 2, 2008
    Assignee: Scenera Technologies, LLC
    Inventor: Robert P. Morris
  • Patent number: 6748404
    Abstract: A data editable statistic calculator having an input device, a memory, a statistic computing unit, and an output device. The input device includes a set of number entry keys for data entry, enabling inputted data to be stored in registers in the memory, so that the user can fetch a specific datum from the registers sequentially with a function key for further editing through the number entry keys. When entering EDIT mode under statistic mode, the user can clearly find out the desired data for editing, and then delete or edit the data. By means of this humanized design, the user can conveniently review the correctness of every inputted data.
    Type: Grant
    Filed: August 22, 2000
    Date of Patent: June 8, 2004
    Assignee: Kinpo Electronics, Inc.
    Inventors: Frank Chen, Su Mei Chen
  • Publication number: 20030061249
    Abstract: A new method for identifying a predetermined number of data points of interest in a large data set. The data points of interest are ranked in relation to the distance to their neighboring points. The method employs partition-based detection algorithms to partition the data points and then compute upper and lower bounds for each partition. These bounds are then used to eliminate those partitions that do contain the predetermined number of data points of interest. The data points of interest are then computed from the remaining partitions that were not eliminated. The present method eliminates a significant number of data points from consideration as the points of interest, thereby resulting in substantial savings in computational expense compared to conventional methods employed to identify such points.
    Type: Application
    Filed: November 18, 1999
    Publication date: March 27, 2003
    Inventors: SRIDHAR RAMASWAMY, RAJEEV RASTOGI, KYUSEOK SHIM
  • Patent number: 6181262
    Abstract: A keyboard scan code snooper device comprises a microcontroller, a display, and an oscillator. The scan code snooper may be attached to the data and clock lines of a keyboard serial interface connecting a keyboard with a computer in a pass through configuration. The firmware in the microcontroller processes the snooped data transmission from the keyboard to the computer and vice versa, and generates signals appropriate to drive the display.
    Type: Grant
    Filed: May 1, 1998
    Date of Patent: January 30, 2001
    Assignee: Gateway, Inc.
    Inventor: Brian A. Bennett
  • Patent number: 6026449
    Abstract: The inventive computer includes a RAM which sequentially stores a series of calculation expression data thereto, a proof unit which proves the series of calculation expression data by inputting those data again, and a display which displays calculation data found to be non-coincident in the proof operation. First, when a series of calculation expression data is input to the computer, the computer performs a required calculation on the series of calculation expression data and sequentially stores the data in the RAM. After the series of calculations on the data is completed, the user inputs data on designation of a proof operation to confirm whether the result of the calculation is correct. Thus, the proof mode is selected and a second series of calculation expression data is input.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: February 15, 2000
    Assignee: Casio Computer Co., Ltd.
    Inventors: Makoro Takenaka, Yasuo Ikeya, Katsuyoshi Suzuki