Patents Examined by Peter Hoang
-
Patent number: 10210593Abstract: A graphics processing unit (GPU) may dispatch a first set of commands for execution on one or more processing units of the GPU. The GPU may receive notification from a host device indicating that a second set of commands are ready to execute on the GPU. In response, the GPU may issue a first preemption command at a first preemption granularity to the one or more processing units. In response to the GPU failing to preempt execution of the first set of commands within an elapsed time period after issuing the first preemption command, the GPU may issue a second preemption command at a second preemption granularity to the one or more processing units, where the second preemption granularity is finer-grained than the first preemption granularity.Type: GrantFiled: January 28, 2016Date of Patent: February 19, 2019Assignee: QUALCOMM IncorporatedInventors: Anirudh Rajendra Acharya, Alexei Vladimirovich Bourd, David Rigel Garcia Garcia, Milind Nilkanth Nemlekar, Vineet Goel
-
Patent number: 10198863Abstract: A method of managing Proxy Objects by attaching Meta Data to each Proxy and HD Object. The Meta Data 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 that protects the content owner's intellectual property while providing access by users to the proxy objects and all related product information. Non-technical and non-CAD users are able to 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 without any special software on the user's computer or any special training.Type: GrantFiled: February 23, 2018Date of Patent: February 5, 2019Assignee: OPTO Interactive, LLCInventor: Richard T. Ullom
-
Patent number: 10186073Abstract: Thresholds b1, b2, b3, and b4 are set in the luminance of a raw image. In an image 84a of the lowermost layer, the region in which the luminance is equal to or higher than b1 is left. In an image 84b over it, the region in which the luminance is equal to or higher than b2 is left. In an image 84c over it, the region in which the luminance is equal to or higher than b3 is left. In an image 84d of the uppermost layer, the region in which the luminance is equal to or higher than b4 is left. In each of these images, the alpha value of the other region is set to 0. The images are integrated with the color information of the raw image to generate final slice images. A display image is generated by stacking the generated slice images sequentially from the lowermost layer at predetermined intervals and performing drawing according to the point of sight.Type: GrantFiled: April 24, 2013Date of Patent: January 22, 2019Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Masaaki Oka
-
Patent number: 10186083Abstract: The present disclosure describes a system and method that includes receiving a user selection of a portion of a first image. In response to the user-selection, a first identifier of three-dimensional space associated with the user-selection is determined and a second image is selected based on a portion of the second image being associated with the first identifier. The second image may be provided to the user to be displayed. The present disclosure also provides for mapping a portion of a first image to an identifier of three-dimensional space.Type: GrantFiled: July 28, 2017Date of Patent: January 22, 2019Assignee: Google LLCInventor: Christopher Gray
-
Patent number: 10146496Abstract: A communication management system receives, from a first communication terminal, size information indicating a size of one or more display areas to be displayed on a screen of a first display provided for the first communication terminal, determines an aspect ratio of a first display area based on the first aspect ratio of the first image and a size of the first display area, generates control information instructing to add the second image having the second aspect ratio to the first display area having the determined aspect ratio, and transmits the control information to the relay device.Type: GrantFiled: August 22, 2016Date of Patent: December 4, 2018Assignee: Ricoh Company, Ltd.Inventors: Tomoki Kanda, Toshikazu Ohwada
-
Patent number: 10133444Abstract: An apparatus and related method for image viewing. The apparatus (V) allows to store, learn and remember preferred user views ?1-M for each anatomical structure F1-FN of interest. In any new image, the apparatus (V) affords automatically generating the preferred by the user for one or more of the structures (F1-FN) by a simple user input operation such as clicking with a mouse (PT) on any position within the displayed structure of interest (F1-FN).Type: GrantFiled: March 18, 2014Date of Patent: November 20, 2018Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Carsten Meyer, Astrid Ruth Franz, Thomas Heiko Stehle, Fabian Wenzel
-
Patent number: 10134199Abstract: Techniques for animating a non-rigid object in a computer graphics environment. A three-dimensional (3D) curve rigging element representing the non-rigid object is defined, the 3D curve rigging element comprising a plurality of knot primitives. One or more defined values are received for an animation control attribute of a first knot primitive. One or more values are generated, for a second animation control attribute for a second knot primitive, based on the plurality of animation control attributes of a neighboring knot primitive. An animation is then rendered using the 3D curve rigging element. More specifically, one or more defined values for the first attribute of the first knot primitive and the generated value for the second attributes of the second knot primitive are used to generate the animation. The rendered animation is output for display.Type: GrantFiled: September 30, 2016Date of Patent: November 20, 2018Assignee: PixarInventors: Mark C. Hessler, Jeremie Talbot, Mark Piretti, Kevin A. Singleton
-
Patent number: 10127732Abstract: A virtual reality (VR) headset calibration system calibrates a VR headset, which includes a plurality of locators and an inertial measurement unit (IMU) generating output signals indicative of motion of the VR headset. The system comprises a calibration controller configured to receive a headset model of the VR headset that identifies expected positions of each of the locators. The controller controls cameras to capture images of the VR headset while the headset is moved along a predetermined path. The images detect actual positions of the locators during the movement along the predetermined path. Calibration parameters for the locators are generated based on differences between the actual positions and the expected positions. Calibration parameters for the IMU are generated based on the calibration parameters for the locators and differences between expected and actual signals output by the IMU. The calibration parameters are stored to the VR headset.Type: GrantFiled: September 29, 2017Date of Patent: November 13, 2018Assignee: Facebook Technologies, LLCInventors: Dov Katz, Jennifer Leigh Dolson, Simon Hallam, Kieran Tobias Levin, Eric Loren Vaughan, Klas Petter Ivmark, Andrew Melim
-
Patent number: 10114451Abstract: Disclosed are techniques for providing a presentation as a virtual tour through a user's portfolio based on receiving signals that correspond to user movements in the physical world and processing the signals to select generated images associated with the user's movements to generate an image that when rendered on a display device renders a visual representation of the portfolio in a virtual world.Type: GrantFiled: December 14, 2011Date of Patent: October 30, 2018Assignee: FMR LLCInventor: David Martin
-
Patent number: 10102604Abstract: In on embodiment, a hybrid fabric interconnects multiple graphics processor cores within a processor. The hybrid fabric interconnect includes multiple data channels, including programmable virtual data channels. The virtual data channels carry multiple traffic classes of packet-based messages. The virtual data channels and multiple traffic classes may be assigned one of multiple priorities. The virtual data channels may be arbitrated independently. The hybrid fabric is scalable and can support multiple topologies, including multiple stacked integrated circuit topologies.Type: GrantFiled: March 29, 2016Date of Patent: October 16, 2018Assignee: Intel CorporationInventors: Altug Koker, Lakshminarayanan Striramassarma, Akif Ali
-
Patent number: 10074700Abstract: A display device includes a low-definition display section and a high-definition display section. An area of pixels of the high-definition display section is smaller than an area of pixels of the low-definition display section. The position of the center of the high-definition display section is shifted from the position of the center of the display region. Consequently, when the display device is worn on the head of a user and disposed in front of the eyes, it is possible to provide a high-definition image. It is possible to reduce a processing load of moving image processing.Type: GrantFiled: August 22, 2016Date of Patent: September 11, 2018Assignee: Japan Display Inc.Inventors: Tomoki Nakamura, Jun Hanari
-
Patent number: 10074160Abstract: Enhanced removing of noise and outliers from one or more point sets generated by image-based 3D reconstruction techniques is provided. In accordance with the disclosure, input images and corresponding depth maps can be used to remove pixels that are geometrically and/or photometrically inconsistent with the colored surface implied by the input images. This allows standard surface reconstruction methods (such as Poisson surface reconstruction) to perform less smoothing and thus achieve higher quality surfaces with more features. In some implementations, the enhanced point-cloud noise removal in accordance with the disclosure can include computing per-view depth maps, and detecting and removing noisy points and outliers from each per-view point cloud by checking if points are consistent with the surface implied by the other input views.Type: GrantFiled: September 30, 2016Date of Patent: September 11, 2018Assignees: DISNEY ENTERPRISES, INC., ETH ZÜRICH (EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE ZÜRICH)Inventors: Changil Kim, Olga Sorkine-Hornung, Christopher Schroers, Henning Zimmer, Katja Wolff, Mario Botsch, Alexander Sorkine-Hornung
-
Patent number: 10067500Abstract: Disclosed is a platform for generating and delivering 3-D printed wearables. The platform includes scanning, image processing, machine learning, computer vision, and user input to generate a printed wearable. Scanning occurs in a number of ways across a number of devices. The variability of scanning generates a number of scanning output types. Outputs from the scanning process are normalized into a single type during image processing. The computer vision and machine learning portions of the platform use the normalized body scan to develop models that may be used by a 3D printer to generate a wearable customized to the user. The platform further provides opportunities for the user to check the work of the scanning, image processing, computer vision, and machine learning. The user input enables the platform to improve and inform the machine learning aspects.Type: GrantFiled: June 27, 2017Date of Patent: September 4, 2018Assignee: Wiivv Wearables Inc.Inventors: Shamil Mahendra Hargovan, Enger Lasada Bewza, Colin Michael Lawson, Ben Wynne, Manuj Aggarwal, Louis-Victor Jadavji, Jamie Lynn Etcheson, Carlos Montalvo
-
Patent number: 10062133Abstract: Implementations generally relate to retrieving images from a device for consumption by the receiving device. In some implementations, a computing device may receive from a communication device an update to a collection of images including at least one image not previously received in a prior version of the collection. The computing device may store in long term memory the update to the collection and copy at least one of the images from the update to a non-persistent memory. The images in non-persistent memory may not exceed a maximum threshold. In response to the computing device changing from inactive to active, the computing device may display an image from non-persistent memory as a background image on the computing device. In further response to a minimum threshold number of images in non-persistent memory, the computing device may copy at least one of the new images to non-persistent memory.Type: GrantFiled: January 26, 2016Date of Patent: August 28, 2018Assignee: Google LLCInventors: Parthsarthi Mishra, Madhur Khandelwal, Zihao Wang
-
Patent number: 10063822Abstract: Digitally acquiring digital media content using a computer model simulation of a real venue in which the digital content is to be shown. Frontally projecting content from a virtual center of the simulated venue, the real venue having a frontal screen and two side screens. Digitally capturing the frontally projected digital media content from a view that a real frontal projector and two real side projectors would have in real life in order to “bake in” a warped transformation of the frontally projected digital media content. Projecting the warped, transformed frontally projected content through a frontal digital projector and two side digital projectors in the real venue, thus completing an illusion of a “cinematic window” of the digital media content in the real venue. Controlling the digital projectors using a digital server to feed the three digitally captured, warped media streams synchronously to the front, left and right digital projectors.Type: GrantFiled: August 31, 2017Date of Patent: August 28, 2018Assignee: POINTCLOUD MEDIA, LLCInventors: Jacobus G. Hattingh, Alan Demafiles
-
Patent number: 10061401Abstract: The presentation of interaction sequences to a user on a mobile communications device is disclosed. A first external input corresponding to a triggering of an interaction sequence delivery is received on a first input modality. An overlay is displayed in a graphical user interface in response to receiving the external input. Interaction sequence invocation instructions are displayed within the overlay. A second external input is received on a second input modality different from the first input modality. The second external input is translated to a set of quantified values. An interaction sequence results content is then displayed within the overlay in response to a substantial match between the set of quantified values translated from the received second external input to the set of predefined values corresponding to the interaction sequence invocation instructions.Type: GrantFiled: July 17, 2015Date of Patent: August 28, 2018Assignee: Adtile Technologies Inc.Inventor: Nils Forsblom
-
Patent number: 10043488Abstract: An electronic device and a method of controlling a display of the electronic device are provided. The method includes arranging a first image and a second image vertically on different layers; measuring a tilt of the electronic device; and displaying at least one of the first image and second image by controlling transparency of the first image based on the measured tilt.Type: GrantFiled: August 5, 2015Date of Patent: August 7, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Hyungmin Lee, Hyosang Bang, Jeeyeun Wang, Jaemyoung Lee, Joohyung Lee, Chulho Jang
-
Patent number: 10019779Abstract: Features are disclosed for an interface for browsing images of items having different scales and lengths such as clothing. The interface may present two portions of a subject, each portion selected from different data stores of images. The interface may provide a unified view of the portions. For example, a first portion may be taken from an image of the subject wearing a golf shirt and long pants. A second portion may be taken from an image of the subject wearing a long sleeved shirt and shorts. The first portion may show only the golf shirt and the second portion may show only the shorts thereby providing a depiction of what the subject would look like wearing the shirt shown in the first image with the shorts shown in the second image.Type: GrantFiled: March 8, 2016Date of Patent: July 10, 2018Assignee: Amazon Technologies, Inc.Inventors: Jongwoo Lee, Alexander Adrian Hugh Davidson, Charles Shearer Dorner
-
Patent number: 10008040Abstract: A method for virtual shoes fitting includes providing two augmented reality (AR) reference papers, each having a plurality of AR markers and a standard size reference object, one reference paper being placed on a ground and the other AR reference paper being placed directly behind and at right angle to the ground; and providing a mobile device having a camera, a processor, and a machine-readable medium with instructions that, when executed, cause the processor to produce AR markers on the mobile device, and automatically taking photos of a user's foot placed on the AR reference paper on the ground together with the standard size reference object. A system for virtual shoes fitting is also disclosed.Type: GrantFiled: July 29, 2016Date of Patent: June 26, 2018Assignees: OnePersonalization Limited, Hong Kong Productivity CouncilInventors: Pong Yuen Lam, Chin Lok Poon, Sin Yu Fung
-
Patent number: 10002457Abstract: An image rendering apparatus comprises an image data unit for obtaining volumetric image data representative of a three-dimensional region, a rendering unit configured to perform a rendering process on the volumetric image data that includes a sampling process that comprises, for each of a plurality of sampling paths, determining a respective color or grayscale value for a corresponding pixel based on a plurality of sampled points along the sampling path. For each sampling path, the sampling process performed by the rendering unit comprises for each of at least some of the sampled points, calculating a significance factor for the sampled point based on accumulated opacity along the sampling path for the sampled point, selecting for the sampled point one of a plurality of rendering calculation processes in dependence on the calculated significance factor, and performing the selected rendering calculation process to obtain at least one image data value for the sampled point.Type: GrantFiled: July 1, 2014Date of Patent: June 19, 2018Assignee: Toshiba Medical Systems CorporationInventors: Timothy Day, Morvyn Myles, Steven Reynolds, James Hancox