Patents Examined by Peter Hoang
-
Patent number: 10937214Abstract: An electronic device merges a plurality of maps, or area description files (ADFs), by representing relationships among ADFs in an undirected graph, with vertices representing maps and edges representing transformations between maps. As the electronic device generates new ADFs, the electronic device merges each new ADF to a stored collection of ADFs by adding each new ADF as a vertex and transformations between the new ADF and the collection of ADFs as edges in the undirected graph. In this way, the map merger can use the undirected graph to more accurately represent the relations between any two maps, allowing more efficient merger of new maps to a previously stored collection of maps, and allowing for the development of more flexible and efficient algorithms for manipulating the merged maps.Type: GrantFiled: March 22, 2017Date of Patent: March 2, 2021Assignee: GOOGLE LLCInventors: Esha Nerurkar, Simon Lynen, Dongfang Zheng
-
Patent number: 10921590Abstract: Systems and methods disclosed provided a virtual reality experience, including: a set of motorized pads for coupling to feet of a user; a means of communication between the set of motorized pads and a computing environment operating a virtual reality headset; such that the set of motorized pads are configured to provide pressure on a user's feet as an avatar within a virtual environment traverses the environment. Systems and methods disclosed further provide a multiuser virtual reality experience. Systems and methods disclosed further provide a multiuser experience including generation of a common environment viewable in the virtual reality headsets; and recording a tour including audio data as the first user describes the common environment.Type: GrantFiled: November 2, 2020Date of Patent: February 16, 2021Inventor: Mark D. Wieczorek
-
Patent number: 10921591Abstract: Systems and methods disclosed provided a virtual reality experience, including: a set of motorized pads for coupling to feet of a user; a means of communication between the set of motorized pads and a computing environment operating a virtual reality headset; such that the set of motorized pads are configured to provide pressure on a user's feet as an avatar within a virtual environment traverses the environment. Systems and methods disclosed further provide a multiuser virtual reality experience. Systems and methods disclosed further provide a multiuser experience including generation of a common environment viewable in the virtual reality headsets; and recording a tour including audio data as the first user describes the common environment.Type: GrantFiled: November 10, 2020Date of Patent: February 16, 2021Inventor: Mark D. Wieczorek
-
Patent number: 10921589Abstract: Systems and methods disclosed provided a virtual reality experience, including: a set of motorized pads for coupling to feet of a user; a means of communication between the set of motorized pads and a computing environment operating a virtual reality headset; such that the set of motorized pads are configured to provide pressure on a user's feet as an avatar within a virtual environment traverses the environment. Systems and methods disclosed further provide a multiuser virtual reality experience. Systems and methods disclosed further provide a multiuser experience including generation of a common environment viewable in the virtual reality headsets; and recording a tour including audio data as the first user describes the common environment.Type: GrantFiled: July 31, 2020Date of Patent: February 16, 2021Inventor: Mark D. Wieczorek
-
Patent number: 10896538Abstract: The present disclosure describes an image rendering technique that provides a simulated light source positioned within a three dimensional (3D) data set for rendering two dimensional projection images of the 3D data set. The simulated light source may be positioned anywhere inside or outside the 3D data set, including within a region of interest. The simulated light source may be a multidirectional light source. A user may select a position of the simulated light source via a user interface. A user may select an in-plane position of the simulated light source and an image processor and/or volume renderer may automatically calculate a depth position to maintain a distance between the simulated light source and a surface of a region of interest in the 3D data set.Type: GrantFiled: October 27, 2017Date of Patent: January 19, 2021Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Benoit Jean-Dominique Bertrand Maurice Mory, Emmanuel Mocé Serge Attia, Jean-Michel Rouet
-
Patent number: 10878575Abstract: In some embodiments, an image manipulation application receives an incomplete image that includes a hole area lacking image content. The image manipulation application applies a contour detection operation to the incomplete image to detect an incomplete contour of a foreground object in the incomplete image. The hole area prevents the contour detection operation from detecting a completed contour of the foreground object. The image manipulation application further applies a contour completion model to the incomplete contour and the incomplete image to generate the completed contour for the foreground object. Based on the completed contour and the incomplete image, the image manipulation application generates image content for the hole area to generate a completed image.Type: GrantFiled: April 15, 2019Date of Patent: December 29, 2020Assignee: Adobe Inc.Inventors: Zhe Lin, Wei Xiong, Connelly Barnes, Jimei Yang, Xin Lu
-
Patent number: 10878138Abstract: A method of managing proxy objects within CAD Models by attaching Meta Data to each Proxy and HD Object and translating 2D coordinates into 3D coordinates from within a 3D CAD model with additional data being added through a 360 viewer. The method enables the user to programmatically swap one Proxy Object with one or more HD Objects. All Proxy Objects and HD Objects are stored in a secure database structure while providing access by users to the proxy objects and all related product information. Non-technical and non-CAD users can configure objects within a space by selecting an object, browsing a catalog of possible alternative objects, viewing specific product details and then selecting the object to replace the selected object. Once a new object is selected, a photo realistic 360 image of a scene is created in real time.Type: GrantFiled: March 9, 2020Date of Patent: December 29, 2020Assignee: MITEK HOLDINGS, INC.Inventor: Richard T. Ullom
-
Patent number: 10872447Abstract: A topology specifying method includes: acquiring object information that shows a shape of a visible object viewed by a user, and viewing position information that shows a position or movement of the user's view in a visual recognition area viewed by the user, and specifying a topology of the visible object that is associated with the user's impression of the visible object on the basis of a shape of the visible object included in the object information, and outputting information associated with the visible object and topology information that shows the specified topology in association with the each other.Type: GrantFiled: September 14, 2018Date of Patent: December 22, 2020Assignee: Geocreates, Inc.Inventor: Tsukasa Honda
-
Patent number: 10861122Abstract: Methods, systems and non-transitory computer readable media are described. A system includes a shader pipe array, a redundant shader pipe array, a sequencer and a redundant shader switch. The shader pipe array includes multiple shader pipes, each of which perform rendering calculations on data provided thereto. The redundant shader pipe array also performs rendering calculations on data provided thereto. The sequencer identifies at least one defective shader pipe in the shader pipe array, and, in response, generates a signal. The redundant shader switch receives the generated signal, and, in response, transfers the data destined for each shader pipe identified as being defective independently to the redundant shader pipe array.Type: GrantFiled: May 17, 2016Date of Patent: December 8, 2020Assignee: Advanced Micro Devices, Inc.Inventors: Michael J. Mantor, Jeffrey T. Brady, Angel E. Socarras
-
Patent number: 10846932Abstract: A method and device for compositing and/or transmitting a first image to a first display device, the method comprising receiving a second image representative of a scene, the scene comprising a second display device displaying a third image; receiving the third image; obtaining a first information representative of pose of the second display device with respect to the scene; distorting the third image according to the first information; generating the first image by combining the second image and the distorted third image using the obtained first information; and transmitting data representative of the first image.Type: GrantFiled: April 10, 2017Date of Patent: November 24, 2020Assignee: INTERDIGITAL CE PATENT HOLDINGSInventors: Sylvain Thiebaud, Julien Fleureau, Francois Gerard
-
Patent number: 10845865Abstract: A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.Type: GrantFiled: April 21, 2017Date of Patent: November 24, 2020Assignee: Intel CorporationInventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
-
Patent number: 10817021Abstract: The embodiments of the present application disclose a deformation controllable display based display method and display apparatus, and a UE. The method comprises: acquiring target shape information of a spherical surface display object in response to an operation performed on the spherical surface display object; controlling, according to the target shape information, at least a part of a display area of a deformation controllable display to be deformed to a target screen shape, wherein the target screen shape is consistent with a shape of a to-be-displayed part of the spherical surface display object corresponding to the target shape information; and displaying the to-be-displayed part at the at least a part of the display area according to the target shape information.Type: GrantFiled: December 2, 2016Date of Patent: October 27, 2020Assignee: BEIJING ZHIGU RUI TUO TECH CO., LTD.Inventor: Zhengxiang Wang
-
Patent number: 10803651Abstract: Methods, apparatus, systems and articles of manufacture to perform graphics processing on combinations of graphic processing units and digital signal processors are disclosed. A disclosed example method includes processing first data representing input vertices to create second data, the first data using a first format organized by vertex, the second data using a second format organized by components of the vertices. A digital signal processor (DSP) is to perform vertex shading on the second data to create third data, the third data formatted using the second format, the vertex shading performed by executing a first instruction at the DSP, the first instruction generated based on a second instruction capable of being executed at a graphics processing unit (GPU). The third data is processed to create fourth data, the fourth data formatted using the first format.Type: GrantFiled: March 14, 2019Date of Patent: October 13, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Mihir Narendra Mody, Ajay Jayaraj, Hemant Hariyani, Anand Balagopalakrishnan, Jason A. T. Jones, Erick Zadiel Narvaez
-
Patent number: 10802284Abstract: Example methods, apparatuses and systems are disclosed for providing a device for capturing a barcode image within an augmented reality environment. An example method includes detecting a target object within a field of view of an augmented reality viewing device. The method further includes rendering an image of a scanning device within the field of view of the augmented reality viewing device, and rendering a scanning area within the field of view of the augmented reality viewing device. Further, a camera associated with the augmented reality viewing device captures an image of a barcode located on the target object. Corresponding apparatuses, systems, and computer program products are also provided.Type: GrantFiled: February 28, 2019Date of Patent: October 13, 2020Assignee: HAND HELD PRODUCTS, INC.Inventor: Erik Todeschini
-
Patent number: 10796456Abstract: Disclosed herein are methods and systems for real-time holographic augmented reality image processing. The processing includes the steps of receiving, at a cluster of servers and from an image capturing component, real-time image data; extracting one or more objects or a scene from the real-time image data based on results from real-time adaptive learning and one or more object/scene extraction parameters; extracting one or more human objects from the real-time image data based on results from real-time adaptive human learning and one or more human extraction parameters, receiving augmented reality (AR) input data; and creating holographic AR image data by projecting, for each image, the extracted object or scene, the extracted human object, and the AR input data using a multi-layered mechanism based on projection parameters. The real-time adaptive learning comprises object learning, object recognition, object segmentation, scene learning, scene recognition, scene segmentation, or a combination thereof.Type: GrantFiled: October 6, 2018Date of Patent: October 6, 2020Inventor: Eliza Yingzi Du
-
Patent number: 10789736Abstract: Disclosed are systems, methods, and computer-readable storage media to modify image content. One aspect includes identifying, by one or more electronic hardware processors, an image and content within the image, determining, by the one or more electronic hardware processors, a sky region of the image, determining, by the one or more electronic hardware processors, whether the content within the image is located within the sky region of the image, and in response to the content being within the sky region of the image, modifying, by the one or more electronic hardware processors, the content based on fractal Brownian motion.Type: GrantFiled: January 9, 2020Date of Patent: September 29, 2020Assignee: Snap Inc.Inventors: Chongyang Ma, Xing Mei, Nan Hu, Kirk Ouimet
-
Patent number: 10761325Abstract: Systems and methods disclosed provided a virtual reality experience, including: a set of motorized pads for coupling to feet of a user; a means of communication between the set of motorized pads and a computing environment operating a virtual reality headset; such that the set of motorized pads are configured to provide pressure on a user's feet as an avatar within a virtual environment traverses the environment. Systems and methods disclosed further provide a multiuser virtual reality experience. Systems and methods disclosed further provide a multiuser experience including generation of a common environment viewable in the virtual reality headsets; and recording a tour including audio data as the first user describes the common environment.Type: GrantFiled: May 14, 2020Date of Patent: September 1, 2020Assignee: MARK D. WIECZOREK, P.C.Inventor: Mark D. Wieczorek
-
Patent number: 10740344Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.Type: GrantFiled: December 19, 2019Date of Patent: August 11, 2020Assignee: Palantir Technologies Inc.Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
-
Patent number: 10725298Abstract: Systems and methods disclosed provided a virtual reality experience, including: a set of motorized pads for coupling to feet of a user; a means of communication between the set of motorized pads and a computing environment operating a virtual reality headset; such that the set of motorized pads are configured to provide pressure on a user's feet as an avatar within a virtual environment traverses the environment. Systems and methods disclosed further provide a multiuser virtual reality experience. Systems and methods disclosed further provide a multiuser experience including generation of a common environment viewable in the virtual reality headsets; and recording a tour including audio data as the first user describes the common environment.Type: GrantFiled: March 26, 2015Date of Patent: July 28, 2020Assignee: MARK D. WIECZOREK, P.C.Inventor: Mark D. Wieczorek
-
Patent number: 10726627Abstract: A sensor assembly for determining one or more features of a local area is presented herein. The sensor assembly includes a plurality of stacked sensor layers. A first sensor layer of the plurality of stacked sensor layers located on top of the sensor assembly includes an array of pixels. The top sensor layer can be configured to capture one or more images of light reflected from one or more objects in the local area. The sensor assembly further includes one or more sensor layers located beneath the top sensor layer. The one or more sensor layers can be configured to process data related to the captured one or more images. A plurality of sensor assemblies can be integrated into an artificial reality system, e.g., a head-mounted display.Type: GrantFiled: March 1, 2018Date of Patent: July 28, 2020Assignee: FACEBOOK TECHNOLOGIES, LLCInventor: Xinqiao Liu