Patents Examined by Jasmine Wan
  • Patent number: 9244591
    Abstract: System and method for developing a motion application. A motion manager component implementing a supervisory control function and at least one trajectory generation algorithm is stored on a motion controller. A first application programming interface (API) for interfacing the motion manager component to a user developed motion control application is displayed. A second API for interfacing the motion manager component to a user developed communication interface component is displayed. A user application executable for sequencing motion operations in the motion system is created using the first API is created in response to user input. A first communication interface component is created using the second API in response to user input, where the communication interface component is operable to interface with the motion manager component using the second API, and where the user developed communication interface component is executable to communicate with a motion element, e.g., a drive or simulation.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: January 26, 2016
    Assignee: National Instruments Corporation
    Inventor: Sundeep Chandhoke
  • Patent number: 9218063
    Abstract: A method, including receiving, by a computer, a sequence of three-dimensional maps containing at least a hand of a user of the computer, and identifying, in the maps, a device coupled to the computer. The maps are analyzed to detect a gesture performed by the user toward the device, and the device is actuated responsively to the gesture.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: December 22, 2015
    Assignee: APPLE INC.
    Inventors: Micha Galor, Jonathan Pokrass, Amir Hoffnung, Ofir Or
  • Patent number: 9176001
    Abstract: A graphical user interface for vibration treatment includes control buttons hidden for display of certain screens, and/or a vibration amplitude meter that includes at least one peak amplitude bar and a present amplitude bar extending alongside the at least one peak amplitude bar and graphically coded for an in-range condition and at least one out-of-range condition. Related methods, computer program products, and systems are also disclosed.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: November 3, 2015
    Assignee: Bonal Technologies, Inc.
    Inventors: Thomas B. Martin, Thomas E. Hebel, August G. Hebel, III
  • Patent number: 9152220
    Abstract: Methods and arrangements for video delivery preparation. A video, being accessible online, is displayed at an interface in response to a user request. A relative probability of video access by the user with respect to at least two other online-accessible videos is qualitatively determined. An ordered prediction set is created with respect to the other videos. The other videos are prepared incrementally based on the prediction set, so that the user is able to access and view the videos. The preparing includes preparing a first one of the other videos over a first time period and a second one of the other videos over a second time period, wherein at least a portion of the first time period is coincident with at least a portion of the second time period. An element is displayed at the interface which provides a connection to at least one of the other videos.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Malolan Chetlur, Umamaheswari Devi, Shivkumar Kalyanaraman, Ravindranath Kokku, Kunal Korgaonkar
  • Patent number: 9098175
    Abstract: A location system and method receives a location to be displayed on a diagrammatic map, determines the relative position of the location to nearby map features on the diagrammatic map and using that relative position, displays the location on the diagrammatic map.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventor: Pascal Fleury
  • Patent number: 9063917
    Abstract: Markup language stylizations that may be applied to a source document are defined in overlay documents such that no special tags or markers are required in the source document to enable stylization via the overlay document. A manifest document defines an association between a source document and one or more overlay documents.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 23, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ryan D Parsell
  • Patent number: 8954853
    Abstract: An after-action, mission review tool that displays camera and navigation sensor data allowing a user to pan, tilt, and zoom through the images from front and back cameras on an vehicle, while simultaneously viewing time/date information, along with any available navigation information such as the latitude and longitude of the vehicle at that time instance. Also displayed is a visual representation of the path the vehicle traversed; when the user clicks on the path, the image is automatically changed to the image corresponding to that position. If aerial images of the area are available, the path can be plotted on the geo-referenced image.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: February 10, 2015
    Assignee: Robotic Research, LLC
    Inventors: Alberto Daniel Lacaze, Karl Nicholas Murphy, Anne Rachel Schneider, Raymond Paul Wilhelm, III