Patents Examined by Robert Craddock
  • Patent number: 9805484
    Abstract: A graph display control device includes a formula display control unit, a graph display control unit and an operation-display-element display control unit. The formula display control unit displays a plurality of function formulas containing parameters on a display unit. The graph display control unit displays a graph image corresponding to one of the plurality of function formulas displayed by the formula display control unit, on the display unit so as to be discriminable according to the plurality of function formulas. The operation-display-element display control unit discriminately displays an operation display element for designating a numerical value of a parameter contained in at least one of the plurality of function formulas, on the display unit in correspondence to the graph images respectively displayed discriminately in relation to the function formulas by the graph display control unit.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: October 31, 2017
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Kota Endo, Kentaro Suzuki, Kosuke Karoji
  • Patent number: 9779478
    Abstract: A head-mounted display (HMD) divides an image into a high resolution (HR) inset portion at a first resolution, a peripheral portion, and a transitional portion. The peripheral portion is downsampled to a second resolution that is less than the first resolution. The transitional portion is blended such that there is a smooth change in resolution that corresponds to a change in resolution between a fovea region and a non-fovea region of a retina. An inset region is generated using the HR inset portion and the blended transitional portion, and a background region is generated using the downsampled peripheral portion. The inset region is provided to a HR inset display, and the background region is provided to a peripheral display. An optics block combines the displayed inset region with the displayed background region to generate composite content.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: October 3, 2017
    Assignee: Oculus VR, LLC
    Inventors: Austin Wilson, Douglas Robert Lanman, Nicholas Daniel Trail, Scott Charles McEldowney, Stephen James McNally, Yusufu Njoni Bamaxam Sulai
  • Patent number: 9779553
    Abstract: This invention is a system and method for defining a location-specific augmented reality capability for use in portable devices having a camera. The system and method uses recent photographs or digital drawings of a particular location to help the user of the system or method position the portable device in a specific place. Once aligned, a digital scene is displayed to the user transposed over (and combined with) the camera view of the current, real-world environment at that location, creating an augmented reality experience for the user.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: October 3, 2017
    Assignee: Membit Inc.
    Inventors: John Christopher Byrne, Andrew Herbert Byrne, Jennifer Mary Byrne
  • Patent number: 9773337
    Abstract: Methods and systems are disclosed for rendering a three dimensional animation of a past event. A request is received, at a processor, for re-creation of a past event associated with a job site. Input data is accessed, at the processor, regarding the past even associated with the job site wherein the input data pertains to past movements and lifts of at least one lifting device associated with the job site. A three dimensional (3D) animation is generated, at the processor, of the past event involving the past movements of the at least one lifting device. The 3D animation is displayed, on a display, depicting the past event wherein the displaying comprises playback controls for controlling the displaying.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: September 26, 2017
    Assignee: Trimble Inc.
    Inventor: Jean-Charles Delplace
  • Patent number: 9772496
    Abstract: In a vehicle display device including a HUD that displays a virtual image on a front field of a view of a driver and a viewpoint detecting camera that captures an image of the driver, a measuring camera is capable of capturing the virtual image. A calibration pattern is at a predetermined position with respect to a viewing angle of the virtual image and angles of view of the viewpoint detecting and measuring cameras. The calibration pattern is captured by the viewpoint detecting and measuring cameras, and the virtual image is captured by the measuring camera. The relative position and orientation between the viewpoint detecting camera and HUD are calculated as orientation information using an image captured by the viewpoint detecting camera and an image captured by the measuring camera. In addition, the position of the virtual image displayed by the HUD is adjusted using the calculated orientation information.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: September 26, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Masayuki Kimura
  • Patent number: 9767535
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for combining the crop function with zoom, pan and straighten functions as part of a single cropping environment, such that a user can select a portion of an image for cropping, apply zoom, pan and straighten transformations to the selected image portion and then crop the transformed image portion in a single utility. In one aspect, the methods include the actions of receiving user input defining a crop region within a displayed image. The methods also include the actions of displaying a user interface including a cropping panel that is configured to display a subset of the image corresponding to the defined crop region. Further, the methods include the actions of receiving user input requesting to perform at least one of a zoom, rotate or translate operation on the crop region displayed in the cropping panel.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: September 19, 2017
    Assignee: Apple Inc.
    Inventors: Nikhil Bhatt, Timothy David Cherna
  • Patent number: 9767770
    Abstract: A computer system for processing of data received from a remote device. The computer system includes a master device and at least one slave device. The master device is communicably coupled to the remote device and has a display and a memory. The master device partitions the data into one or more sub data. The at least one slave device is coupled to the master device. The master device delegates processing of the one or more sub data to one or more of the at least one slave device, and the one or more of the at least one slave device correspondingly to the one or more sub data generate processed sub data. The master device stores the processed sub data and outputs the processed sub data to the display.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 19, 2017
    Assignee: AMERICAN MEGATRENDS INC.
    Inventors: Chih-Kai Hu, Xuan-Ming Huang
  • Patent number: 9754386
    Abstract: An information processing system in which an object corresponding to each of two or more users are arranged in a virtual space and moving image information indicative of a moving image indicative of a manner in which the virtual space is viewed from a predetermined viewpoint arranged in the virtual space is generated, this information processing system comprising activity information acquisition means for sequentially acquiring activity information indicative of an action of at least one of the two or more users, arrangement region determination means for determining a partial region in the virtual space, in the partial region of which the object is arranged in accordance with the acquired activity information, motion data acquisition means for acquiring motion data stored as related with the activity information in accordance with the acquired activity information, and object control means for making the object act in the partial region in accordance with the acquired motion data.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: September 5, 2017
    Assignees: Sony Corporation, Sony Interactive Entertainment Inc.
    Inventors: Shinichi Honda, Yoshikatsu Kanemaru, Norio Nagatsuka, Shinichi Kariya, Kouichi Matsuda
  • Patent number: 9746917
    Abstract: A graphics presentation apparatus including a display unit, an eye-tracking module, and a data output module. The eye-tracking module registers image data representing at least one eye of a user of the apparatus. Furthermore, the eye-tracking module determines, based on the registered image data, an orientation of the at least one eye relative to the display unit. Finally, in response thereto, the eye-tracking module generates a control signal controlling the data output module to produce visual content with such orientation on the display unit that a misalignment between the orientation of said at least one part and the orientation of the at least one eye of the user is minimized.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: August 29, 2017
    Assignee: TOBII AB
    Inventors: Aron Yu, Marten Skogo, Robert Gavelin, Per Nystedt
  • Patent number: 9727988
    Abstract: A logging data about a signal identifier of the I/O signals which changed in on/off state are stored in a ring buffer. A logging screen includes identifier display parts, logic-graph display parts and first and second cursors. The logic-graph display parts display logic graphs associated with signal identifiers, respectively. When any one of the identifier display parts displayed on the logging screen is clicked, the logging screen is changed to an input window. If a desired input identifier is input in the input window, the logging data associated with the signal identifier is read from the ring buffer and the logic graph is displayed in the logic-graph display parts. The logic graph can be modified.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: August 8, 2017
    Assignee: TOSHIBA KIKAI KABUSHIKI KAISHA
    Inventors: Akio Iwata, Toshihito Okamoto
  • Patent number: 9721373
    Abstract: Programs for creating a set of behaviors for lip sync movements and nonverbal communication may include analyzing a character's speaking behavior through the use of acoustic, syntactic, semantic, pragmatic, and rhetorical analyses of the utterance. For example, a non-transitory, tangible, computer-readable storage medium may contain a program of instructions that cause a computer system running the program of instructions to: receive a text specifying words to be spoken by a virtual character; extract metaphoric elements, discourse elements, or both from the text; generate one or more mental state indicators based on the metaphoric elements, the discourse elements, or both; map each of the one or more mental state indicators to a behavior that the virtual character should display with nonverbal movements that convey the mental state indicators; and generate a set of instructions for the nonverbal movements based on the behaviors.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: August 1, 2017
    Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventor: Stacy Marsella
  • Patent number: 9721392
    Abstract: There is provided a server including a reception unit configured to receive, from a client terminal, position information indicating a position of the client terminal, and direction information indicating a direction in which the client terminal is directed, and a search unit configured to search for image data provided with position information indicating an opposite position across a target object present in the direction indicated by the direction information with respect to the position of the client terminal based on the position information.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: August 1, 2017
    Assignee: SONY CORPORATION
    Inventors: Takatoshi Nakamura, Yoichiro Sako, Mitsuru Takehara
  • Patent number: 9721539
    Abstract: Upon receiving a communication switching instruction from a first wireless access point used for communication with an image processing apparatus, an image display apparatus disconnects communication with the first wireless access point. Simultaneously, the image display apparatus transmits, to a second wireless access point, a link request to establish communication with the second wireless access point of a new communication destination included in the switching instruction. The image display apparatus displays, on a display unit, a captured image continuously acquired from am image capturing unit until switching from the first wireless access point to the second wireless access point finishes as communication destination switching.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: August 1, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takuya Tsujimoto
  • Patent number: 9720858
    Abstract: A texture processing pipeline can be configured to service memory access requests that represent texture data access operations or generic data access operations. When the texture processing pipeline receives a memory access request that represents a texture data access operation, the texture processing pipeline may retrieve texture data based on texture coordinates. When the memory access request represents a generic data access operation, the texture pipeline extracts a virtual address from the memory access request and then retrieves data based on the virtual address. The texture processing pipeline is also configured to cache generic data retrieved on behalf of a group of threads and to then invalidate that generic data when the group of threads exits.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: August 1, 2017
    Assignee: NVIDIA CORPORATION
    Inventors: Brian Fahs, Eric T. Anderson, Nick Barrow-Williams, Shirish Gadre, Joel James McCormack, Bryon S. Nordquist, Nirmal Raj Saxena, Lacky V. Shah
  • Patent number: 9715753
    Abstract: Augmented reality is used to simulate the impact of medical conditions on body parts and other objects within images taken of the objects. The simulations enable a user to see how a medical condition can affect the user by dynamically simulating the impact of the medical condition on captured images of body parts associated with the user in real-time. A user can select different medical conditions that are associated with different body parts. These objects are then identified within images containing the body parts using image recognition algorithms and/or user input. Thereafter, the images are modified so as to render the body parts as though the body parts were being impacted by the medical condition. The modifications are made by blending image data of the captured image with condition image data available to the processing system.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: July 25, 2017
    Assignee: ORCA HEALTH, INC.
    Inventors: Matthew M. Berry, Daniel D. Lyman, Gary L. Robinson
  • Patent number: 9710573
    Abstract: A system is provided that includes computer-readable storage configured to store non-destructive testing inspection data relating to a portion of an object that has been inspected. Further, a processor presents a model associated with the object, associates the inspection data with the related portion of the object; and presents an indication of availability of the inspection data on a portion of the presented model. The portion of the presented model relates to the portion of the object associated with the inspection data.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: July 18, 2017
    Assignee: General Electric Company
    Inventors: Jason Howard Messinger, Charles Burton Theurer, Thomas Eldred Lambdin, Michael Christopher Domke, Sekhar Soorianarayanan, Scott Leo Sbihli
  • Patent number: 9697006
    Abstract: A texture processing pipeline can be configured to service memory access requests that represent texture data access operations or generic data access operations. When the texture processing pipeline receives a memory access request that represents a texture data access operation, the texture processing pipeline may retrieve texture data based on texture coordinates. When the memory access request represents a generic data access operation, the texture pipeline extracts a virtual address from the memory access request and then retrieves data based on the virtual address. The texture processing pipeline is also configured to cache generic data retrieved on behalf of a group of threads and to then invalidate that generic data when the group of threads exits.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: July 4, 2017
    Assignee: NVIDIA Corporation
    Inventors: Brian Fahs, Eric T. Anderson, Nick Barrow-Williams, Shirish Gadre, Joel James McCormack, Bryon S. Nordquist, Nirmal Raj Saxena, Lacky V. Shah
  • Patent number: 9691182
    Abstract: An apparatus for improving the safety of a driver while driving a car, the apparatus comprising a headset for combining an unobstructed view with a virtual overlay, the virtual overlay created from a virtual output provided to the headset, the virtual output having one or more portions, a memory, a processor, at least one input device coupled to the memory and capable of delivering input device data to the memory, an application stored in the memory that when executed by the processor determines characteristics of the driver or an environment around the driver based upon data from the at least one input device, and a controller that based on the determined characteristics performs one or more of the following: block a portion of the virtual output to the virtual overlay, alters at least a portion of the virtual output to the virtual overlay, or adds a new portion to the virtual output.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: June 27, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin D. Katzer, Hemant V. Tiwari
  • Patent number: 9691123
    Abstract: Embodiments of graphics instruction instrumentor (“GII”) and a graphics profiler (“GP”) are described. The GII may facilitate profiling of execution of graphics instructions by one or more graphics processors. The GII may identify target graphics instructions for which execution profile information is desired. The GII may store instrumentation graphics instructions in a graphics instruction buffer. The instrumentation graphics instructions may facilitate the GP in collecting graphics profile information. For example, timestamp-storage instructions may be store timestamps before and after execution of the target graphics instructions. The GII also may store an interrupt-generation instruction to cause an interrupt to be sent to the GP so that the GP may begin collection of graphics profile data. The GII may store an event-wait instruction to pause the graphics processors until an event is received. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: June 27, 2017
    Assignee: Intel Corporation
    Inventors: Zhi Wang, Yao Zu Dong
  • Patent number: 9688518
    Abstract: Methods and systems are disclosed for rendering a job site in a three dimensional simulation. A stream of input data is received at a processor about a job site wherein the data pertains to movements and lifts of at least one lifting device associated with the job site and at least one partially constructed building associated with the job site. A three dimensional (3D) simulation is generated, at the processor, of the at least one lifting device and the at least one partially constructed building. The 3D simulation is updated in real time, at the processor, to simulate movements of the at least one lifting and the at least one partially constructed building. The 3D simulation is sent from the processor to a display.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 27, 2017
    Assignee: Trimble Inc.
    Inventor: Jean-Charles Delplace