Patents Examined by Jin-Cheng Wang
  • Patent number: 11127375
    Abstract: The embodiments described herein provide devices and methods for image processing. Specifically, the embodiments described herein provide techniques for blending graphical layers together into an image for display. In general, these techniques utilize multiple display control units to blend together more layers than could be achieved using a single display control unit. This blending of additional layers can provide improved image quality compared to traditional techniques that use only the blending capability of a single display control unit.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: September 21, 2021
    Assignee: NXP USA, INC.
    Inventors: Cristian Corneliu Tomescu, Dragos Papava
  • Patent number: 11082682
    Abstract: A non-limiting example game system includes a game apparatus, and a terminal device and a television are connected to the game apparatus. A game image that is displayed on the television is an image that various kinds of objects arranged in a virtual space are imaged by a virtual camera. The virtual camera follows a player object so as to keep a predetermined distance with the player object, and when the player object enters a grassland object with comparatively long length, for example, each grass object is deformed or moved so as to go away from the virtual camera. For example, a height of the grass object near the virtual camera is made comparatively low, and the height is gradually made high as it separates from the virtual camera.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: August 3, 2021
    Assignee: NINTENDO CO., LTD.
    Inventor: Atsushi Asakura
  • Patent number: 11044513
    Abstract: A graphics building interface for generating a digital graphic is provided to be displayed by and interacted with via a user computing entity. A graphics object is generated. The graphics object is a data structure comprising predetermined fields and predetermined structure information. User input selecting a first selectable option is received. The user input is received via the graphics building interface. At least one pathname corresponding to the first selectable option is identified. The graphics object is updated based on the at least one pathname and the first selectable option. The updated of the graphics object comprises updating two or more fields of the predetermined set of fields. One of the fields is updated at least in part by populating the field with the pathname. The pathname indicates a file, a location within the file, or both where a content item corresponding to the first selectable option is stored.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: June 22, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Martin Ade, Simon Coffin, David Denton, Emanuel Paralescu
  • Patent number: 11036896
    Abstract: A computer-aided design system enables physical articles to be customized via printing or embroidering and enables digital content to be customized and electronically shared. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: June 15, 2021
    Assignee: Best Apps, LLC
    Inventor: Michael Bowen
  • Patent number: 11032532
    Abstract: Provided is a method, performed by an electronic device, of providing a virtual device associated with the electronic device, via at least a portion of content displayed on the electronic device, the method including: displaying virtual reality content, on a display of the electronic device; generating the virtual device for controlling at least one function of the electronic device; displaying the generated virtual device in such a way that the generated virtual device overlaps at least a portion of the virtual reality content; and performing the at least one function of the electronic device, based on a user input with respect to the virtual device.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: June 8, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: John Patrick Enriquez, Miguel Paolo Quijano, Anna Clarissa Ramos, Carl Justin De Guia, Gia Coleen Briones, Mark Christian Agustin, Neil Jonathan Joaquin
  • Patent number: 11009698
    Abstract: A system and method for providing gaze-based user interface for an augmented and mixed reality device, is disclosed. The system comprises a plurality of sensors, modules stored in a memory and executable by processors. The sensors are configured to track gaze direction and head motion of a user. A display module is configured to display a virtual menu comprising interactive contents and a cursor for selecting interactive contents. A gaze and head motion detector module is configured to receive an input representing a gaze direction and head motion of the user from the sensors to determine a target point on the virtual display. A mapping module is configured to map the target point with the interactive content on the virtual display. An output module is configured to execute functions of the mapped interactive content. The present invention utilizes plurality of sensor data to manipulate an interactive content at high accuracy.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: May 18, 2021
    Inventor: Nick Cherukuri
  • Patent number: 10996473
    Abstract: A data space such as a virtual/augmented reality environment is generated, through which a viewer/point of view may move. The physical world motion of a display outputting the data space is sensed, received, or computed. The motion of a physical world environment in which the display also is sensed, received, or computed. An output adjustment is determined from the display and environment motions, typically being equal to the environment motion(s). Motion of a point of view within the data space to be outputted by the display is determined. The viewpoint motion corresponds with the display motion within physical space adjusted by the output adjustment. At least part of the data space is outputted to the display from the point of view. The point of view is navigated through the data space according to the viewpoint motion.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: May 4, 2021
    Assignee: Atheer, Inc.
    Inventors: Allen Yang Yang, Sleiman Itani
  • Patent number: 10997832
    Abstract: The augmented reality system described herein calculates a personalized escape plan from a location for a user. A participant is registered to an emergency direction system that employs an augmented reality system to provide instructions to the participant to exit a data center. The emergency direction system receives a floor plan. The emergency direction system may also detect a hazard, and determine a hazard growth score. The emergency direction system can also compute a dynamic escape plan using hazard growth score and the hazard location. In some embodiments, the emergency direction system can also recalculate the dynamic escape plan to account for the person to carry an asset during exiting the structure corresponding to the floor plan in response to the hazard. Instructions for the person to exit the data center in response to the hazard carrying the asset are forwarded to the participant.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: May 4, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramod Vadayadiyil Raveendran, Saiprasad Kolluri Venkata Sesha, Sougata Mukherjea, Seema Nagar, Kuntal Dey
  • Patent number: 10999622
    Abstract: A graphics building interface for generating a digital graphic is provided to be displayed by and interacted with via a user computing entity. A graphics object is generated. The graphics object is a data structure comprising predetermined fields and predetermined structure information. User input selecting a first selectable option is received. The user input is received via the graphics building interface. At least one pathname corresponding to the first selectable option is identified. The graphics object is updated based on the at least one pathname and the first selectable option. The updated of the graphics object comprises updating two or more fields of the predetermined set of fields. One of the fields is updated at least in part by populating the field with the pathname. The pathname indicates a file, a location within the file, or both where a content item corresponding to the first selectable option is stored.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: May 4, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Martin Ade, Simon Coffin, David Denton, Emanuel Paralescu
  • Patent number: 10991128
    Abstract: A method, apparatus and product for utilizing markers for augmented reality. The apparatus comprising: a frame sensor configured to obtain a frame, wherein the frame is associated with a field of view of a user; a processor configured to: execute an augmented reality framework, wherein the augmented reality framework is configured to invoke at least one skin to compute an augmented reality display for the user; wherein the augmented reality framework is configured to identify a marker in the frame, wherein in response to identifying the marker, altering functionality of the augmented reality framework.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: April 27, 2021
    Assignee: Shmuel Ur Innovation LTD.
    Inventors: Ziv Glazberg, Shmuel Ur, Nahum Nir
  • Patent number: 10983583
    Abstract: The configuration buffer may be divided into partitions that may effectively function as multiple linked configuration buffers. The linked partitions may each be associated with a portion of the display pipeline (e.g., an image process block) and may each be responsible for loading configuration entries into the programmable register(s) of a portion of the display pipeline. In this manner, the partitions may load the associated programmable register(s) of the display pipeline substantially simultaneously, reducing the time used to configure the entire display pipeline. Since configuration of the display pipeline may occur during the blanking period, a reduction in display pipeline configuration time may reduce the blanking period and increase the time for driving pixels of the display, thereby improving perceived image quality (e.g., pixel yield of the display panel).
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventors: Peter F. Holland, Christopher P. Tann, Malcolm D. Gray, Hari Ganesh R. Thirunageswaram, Kristan Jon Monsen
  • Patent number: 10956497
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an analytic server, which uses scalable vector graphic (SVG) format to encapsulate building floorplan and metadata. The analytic server creates a floorplan map in SVG format that includes both a graphic map and a specification file. When a user issues an information request by clicking on one graphical element, the analytic server determines the object identifier of the clicked graphical element, queries the specification file to receive metadata about the clicked graphical element based on the object identifier, and renders a user interface to display the metadata about the graphical element. When the user modifies the graphical element, the analytic server determines new data of the graphical element and updates the corresponding object metadata with the new data in the specification file.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: March 23, 2021
    Assignee: United States Automobile Association (USAA)
    Inventor: Jesse Plymale
  • Patent number: 10957109
    Abstract: Aspects of the present invention define different boundary dimension values for different respective areas relative to a reference geographic location as a function of values of attributes of an event occurring at the location and of a user of an augmented reality device. Aspects thus render the area within a display of the reference geographic location by a display device of the user augmented reality device in a display format that visually distinguishes the visually rendered areas from each other within display of the reference geographic location, the format conveys different values of use permission determined for the user for each of the areas as a function of event and user attribute values; dynamically revise one of the boundary dimension values in response to a change in attribute value of the location and the event; and revise the area rendering as a function of the revised boundary dimension value.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Sarbajit K. Rakshit, Shikhar Kwatra, Jeremy R. Fox
  • Patent number: 10956727
    Abstract: Systems, methods, and devices are described herein for handwritten diagram recognition using machine learning. A machine learning component receives a digitally encoded image having a handwritten diagram. The machine learning component localizes and classifies a plurality of objects within the handwritten diagram. A structure recognition component identifies connections between each symbol of the plurality of objects based on content of the respective object. A handwriting recognition component interprets one or more alphanumeric text strings within a portion of the plurality of objects. A digital structured model of the digitally encoded image is automatically generated, without human intervention. The digital structured model has the identified connections among the plurality of objects and is in a computer-readable editable format.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: March 23, 2021
    Assignee: SAP SE
    Inventors: Bernhard Schaefer, Andreas Gerber
  • Patent number: 10957082
    Abstract: When performing conservative rasterisation in a graphics processing pipeline, modified edge information that accounts for an error in the dimensions of a primitive is determined by a primitive set-up stage. That modified edge information is then used by a rasterisation stage to determine whether the primitive covers one or more sampling points associated with pixels to be displayed. The same modified edge information can also be used to determine if the pixels are fully covered by the primitive irrespective of any rounding effects (errors) in the position of the (vertices of the) primitive.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: March 23, 2021
    Assignee: Arm Limited
    Inventor: Frode Heggelund
  • Patent number: 10955665
    Abstract: A see through head mounted display apparatus includes code performing a method of choosing and optimal viewing location and perspective for shared-view virtual objects rendered for multiple users in a common environment. Multiple objects and multiple users are taken into account in determining the optimal, common viewing location. The technology allows each user to have a common view if the relative position of the object in the environment.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: March 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tom G. Salter, Ben J. Sugden, Daniel Deptford, Robert L. Crocco, Jr., Brian E. Keane, Laura K. Massey, Alex Aben-Athar Kipman, Peter Tobias Kinnebrew, Nicholas Ferianc Kamuda
  • Patent number: 10943405
    Abstract: A system may include a memory device to store instructions and data, and at least one processing device to execute the instructions stored in the memory device to: receive a background image and a digital object to be composited onto the background image in a mixed reality view, generate a 2D bounding region for the digital object, select a version of the background image at a pre-defined resolution, overlay the 2D bounding region on the selected version of the background image and obtain a set of samples of the colors of pixels of the selected version along a perimeter of the 2D bounding region, and determine a value for one or more digital lighting sources to illuminate the digital object in the mixed reality view, based, at least in part, on the set of samples.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew Klein, Cedric Caillaud, Jeremy Kersey, Cedric Lee, William Ben Hanke
  • Patent number: 10943395
    Abstract: A computer implemented method and a virtual and physical environment integration system (VPEIS) for dynamically integrating a virtual environment with a physical environment are provided. The VPEIS receives dimensions and an orientation of the physical environment, and a user device's reference position in the physical environment.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: March 9, 2021
    Assignee: VIRTEX APPS, LLC
    Inventor: Jeffrey Michael Green
  • Patent number: 10936768
    Abstract: Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be rendered. The first axis can include a characterization of a first performance metric and the second axis can include a characterization of a second performance metric. A first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value can be rendered. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: March 2, 2021
    Assignee: Aible, Inc.
    Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant
  • Patent number: 10930043
    Abstract: Systems, methods, and computer program products for identifying objects of interest and providing relevant information about the objects of interest using augmented reality devices are disclosed. For example, a computer-implemented method may include identifying an object of interest among a plurality of objects present in an image view, determining real-time information for the object of interest based on the identifying, presenting the determined real-time information for the object of interest as part of the image view, and processing a transaction involving the object of interest based on a user selection associated with the image view.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: February 23, 2021
    Assignee: PayPal, Inc.
    Inventor: Kamal Zamer