Operator Interface (e.g., Graphical User Interface) Patents (Class 715/700)
  • Patent number: 9158382
    Abstract: The obtaining condition input user interface receives a gesture input while a subject appearance image (human body icon) is displayed, the endoscope condition identification unit recognizes an endoscope gesture representing an insertion path of an endoscope in the subject represented by the subject appearance image based on position information of the gesture and a position of the subject appearance image on the display surface and if, the endoscope gesture is recognized, identifies a medical information obtaining condition for obtaining medical information of an actual and/or a virtual endoscopic examination of the subject, the medical information obtaining unit selectively obtain medical information satisfying the identified medical information obtaining condition from the medical information database storing a plurality of sets of medical information, and the medical information display control unit displays the obtained medical information.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: October 13, 2015
    Assignee: FUJIFILM CORPORATION
    Inventors: Masahiro Asami, Keigo Nakamura, Hajime Shirasaka
  • Patent number: 9152221
    Abstract: A method, apparatus, and system for modeling user interactions with a computer system associates semantic descriptions of passive and active user interactions, which are meaningful at a user level, with application events and user interaction data as a user interacts with one or multiple software applications with a computing device, and uses those associations to build and maintain a user-specific contextual model. In some embodiments, the contextual models of multiple users are leveraged to form one or more collective contextual user models. Such models are useful in many different applications.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 6, 2015
    Assignee: SRI INTERNATIONAL
    Inventors: Grit Denker, Rukman Senanayake
  • Patent number: 9141190
    Abstract: An information processing apparatus is disclosed which includes: a discrimination section configured to discriminate an object drawing the line of sight of a user viewing an image displayed on a display screen, the discrimination being based both on coordinate information indicative of where the line of sight of the user is positioned relative to the image and on object information including area information indicative of an image area including the object in the image; and a processing section configured such that when the discrimination section discriminates the object drawing the line of sight of the user, the processing section selectively performs a process corresponding to the object discriminated by the discrimination section.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: September 22, 2015
    Assignee: SONY CORPORATION
    Inventor: Kohei Miyamoto
  • Patent number: 9135256
    Abstract: A content searching method for enabling a user to directly search for desired contents is provided. The content searching method includes displaying a location of a cell including a content being executed in a distribution map, which displays a plurality of cells divided according to a distribution axis, and when a search button is input, redistributing and displaying a location of the cell including the content being executed in a distribution map, which displays a plurality of cells in a changed skin screen depending on a distribution axis having a changed keyword.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: September 15, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Joon-Ho Won, Chul-Min Choi, Eun-Hye Lee, Soo-Hyun Lee, Byeong-Cheol Hwang, Sang-Woo Han, Se-Jin Kwak
  • Patent number: 9135602
    Abstract: Systems and methods for managing and processing building plan documents. An electronic building plan document including a plurality of plan sheets is received. A first plan sheet is provided for display. A user interface is provided via which a user can select or enter a first comment associated with the first plan sheet. A user interface is provided via which the user can associate metadata, including a project type or discipline, with the first comment. A first plurality of comments, including the first comment, is stored in association with respective metadata. A user interface via which the user can select, by category and/or subcategory a plurality of comments to be included in a plan correction list, and a correction list is generated including a plurality of comments specified by a plurality of users.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: September 15, 2015
    Assignee: E-PLAN, INC.
    Inventors: Michael Chegini, Sholeh Noori-Chegini, Stacy Reno, Jesse Bethke, Matthew David Smart
  • Patent number: 9131259
    Abstract: An electronic device including a display, a receiver to receive, from an input device, a first information about a movement of the input device and a second information indicating whether a predetermined button on the input device is pressed, and a controller to control the display to display a plurality of visual guide items representing a plurality of functions of the electronic device for guide a user how to move the input device to select a function among the plurality of functions, determine a movement direction of a pointing position while the predetermined button of the input device is pressed based on the first and the second information, detecting whether the predetermined button is released based on the second information and in response to the detecting that the predetermined button is released, executing a function among the plurality of functions based on the movement direction of the pointing position and displaying a visual guide item among the plurality of visual guide items corresponding to t
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: September 8, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joon-hwan Kim, Seong-ick Jon, Young-hwa Yun, Jeong-yeon Lee, Woo-seok Hwang
  • Patent number: 9122660
    Abstract: Various embodiments described herein provide one or more systems, methods, software, and data structures for the presentation of files packaged within a page description language document, such as a Portable Document format (“PDF”) document. Some embodiments include a packaged file presentation shell that may be instantiated within a user interface of a page description language reader application and then modified by a presentation overlay. Such as presentation overlay typically includes at least one standardized graphical element, which, when applied to the packaged file presentation shell, overrides respective standardized graphical element properties and presentation nodes.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: September 1, 2015
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Vivek Hebbar, Jason T. Pittenger
  • Patent number: 9098533
    Abstract: Various technologies described herein pertain to voice directed context sensitive visual searching. Visual content can be rendered on a display, and a voice directed query related to the visual content can be received. Contextual information related to the visual content can also be identified. Moreover, a search word recognized from the voice directed query and/or the contextual information can be used to detect an object from the visual content, where the object can be a part of the visual content. Further, a search can be performed using the object detected from the visual content, and a result of the search can be rendered on the display.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: August 4, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Monty Lee Hammontree, Vikram Bapat, Emmanuel John Athans
  • Patent number: 9087027
    Abstract: Methods and systems for providing an electronic version of a printed paper, where the electronic version is a translation of another version of the printed paper.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: July 21, 2015
    Assignee: LibreDigital, Inc.
    Inventor: Billy P. Taylor
  • Patent number: 9046581
    Abstract: A supervisor monitoring system for autonomous test supervision is presented. A system can include a first supervisor monitor (SM) and a second SM, each configured to simultaneously monitor one or more tests conducted by one or more testing apparatus. First and second SMs can be configured to verify the other's integrity throughout a testing procedure, providing a failsafe system. The first and second SMs can be interlocked so that if the first SM detects a fault at the second SM, the first SM can interrupt testing monitored at the first SM, and can also interrupt testing monitored at the second SM, and vice versa. An SM can be configured to control a safety relay configured to couple a power channel of a battery exerciser to a battery cell, and be configured to monitor input at the battery exerciser from the cell to determine whether a test constraint has been violated.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: June 2, 2015
    Assignee: Ford Global Technologies, LLC
    Inventor: Thomas Joseph Turgeon
  • Patent number: 9043503
    Abstract: A method of interacting with data at a wireless communication device is provided. The wireless communication device has access to a first set of capabilities. Data is received at the wireless communication device via a wireless transmission. The data represents visual content that is viewable via a display device. A graphical user interface, including a delayed action selector, is provided via the display device. An input is received within a limited period of time after displaying the delayed action selector. The input is associated with a command to delay execution of an action with respect to the data until the wireless communication device has access to a second set of capabilities. The action is not supported by the first set of capabilities but is supported by the second set of capabilities. An indication of receipt of the input is provided at the wireless communication device.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: May 26, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhi Li, Raghvendra Savoor
  • Patent number: 9037969
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a computing device including a memory, a display device and a controller. The controller is programmed to provide to a first server a request for User Interface (UI) device configurations, provide to the first server configuration criteria associated with the request, receive configuration data associated with target UI device configurations from the first server, present a Graphical User Interface (GUI) on the display device based on the configuration data where the GUI displays selections for each of the target UI device configurations, provide a selection from among the selections of the target UI device configurations, and receive provisioning information from the first server that allows for implementing the selection of the target UI device configuration. Other embodiments are disclosed.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: May 19, 2015
    Assignee: STEELSERIES ApS
    Inventors: Jacob Wolff-Petersen, Bruce Hawver, Tino Soelberg
  • Patent number: 9035888
    Abstract: A mobile station having a touchscreen display and function key allows users to quickly input data. The mobile station displays key input sectors including displayed representations of data characters for the user to select. Upon touch by the user, the mobile station senses the location of the touch and highlights the displayed representation of the corresponding data character. While the data character is highlighted, the user further activates the mobile station and the mobile station senses the user's selection of the highlighted data character. The mobile station processes data corresponding to the selected data character as the user input data.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: May 19, 2015
    Assignee: Cellco Partnership
    Inventor: Renato DeLatorre
  • Patent number: 9032292
    Abstract: The present disclosure provides for a touch screen electronic device to display two or more running applications simultaneously in a side-by-side layout in a split screen mode of the device. Two or more applications that are running on an operating system of the device can be easily displayed simultaneously in the split screen mode while maintaining one of the displayed applications as active so that the user can provide user inputs to the active application.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: May 12, 2015
    Assignee: BlackBerry Limited
    Inventor: Joshua John Lavallee
  • Patent number: 9024880
    Abstract: An interactive system capable of improving image processing includes a reference device, a processing module and a controller. The reference device is used for transmitting and/or reflecting light signals within a predetermined spectrum. The processing module includes an image sensor, an estimation unit and a transmission interface. The image sensor is used for sensing an image so as to generate pixel signals; the estimation unit is used for determining static parameters of at least one image object according to the pixel signals; and the transmission interface is used for serially outputting the static parameters of the at least one image object. The controller is used for controlling operation of the interactive system according to the static parameters of the at least one image object outputted from the transmission interface. The image sensor, the estimation unit, and the transmission interface can all be formed on the same substrate.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: May 5, 2015
    Assignee: PixArt Imaging Inc.
    Inventors: Hsin-Chia Chen, Chih-Hung Lu, Cho-Yi Lin, Tzu-Yi Chao
  • Patent number: 9019529
    Abstract: A print server receives a print instruction from a client terminal and causes printing to be performed by a print device selected by the client terminal out of print devices registered with the print server. If a print device unregistered with the print server is selected, the print server acquires device information about the unregistered print device via the client terminal. The print server generates a print setting screen for the unregistered print device from the acquired device information and transmits the print setting screen to the client terminal. The print server further generates print data for the unregistered print device from print settings set by the client terminal on the transmitted print setting screen, and causes the printing to be performed.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Morikazu Ito
  • Patent number: 9014729
    Abstract: A system and method are provided wherein SMS-only contacts are integrated into an IM environment. An IM contact list interface distinguishes between SMS and IM chats (and contacts), such that limitations and potential differential costs associated with the respective mediums can be identified. The system is also configured to route SMS messages into the IM contact list interface for later filtering and/or selection by the user. By providing SMS-specific categories with the IM contact list interface SMS integration operations such as routing of SMS messages can be controlled to avoid degrading the user's experience.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: April 21, 2015
    Assignee: BlackBerry Limited
    Inventors: Scott Arnold, Leonid Vymenets, Henry Yao-Tsu Chen
  • Patent number: 9013574
    Abstract: A machine vision system program editing environment including synchronized selection and/or identification of related features in a plurality of different user interface windows is provided. In particular, one of the windows is an editing window where a part program representation is displayed for editing by a user. In one embodiment, a user may select data or another feature of interest in a window that is not the editing window (e.g., a results window, or graphical workpiece inspection feature display window) and the associated part program instruction representation is automatically highlighted and/or selected in the editing window. Conversely, a part program instruction representation may be selected by a user in the editing window and the associated results or feature in another window is automatically highlighted and/or selected. User interface navigation, rapid program quality assessment, and overall part program creation and editing efficiency are significantly enhanced in such an editing environment.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: April 21, 2015
    Assignee: Mitutoyo Corporation
    Inventors: Barry Saylor, Ryan Northrup, Akira Takada, Kozo Ariga
  • Patent number: 9009321
    Abstract: Methods and systems for assigning reputation to communications entities include collecting communications data from distributed agents, aggregating the communications data, analyzing the communications data and identifying relationships between communications entities based upon the communications data.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: April 14, 2015
    Assignee: McAfee, Inc.
    Inventors: Dmitri Alperovitch, Tomo Foote-Lennox, Jeremy Gould, Paula Greve, Alejandro Manuel Hernandez, Paul Judge, Sven Krasser, Tim Lange, Phyllis Adele Schneck, Martin Stecher, Yuchun Tang, Aarjav Jyotindra Neeta Trivedi, Lamar Lorenzo Willis, Weilai Yang, Jonathan Alexander Zdziarski
  • Patent number: 9009092
    Abstract: Concepts and technologies are described herein for creating variations when transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships among data elements or other portions of the data, and to identify any possible approaches to transforming the data (“worlds”) based upon the relationships and the data. The worlds can be ranked and selected based upon rank. The computing device can obtain rules associated with the selected and apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback regarding the world selection.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jennifer Michelstein, David Benjamin Lee, Katrika Morris, Christopher Hugh Pratley, Sarah Faulkner, Steven Richard Hollasch, Nathaniel George Freier, Hai Liu, Chad Garrett Waldman, Brett David Brewer
  • Patent number: 9003070
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to collect a plurality of User Interface (UI) device configurations, receive a request from a computing device to download one or more of the plurality of UI device configurations, and transmit to the computing device the one or more UI device configurations requested to configure one or more UI devices of the computing device. Other embodiments are disclosed.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: April 7, 2015
    Assignee: STEELSERIES ApS
    Inventor: Jacob Wolff-Petersen
  • Patent number: 9002574
    Abstract: Systems, software and methods are disclosed for using a mobile phone (1640) in conjunction with a head unit (1620) of a vehicle. The user interface of a user application program (1644) executing on the mobile phone is extended to utilize a generic display screen (2104) of the head unit, so that custom or per application development of head unit software can be avoided. Preferably, a handset application proxy (HAP) software application (1642) is installed and executable in the mobile phone; and a head unit proxy (HUP) software component (1630) is executable on the head unit. The HAP and the HUP communicate messages (1814, 1824) between the head unit and the mobile phone. Preferably, the HAP (1700) includes a scripting language component (1710) associated with the user application (Nomadic Appn), and having a template message translator component (1712).
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: April 7, 2015
    Assignee: Airbiquity Inc.
    Inventors: Darren L. Garrett, Leon Hong
  • Patent number: 9002535
    Abstract: An operator control unit has a user interface that allows a user to identify a mode of display and interaction that narrows the user's options for his next interaction with the user interface. The user interface utilizes portals to transition between environments such as indoors to outdoors, outdoors to indoors, different rooms of a building, and different floors of a building, the portals representing one or more of stairways and doors, and being used in remote vehicle path planning as waypoints that may require execution of predetermined behaviors.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: April 7, 2015
    Assignee: iRobot Corporation
    Inventors: Aaron Powers, Justin Kearns, Robert Todd Pack, Orjeta Taka, Eben Rauhut, Marshall Vale
  • Patent number: 8997636
    Abstract: An improved food storage device for holding food items in a controlled environment, typically heated, is disclosed. The device can hold different foods under different conditions for different amounts of time. Among the improvements is an intuitive programming interface. The device may be programmed by selecting different options displayed on different displays associated with different specific food storage positions by pressing a button associated with the display displaying the option. The device may have synchronized displays allowing users to more quickly assimilate displayed information.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: April 7, 2015
    Assignee: Restaurant Technology, Inc.
    Inventors: David W. Kirby, Timothy A. Turcich, Ronald J. Dorsten, Edward P. Bridgman, Peter Rivera-Pierola
  • Patent number: 9001141
    Abstract: An apparatus and method for providing display information generates, independently from an operating system, different screen subsections of a screen image using independent gamut remapping configurations to generate an output image in a target gamut space of a display. The method and apparatus also provides the generated output image for display or may display the generated output image.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: April 7, 2015
    Assignee: ATI Technologies ULC
    Inventors: David I. J. Glen, Jie Zhou
  • Patent number: 8994719
    Abstract: An apparatus determines a matching viewpoint for a geographical area displayed in two-dimensional geographical image and a corresponding three-dimensional geographical image. The apparatus may include a memory operative to store a two-dimensional geographical image and a three-dimensional geographical image. The memory may further store a transformation extension operative to interact with a host application to determine three-dimensional geographical image parameters for generating the three-dimensional geographical image from two-dimensional geographical image parameters for generating the two-dimensional geographical image.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Mihai Mudure, Po-Feng Paul Yang
  • Patent number: 8988445
    Abstract: Systems and methods for capturing and recreating the feel of a surface are disclosed. A method for capturing a feel of a surface comprises contacting the surface with a handheld tool, recording data measured by the tool, and generating a texture model of the surface based on the recorded data. A method for recreating a feel of a surface comprises contacting a virtual surface with a handheld tool, determining an estimated contact force based on the data measured by the tool, generating a vibration waveform from a texture model based on the data measured by the tool; and actuating at least one actuator of the tool according to the vibration waveform. A system for capturing and recreating a feel of a surface comprises a handheld tool, a storage device, and a processor.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: March 24, 2015
    Assignee: The Trustees of the University of Pennsylvania
    Inventors: Katherine J. Kuchenbecker, Joseph Romano, William McMahan, Nils Landin
  • Patent number: 8990140
    Abstract: Concepts and technologies are described herein for transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships within data elements or other portions of the data. The computing device also can determine a visualization model to apply to the data and to choose a world based upon the determined visualization model. The computing device can obtain rules associated with the selected or chosen world, and can apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback to the output.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jennifer Michelstein, David Benjamin Lee, Nathaniel George Freier, Katrika Morris, Christopher Hugh Pratley, Brett David Brewer, Sarah Faulkner, Steven Richard Hollasch, Ilya Tumanov
  • Patent number: 8990818
    Abstract: When a program invokes a synchronous user interface display, it is determined whether an asynchronous user interface (UI) display needs to be generated. If so, the user interface thread invoked by the synchronous program is blocked and the asynchronous UI display is generated and displayed so that it covers the synchronous display on the UI display screen. When the processing corresponding to the synchronous user interface display is complete, processing returns to the synchronous user interface display and the user interface thread invoked by the synchronous program is unblocked.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ali Deniz Demircioglu
  • Patent number: 8990008
    Abstract: The disclosure relates to a method for identifying points of interest, or POIs, in a vicinity of a predetermined location on the basis of digital cartographic data and a predetermined search time and a predetermined number of POI hits. The method comprises the steps of identifying, on the basis of cartographic data, an initial search field that includes the predetermined location, searching for a POI in the search field, and iteratively enlarging the search field and searching for the POI in the enlarged search field until the predetermined search time has elapsed or the predetermined number of POI hits has been attained.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: March 24, 2015
    Assignee: Elektrobit Automotive GmbH
    Inventors: Tim Voβen, Christian Reinhard
  • Patent number: 8988369
    Abstract: A method, computer program product, and system are provided for defining a touch gesture on a touch sensing device. The method can include receiving a touch gesture at the touch sensing device, determining that the touch gesture is not associated with any operations, and providing an indication of one or more operations the touch sensing device can perform in response to the touch gesture. The method can also include receiving a selection of an operation, and associating the touch gesture with the selected operation.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Richard Fulcher, Gabriel Cohen, Paul Westbrook, Andrew Flynn
  • Patent number: 8984416
    Abstract: The invention is situated in the field of displaying on board an aircraft geostationary elements of the navigation database on a screen having different display resolutions for the purpose of this data display, and its subject is a method for simplifying the display of stationary elements of this onboard database. This method is characterized in that it consists in precalculating a “decluttering” during the process of producing the onboard database by meshing the Earth with a Cartesian grid oriented along the latitudes and longitudes of the Earth, and by allowing only the most pertinent obstacle to appear in each rectangle of this grid.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: March 17, 2015
    Assignee: Thales
    Inventors: Pierre Gamet, Jean-Louis Dalby, Nicolas Marty
  • Patent number: 8976210
    Abstract: A remote access application queries the client device for its display properties. Using the display properties of the client device and optionally the size of the fingertip of the user, a connection resolution for a remote desktop connection is determined. A remote desktop session is retrieved at the connection resolution and remote pixels are mapped to client pixels at a non-1:1 ratio. Remote desktop is then optionally resized to full screen.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: March 10, 2015
    Assignee: Ericom Software Ltd.
    Inventors: Eran Heyman, Dan Shappir
  • Patent number: 8978046
    Abstract: Various embodiments of systems and methods for interaction between applications built on different technologies are described herein. In one aspect, at least one action handler of a number of action handlers is associated with at least one application from a number of applications participating in the integrated scenario. In another aspect, at a first action handler that is associated with a source application, a request to access a target application is received. An identifier of the target application is retrieved and based on that identifier a second action handler associated with the target application is invoked, where the identifier of the target application is registered with the second action handler. The target application is launched by the second action handler in response to the received request.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: March 10, 2015
    Assignee: Business Objects Software Limited
    Inventor: Gabor Faludi
  • Patent number: 8976119
    Abstract: An electronic display board apparatus configured to provide an operation key, includes a display with a touch panel function on which an application image is displayed; a mode change accepting unit which accepts an operation mode for the touch panel function, the operation mode including a simple operation mode; an image analyzing unit which detects an operational image associated with an operational function from the application image displayed on the display at the simple operation mode; a key allocation unit which allocates the operation key to the operational image detected by the image analyzing unit so that an operation of the allocated operation key is treated as an operation to the operational image at the simple operation mode; and a touch panel control unit which suppresses the touch panel function of at least a part where the operational image is displayed at the simple operation mode.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: March 10, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Yoshifumi Sakuramata, Kuangyi Zhu
  • Patent number: 8972240
    Abstract: An “Interactive Word Lattice” provides a user interface for interacting with and selecting user-modifiable paths through a lattice-based representation of alternative suggested text segments in response to a user's text segment input, such as phrases, sentences, paragraphs, entire documents, etc. More specifically, the user input is provided to a trained paraphrase generation model that returns a plurality of alternative text segments having the same or similar meaning as the original user input. An interactive graphical lattice-based representation of the alternative text segments is then presented to the user. One or more words of each alternative text segment represents a “node” of the lattice, while each connection between nodes represents a lattice “edge. Both nodes and edges are user modifiable. Each possible path through the lattice corresponds to a different alternative text segment. Users select a path through the lattice to select an alternative text to the original input.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: March 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Christopher John Brockett, William Brennan Dolan
  • Patent number: 8972415
    Abstract: A similarity search initialization system includes a leaf selector to select a leaf of a suffix tree generated from a target string representing a target sequence. The selected leaf is associated with a prefix in the suffix tree having a longest match to a suffix of a query string representing a query. The system further includes a distance module to determine a distance between the query and a subsequence of the target sequence represented by a candidate substring of the target string. The candidate substring includes the prefix associated with the selected leaf. The determined distance is to provide an initial upper bound in a similarity search of the target sequence using the query.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Abdullah Al Mueen, Krishnamurthy Viswanathan, Chetan Kumar Gupta
  • Patent number: 8970487
    Abstract: An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may be determined and a model may be adjusted based on the location or position of the one or more extremities.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: March 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tommer Leyvand, Johnny Lee, Craig Peeper, Szymon Stachniak, Shao Liu
  • Patent number: 8972860
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for media player instance management. In one aspect, a method includes receiving one or more requests from an application to load a plurality of media players referenced in a document to be presented by the application, in which each media player is configured to present respective content in a respective presentation area of the document presentation and determining an order for loading the media players based on a visibility and dimensions of each respective presentation area.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: March 3, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Jim D. Corbett, Rupen Chanda
  • Patent number: 8972072
    Abstract: Automatically accesses, from a database, the rate of power consumption of each object on a displayed list and automatically calculating the power consumption of each object over a planned period time of use of the object. Then, during actual use, the actual power consumption of each object on the list is automatically tracked over the planned period of time of use and the difference between the planned and actual power consumption of each object on the list is automatically calculated. The difference for each object on the list is displayed so that the user may take action interactively.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Barry Alan Kritt, Sarbajit K Rakshit
  • Patent number: 8972863
    Abstract: Various embodiments provide a standardized schema that can be used by site developers to define a site map and its associated hierarchy. In at least some embodiments, a corresponding user interface can be created within an application such as, for example, a Web browser, to allow the user to specify locations at which they wish to see the site map.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: March 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Justin Wald
  • Patent number: 8970786
    Abstract: A system for controlling ambient light effects comprises a receiving device including at least one processor programmed to parse incoming video content to detect at least one portion of the incoming video content and determine at least one ambient light effect to be associated with the portion of the video content. The system further comprises a home automation controller in communication with the processor and at least one lighting device in communication with the receiving device and the home automation controller. The processor of the receiving device is programmed to send a command to the home automation controller specifying the ambient light effect determined by the processor to be associated with the portion of the video content. The lighting device generates the ambient light effect specified in the command when the portion of the video content is displayed to a user.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: March 3, 2015
    Assignee: Sony Corporation
    Inventors: Adam Li, Megan Farrell, Aixin Liu, Djung Nguyen
  • Patent number: 8973056
    Abstract: A system is provided in which an interactive television program guide application and non-program-guide applications are at least partially implemented on user television equipment. A program guide program application interface is provided that is used to maintain a consistent user interface between the program guide application and the non-program-guide applications. The user may select certain non-program-guide applications as favorites and may set parental controls for certain non-program-guide applications. While the non-program-guide application operates, the program guide may check for events that require immediate attention. When such an event is detected, operation of the non-program-guide application may be suspended and the user may be asked whether the detected event should take place or whether operation of the non-program-guide application should be resumed. The program application interface may perform authentication and access rights determination functions.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: March 3, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Michael D. Ellis, William L. Thomas, Edward B. Knudson, Joel G. Hassell, Kevin B. Easterbrook
  • Patent number: 8966001
    Abstract: A deployment and distribution model improves content delivery with a business incentive for placement of kiosks with one or more wireless access points in public locations so that portable media players (PMPs) can receive media content (e.g., audio, video, text, haptic content, etc.). In addition, coordination between subscribing users of PMPs, vendors who provide kiosks, and a network central controller of a content distribution system allow for prepositioning of video content at the kiosks through economically desirable low data rate communication links from the network (e.g., dial-up modem, DSL, etc.); coordinated queuing of downloads (e.g., partial downloads) between kiosk to PMP, peer-to-peer (P2P) downloading between PMPs, and uploads from PMP to kiosk; billing/crediting to correspond with such participation in the distribution; and changing priority/selection of prepositioning of content at kiosks to reflect a clientele profile.
    Type: Grant
    Filed: September 2, 2008
    Date of Patent: February 24, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Peter H. Rauber, Matthew S. Grob, Baaziz Achour, Brian K. Butler, Peter Carson, Sanjay K. Jha
  • Patent number: 8965761
    Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: February 24, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
  • Patent number: 8957960
    Abstract: A machine vision system program editing environment includes near real time context generation. Rather than requiring execution of all preceding instructions of a part program in order to generate a realistic context for subsequent edits, surrogate data operations using previously saved data replace execution of certain sets of instructions. The surrogate data may be saved during the actual execution of operations that are recorded in a part program. An edit mode of execution substitutes that data as a surrogate for executing the operations that would otherwise generate that data. Significant time savings may be achieved for context generation, such that editing occurs within an operating context which may be repeatedly refreshed for accuracy in near real time. This supports convenient program modification by relatively unskilled users, using the native user interface of the machine vision system, rather than difficult to use text-based or graphical object-based editing environments.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: February 17, 2015
    Assignee: Mitutoyo Corporation
    Inventors: Barry Saylor, Dahai Yu, Ryan Northrup, Gyokubu Cho, Akira Takada
  • Patent number: 8959514
    Abstract: A mechanism for a virtual machine (VM) monitor display split using multiple client devices in a virtualization system is disclosed. A method of the invention includes receiving, by a remote access protocol server, resolution data of a monitor of a virtual machine (VM), receiving resolution data for each monitor of multiple client devices forming a logical client unit, determining, based on the resolution data of the VM monitor and the resolution data of the monitors of the multiple client devices, client devices of the multiple client devices in the logical client unit to display the monitor of the VM, dividing, based on the resolutions of the determined client devices, the monitor of the VM into a number of portions that is equal to a number of the determined client devices, and mapping each of the portions of the monitor of the VM to a monitor of the determined client devices.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: February 17, 2015
    Assignee: Red Hat Israel, Ltd.
    Inventors: Roni Luxenberg, Uri Lublin
  • Patent number: 8953099
    Abstract: A display apparatus which is controllable by a remote control apparatus is provided. The display apparatus includes: a communicator which communicates with the remote control apparatus, a storage which stores user interface (UI) screen information which is mapped to each application executable in the display apparatus, and a controller which, if a first application is executed based on a user command, controls a transmission of UI screen information corresponding to the first application from among the UI screen information stored in the storage to the remote control apparatus.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: February 10, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jong-won Kwak
  • Patent number: 8954638
    Abstract: A graphical user interface is rendered on a display screen of a touch screen device. The display screen includes a display area for rendering images, and the graphical user interface of the application is rendered in a portion of the display area. Digital touch data is generated in response to user interactions with a touch-sensitive surface of the touch screen device. A module of an operating system residing on the touch screen device is used to convert the digital touch data into OS touch events. The OS touch events and application location information are received at a system hook. The application location information identifies the portion of the display area of the touch screen device in which the graphical user interface of the application is rendered. The system hook filters the OS touch events based on the application location information and provides the filtered OS touch events to the application.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: February 10, 2015
    Assignee: Perceptive Pixel, Inc.
    Inventor: Philip L. Davidson
  • Patent number: 8954428
    Abstract: Provided is a method for rendering search results. A search request is received having a search criteria to perform with respect to objects having content instances. A determination is made of the objects having qualifying content instances that satisfy the search criteria, an attribute value of the qualifying content instances for a specified attribute, and appearance settings for the qualifying content instances based on the determined attribute values. The appearance settings vary based on the attribute values. Tags are generated indicating the content instances and appearance settings for the content instances. A visualization of the tags in a display group are generated to provide visualization of the qualifying content instances in the objects according to the appearance settings, wherein visualizations of the tags is varied based on the determined appearance settings.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Srinivas V. Chitiveli, Barton W. Emanuel