Patents Examined by Zhengxi Liu
-
Patent number: 9858719Abstract: Systems and methods are provided for generating a blended reality view to a user, the blended reality view combining images reflected by a mirror with images transmitted from a screen behind the mirror. Systems for generating blended reality views can include a display device with a screen positioned behind a mirror. The display device can generate a pattern of illumination and non-illumination on the screen so that the illuminated portions of the screen substantially transmit through the mirror. Projectors can be used to illuminate objects in front of the mirror so that the illuminated objects are reflected by the mirror. In combination, the portions of the screen transmitted through the mirror and the illuminated objects reflected by the mirror can provide a blended reality view to a user viewing the mirror.Type: GrantFiled: March 30, 2015Date of Patent: January 2, 2018Assignee: Amazon Technologies, Inc.Inventors: Charles Shearer Dorner, Paul Barnhart Sayre, III, William R. Hazlewood
-
Patent number: 9852537Abstract: A rendering procedure determines that a voting process should be employed during non-geometric rendering when a wide range needs to be searched. During the voting process, a candidate point is initially identified along with a plurality of neighbors. The neighbors' real depth estimates and the deviations of their respective real depth estimates from the candidate point and votes for the real depth estimates are obtained. The minimum deviation among the deviations is identified. Other real depth estimate deviations are compared with the minimum deviation to identify if they lie in a predetermined deviation range. Based on the comparison of the other real depth estimate deviations with the minimum deviation the point to render the pixel is selected.Type: GrantFiled: May 1, 2015Date of Patent: December 26, 2017Assignee: OTOY INC.Inventor: Hsuan-Yueh Peng
-
Patent number: 9847075Abstract: A method for displaying a graphical user interface on a display of an electronic device includes obtaining a total number ānā of image layers to be displayed on the display, and determining whether the total number of image layers is greater than two, determining a processing method of a number of processing methods for processing each image layer for displaying each image layer, processing each image layer according to the determined processing method, and displaying the graphical user interface on the display after all of the image layers have been processed. The number of processing methods include size adjustment, obfuscation adjustment, saturation adjustment, and transparency adjustment.Type: GrantFiled: January 12, 2015Date of Patent: December 19, 2017Assignee: Shenzhen Airdrawing Technology Service Co., LtdInventors: Shuang Hu, Chih-San Chiang, Ling-Juan Jiang, Hua-Dong Cheng
-
Patent number: 9842385Abstract: An image processor receives an input image with enhanced dynamic range to be displayed on a target display which has a different dynamic range than a reference display. After optional color transformation (110) and perceptual quantization (115) of the input image, a multiscale mapping process (120) combines linear (125) and non-linear (130) mapping functions to its input to generate first (127) and second (132) output images, wherein the first and second output images may have a different dynamic range than the first image. A frequency transform (135, 140), such as the FFT, is applied to the first and second output images to generate first (137) and second (142) transformed images. An interpolation function (145) is applied to the first and second transformed images to generate an interpolated transformed image (147). An inverse transform function (150) is applied to the interpolated transformed image to generate an output tone-mapped image (152).Type: GrantFiled: September 9, 2013Date of Patent: December 12, 2017Assignee: Dolby Laboratories Licensing CorporationInventor: Robin Atkins
-
Patent number: 9837043Abstract: A mobile device has a display, one or more processors, and first memory storing instructions for execution by the one or more processors. The mobile device is configured to dock in a headset to form a head-mounted display. A near-field-communication (NFC) channel is established with a tag in the headset, the tag including second memory that stores one or more configuration parameters for the headset. The one or more configuration parameters are received from the tag via the NFC channel. Using the one or more configuration parameters for the headset, the mobile device renders virtual-reality images and displays the rendered virtual-reality images.Type: GrantFiled: November 20, 2015Date of Patent: December 5, 2017Assignee: OCULUS VR, LLCInventor: Nirav Patel
-
Patent number: 9836817Abstract: Systems and methods include manipulating multiple data plots. The multiple data plots each have horizontal and vertical dimensions and include active and inactive zoom plots. After determining whether the inactive zoom plot is to be synchronized with the active zoom plot in the horizontal or vertical dimension when zooming the active zoom plot and an indication that the active zoom plot is to be zoomed to an active zoom area, an active area zoom is performed based on the indication using a zoom start point and a zoom end point in the horizontal or vertical dimension. A corresponding inactive zoom plot is zoomed by rescaled in the horizontal or vertical dimension by converting the zoom start and end points to corresponding inactive zoom start and end points in the inactive zoom plot using a preset transfer function if the inactive zoom plot is to be synchronized.Type: GrantFiled: June 5, 2014Date of Patent: December 5, 2017Assignee: General Electric CompanyInventor: Nicholas Ryan Aboumrad
-
Patent number: 9837015Abstract: A display device includes a non-volatile memory device including a plurality of memory sets and a controller to store deterioration data of the pixels in each of the memory sets, to compensate input image data based on the deterioration data to generate output image data, and to provide output signals corresponding to the output image data to the scan driver and the data driver.Type: GrantFiled: March 4, 2015Date of Patent: December 5, 2017Assignee: Samsung Display Co., Ltd.Inventors: Boo-Dong Kwak, Jun-Heyung Jung
-
Methods and system for artifically and dynamically limiting the display resolution of an application
Patent number: 9830889Abstract: Embodiments of the present invention are directed to provide a method and system for automatically applying artificial limits to display resolutions in a computing system to improve performance. Embodiments are described herein that automatically limits the display resolution of an application executing in a discrete graphics processing unit operating from configurations with limited means of data transfer to the system memory. By automatically limiting the resolution in certain detected circumstances, the rate of generated graphics data may be dramatically increased. Another embodiment is also provided which allows for the automatic detection of an application's initialization and pro-actively limiting the user-selectable resolutions in which the output of the application may be displayed in to a maximum resolution calculated for optimal performance. The application's termination is also detected, whereupon a comprehensive list of supported resolutions becomes available.Type: GrantFiled: December 31, 2009Date of Patent: November 28, 2017Assignee: Nvidia CorporationInventors: Franck Diard, Ganesh Kadaba -
Patent number: 9830742Abstract: A system and method is provided for identifying error and rescaling and constructing or reconstructing a multi-dimensional (e.g., 3D building) model using known architectural dimensions. The system identifies architectural elements that have known architectural standard dimensions. Dimensional measurements of architectural elements in the multi-dimensional model (poorly scaled) are compared with known architectural standard dimensions to rescale and construct/reconstruct an accurate multi-dimensional building model.Type: GrantFiled: October 24, 2016Date of Patent: November 28, 2017Assignee: HOVER INC.Inventors: Vineet Bhatawadekar, Shaohui Sun, Ioannis Pavlidis, Adam J. Altman
-
Patent number: 9830719Abstract: The present invention provides a 3-D time helix renderable in a virtual universe. In one embodiment, there is a time helix tool, including a construction component configured to: generate a 3-D time helix in a virtual universe, and populate the 3-D time helix with a set of data objects. The time helix tool further comprises a rendering component configured to render the 3-D time helix with at least one of the set of data objects to a user of the virtual universe.Type: GrantFiled: February 26, 2009Date of Patent: November 28, 2017Assignee: International Business Machines CorporationInventors: Clifton E. Grim, III, Rex E. Marzke, Mark B. Stevens, Gary A. Ward, John D. Wilson
-
Patent number: 9830681Abstract: A system and method is provided for identifying scale, scale error, or improper positioning during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions. The system identifies architectural elements that have known architectural standard dimensions. Dimensional measurements (or dimensional ratios) of architectural elements in the multi-dimensional model (poorly scaled) are compared with known architectural standard dimensions, with or without scale error, to properly scale, rescale or position one or more planes within the multi-dimensional building model.Type: GrantFiled: January 6, 2017Date of Patent: November 28, 2017Assignee: HOVER INC.Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
-
Patent number: 9818217Abstract: There is provided a method for use by a system including a hardware processor and a memory storing a three-dimensional (3D) character data having a topology mesh describing a character. The method includes stabilizing the 3D character data by removing a translational motion and a rotational motion from the 3D character data, determining a range of motion of a plurality of points of the topology mesh describing the character, identifying a plurality of poses for generating an animation, where each of the plurality of poses includes a unique configuration of the plurality of points of the topology mesh, and creating an animatronic including a plurality of actuators configured to instantiate the plurality of poses for generating the animation.Type: GrantFiled: November 10, 2015Date of Patent: November 14, 2017Assignee: Disney Enterprises, Inc.Inventors: Jose Rafael Tena, Derek Bradley, Thabo Beeler, Jon Snoddy, Alfredo Ayala, Iain Matthews, Anthony Martin, Scott F. Watson
-
Patent number: 9805508Abstract: Systems, methods, and other embodiments associated with enhancing an augmented reality display are described. According to one embodiment, a method for enhancing an augmented reality display includes identifying, within an image of a viewing region, a target object visible to a user through a display; and displaying an enhancement graphic on the display such that the enhancement graphic is superimposed over the target object from the user's point of view.Type: GrantFiled: March 27, 2014Date of Patent: October 31, 2017Assignee: MARVELL INTERNATIONAL LTDInventor: Adil Jagmag
-
Patent number: 9804690Abstract: A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer interaction is monitored. The method includes determining a designation of a pixel of the video-based graphic at a location of the pointer interaction. An action is performed based on the designation of the pixel of the video-based graphic at a location of the pointer interaction.Type: GrantFiled: December 9, 2015Date of Patent: October 31, 2017Assignee: Excalibur IP, LLCInventor: Lawrence Anthony Deguzman
-
Patent number: 9791936Abstract: Methods, systems and media are provided for hands-free operation of an appliance. For example, the appliance may detect input from a hands-free user, where the detected input is voice or gesticular. The appliance may compare the detected input to known inputs and retrieving the user's profile based on the detected input corresponding to a known input. Based upon retrieval of the user's profile, the appliance may output recognition of the user input and modify operation of a burner according to both the user input and the retrieved user profile. Based upon the detected input being unrecognized, the appliance may create a new user profile associated with the detected input and modify operation of a burner according to the detected input.Type: GrantFiled: May 3, 2016Date of Patent: October 17, 2017Inventor: Aram Kovach
-
Patent number: 9785845Abstract: A drive support display device supporting a drive of a self-vehicle based on a detection result by an object detector regarding a nearby area of the self-vehicle. The device receives object information from an external source, the object information identifying a nearby object existing in the nearby area of the self-vehicle, determines whether the nearby object is detected by the object detector, and provides a warning indicator when the determination section determines that the nearby object is an undetected nearby object that is not detected by the object detector. As a result, the undetected nearby object, which is already identified as existing somewhere nearby the self-vehicle but is invisible therefrom, may be emphasized in an image provided by the drive support display device.Type: GrantFiled: May 18, 2015Date of Patent: October 10, 2017Assignee: DENSO CORPORATIONInventors: Shohei Morikawa, Toshiaki Nakayama, Hirotaka Goto, Yasutsugu Nagatomi
-
Patent number: 9779545Abstract: Aspects of the technology described herein optimally locate business labels within the footprint of a building shown on a digital map. An optimal arrangement comprises business labels displayed entirely within the building footprint without the business labels overlapping each other. The technology initially generates label arrangements and calculates a cost for the arrangements. A cost of zero means the arrangement is optimal. For non-zero costs, a lower cost means the arrangement is close to an optimal arrangement. The technology can continue to generate arrangements for analysis until an acceptable arrangement is found.Type: GrantFiled: June 30, 2016Date of Patent: October 3, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Rom Impas, Jerome Francois Berclaz, Timo Pekka Pylvaenaeinen
-
Patent number: 9779633Abstract: A virtual reality system includes a playground defined within a real world space to have a predetermined area in which a user is movable, a head mounted device surrounds both eyes displaying an image of a virtual space formed corresponding to real objects in the playground, a sensor attached to a predetermined location in the playground, the head mounted device or body of the user sensing an actual location or motion of the user in the playground. A control unit calculates a location and direction of the user in the playground according to a signal from the sensor, and displays an image on the head mounted device of the virtual space, observed at the location and in the facing direction of the user. When the user wearing the head mounted device actually moves in the playground, a feeling of moving in the virtual space is given to the user.Type: GrantFiled: February 8, 2017Date of Patent: October 3, 2017Inventors: Greg Van Curen, Minchul So, Samuel Farina, III
-
Patent number: 9779544Abstract: Systems and methods for displaying labels in conjunction with geographic imagery provided, for instance, by a geographic information system, such as a mapping service or a virtual globe application are provided. Candidate positions for displaying labels in conjunction with geographic imagery can be determined based at least in part on a virtual camera viewpoint. The candidate positions can be associated with non-occluded points on three-dimensional models corresponding to the labels. Adjusted positions for labels can be determined form the plurality of candidate positions. The labels can be provided for display in conjunction with the geographic imagery at the adjusted positions.Type: GrantFiled: December 23, 2014Date of Patent: October 3, 2017Assignee: Google Inc.Inventor: Jonah Jones
-
Patent number: 9778738Abstract: Disclosed is an operation display system, including: an operation display device including a display unit to display an operation window; an operating unit to receive an operation to the operation window; and a display control unit to change the operation window in accordance with the operation received by using the operating unit; an air operation detecting unit to detect an air operation performed by one user in air apart from the display unit; a virtual operation window creating unit to create a virtual operation window in which the operation window is changed in accordance with the air operation; and an AR display unit to show the one user an augmented reality space in which the virtual operation window is synthesized with a real space, wherein the display control unit does not change the operation window displayed on the display unit, in accordance with the air operation.Type: GrantFiled: January 29, 2014Date of Patent: October 3, 2017Assignee: KONICA MINOLTA, INC.Inventors: Yasuaki Sugimoto, Tsutomu Yamazaki