Patents Examined by Jin-Cheng Wang
  • Patent number: 11341728
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: capturing an image that depicts currency, receiving an identification of an augmented reality experience associated with the image, the server identifying the augmented reality experience by assigning visual words to features of the image and searching a visual search database to identify a plurality of marker images associated with one or more charities, and the server retrieving the augmented reality experience associated with a given one of the plurality of marker images; automatically, in response to capturing the image that depicts currency, displaying one or more graphical elements of the identified augmented reality experience that represent a charity of the one or more charities; and receiving a donation to the charity from a user of the client device in response to an interaction with the one or more graphical elements that represent the charity.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 24, 2022
    Assignee: Snap Inc.
    Inventors: Hao Hu, Kevin Sarabia Dela Rosa, Bogdan Maksymchuk, Volodymyr Piven, Ekaterina Simbereva
  • Patent number: 11335220
    Abstract: A cone for use in a Pepper's Ghost illusion includes a conical wall of semi-reflective material, and an attachment member for removably attaching the cone to the surface of a light emissive display, and a method of displaying a Pepper's Ghost illusion includes positioning a cone of semi-reflective material onto a light emissive display; and displaying on the light emissive display an image that has been distorted by an inverse of a distortion caused by a reflection of the cone.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: May 17, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Michael Eder, Fabio Cappello, Robert Keith John Withey, Nicola Penny Ann Cavalla, Hsinpei Yang
  • Patent number: 11321927
    Abstract: A method includes obtaining a plurality of sequential images. The method includes identifying a first plurality of pixel sets respectively associated with the plurality of sequential images. Each of the first plurality of pixel sets locates a first object within a corresponding sequential image on a per-pixel basis. The method includes determining a characterization vector of the first object by extracting a corresponding plurality of displayable characteristic values based on the first plurality of pixel sets. Each of the plurality of displayable characteristic values is associated with a corresponding pixel set and a corresponding sequential image. The characterization vector includes a plurality of distinct temporal values respectively associated with the corresponding plurality of displayable characteristic values.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: May 3, 2022
    Assignee: APPLE INC.
    Inventor: Ronald Vernon Ong Siy
  • Patent number: 11308653
    Abstract: An electronic device is disclosed. The electronic device according to an embodiment disclosed in the disclosure includes a camera, a display, a memory storing a plurality of captured images and preference information for each captured image, and a processor operatively connected to the camera, the display, and the memory, wherein the processor obtains a live view image using the camera, determines at least one image of which a preference is relatively high among the plurality of captured images as additional information of an augmented reality service based on at least one of the preference information or an object included in the live view image, and displays the additional information and the live view image on the display.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: April 19, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yeo Jun Yoon, Ji Yeon Kwak, Rae Kyoung Lee, Eun Joo Mo, Jae Ik Lee
  • Patent number: 11308665
    Abstract: Automatically generating an onboarding tour for a business analytic application is provided. Columns of a dataset used by the business analytic application are analyzed. Characteristics of visualizations of the business analytic application are analyzed. Ordered groups of visualizations corresponding to the business analytic application are generated based on a result of analyzing the columns of the dataset used by the business analytic application and the characteristics of the visualizations of the business analytic application. A set of visualization paths corresponding to the business analytic application is generated based on the ordered groups of visualizations. Visualization paths in the set of visualization paths corresponding to the business analytic application are ordered to form the onboarding tour based on the result of analyzing the columns of the dataset used by the business analytic application and the characteristics of the visualizations of the business analytic application.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Firas Kazem, Peter Djeneralovic, Aly Gemae
  • Patent number: 11301954
    Abstract: A method for detecting a collision between a cylindrical collider and a convex body in a real-time virtual scenario performed at a computer includes: determining a location of a cylindrical collider corresponding to a virtual object in a virtual scenario in a local coordinate system of a convex body; obtaining a projection of the cylindrical collider on one or more testing axes according to the location of the cylindrical collider in the local coordinate system of the convex body; when the projections of the cylindrical collider and the convex body intersect with each other on each testing axis, determining that there is a collision between the cylindrical collider and the convex body and moving the cylindrical collider away from the convex body in the real-time virtual scenario to avoid the collision.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: April 12, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xini Kuang
  • Patent number: 11302027
    Abstract: Embodiments for managing virtual reality (VR) sessions by one or more processors are described. A condition associated with a user experiencing a VR session is detected. A severity of the condition is determined. The determining of the severity of the condition is performed using a cognitive analysis of a detected situation associated with the condition that will affect the user, notwithstanding whether the detected situation is currently occurring within a vicinity of the user experiencing the VR session. If the severity is above a predetermined threshold, a signal representative thereof is generated.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: April 12, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin G. Keen, Richard D. Johnson, Adam Smye-Rumsby, Kimberly G. Starks
  • Patent number: 11295414
    Abstract: A tile contains aggregated data at a certain resolution for the actual data present in the duration of time covered in that tile. Tiles are generated at every possible resolution suitable for a computer display and provide aggregate measures such as averages and variances. Tiles provide a summary of data such that from the highest level view down to the specific data time points collected, a user's attention may be drawn to the times when there is the most interesting pattern behavior to review and analyze.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: April 5, 2022
    Assignee: FALKONRY INC.
    Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
  • Patent number: 11288885
    Abstract: Techniques for emergency call taker mental health improvement are provided. Incident scene related media that captures a visual representation of a scene associated with an incident is received. At least one object shown in the incident related media that may cause emotional distress to an emergency call taker that will view the incident related media is determined. The object is obscured in the incident scene related media to create obscured incident related media. A textual description of the object is generated. The textual description of the object is included in the obscured incident related media. The obscured incident related media is displayed to the emergency call taker.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: March 29, 2022
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Bing Qin Lim, Moh Lim Sim, Cecilia Liaw Wei Ling
  • Patent number: 11282165
    Abstract: One embodiment of the present invention sets forth a technique for dynamically cropping image data transmitted to an endpoint device. The technique includes computing a first visual interest score for a first visual interest region within a digital image based on content included in the first visual interest region, computing a second visual interest score for a second visual interest region within the digital image based on content included in the second visual interest region, and determining that the first visual interest region is preferred over the second visual interest region based on the first visual interest score and the second visual interest score. The technique further includes setting a location within the first visual interest region as a point of visual interest and transmitting the digital image and the location of the point of visual interest to a computing device for displaying a portion of the digital image that includes the point of visual interest.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: March 22, 2022
    Assignee: NETFLIX, INC.
    Inventor: Apurvakumar Dilipkumar Kansara
  • Patent number: 11272990
    Abstract: The disclosure provides a system that may: render, based at least on first positions of locations of iris structures of an eye, a first two-dimensional overlay image associated with a three-dimensional image overlay image; display, via a first display, the first two-dimensional overlay image; render, based at least on the first positions and at least on a horizontal offset, a second two-dimensional overlay image associated with the three-dimensional overlay image; display, via a second display, the second two-dimensional overlay image; render, based at least on second positions, a third two-dimensional overlay image associated with the three-dimensional overlay image; display, via the first display, the third two-dimensional overlay image; render, based at least on second positions of locations of the iris structures and at least on the horizontal offset, a fourth two-dimensional overlay image associated with the three-dimensional overlay image; and display, via the second display, the fourth two-dimensional
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: March 15, 2022
    Assignee: Alcon Inc.
    Inventor: Aleksander Gudalo
  • Patent number: 11272242
    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: March 8, 2022
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Martin Ade, Simon Coffin, David Denton, Emanuel Paralescu
  • Patent number: 11257293
    Abstract: The invention discloses an augmented reality method and device, and relates to the field of computer technology. A specific implementation of the method includes: acquiring video information of a target, and acquiring real image information and real sound information of the target from the same; using the real image information to determine at least one image-based target state data, and using the real sound information to determine at least one sound-based target state data; fusing the image-based and sound-based target state data of the same type to obtain a target portrait data; and acquiring virtual information corresponding to the target portrait data, and superimposing the virtual information on the video information. This implementation can identify the current state of the target based on the image information and sound information of the target, and fuse the two identification results to obtain an accurate target portrait.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: February 22, 2022
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventors: Weihua Zhang, Jiangxu Wu, Fan Li, Ganglin Peng, Hongguang Zhang, Leifeng Kong
  • Patent number: 11250263
    Abstract: Augmented reality (AR) systems, methods, and instrumentalities are disclosed. A user's gaze point may be estimated and may be used to search for and present information, e.g., information relating to areas on which the user is focusing. The user's gaze point may be used to facilitate or enable modes of interactivity and/or user interfaces that may be controlled by the direction of view of the user. Biometric techniques may be used to estimate an emotional state of the user. This estimated emotional state may be used to be the information that is presented to the user.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: February 15, 2022
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Eduardo Asbun, Yuriy Reznik, Ariela Zeira, Gregory S. Sternberg, Ralph Neff
  • Patent number: 11245906
    Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
  • Patent number: 11222397
    Abstract: This disclosure describes examples for foveation rendering. A graphics processing unit (GPU) may render image content for each tile at different sizes as part of the rendering pass after a binning pass in which the GPU determined to which tiles vertices of primitives belong. The GPU may upsample the rendered image content based on the size at which GPU rendered the image content, and output the upsampled image content for later display.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: January 11, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Skyler Jonathon Saleh, David Rigel Garcia Garcia, Maurice Franklin Ribble
  • Patent number: 11205290
    Abstract: A method and device for inserting an image are provided. The method includes: acquiring a target eye image, and determining eye key point data of the target eye image; determining auxiliary key point data of the target eye image based on the eye key point data; performing coordinate transformation on the auxiliary key point data, to obtain transformed auxiliary key point data; and acquiring a to-be-inserted image, and inserting the to-be-inserted image into a region in the target eye image that is characterized by the transformed auxiliary key point data and the eye key point data.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: December 21, 2021
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventors: Han Deng, Zhichao Liu
  • Patent number: 11195312
    Abstract: A graph processing system, method and apparatus classifies graphs based on a linearly computable set of features defined as a feature vector adapted for comparison with the feature vectors of other graphs. The features result from graph statistics (“gragnostics”) computable from the edges and vertices of a set of graphs. Graphs are classified based on a multidimensional distance of the resulting feature vectors, and similar graphs are classified according to a distance, or nearest neighbor, of the feature vector corresponding to each graph. Projection of the feature vector onto two dimensions allows visualization of the classification, as similar graphs appear as clusters or groups separated by a relatively shorter distance. Different types or classifications of graphs also appear as other, more distant, clusters. An initial training set defines the classification types, and sampled graphs are evaluated and classified based on the feature vector and nearest neighbors in the training set.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: December 7, 2021
    Assignee: Two Six Labs, LLC
    Inventor: Robert P. Gove, Jr.
  • Patent number: 11184663
    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: November 23, 2021
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Martin Ade, Simon Coffin, David Denton, Emanuel Paralescu
  • Patent number: 11170467
    Abstract: A graphics adjustment system detects the video resolution of digital video to be output by a receiving device and saves the graphics settings input by the user when the user adjusts the graphics settings on the receiving device such that the digital video being presented in the presentation device is not cut off due to overscanning. The system saves the graphics adjustment settings as the setting to use going forward for digital video of that same resolution for that particular presentation device. In this manner, the digital video output from the receiving device will not be cut off when presented on the presentation device, even when the receiving device is switching between receiving digital video programming of different resolutions from various program distributors and/or the content providers.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: November 9, 2021
    Assignee: DISH NETWORK L.L.C.
    Inventor: Gregory H. Greene