Multiple Simultaneous Outputs Patents (Class 708/174)
  • Patent number: 8892614
    Abstract: A dynamic computational environment may create, in response to user input, a plurality of mathematical expressions. In the dynamic computational environment, a change made to any one of the plurality of mathematical expressions will be propagated to all of the mathematical expressions, such that each of the plurality of mathematical expressions affected by the change is updated.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: November 18, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Malgorzata Anna Brothers, Gregory Grant Michalak, Michael Lee Taylor
  • Patent number: 8339072
    Abstract: System and method for operating a motor using a single general purpose input/output (GPIO) pin of a controller. In one embodiment, a control circuit may include a first terminal coupled to a GPIO pin of a controller. The first terminal can be configured to receive, and output, at least one or more signals. The control circuit may include a plurality of elements coupled to the first terminal, and motor driver circuit output terminal, such that the control circuit may be configured to output one more control signals to the motor driver circuit output terminal for control the motor driver circuit. Motor driver control signals may be based, at least in part, on one or more signals received from the first terminal.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: December 25, 2012
    Assignee: CSR Technology Inc.
    Inventors: Gaile Lin, Guoquan Li, Hong Guan
  • Patent number: 8259115
    Abstract: There is provided a graph display apparatus. An image display control unit causes a display unit to display the image data stored by the image and graph formula storage unit. An formula input unit inputs a graph formula according to a user operation. An input graph display control unit causes the display unit to display a graph corresponding to a graph formula input by the formula input unit, on the image data displayed on the display unit by the image display control unit as a background image. A model graph display control unit causes the display unit to display, in a different display mode, a graph corresponding to a model graph formula stored by the image and graph formula storage unit, together with the graph displayed on the image data as the background image on the display unit by the input graph display control unit, according to a user operation.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: September 4, 2012
    Assignee: Casio Computer Co., Ltd.
    Inventor: Mitsuru Okano
  • Publication number: 20110213817
    Abstract: A dynamic computational environment may create, in response to user input, a plurality of mathematical expressions. In the dynamic computational environment, a change made to any one of the plurality of mathematical expressions will be propagated to all of the mathematical expressions, such that each of the plurality of mathematical expressions affected by the change is updated. In response to user input, one or more of the plurality of mathematical expressions may be selected to form a selected set of mathematical expressions. Propagation of changes into the selected set of mathematical expressions may be blocked.
    Type: Application
    Filed: February 17, 2011
    Publication date: September 1, 2011
    Inventors: Malgorzata Anna Brothers, Gregory Grant Michalak, Michael Lee Taylor
  • Publication number: 20100274830
    Abstract: A budget tracking calculator system and method is disclosed, comprising a portable calculating device operating under software control and configured to permit a user to record budgetary expenditure data and other transaction data via a keypad. Four operating modes are provided—calculator, transaction entry, graphing and PC interface. In the transaction entry mode, the user may enter expenditure data into a variety of expenditure categories, to minimize manual data entry time and effort.
    Type: Application
    Filed: April 23, 2009
    Publication date: October 28, 2010
    Inventor: Jonathan Stever
  • Publication number: 20090307587
    Abstract: A graphing calculator includes: a touchscreen display unit having a formula display area and a graph display area; a formula input section configured to receive a calculation formula; a formula display control section configured to control the touchscreen display unit to display the calculation formula in the formula display area; a formula drag determining section configured to determine whether the calculation formula is dragged to the graph display area; a function calculating section configured to perform a calculation corresponding to a type of a function included in the calculation formula; a range setting section configured to set coordinate ranges to be used for generating a graph image; and a graph display control section configured to generate a graph image corresponding to the calculation formula and the calculation result according to the coordinate ranges.
    Type: Application
    Filed: June 3, 2009
    Publication date: December 10, 2009
    Applicant: Casio Computer Co., Ltd.
    Inventor: Ryo KANEKO
  • Patent number: 7613754
    Abstract: A piece of software running on either a computer or a calculator for receiving a mathematical expression is described. The mathematical expression is evaluated to obtain its symbolic result. If the symbolic result can be resolved to its numeric result, the software executes to obtain the numeric result. The software displays contemporaneously the symbolic result and the numeric result.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Jinsong Yu, William Ben Kunz
  • Patent number: 7574465
    Abstract: A centralized view and management of stored variables for calculators and pieces of software emulating calculators is provided. Users can glance at the status bar and know what variables are stored. A single click then brings up a window within which a list of the stored variables and their values is shown. In this window users can clear individual variables or the entire variable list. Users can be reminded that their calculations contain stored variables by displaying the stored variable names in one or more different colors so that errors can be easily detected and corrected.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: August 11, 2009
    Assignee: Microsoft Corporation
    Inventors: Jinsong Yu, William Ben Kunz, Robert Scott Dietz, Luke Kelly
  • Patent number: 7032121
    Abstract: A signal is generated by providing a clock signal having a frequency (fosc). The clock frequency fosc is arithmetically divided by an output frequency (fo) associated with the signal to obtain a ratio R and a remainder given by x/y. The signal is derived from the clock signal by successively dividing the frequency (fosc) of the clock signal by one of R and R+1, such that a fraction of times that the frequency (fosc) of the clock signal is divided by R is given by 1-x/y and a fraction of times that the frequency (fosc) of the clock signal is divided by R+1 is given by x/y. In particular, the signal is derived by driving a counter using the clock signal to a count value of one of R and R+1, such that a fraction of times that the counter is driven to a count value of R is given by 1-x/y and a fraction of times that the counter is driven to a count value of R+1 is given by x/y.
    Type: Grant
    Filed: January 9, 2003
    Date of Patent: April 18, 2006
    Assignee: Hatteras Networks
    Inventor: Jerry Kyle Radcliffe
  • Patent number: 6889362
    Abstract: A graphing calculator having a user interface that allows the user to easily specify a mathematical function. The user interface allows the user to specify a constant function, a linear function, or a non-linear function in a simplified input format. The user interface can also be implemented on devices that have limited input and output capability. An embodiment of the present invention is a graphing calculator, which allows the user to easily input a population growth rate function. The user interface of the present invention calculator helps the student to more readily adjust a function and observe the result of the adjustment. Similarly, other embodiments include the same user interface functionality in a software application package that is executed on a computer or graphing calculator.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: May 3, 2005
    Assignee: Texas Instruments Incorporated
    Inventors: Franklin A. Wattenberg, Todd M. Wostrel, Craig L. Stewart
  • Patent number: 6854001
    Abstract: A computing device (40) comprises an electrical circuit and a software application. A display screen (138) and an input device (140) are electrically coupled to the electrical circuit. The software application provides instructions to determine the number of significant figures for a number entered via the input device, and simultaneously display on the display screen the entered number along with the number of significant figures for the entered number, and/or the software application provides instructions to calculate a floating point answer for a mathematical operation entered for one or more numbers entered into the computing device, round the floating point answer to the proper precision or to the proper number of significant figures, determine the number of significant figures for the rounded answer, and simultaneously display on the display the rounded answer and its number of significant figures.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: February 8, 2005
    Assignee: Texas Instruments Incorporated
    Inventors: John C. Good, Shawn Prestridge
  • Patent number: 6268806
    Abstract: A multimedia computer keyboard is provided having one or more high fidelity, diaphragm-type speakers mounted within the keyboard. Mono or stereophonic wiring to each speaker is achieved using existing keyboard cable extending from the keyboard to a keyboard connector arranged upon a host computer. A terminal at the end of the keyboard cable can plug directly into the keyboard connector, such that the terminal can receive an audio output signal generated from a sound card placed within the computer. Accordingly, audio output can be sent to the computer keyboard as an integrated system in order to achieve multimedia function.
    Type: Grant
    Filed: January 19, 1996
    Date of Patent: July 31, 2001
    Assignee: Dell USA, L.P.
    Inventors: David L. Frager, Richard J. Lawson, Joseph W. Bell
  • Patent number: 6081819
    Abstract: An electronic calculator with a graph displaying function includes: an input device having various function keys for inputting data and performing various functions; a display device for displaying one of screen images including a numerical value image, a numerical formula image, or a graph image inputted from the input device; a first storage device for storing a control program; a second storage device for if storing at least one of the screen images; and a control device for controlling each of the input device, the display device, the first storage device, and the second storage device by means of the control program, wherein the control device allows a screen image displayed successively on the display device to be stored in the second storage device by a screen storage operation of the input device, and allows each screen image to be successively read out and displayed on the display device in an order of storage in the second storage device by a screen display operation of the input device.
    Type: Grant
    Filed: April 9, 1998
    Date of Patent: June 27, 2000
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Masanori Ogino
  • Patent number: 6049613
    Abstract: A mix network with superior privacy and robustness is provided. An apparatus comprising a duplicator and first and second operation modules is disclosed. The first and second operation modules are each comprised of first and second processors. Each processor is comprised of a partial operation device. The duplicator preferably duplicates a vector of encrypted inputs, and provides first and second substantially similar duplicated vectors, to the first and second operation modules, respectively. The partial operation device of the first processor of the first operation module partially operates on the first duplicated vector, then supplies the result to the partial operation device of the second processor of the first operation module which partially operates on it to provide a fully operated on first duplicated vector.
    Type: Grant
    Filed: January 13, 1998
    Date of Patent: April 11, 2000
    Inventor: Markus Jakobsson