Patents Examined by Ayesha Huertas Torres
  • Patent number: 8365088
    Abstract: Exemplary embodiments provide an interactive tool that allows users to design and evaluate storage mechanisms while program code executes. For example, an embodiment uses compact histogram density scales (CHDS's) to display count information for bins making up the storage mechanism (e.g., a register). The user can determine whether counts are within a desirable range, exceeding an overflow threshold, or exceeding an underflow threshold for a bin. Embodiments allow the user to observe overflow/underflow thresholds, signedness, word lengths, fraction lengths, etc., while program code that interacts with the register executes.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: January 29, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Julia Argentina Granada Rodriguez, Ashok Ruman Charry, Darel Allen Linebarger
  • Patent number: 8356256
    Abstract: Implementing scratch spaces to display one or more windows or slides previously streamed while displaying a currently streamed window or slide. A method includes using at least one of a plurality of screens, displaying a source window or slide. A first scratch space location is identified. The first scratch space location is a special window intended to contain a copy of pixels taken from a source window. The method further includes determining that the source window or slide should be copied to the first scratch space location either by detecting user input selecting an accelerator or by identifying a trigger image. As a result of determining that the source window or slide should be copied to the first scratch space location, pixels of the source window or slide are copied to the first scratch space location.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: January 15, 2013
    Assignee: Brigham Young University
    Inventor: Dan R. Olsen
  • Patent number: 8341552
    Abstract: Systems and methods for translating events in a high definition video playback system are disclosed. A disc viewer is configured to read at least one user interactive program on a high definition optical disc defining an original menu of a user interface. The user interface defines a plurality of event handlers for user interaction with the user interface. An express menu renderer is configured to generate a menu populated with a plurality of selectable elements that are responsive to interaction with a mouse and/or pointing device. The selectable elements correspond to user interactive features of the user interface and have a corresponding visual identifier.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: December 25, 2012
    Assignee: Cyberlink Corp.
    Inventors: Hsin-Wei Lee, Shang-Jung Chuang
  • Patent number: 8321788
    Abstract: An information processing apparatus includes a pattern extraction unit, a rule extraction unit, and a reflection information generation unit. The pattern extraction unit is configured to extract an operation pattern of each of users from operation history information obtained from a plurality of devices to be operated, the operation history information at least including information regarding operation histories of the users and device states. The rule extraction unit is configured to extract incorrect operation patterns from the operation patterns extracted by the pattern extraction unit, the incorrect operation patterns being operation patterns caused by incorrect operations performed by the users. The reflection information generation unit is configured to identify a cause of the incorrect operations from types of the incorrect operation patterns and generate, based on the cause of the incorrect operations, reflection information configured to be reflected in functions of the devices to be operated.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: November 27, 2012
    Assignee: Sony Corporation
    Inventors: Masato Akao, Tetsujiro Kondo, Kazutaka Ando, Yoshihito Fujiwara
  • Patent number: 8281238
    Abstract: The present invention relates to a system, method and computer program for creating, visualizing and manipulating a data structure using an intuitive and interactive graphical interface. It is operable to display a data structure and enable users to interact with the data structure by means of a user interface. The data structure includes data entities and relationships between the data entities. One or more user context properties are associable with the data entities. The user interface is populated with data entities from the data structure by enabling the users to associate visual properties of the user interface with the user context associable properties of the data structure. This enables the users to interact with the data structure by means of the user interface.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: October 2, 2012
    Assignee: Primal Fusion Inc.
    Inventors: Peter Joseph Sweeney, Mark William Connolly, Robert George Barlow-Busch
  • Patent number: 8276080
    Abstract: The present invention discloses a method and apparatus for automatically putting a reference mark on an object to pay attention to. A server device which provides a virtual reality space to multiple client devices connected to the server device via a network detects movement of an avatar related to a client device, the movement indicating an object in the virtual reality space displayed on a screen of the client device, as a trigger for generating a reference mark. In response to detection of the movement of the avatar, the server device generates a reference mark to be put on the object. The server device notifies another client device of the presence of the generated reference mark. Accordingly, the other client device is guided to the object by selecting the notification displayed on the screen.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventor: Michiaki Tatsubori
  • Patent number: 8271890
    Abstract: An image processing apparatus which makes it possible to realize easy accessing of registered information of any function and provide a user interface having high operability. The image processing apparatus stores setting information configured via an operating section and access information for use in accessing the setting information in association with each other. Further, the image processing apparatus stores the setting information and button information in association with each other. The button information is displayed on a touch panel in a user selectable form. When an item of the button information displayed on the touch panel is selected by a user, a portal application detects the access information associated with the selected button information item. The setting information is acquired based on the detected access information. The image processing apparatus performs image processing based on the acquired setting information.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: September 18, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shiro Kunori, Nobuaki Fukasawa
  • Patent number: 8171423
    Abstract: Retrieving information from a display server. Information about all visible windows displayed on a display by the display server is retrieved. Descriptive information about visible windows displayed on the display, and windows on a shelf is retrieved from the display server or window broker. Notifications of changes to windows are received. Based on information retrieved from the display server or window broker and received notifications, a user interface displays windows displayed on the display and windows on the shelf. A user request is received at the user interface for a change to what is displayed by the display server. The user request is sent, directly or indirectly to the window broker. The window broker approves, denies or makes arbitrary changes to windows to accommodate the user request and sends a window broker request to the display server. The window broker notifies window managers of changes that have been made.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: May 1, 2012
    Assignee: Brigham Young University
    Inventor: Dan R. Olsen