Patents Examined by Phi Hoang
  • Patent number: 10831334
    Abstract: Provided herein are exemplary methods for teleportation between two visual environments, including establishing a data structure for each visual environment, establishing logic for switching between each of the data structures, establishing an interactive graphical user interface communicatively coupled to each of the data structures and to the logic, and the interactive graphical user interface rendering a visual depiction of each of the visual environments.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: November 10, 2020
    Assignee: Tagspace Pty Ltd
    Inventor: Paul Simon Martin
  • Patent number: 10834456
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for masking a non-verbal cue. The method includes one or more processors identifying a user within streaming data of a video communication. The method further includes identifying a non-verbal cue by the user included in the streaming data of the video communication. The method further includes determining whether the identified non-verbal cue corresponds to an excluded category of actions for the video communication. The method further includes in response to determining that the identified non-verbal cue corresponds to an excluded category of actions for the video communication, masking the identified non-verbal cue by overlaying a substitute representation of the user over the user in the streaming data of the video communication.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, John M. Ganci, Jr., James E. Bostick, Martin G. Keen
  • Patent number: 10825232
    Abstract: A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based traversal coprocessor is configured to omit reporting of one or more primitives the ray is determined to intersect. The omitted primitives include primitives which are provably capable of being omitted without a functional impact on visualizing the virtual scene.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: November 3, 2020
    Assignee: NVIDIA Corporation
    Inventors: Greg Muthler, Tero Karras, Samuli Laine, William Parsons Newhall, Jr., Ronald Charles Babich, Jr., John Burgess, Ignacio Llamas
  • Patent number: 10810803
    Abstract: There is provided an image processing device including: a data storage unit storing feature data indicating a feature of appearance of one or more physical objects; an environment map building unit for building an environment map based on an input image obtained by imaging a real space and the feature data, the environment map representing a position of a physical object present in the real space; a control unit for acquiring procedure data for a set of procedures of operation to be performed in the real space, the procedure data defining a correspondence between a direction for each procedure and position information designating a position at which the direction is to be displayed; and a superimposing unit for generating an output image by superimposing the direction for each procedure at a position in the input image determined based on the environment map and the position information, using the procedure data.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: October 20, 2020
    Assignee: SONY CORPORATION
    Inventors: Yasuhiro Suto, Masaki Fukuchi, Kenichirou Ooi, Jingjing Guo, Kouichi Matsuda
  • Patent number: 10810970
    Abstract: A luminance difference in an image displayed on an area of interest is easily recognized in a manner free from the effect of luminance of an area surrounding the area of interest. An HDR display (100) includes an image processing unit (14). If the number of digits of a difference between a luminance center value of a luminance distribution in the area of interest in a display unit (20) and a luminance center value of a luminance distribution in an entire display region is 2 digits or more, the image processing unit (14) performs a luminance conversion on the luminance value of each pixel in an entire screen in a manner such that the luminance center value of the luminance distribution in the entire display region approaches the luminance center value of the luminance distribution in the area of interest.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: October 20, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Hidekazu Miyata
  • Patent number: 10803677
    Abstract: In one aspect, a computerized method useful for automated facial morphing for eyebrow hair and face color detection includes the step of obtaining a face image. The face image comprises a digital image of a frontal view of a user's face. The method includes the step of identifying a pair of eyebrows in the face image. The method includes the step of generating a brow-less image of the face image by removing the pair of eyebrows from the face image. The method includes the step of, with a digital image of the removed pair of eyebrows, detecting the eyebrow color. The method includes the step of creating a pixel table for an eyebrow candidate region. The method includes the step of defining the eyebrow candidate region as a set of pixels with a different color between the eyebrow color and a brow-less image color.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: October 13, 2020
    Inventor: Mathew Powers
  • Patent number: 10796360
    Abstract: A system server includes a database of two-dimensional images and a processor coupled to a hardware memory with instructions that in response to execution by the processor direct performance of operations. The operations include generating a digital model from the images in the database and communicating a first portion of the digital model as an enhanced view to a user device. The first portion corresponds to a first line of sight orientation of the user device as measured by an orientation sensor. The operations include receiving a signal based on sensor data measured by the orientation sensor. The signal indicates movement of the user device from the first line of sight orientation to a second line of sight orientation. In response, the method includes communicating a second portion of the digital model to the user device that corresponds to the second line of sight orientation of the user device.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: October 6, 2020
    Assignee: eBay Inc.
    Inventors: Marcus Shelksohn, Fernando Villarreal, Khashayar Dehdashtinejad, Matthew Wolf, Jordan Springstroh, Jonathan Zhang, Yuquan Yang, Xiaoming Zhang, Zoran Dukic
  • Patent number: 10789913
    Abstract: Techniques of this disclosure may include ways to control the amount of graphics data a graphics processing unit (GPU) renders. The GPU may render graphics data for image content that changed from frame-to-frame rather than graphics data for image content that changed and did not change. To display the image content, processing circuitry may map locations of where the graphics data is stored to lines in the image content allowing for the GPU to store the graphics data in arbitrary locations of an application buffer.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: September 29, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Rajesh Yadav, Dileep Marchya
  • Patent number: 10789759
    Abstract: The present disclosure describes a method of generating fast path traced physically correct reflections in a semi-reflective surface. Secondary rays are generated by GPU graphics pipeline, lowering the computational complexity.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: September 29, 2020
    Assignee: ADSHIR LTD.
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 10789867
    Abstract: A method that includes an initial uniform pixel measurement and interpolation followed by an edge detection algorithm to recognize the areas that contribute mostly to the estimation error due to the interpolation. The pixels on the detected edges and around their vicinity are also measured, and an aging pattern of the entire display is obtained by re-interpolating the entire measured set of data for the initially measured pixels as well as the pixels around the detected edges. The estimation error is reduced particularly in the presence of aging patterns having highly spatially correlated areas with distinctive edges.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: September 29, 2020
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Mehdi Torbatian
  • Patent number: 10776979
    Abstract: A virtual skeleton may be adapted based on a capability profile. The virtual skeleton adapted based on a capability profile may be generated from a master virtual skeleton. The adapted virtual skeleton may be less complex than the master virtual skeleton. The adapted virtual skeleton may include fewer virtual skeletal joints than a number of virtual skeletal joints associated with the master virtual skeleton.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shawn Cantin Callegari, Brad Steven Kertson, Rowan Forster, David Warren Stevens, Michael John Bray, Susan Chory, Richard Lawrence Harrington
  • Patent number: 10776969
    Abstract: A concentric data visualization structure for displaying a plurality of attributes specific to a dataset includes a percentage ring, a proportion ring and a count ring. The percentage ring indicates a percentage representative of an attribute of the dataset and comprises an arc having an arc length corresponding to the percentage. The proportion ring includes a plurality of wedges that make up a whole. Each wedge represents a percentage proportion of the whole and also represents an attribute of the dataset. The wedges, when displayed, fill the entirety of the proportion ring. The count ring indicates a count value representative of an attribute of the dataset. The count ring comprises a segmented circle where the number of the segments of the circle correspond to the count value.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 15, 2020
    Assignee: TARGET BRANDS, INC.
    Inventor: Jennifer Elizabeth Reiter
  • Patent number: 10777066
    Abstract: An alarm-function setting apparatus includes an acquisition circuitry that captures CAD data of an external apparatus in which occurrence of abnormality is monitored and acquires, from the CAD data, list information which is information about a part of the external apparatus. The apparatus further includes setting circuitry that sets information in the list information, in an alarm function being a function of, when an abnormality occurs in the external apparatus, conveying informing about an abnormality-occurring position, the alarm function being used by a display that displays a status of the external apparatus.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: September 15, 2020
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Akiko Matsuda, Atsushi Harata
  • Patent number: 10768799
    Abstract: Methods, computer program products, and systems, for example, for controlling display of an image on a display screen includes, for example, receiving, by one or more processor, data regarding a user selected area relative to a first portion of an image displayed on a display screen to define a second portion of the image, at least a portion of the second portion of the image being outside the first portion of the image displayed on the display screen, and automatically controlling, by the one or more processor, display of the second portion of the image on the display screen based on the user selected area of the image to generally maximize display of the second portion of the image within the display screen.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chang Lei, Xiao Xia Mao, Wen Wen Yang, Jie Zhu
  • Patent number: 10769864
    Abstract: The present invention relates to a system and method for modelling the physical characteristics of a building. Models of buildings, such as floor plans, are often produced when renovation work or other work is planned. Manual measurements maybe taken (e.g. using a tape measure or an optical distance meter), and these measurements are subsequently used by a draftsman to construct a model of the measured space. This is time consuming. The present invention provides a system and method which includes a measurement and modelling process which assigns a unique identifier to openings that are shared by adjoining rooms when plotting measurements. These room associations are then used to determine the layout of the rooms within a building model. There is significantly less time and cost involved in generating a computer model of the measured space, using the present system and method.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 8, 2020
    Assignee: Auto-Measure Pty Limited
    Inventor: James Bosdriesz
  • Patent number: 10770033
    Abstract: An electronic device for indicating information and a method therefor are provided. The electronic device includes a display, a processor electrically connected to the display, and a memory electrically connected to the processor and including instructions. The instructions, when executed by the processor, cause the processor to display contents indicating a time interval on a first region of a screen displayed by the display, display, in the contents, a text representing information regarding the contents, receive a user input for scrolling the first region, determine whether a part of the text is located on a second region included in the first region, and fix the text on the second region during a scroll operation according to the user input when the part of the text is located on the second region.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: September 8, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hye Ju Park, Ju Young Kim
  • Patent number: 10757291
    Abstract: A first digital image is integrated into a second digital image to generate a third digital image. A first code representing the procedures performed to integrate the first digital image into the second digital image is generated. A second code representing information for retrieving the first digital image is generated. The first code and the second code are embedded as metadata into a file that contains the second digital image.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Naomi Zenge, Yuka Abe
  • Patent number: 10748259
    Abstract: A virtual, augmented, or mixed reality display system includes a display configured to display virtual, augmented, or mixed reality image data, the display including one or more optical components which introduce optical distortions or aberrations to the image data. The system also includes a display controller configured to provide the image data to the display. The display controller includes memory for storing optical distortion correction information, and one or more processing elements to at least partially correct the image data for the optical distortions or aberrations using the optical distortion correction information.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: August 18, 2020
    Assignee: Magic Leap, Inc.
    Inventors: Jose Felix Rodriguez, Ricardo Martinez Perez
  • Patent number: 10740959
    Abstract: Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for providing virtual lighting adjustments to image data. A user interface for presenting and/or modifying image data may be provided via an electronic device. User input may be received that indicates a selection of a virtual lighting mode. Landmark points corresponding to a set of pixels of the image data may be identified based, at least in part, on depth measurement values of the set of pixels. One or more masks may be generated from the landmark points. One or more virtual lighting adjustments associated with the selected virtual lighting mode may be made to the image data using these masks (or the landmark points and an implied geometry of the landmark points). The adjusted/modified image may be presented to the user via the user interface at the electronic device.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: August 11, 2020
    Assignee: Apple Inc.
    Inventors: Garrett Johnson, Chong Chen, Frederic Cao
  • Patent number: 10733964
    Abstract: Provided are an information processing apparatus and program that are able to improve representable gradations in a pseudo manner while reducing flicker including a random number generator configured to generate a random number sequence; a comparator configured to make a comparison between a threshold and a random number value, the threshold being associated with any number of lower bits, the any number of lower bits forming input image data with any number of upper bits, the random number value forming the random number sequence.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: August 4, 2020
    Assignee: EIZO Corporation
    Inventors: Mamoru Ogaki, Hiroki Matsuzaki, Reo Aoki, Takashi Nakamae, Masafumi Higashi, Keita Hashi, Takuya Matsuda