Abstract: A computer-based system is disclosed for the gathering and analysis of data and planning associated with that data captured during or related to events. The system is based on existing core technology that allows for the use of a digital pen land marked with respect to some spatial location on the surface of a computer screen that allows storage of ink data and allows for interpretation of handwritten characters. A mouse can be used in place of the digital pen, however, it is advantageous to use the digital pen on the surface of a computer screen. Part of the invention is able to capture real-time data in dynamic environments where the user must maintain active contact with the scene, allowing only minimal viewing of the computer screen. This minimal viewing component can be applied to, but not limited to, polling, traffic analysis, and sporting events. For the application to team sporting events, the minimal viewing component provides an efficient means for personnel to enter game statistics in real-time.
Type:
Application
Filed:
June 15, 2006
Publication date:
December 27, 2007
Inventors:
David Anthony Clausi, Justin Alexander Eichel, Wen Xin Zhang, Craig Michael Rathe
Abstract: A calendar system stores and organizes materials related to scheduled events, to-dos, addresses, etc. and allows a user to browse a calendar and select entries for viewing. In addition, each entry is linked to any number of topics related to that entry and up-to-date information on these topics are displayed when the entry is viewed. Topics are published on topic channels by one or more topic providers and a calendar system administrator defines which topics relate to which calendar entries. When a client enters information related to a new calendar entry or event, the calendar system determines which topics relate to that event and identifies corresponding topic channels which currently exist or need to be created between the calendar system and the topic providers. Finally, in each calendar entry, links are created to local versions of the appropriate topic channels and the entry is then persistently stored.
Type:
Grant
Filed:
March 20, 2000
Date of Patent:
November 27, 2007
Assignee:
International Business Machines Corporation
Inventors:
Stefan B. Edlund, Daniel Alexander Ford, Joann Ruvolo
Abstract: Content is presented by sensing attributes of unknown audience members and determining attentiveness of the unknown audience members from the attributes that are sensed. A content presentation device is controlled based on the attentiveness that is determined. Related methods, systems and computer program products are disclosed.
Type:
Application
Filed:
October 16, 2006
Publication date:
November 22, 2007
Inventors:
Steven N. Tischer, Robert A. Koch, Scott M. Frank
Abstract: A method is provided for personalizing the user interface of an appliance by creating a user-specific interface based on the identified biometric characteristics of a user.
Abstract: A method and apparatus is disclosed herein for compensating for cognitive load in jumping back. In one embodiment, the method comprises serially displaying a sequence of page images; receiving a user input to stop sequencing through the page images; determining a location of a page image in the sequence of page images representing a point at which the user intended to stop in the sequence of page images but for display speed of the sequence of images and user reaction time in providing an indication of the point at which the user intended to stop, the location being selected based on the image display rate and the reaction time associated with the user; and automatically jumping back to the page image at the location in the sequence of page images.
Abstract: A system and method for displaying a base character in response to user input and displaying characters related to the base character to allow the user to select one of the displayed characters for a message string.
Abstract: A method, system, and computer program product within a logically partitioned data processing system that includes multiple partitions and a management console are described for displaying messages in a language specified by the console. A language is specified by the management console. The specification is transmitted to each one of the partitions. A message is generated within one of the partitions. The partition then utilizes the specification to select a translation of the message into the language specified by the management console. The translation is then transmitted from the partition to the management console for display by the management console.
Type:
Grant
Filed:
January 9, 2003
Date of Patent:
June 12, 2007
Assignee:
International Business Machines Corporation
Inventors:
Mark Steven Edwards, Ya-Huey Juan, Truc Duy Nguyen
Abstract: A force-feedback input device comprising an operating section, actuators to supply force-feedback by way of a transmission mechanism to the operating section, a movement quantity detector to detect a quantity of movement of the actuators and a controller to control the actuators by an output from the movement quantity detector. An initializing process is performed by the controller at startup utilizing an output from the movement quantity detector, and an output to the actuators is compensated after startup so that a fixed quantity of force-feedback is supplied to a quantity of movement of the operating section.
Abstract: A method for organizing and displaying multiple calendars (200, 300, 400, and 500) from multiple devices (102, 104, 106, and 108) to give an appearance of a single user calendar (1100 and 1200) on a user's device is disclosed. Each calendar event having associated user category such as time (210), self (204), family (206), and work (208), is organized based on a display preference selected by a user. Desired calendar events organized based on the display preference are displayed (1100, 1200) on a selected device. Calendar events displayed have different visual attributes based on the corresponding associated users.
Type:
Grant
Filed:
December 31, 2002
Date of Patent:
February 20, 2007
Assignee:
Motorola Inc.
Inventors:
Von Alan Mock, Eric Thomas Eaton, David Jeffery Hayes
Abstract: The invention provides a system and method for translingually searching a piece of information from an electronic document, a website or the Internet. The system first dialectally standardizes the primary query in the input language entered by the user and then translates the standardized query into an optimized search string in the target document language. Using the translated query, the system performs a search and highlights each matching object with an annotation callout or bubble to assist the user to navigate through the search results.
Abstract: An integrated display including a plurality of analog gauges concentrically arranged about a common center. Each analog gauge includes a pointer indicating a value of a parameter represented by the analog gauge. The integrated display is optionally semi-transparent and superimposed over a background view in a computer game, simulation, or other software application. The pointer and analog gauge may move relative to each other, or one may be fixed at an easily recognizable location while the other moves to indicate a current value of a parameter. This display can also be used on an electronic device to indicate a plurality of independent parameters in a minimal space.
Type:
Grant
Filed:
April 26, 2002
Date of Patent:
July 4, 2006
Assignee:
Microsoft Corporation
Inventors:
Olof Markus Nystrom, Carl Oscar Thrane Lundgren, Peter Chih Chen Wong
Abstract: A system and method for configuring time related settings using a graphical interface is presented. A user is able to configure a time-of-day and select a time zone on an electronic device using a maximum of two stylus movements. The user contacts a display with the stylus and makes an hour stroke and minute stroke in one motion, without lifting the stylus from the display. The user may adjust a time value by moving the stylus in a clockwise or counterclockwise direction. When the user is satisfied with a time value, the user removes the stylus from the display. If the user wishes to toggle an AM/PM indicator, the user performs a toggle stroke to instruct processing to change the AM/PM indicator. Processing also identifies a time zone corresponding to a radix point which is created during the hour stroke and minute stroke generation.
Type:
Grant
Filed:
August 8, 2002
Date of Patent:
June 20, 2006
Assignee:
International Business Machines Corporation
Abstract: Provided are a method, system and program for translating a source character string in a first character encoding into a target character string in a second character encoding. A plurality of specifications are maintained. Each specification has one of a plurality of scopes identifying at least one code page providing a mapping for source character strings in the first character encoding. The scopes specify different portions of the program to which the code page identified by the specification applies. The source character string for which translation is requested in the program is processed and a determination is made of one specification having one scope that is applicable to the processed source character string. The code page identified by the determined specification is used to translate the processed source character string in the first character encoding into the target character string in the second character encoding.
Type:
Grant
Filed:
July 10, 2000
Date of Patent:
May 23, 2006
Assignee:
International Business Machines Corporation
Abstract: A method and system for displaying an operator interface on a computer includes graphic elements with text portions. A language is selected by a user and the graphic elements are displayed with text portions in the selected language. The text portions in the selected language are provided by displaying pixels of the text from a text file with pixels of the corresponding graphic from a graphic image file.
Abstract: A method for enabling editing languages in an application program module is disclosed. The method begins with a determination when the application program boots whether it is the first boot of the application program module. If so, then the user interface (UI) language, Web locale language, help language and install language of the application program module are set to the same language as the operating system user interface (UI) language. If it is not the first boot (or after the languages are set to the operating system UI language), the input locales and operating system scripts are enabled as the editing languages in the application program module. The editing languages for all installed keyboards, IMEs and AIMEs are enabled. Moreover, while the application program module is running, it is determined whether a language is applied within the application program module and, if so, then that language is enabled for editing.
Abstract: Disclosed are a method which is used in a computer or a communicative mobile telephone to achieve the JiuGong input of Chinese characters and a Chinese language computer or mobile telephone thereof, in which Chinese characters are divided into two classes, that is, monolithic character and transverse character, the character fonts of starting strokes are divided into nine classes, each of which respectively corresponds to the number keys 1-9 to input, 81 radicals in nine groups are used, the JiuGong pattern introduction method is adopted, and the number keys 1-9 are used to input, so that two or three keys are enough to carry out the input of a character to be inputted. The method of this invention is easy to study and could be grasped within two minutes or three without learning by rote, even an inputter who is a tyro could in short time make the input speed up to above 30 words per minute.
Abstract: A system and method for user interface mirroring are provided. User interface objects are defined according to an object hierarchy that defines a logical relationship between a root element and one or more child elements. Additionally, the root element includes a directional property that is inherited by the child elements. A layout manager obtains the logical relationship and the specified directional property and correlates a set of physical coordinates for each display object according to the directional property, while maintaining the logical relationship. A renderer renders each of the display objects according to the specified directional property, while maintaining a truth table for graphical resources that could be rendered in one or more directions.
Type:
Application
Filed:
January 5, 2001
Publication date:
November 11, 2004
Applicant:
Microsoft Corporation
Inventors:
Mohamed Abdel Hamid Hassanin, Jeffrey L. Bogdan