Patents Examined by Mohammad H Akhavannik
  • Patent number: 9269286
    Abstract: Techniques are disclosed for automatically calibrating content shown on an electronic display. According to certain embodiments, a picture of the display is taken while a calibration image is shown on the display. The picture is then analyzed to determine whether any adjustments need to be made. The analysis can, for example, include a comparison between the picture of the calibration image and a stored calibration image. If it is determined an adjustment needs to be made to correct how content is shown on the display, an adjustment is made accordingly.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: February 23, 2016
    Assignee: Echostar Technologies, LLC
    Inventor: Neil Marten
  • Patent number: 9256856
    Abstract: Systems and methods are disclosed herein which enable simultaneous manipulation of user-interface objects by a plurality of users across a network of a plurality of nodes using multiple independent data paths, wherein on each node, an input device activates a plurality of user-interface elements, and such activations are replicated across each node. Only user-interface change data is transmitted, thereby enabling real-time, simultaneous collaboration without transmitting an image of the user interface.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: February 9, 2016
    Assignee: IMI Innovations, Inc.
    Inventors: James R. Fairs, Lee A. Mitchell
  • Patent number: 9245498
    Abstract: The general field of the invention is that of display systems comprising means for generating graphic symbols and an associated semitransparent display device. The display device according to the invention has two overlaid semitransparent flat display screens, one passive and the other active, each symbol displayed on the semitransparent display device comprising a first representation and a second representation. The first representation is displayed on the first display screen with a low transmission rate for the light and with a predetermined first size. The second representation is displayed on the second display screen in the same place as the first representation, with a luminance and a predetermined second size that is smaller than the first size so that the second representation is overlaid on the first representation and the displayed symbol appears bright with a dark border.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: January 26, 2016
    Assignee: Thales
    Inventors: Johanna Dominici, Sebastien Ellero, Loic Becouarn
  • Patent number: 9234426
    Abstract: A method of monitoring a mine operation is disclosed. The method comprises collecting map data associated with a mine operation, the map data being indicative of at least one map representation associated with the mine operation, collecting mine equipment location data indicative of the location of at least one item of mine equipment relative to the mine operation, and facilitating selection and display of a map representation associated with a mine operation. When a map representation associated with a mine operation is displayed, a representation of at least one item of mine equipment on the map representation at a representative location relative to the mine operation.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: January 12, 2016
    Assignee: Technological Resources Pty. Limited
    Inventors: Mark Morrison, John Usher, Chris Green
  • Patent number: 9210413
    Abstract: A system to anchor virtual objects to real world objects, visually, functionally and behaviorally, to create an integrated, comprehensive, rational augmented reality environment, the environment comprising at least the relative location, perspective and viewing angle of the virtual objects in the real world, and the interaction between the virtual objects with the real world and with other virtual objects. The system includes an input device having a built-in interface, which receives data from an High-Definition Multimedia Interface (HDMI) adapter, or any other communication device, and returns images to a microprocessor, an HDMI compact audio/video adapter for transferring encrypted uncompressed digital audio/video data from an HDMI-compliant device and a head-mounted display worn by a user, housing at least one micro-camera and an inertial movement unit (IMU).
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: December 8, 2015
    Assignee: IMAGINE MOBILE AUGMENTED REALITY LTD
    Inventors: Daniel Grinberg, Gabby Sarusi, Eli Luria
  • Patent number: 9210397
    Abstract: In an image processing system according to an embodiment, to generate an arbitrary parallax number of multi-parallax images from each piece of continuous time-phase volume data, a first parallax image generation control unit performs control so as to generate a parallax image arranged at a predetermined position in arrangement of a parallax image group corresponding to the multi-parallax images with respect to a pixel on a display unit from every arbitrary time-phase volume data. A second parallax image generation control unit performs control so as to generate a parallax image arranged at a different position from the predetermined position in the arrangement from volume data of a different time phase from the time phase in which the parallax image arranged at the predetermined position is controlled to be generated. A display control unit displays a parallax image group controlled to be generated on the display unit in time-phase order.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: December 8, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Medical Systems Corporation
    Inventor: Shinsuke Tsukagoshi
  • Patent number: 9202434
    Abstract: An image displaying device includes laser beam sources that emit laser beams of mutually differing color components. The image display device projects an image based on a test pattern that includes a reference mark indicating horizontal and vertical reference positions by a mixed color of color components of the mutually differing color components, and bar marks arranged at specific intervals in the horizontal and vertical directions relative to the reference mark, for each color component, is used. Arrangement of the bar marks in the image data is an arrangement in which a distance from the reference mark is used as a reference, and for pairs of bar marks for bar marks of mutually differing color components, an amount of offset between bar marks in each of the bar mark pairs increases with fixed increments proportional to the distance from the reference mark.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: December 1, 2015
    Assignee: Funai Electric Co., Ltd.
    Inventor: Atsuhiko Chikaoka
  • Patent number: 9195426
    Abstract: In a data processing system, an output surface, such as frame to be displayed, is generated as a plurality of respective regions with each respective region of the output surface being generated from a respective region or regions of one or more input surfaces. When a new version of the output surface is to be generated 80, for each region of the output surface it is determined which region or regions of the input surface or surfaces contribute to the region of the output surface 84 and then checked whether the contributing region or regions of the input surface or surfaces have changed since the previous version of the output surface region was generated 85. If there has been a change in the contributing region or regions of the input surface or surfaces since the previous version of the region in the output surface was generated 86, the region of the output surface is regenerated 87.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: November 24, 2015
    Assignee: ARM Limited
    Inventors: Daren Croxford, Tom Cooksey, Lars Ericsson, Sean Tristram Ellis
  • Patent number: 9189851
    Abstract: A method (10) to compensate for cardiac and respiratory motion in cardiac imaging during minimal invasive (e.g., trans-catheter) AVI procedures by image-based tracking (20, 25) on fluoroscopic images.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: November 17, 2015
    Assignees: SIEMENS AKTIENGESELLSCHAFT, SIEMENS MEDICAL SOLUTIONS USA, INC.
    Inventors: Rui Liao, Ali Kamen, Matthias John, Alois Nöttling, Jan Boese, Marily Sarmiento
  • Patent number: 9189136
    Abstract: An information processing apparatus, comprising: a storage unit that records predetermined information about a first user and a second user registered by the first user; a data control unit that generates a video signal that displays objects corresponding to the first user and the second user in a two-dimensional display screen at a distance calculated based on the predetermined information; and a display control unit that displays the video signal in the two-dimensional display screen.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: November 17, 2015
    Assignee: Sony Corporation
    Inventors: Makoto Murata, Masatomo Kurata, Takashi Ogata, Masanori Katsu, Mitsuo Okumura
  • Patent number: 9186576
    Abstract: The disclosure relates to systems and methods for altering perception of virtual or game content in a virtual space based on one or more attribute levels. The perception of some virtual or game content may not be altered. Thus, the depiction of some content is altered while other content is not. A system may alter the depiction of game content based on attributes of an entity and/or based on which entity is to perceive the game content. The different depictions of game content may be provided to the same entity at different times and/or different perceptions of game content may be provided to different entities. Thus, a rich interface may be provided that differentially depicts game content based on attribute levels and/or the entity that is to perceive the game content.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: November 17, 2015
    Assignee: Kabam, Inc.
    Inventor: Nathan Pacyga
  • Patent number: 9190026
    Abstract: Systems and methods for generating visual words define initial inter-visual word relationships between a plurality of visual words; define visual word-image relationships between the plurality of visual words and a plurality of images; define inter-image relationships between the plurality of images; generate revised inter-visual word relationships in a vector space based on the initial inter-visual word relationships, the inter-image relationships, and the visual word-image relationships; and generate higher-level visual words in the vector space based on the revised inter-visual word relationships.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yang Yang, Bradley Scott Denney, Juwei Lu, Dariusz Dusberger, Hung Khei Huang
  • Patent number: 9182934
    Abstract: In a data processing system, an output surface, such as frame to be displayed, is generated as a plurality of respective regions with each respective region of the output surface being generated from a respective region or regions of one or more input surfaces. When a new version of the output surface is to be generated 80, for each region of the output surface it is determined which region or regions of the input surface or surfaces contribute to the region of the output surface 84 and then checked whether the contributing region or regions of the input surface or surfaces have changed since the previous version of the output surface region was generated 85. If there has been a change in the contributing region or regions of the input surface or surfaces since the previous version of the region in the output surface was generated 86, the region of the output surface is regenerated 87.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: November 10, 2015
    Assignee: ARM Limited
    Inventors: Daren Croxford, Tom Cooksey, Lars Ericsson
  • Patent number: 9179078
    Abstract: Methods, computer-readable media, and systems are provided for combining multiple video streams. One method for combining the multiple video streams includes extracting a sequence of media frames (224-1/224-2) from presenter (222-1) video and from shared digital rich media (222-2) video (340). The media frame (224-1/224-2) content is analyzed (226) to determine a set of space and time varying alpha values (228/342). A compositing operation (230) is performed to produce the combined video frames (232) based on the content analysis (226/344).
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: November 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ramin Samadani, Kar-Han Tan
  • Patent number: 9146657
    Abstract: An embodiment provides a timeline upon which a playhead indicator is moved or positioned. Changes to a displayed graph that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Change indicators both on the timeline and in association with the actor icons can be color-coded to indicate addition, deletion, modification or other operations to graph items or to other objects being displayed.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: September 29, 2015
    Assignee: Oracle International Corporation
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
  • Patent number: 9146659
    Abstract: In one embodiment, a movable area, referred to as a “lens,” on a graph display allows the user to preview the zoom level of the graph. When a node, line or other item in the graph is in the area of the lens, then the item can be shown at a different zoom level than rest of the graph. In particular embodiments, a heuristic algorithm can be used to dynamically determine the visual representation of a node when in the lens as unique from the depiction of the node when the node is outside of the lens. Operations can be made to the graph items within the lens such as adding, moving, deleting, or connecting items, etc. Other features are described.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: September 29, 2015
    Assignee: Oracle International Corporation
    Inventors: Kent Spaulding, Reza B'Far, Ken Beckett, Sathyamoorthy Anandan
  • Patent number: 9146884
    Abstract: In various embodiments, a screen image may be divided into rectangles, and a capture component may track changed rectangles and capture the screen upon receiving an indication. For small screen updates, the capture rate may be set to ˜30 captures per second to provide a lower latency. As the screen update size increases, the capture rate may be decreased to match an allocated bandwidth. The capture rate may be increased when available bandwidth increases and decreased as bandwidth decreases. For example, the capture rate may be decreased when downstream back pressure meets predefined criteria. The capture rate change may be effected gradually to avoid jerks and jumps. Varying the capture rate by also enable audio/video synchronization with varying bandwidth variations. Some embodiments may be extended to multiple monitor solutions.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: September 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: B. Anil Kumar, Charles Ogden, Asael Dror, Hao Zhang, Paul Johan Hsieh, Ricardo A. Baratto
  • Patent number: 9142005
    Abstract: One embodiment of the present invention sets forth a technique for placing texture barrier instructions within a thread program to advantageously enable efficient and correct operation of the thread program. A thread program compiler statically determines a pending request count needed to progress beyond a particular texture barrier instruction, which blocks execution of subsequent instructions that depend on previously requested data. Each instance of the thread program blocks execution at the barrier instruction until a pending request count condition is satisfied. This technique may advantageously reduce power consumption in a graphics processing unit by eliminating power consumption associated with conventional, generalized scoreboard resources.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 22, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Maxim Lukyanov, Boris Beylin, Robert Steven Glanville, Alexander Grosul
  • Patent number: 9135739
    Abstract: A system for performing graphics processing is disclosed. A dependency graph comprising interconnected nodes is accessed. Each node has output attributes and the dependency graph receives input attributes. A first list is accessed, which includes a dirty status for each dirty output attribute of the dependency graph. A second list is accessed, which associates one of the input attributes with output attributes that are affected by the one input attribute. A third list is accessed, which associates one of the output attributes with output attributes that affect the one output attribute. An evaluation request for a requested output attribute is received. A set of output attributes are selected for evaluation based on being specified in the first list as dirty and being specified in the third list as associated with the requested output attribute. The set of output attributes are evaluated.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: September 15, 2015
    Assignee: DreamWorks Animation LLC
    Inventors: Martin Watt, Alexander P. Powell
  • Patent number: 9129428
    Abstract: Methods and systems are provided for efficiently identifying map tiles of a raised-relief map to retrieve from a server. An electronic device can use estimates of height(s) for various region(s) of the map to determine map tiles that are likely viewable from a given position of a virtual camera. The device can calculate the intersection of the field of view of the virtual camera with the estimated heights to determine a location of the map tiles (e.g., as determined by a 2D grid) needed. In this manner, the electronic device can retrieve, from a map server, the map tiles needed to display the image, without retrieving extraneous tiles that are not needed. Identifying such tiles can reduce the amount of data to be sent across a network and reduce the number of requests for tiles, since the correct tiles can be obtained with the first request.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: September 8, 2015
    Assignee: Apple Inc.
    Inventors: Aroon Pahwa, Edward Kandrot, Christopher Blumenberg, Jeffrey H. Hultquist, Robert R. Cook, Billy P. Chen, Patrick S. Piemonte