Graphic Manipulation (object Processing Or Display Attributes) Patents (Class 345/619)
  • Patent number: 11388126
    Abstract: A system according to various exemplary embodiments includes a processor and a user interface coupled to the processor, the user interface comprising an input device and a display screen. The system further comprises memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising: receiving, via the input device of the user interface, an electronic message comprising a scene identifier for a graphic; retrieving a user identifier for a user associated with the system; generating a customized graphic based on the scene identifier and the user identifier; and presenting the customized graphic within the electronic message via the display screen of the user interface.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: July 12, 2022
    Assignee: Snap Inc.
    Inventor: David James Kennedy
  • Patent number: 11379432
    Abstract: A device is configured to receive a reconstruction request that identifies a time instance value and an identifier for a portion of a document. The device is further configured to identify a time window between a current time value and the time instance value and to identify entries within a change history log within the time window that are associated with the identifier for the portion of the document. The device is further configured to generate a reconstructed document mapping by undoing the changes to the document mapping based on the identified entries within the change history log that are within the time window and that are associated with the identifier for the portion of the document. The device is configured to undo the changes that were performed by the identified entries in a reverse chronological order. The device is further configured to output the reconstructed document mapping.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: July 5, 2022
    Assignee: Bank of America Corporation
    Inventors: Joshua A. Lane, Janet A. Caffray
  • Patent number: 11369440
    Abstract: A system for modelling a portion of a patient includes a processing unit, a manipulator, a sensor, and a display device. The processing unit is configured to receive patient data and to process the patient data to generate a model of the portion of the patient. The sensor is configured to capture manipulator data. The processing unit is configured to receive the manipulator data from the sensor and to process the manipulator data to determine a position of the manipulator, an orientation of the manipulator, or both. The display device is configured to display the model on or in the manipulator.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 28, 2022
    Assignee: THE JOHN HOPKINS UNIVERSITY
    Inventors: Bernhard Fuerst, Greg M. Osgood, Nassir Navab, Alexander Winkler
  • Patent number: 11369874
    Abstract: In one aspect, a first device includes a processor, a display, a GPU, and storage. The storage includes instructions executable to communicate with a second device to receive frame-based data in a compressed data stream and to receive, via a sideband, video game frame rendering requests. The instructions are also executable to communicate with the second device to receive texture data pertaining to objects to render on the display as part of a video game associated with the video game frame rendering requests, and/or to receive 3D model data pertaining to objects to render on the display as part of the video game. The instructions are also executable to render, using the GPU, video game frames based on the video game frame rendering requests and based on the texture data and/or the 3D model data. The first device may be a TV and the second device may be a personal computer.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: June 28, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert J. Kapinos, Robert Norton, Russell Speight VanBlon, Scott Wentao Li
  • Patent number: 11368531
    Abstract: The disclosure describes a method in an electronic device. The electronic device comprises a memory, a communication unit, and a processor configured to control the communication unit to establish a network connection with a server after storing a image file in the memory, control the communication unit to transmit a image file to the server from the electronic device after establishing the network connection with the server, obtain a link information for downloading the image file from the server after establishing the network connection with the server, and after establishing the network connection with the server, replace the image file with a lower resolution image corresponding to the image file in the memory based at least on a memory capacity available in the memory.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: June 21, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Hyun Yeom, Geon-Soo Kim, Sang-Min Huh, Min-Kyung Hwang
  • Patent number: 11359931
    Abstract: Systems and methods useful in providing equivalent visual operation (EVO) for the flight crew of an aircraft independent of the actual outside weather and visibility conditions through the use of synthetic vision (SV) and enhanced vision (EV) technologies are described. The systems and methods described herein can contribute toward gaining an operational credit that can expand the operational capabilities of an aircraft. The systems and methods described herein can provide relatively simple and intuitive solutions for activating and operating such systems.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: June 14, 2022
    Assignee: BOMBARDIER INC.
    Inventors: Anthony J. Barber, Nami Bae, Marc Bergeron, William Murray Colquhoun, Christopher Martin, Mark Schlegel, Natalie W. Wong, Olivier Lebegue
  • Patent number: 11356638
    Abstract: A device may control a video communication via transcoding and/or traffic shaping. The device may include a multipoint control unit (MCU) and/or a server. The device may receive one or more video streams from one or more devices. The device may analyze a received video stream to determine a viewing parameter. The viewing parameter may include a user viewing parameter, a device viewing parameter, and/or a content viewing parameter. The device may modify a video stream based on the viewing parameter. Modifying the video stream may include re-encoding the video stream, adjusting an orientation, removing a video detail, and/or adjusting a bit rate. The device may send the modified video stream to another device. The device may determine a hit rate for the video stream based on the viewing parameter. The device may indicate the bit rate by sending a feedback message and/or by signaling a bandwidth limit.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: June 7, 2022
    Assignee: VID SCALE, Inc.
    Inventors: Yuriy Reznik, Gregory S. Sternberg, Ariela Zeira, Liangping Ma, Yong He, Anantharaman Balasubramanian, Yan Ye, Louis Kerofsky, Ralph Neff, Zhifeng Chen
  • Patent number: 11356595
    Abstract: An image sensor outputs captured image data by discriminating whether to add a result of an imaging plane phase difference AF calculation to a top of the captured image data or whether to add the result to an end of the captured image data, thus reducing a time lag between exposure and focus position movement.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: June 7, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyuki Furumochi
  • Patent number: 11347388
    Abstract: A computer-implemented method for digital content navigation based on directional input may include (i) maintaining a user content pod for each user account within a group of user accounts maintained by a social networking platform, (ii) generating a cover card for each user content pod, and (iii) providing, within a graphical user interface for interacting with posts made to the social networking platform, a scrollable display of vertically arranged selectable cover cards configured to (1) scroll vertically between cover cards of different user content pods in response to receiving vertical swiping input and (2) scroll horizontally between one or more posts of an individual user content pod in response to receiving horizontal swiping input. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: May 31, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Jason Holland
  • Patent number: 11348288
    Abstract: A method comprising: determining a portion of a visual scene, wherein the portion is dependent upon a position of a sound source within the visual scene; and enabling adaptation of the visual scene to provide, via a display, spatially-limited visual highlighting of the portion of the visual scene.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: May 31, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Antti Eronen, Arto Lehtiniemi, Jussi Leppänen, Juha Arrasvuori
  • Patent number: 11335050
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating visual image editing guides for digital raster images by identifying and filtering edge paths. In particular, in one or more embodiments, the disclosed systems utilize denoising and adaptive thresholding with a digital image to generate a simplified, binary digital image. Further, in some embodiments, the disclosed systems utilize contour detection to identify a set of edge paths from the raster image for the simplified, binary digital image. Additionally, in one or more embodiments, the disclosed systems filter the set of edge paths based on edge length and utilizes the filtered set of edge paths to generate visual image editing guides for generating modified digital images.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: May 17, 2022
    Assignee: Adobe Inc.
    Inventors: Praveen Kumar Dhanuka, Arushi Jain
  • Patent number: 11331205
    Abstract: Disclosed herein are a method and system for producing a digital model of a customised device, comprising the steps of: importing a first digital file of a base part; importing a second digital file of a target shape; determining a warping interpolation function based on source point positions associated with the base part and target point positions associated with the target shape; and applying the warping interpolation function to the points of said base part to generate a model of said customised device.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: May 17, 2022
    Assignee: 3DMorphic Pty Ltd
    Inventor: William C. H. Parr
  • Patent number: 11330119
    Abstract: To make it possible for a user to easily modify the recognition state of a document by document recognition processing at the time of multi-cropping processing. A preview screen is displayed on a user interface, which displays the results of the document recognition processing for a scanned image obtained by scanning a plurality of documents en bloc on the scanned image in an overlapping manner. Then, a button for dividing the detected document area is displayed on the preview screen so that it is made possible for a user to easily perform division.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: May 10, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Daijiro Miyamoto
  • Patent number: 11330051
    Abstract: A radiation imaging system that can control a radiation generating apparatus and a radiation detector based on communication between a first control application and a second control application, the system comprises: a connection monitoring unit configured to monitor a connection state of the communication; a holding unit configured to hold an information notification indicating a control state of an imaging control unit of the first control application that performs the control in a case where the connection monitoring unit determines that the connection state is a disconnection state; and a deletion processing unit configured to perform deletion processing of an information notification held in the holding unit so as to leave an information notification indicating a final state of control by the imaging control unit.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: May 10, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Koji Takekoshi
  • Patent number: 11328379
    Abstract: There is provided an image processing apparatus and an image processing method that enable selection of viewpoints of depth images suitable for creation of a 3D model. A viewpoint determination unit determines that a candidate viewpoint be a viewpoint of a depth image of a 3D model on the basis of the 3D model projected on a screen from the candidate viewpoint. The present disclosure can be applied to, for example, an encoding device or the like that generates and encodes color images and depth images from predetermined viewpoints, from color images and depth images from a plurality of viewpoints of a 3D model of a subject.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 10, 2022
    Assignee: SONY CORPORATION
    Inventors: Kendai Furukawa, Junichi Tanaka, Yuichi Araki
  • Patent number: 11321865
    Abstract: One embodiment of a method includes calculating one or more activation values of one or more neural networks trained to infer eye gaze information based, at least in part, on eye position of one or more images of one or more faces indicated by an infrared light reflection from the one or more images.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: May 3, 2022
    Assignee: Nvidia Corporation
    Inventors: Joohwan Kim, Michael Stengel, Zander Majercik, Shalini De Mello, Samuli Laine, Morgan McGuire, David Luebke
  • Patent number: 11321886
    Abstract: An apparatus configured to, in respect of virtual reality content comprising video imagery configured to provide a virtual reality space wherein a virtual reality view presented to a user provides for viewing of the VR space; based on a comment made by and a virtual location of a commenting-user in the virtual reality space when the comment was made; provide for determination of a point of interest in the virtual reality space, the point of interest identified based on, at least, the virtual location of the commenting-user when the comment was made and semantic analysis of the comment to identify the point of interest surrounding the virtual location to which the comment refers, the point of interest associated with the comment thereby enabling the comment to be overlaid over the virtual reality view of the video imagery.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: May 3, 2022
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Tinghuai Wang, Lixin Fan, Yu You
  • Patent number: 11308458
    Abstract: A method for performing automatic maintenance of an autonomous vehicle is disclosed. The method includes receiving a maintenance request from the autonomous vehicle, wherein the maintenance request includes diagnostic data. Further, the method includes analyzing the diagnostic data to identify at least one recommended car service for the autonomous vehicle and comparing a vehicle location against a plurality of facility locations to identify a closest facility from a plurality of maintenance facilities, wherein the plurality of facility locations is associated with the locations of the plurality of maintenance facilities. Further, the method includes receiving a work schedule of the closest facility and generating an appointment reservation with the closest facility in the one or more facility locations based on the received one or more work schedules. Moreover, the method includes sending the appointment reservation to the autonomous vehicle.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: April 19, 2022
    Inventor: Jeffrey Derouen
  • Patent number: 11310121
    Abstract: Systems and methods for electron flow rendering and visualization correction are disclosed. According to an aspect, a method includes detecting two or more entities connected in a computing network. The method also includes acquiring data attributes from the entities connected to each other within the computing network. Further, the method includes rendering a graphical depiction of the entities connected to each other in the form of a graphical object and graphical line curvature. The method also includes generating a graphical line curvature correction scheme based on a relationship between the graphical line curvatures and graphical objects. Further, the method includes applying the graphical line curvature correction scheme to the acquired data attributes from the entities connected to each other in the form of graphical objects and graphical line curvatures to produce a corrected electron flow expression of the entities.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: April 19, 2022
    Assignee: Moovila, Inc.
    Inventors: Mike Psenka, Michael Peter Psenka
  • Patent number: 11308586
    Abstract: Methods and systems for applying a vignette effect to a rendered computer-generated image are presented. A kernel image including a kernel shape is overlaid on a control image including a vignette shape, creating a region where the kernel shape and control image overlap. A region of the rendered image corresponding to the overlapping region is blurred based on the shape of the overlapping region. A vignetting factor indicating a loss in intensity as a result of the blurring is computed based on the area of the overlapping region and the area of the kernel shape. The intensity of the blurred region is scaled upward based on the vignetting factor. The position of the kernel image on the control shape is shifted, resulting in a new overlapping region. Blurring and intensity compensation are performed for the region of the rendered image corresponding to the new overlapping region.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: April 19, 2022
    Assignee: Unity Technologies SF
    Inventor: Peter Hillman
  • Patent number: 11302033
    Abstract: The present disclosure relates to a color classification system that accurately classifies objects in digital images based on color. In particular, in one or more embodiments, the color classification system utilizes a multidimensional color space and one or more color mappings to match objects to colors. Indeed, the color classification system can accurately and efficiently detect the color of an object utilizing one or more color similarity regions generated in the multidimensional color space.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: April 12, 2022
    Assignee: Adobe Inc.
    Inventors: Zhihong Ding, Scott Cohen, Zhe Lin, Mingyang Ling
  • Patent number: 11301988
    Abstract: Described are reverse engineering data analysis systems, and integrated circuit component data processing tools and methods thereof. A system can comprise: a data storage device operable to store a data structure comprising extracted IC component data nodes representative of corresponding IC components of target IC and a connectivity therebetween; a graphical user interface (GUI); and a digital data processor operable on said data structure to: render, via said GUI, a dynamic graph of said data nodes; graphically migrate at least some of said data nodes on said dynamic graph as a function of a connectivity thereof with other nodes, wherein connected nodes are attractively displaced relative to one another such that said migrating nodes progressively cluster with related nodes to define distinct IC component clusters representative of distinct groups of related IC components of the target IC, whereas unconnected notes are repulsively displaced so to progressively distance said unconnected nodes.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: April 12, 2022
    Assignee: TechInsights Inc.
    Inventor: Michael Green
  • Patent number: 11294547
    Abstract: An embodiment in accordance with the present invention provides a system and method for a three-dimensional interface for interacting with a database. The three-dimensional interface can include an interactive three-dimensional atlas depicting an element of anatomy, machine, device, or other object. Given the three-dimensional nature of the atlas, a user can zoom in on particular areas to view them with more specificity. Different structural points of the anatomy are labeled with names or coordinates, such that the user can select one of the structural points and search a database for information related to that specific structural point. The user can also use specific keywords to search with respect to the specific structural point selected. The three-dimensional interface and atlas are displayed to the user on a computing device that can either house the database within its memory or alternately communicate with the database over a network.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: April 5, 2022
    Assignee: THE JOHNS HOPKINS UNIVERSITY
    Inventors: Susumu Mori, Michael I. Miller
  • Patent number: 11290758
    Abstract: Systems and methods for identifying three dimensional (3D) content to stream. A method includes receiving information indicating a view field of a client device and identifying an amount of bandwidth available to stream the 3D content to the client device. The method includes assigning, for one or more of the objects, the bandwidth by, for each of the objects: determining whether the each object is within the view field of the client device based on a position of the each object; assigning a greater amount of the bandwidth to objects at least partially within the view field. The method includes streaming the 3D content to the client device according to the assigned bandwidth.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 29, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Xueshi Hou, Chenghao Liu, Imed Bouazizi
  • Patent number: 11288868
    Abstract: Disclosed herein is a simulated reality (SR) display system with an adjustable perspective. A simulated reality display system with an adaptable user space can receive a real world layout corresponding to a physical space in which the SR environment will be displayed to the user. Using the real world layout, a default user space can be adapted to conform to one or more aspects of the physical space forming an adjusted user space. Assets of an SR layer can be repositioned relative to the adjusted user space, with the SR layer defining a layout of a plurality of assets in the SR environment. The SR environment can be displayed on the display device, in accordance with the SR layer, allowing the user to safely move around the user space to explore the SR environment without undesirable interactions with the one or more aspects of the physical space.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: March 29, 2022
    Assignee: Foretell Studios, LLC
    Inventors: Howard Olah-Reiken, Lyron L. Bentovim
  • Patent number: 11283945
    Abstract: Provided are an image processing apparatus in which it is possible to appropriately correct an image at a more appropriate timing, an image processing method, a program causing a computer to perform the image processing method, and a recording medium in which the program is recorded. The image processing apparatus includes an image input receiving unit that receives an input of an image captured by a user, a correction rule setting unit that sets a correction rule for the input image in accordance with supplementary information regarding the input image in a case where the image input receiving unit receives the input of the image, and a correction suggestion unit that suggests, to the user, correction of the image, to which the correction rule is applied, in a case where the correction rule setting unit sets the correction rule.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: March 22, 2022
    Assignee: FUJIFILM Corporation
    Inventor: Naoya Ito
  • Patent number: 11276234
    Abstract: A method of controlling augmented reality (AR) mobility according to embodiments may include generating, by a camera, image data by photographing one or more users, extracting information about the one or more users from the image data, calculating a reference point for projection of an AR object based on the location information about the users, and displaying the AR object on a display based on the calculated reference point. An apparatus for controlling AR mobility according to embodiments may include a camera configured to generate image data by photographing one or more users, a controller configured to extract information about the one or more users from the image data, a calibrator configured to calculate a reference point for projection of an AR object based on the location information about the users, and a display configured to display the AR object on a display based on the calculated reference point.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: March 15, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunghwan Choi, Byeongjun Choi, Yeonsoo Kim, Dukyung Jung
  • Patent number: 11269478
    Abstract: An improved help system for a user interface of a computer program uses a mask with one or more cutouts to focus a user's attention to the cutout portion(s) and uses the mask to display dynamically positioned help information, such as roll over hints, in the available space on the mask. An intelligent placement algorithm is used to control placement of the help information to avoid overlaps among the help information displayed on the mask. The portions of the user interface (UI) under the mask not selectable while under the one or more masks and the other portions of the UI are selectable while in the one or more cutouts. The roll over hints can be similar to coach marks that include arrows that point from the help information on the mask to an associated UI command in a cutout.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 8, 2022
    Assignee: ANSYS, INC.
    Inventors: Gregory Mark Alldredge, Frank E. DeSimone, Sanjaykumar Ranganayakulu, May Salim Hourani
  • Patent number: 11263477
    Abstract: A method of automatically generating a multi-depth image is disclosed. According to at least one embodiment of the present disclosure, a method performed by an electronic device for generating a multi-depth image, includes selecting a plurality of images, interconnecting, through image comparisons of the plurality of images, at least some of the images into a tree structure, and generating the multi-depth image in which at least some of the images are hierarchically inserted in the tree structure by inserting a lower node image into an upper node image.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: March 1, 2022
    Assignee: PJ FACTORY CO., LTD.
    Inventor: Jung Hwan Park
  • Patent number: 11256832
    Abstract: Described herein is a computer-implemented method for designing a three-dimensional modeled physical part. The method comprises providing a boundary representation of the modeled physical part, selecting, upon user action, a subset of the boundary representation that represents a geometric feature, identifying all the subsets of the boundary representation that are similar to the selected subset of the boundary representation by applying a feature similarity function.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: February 22, 2022
    Assignee: DASSAULT SYSTEMES
    Inventors: Remy Rorato, Laurent Marini
  • Patent number: 11257575
    Abstract: A model-assisted annotating system is operable to receive a first set of annotation data for a first set of medical scans from a set of client devices. A computer vision model is trained by utilizing first set of medical scans and the first set of annotation data. A second set of annotation data for a second set of medical scans is generated by utilizing the computer vision model. The second set of medical scans and the second set of annotation data is transmitted to the set of client devices, and a set of additional annotation data is received in response. An updated computer vision model is generated by utilizing the set of additional annotation data. A third set of annotation data is generated for a third set of medical scans by utilizing the updated computer vision model for transmission to the set of client devices for display.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: February 22, 2022
    Assignee: Enlitic, Inc.
    Inventors: Kevin Lyman, Li Yao, Eric C. Poblenz, Jordan Prosky, Ben Covington, Anthony Upton, Lionel Lints
  • Patent number: 11255164
    Abstract: Dynamically combining graphical information from multiple windows displayed in a graphical user interface includes displaying a first window including a first graphic representation of a first data set, and a second window including a second graphic representation of a second data set. An overlap condition is detected by constantly monitoring a boundary of the first window and a boundary of the second window. In response to detecting the overlap condition, the first data set and the second data set are processed to identify a first and second set of attributes of the first and second data sets, respectively. A third set of attributes is determined, whereby the third set of attributes is common to the first set of attributes and the second set of attributes. A third window including a third graphic representation is generated and displayed based on the first graphic representation and the third set of attributes.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: February 22, 2022
    Assignee: Schlumberger Technology Corporation
    Inventors: Hallgrim Ludvigsen, Mark Gerrard Douglas
  • Patent number: 11250548
    Abstract: Digital image completion using deep learning is described. Initially, a digital image having at least one hole is received. This holey digital image is provided as input to an image completer formed with a framework that combines generative and discriminative neural networks based on learning architecture of the generative adversarial networks. From the holey digital image, the generative neural network generates a filled digital image having hole-filling content in place of holes. The discriminative neural networks detect whether the filled digital image and the hole-filling digital content correspond to or include computer-generated content or are photo-realistic. The generating and detecting are iteratively continued until the discriminative neural networks fail to detect computer-generated content for the filled digital image and hole-filling content or until detection surpasses a threshold difficulty.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: February 15, 2022
    Assignee: Adobe Inc.
    Inventors: Zhe Lin, Xin Lu, Xiaohui Shen, Jimei Yang, Jiahui Yu
  • Patent number: 11243786
    Abstract: The disclosure relates to the transfer of visuals (e.g., window visuals) over virtual frames that may be stored in any number of video frames of one or more video streams. The visuals may be split into two-dimensional (2D) pages of a virtual frame, with each of the 2D pages being a fraction of the size of video frames of the video stream(s). The virtual frame may be encoded to the video frames of the video stream(s) and later reconstructed in accordance with a page table.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: February 8, 2022
    Assignee: NVIDIA Corporation
    Inventors: Johannes Zimmermann, Andrija Bosnjakovic, Ashley Reid
  • Patent number: 11240570
    Abstract: In an approach, a processor determines respective resolution levels for a plurality of objects, presented in a video segment to be rendered, based on a relationship between a primary object and at least one remaining object of the plurality of objects. A processors, determines, from the video segment, a plurality of object-based video elements at the determined respective resolution levels, each of the plurality of object-based video elements corresponding to one of the plurality of objects. A processor causes the plurality of object-based video elements to be delivered for rendering the video segment.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lu Fu, Yin Xia, Po Ya Chuang, Wei-Te Chiang
  • Patent number: 11232322
    Abstract: The present disclosure includes systems and methods for handwriting recognition. Handwriting data is received. Geometric data of text in handwriting data is determined. Sub-characters of the text are determined. Sub-characters of text are matched to a model. Most probable characters of the text is determined based on the matching.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 25, 2022
    Assignee: Read-Ink Corporation
    Inventor: Thomas O Binford
  • Patent number: 11227355
    Abstract: In one example embodiment, an information processing apparatus generates and causes a display device to display a first thumbnail image which is associated with annotation information. Using a size of the first thumbnail image, the information processing apparatus determines a display size of a first annotation which corresponds to the annotation information. Using the determined display size, the information processing apparatus determines a second annotation. In one example embodiment, the information processing apparatus causes a display device to display the determined second annotation overlapping the first thumbnail image.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 18, 2022
    Assignee: Sony Corporation
    Inventors: Naoki Tagami, Shigeatsu Yoshioka
  • Patent number: 11221819
    Abstract: An extendable augmented reality (AR) system for recognizing objects. The AR system may incorporate plugins to improve the AR system's ability to recognize objects, such as by adding external matchable data or using external recognition algorithms. The plugins may be installed/activated dynamically by a user to expand the system's AR capabilities. The AR system may also incorporate plugins to improve the AR system's post-recognition features such as supplying a user with supplemental content or follow-up functionality. The AR system may filter communications with the plugins to centralize identification processes, to shield plugins, and to ensure plugins are only activated at appropriate times.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: January 11, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Neil David Cooper, Bhavesh Anil Doshi, Laura Varnum Finney, Prashant Hegde, Kevin Robert McGehee, John Ryan Sherritt
  • Patent number: 11222391
    Abstract: A method for displaying graphic layers is provided. The method includes: receiving a plurality of graphic layers; assigning sequence numbers to the graphic layers according to an overlay order; and displaying the graphic layers in a sequence order according to the sequence numbers.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: January 11, 2022
    Assignee: Glenfly Tech Co., Ltd.
    Inventors: Yanjie Wang, Qian Wang, Chenyang Zhu
  • Patent number: 11216688
    Abstract: The present disclosure includes systems and methods for handwriting recognition. Handwriting data is received. Geometric data of text in handwriting data is determined. Sub-characters of the text are determined. Sub-characters of text are matched to a model. Most probable characters of the text is determined based on the matching.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 4, 2022
    Assignee: Read-Ink Corporation
    Inventor: Thomas O Binford
  • Patent number: 11210302
    Abstract: Methods, systems, and media for displaying information related to displayed content upon detection of user attention are provided. In some implementations, a method for presenting information to a user is provided, the method comprising: detecting a presence of a user; retrieving content and associated content metadata; causing the content to be presented to the user in response to detecting the presence of the user; detecting a user action indicative of user attention to at least a portion of the content presented to the user; and in response to detecting the user action, causing information to be presented to the user, wherein the information presented to the user corresponds to the content metadata associated with the portion of the content.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventor: Eric H. Liu
  • Patent number: 11211035
    Abstract: A system and method uses a two-dimensional graphics library to generate an image representation that can be used by a three-dimensional graphics library to render the image.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: December 28, 2021
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Sean M. Payne
  • Patent number: 11204733
    Abstract: An electronic device having a display, radio frequency (RF) circuitry, and one or more input devices, displays a first user interface on the display. While displaying the first user interface, the electronic device detects a pairing request to pair a first peripheral with the electronic device. In response to detecting the pairing request, the electronic device pairs the first peripheral with the electronic device, and after the first peripheral is paired with the electronic device, the electronic device concurrently displays status information of the first peripheral and a second peripheral, wherein the first peripheral is coupled to the second peripheral, or the first peripheral and second peripheral are both coupled to a third peripheral.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: December 21, 2021
    Assignee: APPLE INC.
    Inventors: Arian Behzadi, Caelan G. Stack, Imran A. Chaudhri, Patrick L. Coffman
  • Patent number: 11201901
    Abstract: The present document describes a method (900) for establishing control information for a control policy of a client (102) for streaming data (103) from at least one server (101, 701). The method (900) comprises performing (901) a message passing process between a server agent of the server (101, 701) and a client agent of the client (102), in order to iteratively establish control information. Furthermore, the method (900) comprises generating (902) a convergence event for the message passing process to indicate that the control information has been established.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: December 14, 2021
    Assignee: Dolby International AB
    Inventors: Janusz Klejsa, Heiko Purnhagen
  • Patent number: 11199940
    Abstract: The subject matter of this specification can be implemented in, among other things, a method to display a graphical user interface (GUI) of an application, display, on the GUI, a projection of a three-dimensional object onto a projection plane, receive a selection of a first region of the object, obtain a geometric information related to the first region, wherein the geometric information comprises at least one of a geometric relationship of the first region to a second region of the object or an identification of a shape belonging to the first region, determine, based on the geometric information, a spatial orientation of the first region of the object relative to the projection plane, and display, on the GUI, an indication of the spatial orientation of the first region.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: December 14, 2021
    Assignee: Corel Corporation
    Inventors: Stephen Mereu, Christian Schmaehl, Konstantin Titov
  • Patent number: 11200743
    Abstract: A virtual-reality that includes multiple different features therein, those features arranged in a combined wall. The user can select from the multiple features by looking at the features for a specified amount of time for example 3 seconds. One embodiment uses a wall which combines together a number of feeds from a number of social networks. Another embodiment uses a wall that is cylindrical or spherical around the user, and a system that detects which post or item the user is looking at. When the user looks at a poster item for more than the specified amount of time, additional information about that poster item pops up. For example the user can look it up icon representing their friend, and get information about their friend including the ability to message the friend, posts that the friend has made, and other information about the friend. There can also be navigation pains in places in the virtual-reality cylinder or sphere which enables navigating using a different kind of menu.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: December 14, 2021
    Inventor: Christopher Carmichael
  • Patent number: 11195336
    Abstract: An augmented reality system associates a plurality of services with an augmented reality application that is executing on an augmented reality device. The system receives sensor data obtained by the augmented reality device, and causes the plurality of services to process the data. The system generates an event based on the processing of the received data by the services, and sends the event to the augmented reality device. The augmented reality device generates an augmented reality display based at least in part on the event.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: December 7, 2021
    Assignee: Vulcan Inc.
    Inventors: Richard Earl Simpkinson, Richard Ignacio Zaragoza, Keith Rosema, Alan Caplan, Paul G. Allen
  • Patent number: 11191491
    Abstract: A method for providing a thermal feedback, includes executing a virtual reality application providing a virtual space that includes a virtual area to which an area temperature attribute is assigned, and a virtual object to which an object temperature attributed is assigned. An area event that reflects that a player character enters the virtual area is detected. A feedback device is controlled to output thermal feedback associated to the area temperature attribute when the area event is detected, the feedback device outputting the thermal feedback using a thermoelectric element performing a thermoelectric operation. An object event reflecting the player character is influenced by the virtual object is detected. The feedback device is controlled to override the thermal feedback associated to the area temperature attribute and output thermal feedback associated to the object temperature when the object is detected while the player character is in the virtual area.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: December 7, 2021
    Assignee: TEGWAY CO., LTD.
    Inventors: Kyoungsoo Yi, Ockkyun Oh, Jong Ok Ko
  • Patent number: 11182932
    Abstract: A method for generating a color gradient includes receiving an input indicating a smoothness of the color gradient and detecting a gradient path defined from an image. The method also includes identifying a set of colors from the gradient path. The method includes detecting a set of color pivots associated with the set of colors. A number of the color pivots in the set of color pivots is based on the input indicating the smoothness of the color gradient. The method includes generating a set of individual color gradients along the gradient path including a color gradient between a first pair of colors located at a first pair of the color pivots and a different color gradient between a second pair of colors located at a second pair of the color pivots. Additionally, the method includes generating the color gradient of the image from the set of individual color gradients.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: November 23, 2021
    Assignee: Adobe Inc.
    Inventors: Mainak Biswas, Stephen Joseph DiVerdi, Jose Ignacio Echevarria Vallespi
  • Patent number: 11175717
    Abstract: Various examples of the present invention relate to an electronic device comprising: a graphic buffer for storing graphic information received from an application; a frame buffer for storing the graphic information to be displayed on a display; and a processor, wherein the processor is configured to: store, in the graphic buffer, first graphic information received from a first layer; store, in the frame buffer, second graphic information received from a second layer; store, in the frame buffer, the first graphic information stored in the graphic buffer; and simultaneously display the first graphic information and the second graphic information, stored in the frame buffer, through the display functionally connected with the processor. In addition, other examples identifiable through the specification are possible.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: November 16, 2021
    Inventors: Seung Jin Kim, Ji Hun Kim, Gwang Hui Lee, Sung Jun Lee, Woo Jun Jung, Min Jung Kim