Patents Examined by Mark Zimmerman
  • Patent number: 10109110
    Abstract: An augmented reality display system used to diminish (for example, obscure, obfuscate, hide, make less distracting, block out, “white wash” and/or make less discernible) certain portions of a base image (for example, a user's view of a part of the real world as seen through eyeglasses). Some examples of visual subject matter that can be diminished include: (i) driver distraction phenomena; (ii) advertising; and/or (iii) subject matter the user is not authorized to view.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Butler, Rahil Garnavi, Timothy M. Lynar
  • Patent number: 10102675
    Abstract: The embodiments relate to a method and to technical equipment for implementing the method. The method includes receiving an image with location information from a client; requesting processed region data from a media server based on the location information, said processed region data including one or more images with the corresponding location information; applying a first process for determining a pose of a device for the received image by means of the processed region data; if the first process fails to result the pose of the device, applying a second process for determining a pose of a device for the received image by means of the processed region data; saving the image with the determined pose of the device to the media server; providing the image and the pose of the device to a client for client rendering.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: October 16, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Lixin Fan, Ville-Veikko Mattila, Yu You, Kimmo Roimela, Junsheng Fu, Antti Eronen
  • Patent number: 10102826
    Abstract: A method includes: determining a glare effect in a first partial region of the first display device in which an item of information is represented as an image; sorting items of information according to relevance if a plurality of items of information is represented on the first display device; checking and establishing that a glare effect in a second partial region of the first display device or on a second display device is lower than the glare effect in the first partial region; checking and establishing that no item of information, or an item of information with lower relevance, is represented in the second partial region of the first display device or on the second display device; and representing the one item of information, or the one item of information with a higher relevance, in the second partial region of the first display device or on the second display device.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: October 16, 2018
    Assignee: Continental Automotive GmbH
    Inventor: Stefan Bieger
  • Patent number: 10057555
    Abstract: A projector adapted to deform an input image to generate an output image includes a geometric correction section adapted to perform a geometric correction of the input image, and a background data generation section adapted to output data of a post-correction image as data of the output image in the case in which the data of the post-correction image obtained by performing the geometric correction on the input image is input from the geometric correction section, and to output data of a background image to be a background of the post-correction image as the data of the output image in the case in which the data of the post-correction image is not input from the geometric correction section.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: August 21, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Manabu Saigo, Shiki Furui
  • Patent number: 10054796
    Abstract: A display method is provided using a display that is operable to display an image to a viewer. The display method includes detecting one or both of an initial position and/or orientation of the viewer's head, and generating an image for display according to the detected position and/or orientation. A current position and/or orientation of the viewer's head are detected at a time at which the image is to be displayed. The method also includes re-projecting the generated image according to any differences between the initial position and/or orientation and the current position and/or orientation of the viewer's head, and displaying the re-projected image using the display.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: August 21, 2018
    Assignee: Sony Interactive Entertainment Europe Limited
    Inventors: Ian Henry Bickerstaff, Simon Mark Benson, Oliver Mark Wright, Sharwin Winesh Raghoebardajal
  • Patent number: 10032311
    Abstract: Present novel and non-trivial system, device, and method for enhancing a three-dimensional synthetic image are disclosed. The image generating system is comprised of a first image data source, a second image data source, an image processing unit (“IPU”), and a display system. The IPU may be configured to receive first image data of a first image of a first external scene produced from object data; receive second image data of a second image of a second external scene produced from point cloud data acquired by one or more image capturing devices or object data augmented with point cloud data; combine the first image data with the second image data to produce third image data of a third image of the first external scene; and provide the third image data set to the display system. Fourth image data could be received and included in the production of the three image data.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: July 24, 2018
    Assignee: Rockwell Collins, Inc.
    Inventors: Max G. Taylor, Scott E. Schultz, Matthew J. Cunnien, Michael J. Armstrong, Ryan J. Olson, Peter J. Flugstad, Shawn M. Spencer
  • Patent number: 10026213
    Abstract: Systems and techniques relating to scene rendering in computer graphics applications, such as rendering a scene using image based lighting, include a method including: performing, by a computer, ray tracing for a scene to be rendered by the computer, wherein performing the ray tracing include calculating a ray spread value for a ray propagated through the scene, the ray spread value being calculated based on a reflection geometry of at least one surface within the scene, and calculating a ray divergence value for the ray propagated through the scene, the ray divergence value being calculated based on one or more material properties of the at least one surface; defining, by the computer, a filter using both the calculated ray spread value and the calculated ray divergence value; and rendering, by the computer, the scene using the filter.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: July 17, 2018
    Assignee: Autodesk, Inc.
    Inventor: Adam Arbree
  • Patent number: 10026142
    Abstract: A mechanism is described for facilitating multi-level nesting of batch buffers at computing devices. A method of embodiments, as described herein, includes facilitating a hardware extension to accommodate a plurality of batch buffers to engage in a multi-level nesting, where the plurality of batch buffers are associated with a graphics processor of a computing device. The method may further include facilitating the multi-level nesting of the plurality of batch buffers, where the multi-level nesting is spread over a plurality of levels associated with the plurality of batch buffers, where the plurality of levels include more than two levels of nesting associated with more than two batch buffers of the plurality of batch buffers.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: July 17, 2018
    Assignee: INTEL CORPORATION
    Inventors: Hema Chand Nalluri, Balaji Vembu, Jeffery S. Boles
  • Patent number: 10002451
    Abstract: A method, which is performed by an electronic device, for resizing an image having text is disclosed. The method may include determining layout information of at least one text region in the image. The layout information may include at least one of a number, a size, a location, a shape, or a text density of the at least one text region in the image. The method may also select a seam carving operation, a cropping operation, or a scaling operation for the image based on the layout information, a size of the image, and a target image size. The selected operation may be performed to resize the image to the target image size based at least on one of the layout information, the size of the image, or the target image size. The resized image may include the at least one text region.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: June 19, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Seungwoo Yoo, Hee-Seok Lee, Jihoon Kim
  • Patent number: 9996964
    Abstract: An apparatus for generating cartoon content includes a cut input controller configured to control inputting of a signal of adding a cut comprising one or more layers; an effect input controller configured to control inputting of a plurality of effects applied to a first layer among the one or more layers and receiving of property information such that directing of the plurality of effects interact with each other; and a cut generator configured to determine at least one of a directing start time, a directing end time, and a directing speed of the plurality of effects such that the plurality of effects interact with each other and are displayed, and generate a first final cut such that the plurality of effects are expressed according to the property information, wherein the effect input controller enters an input that sets the property information of the plurality of effects to be synchronized with the plurality of effects, and wherein the cut generator generates the first final cut such that a directing start
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: June 12, 2018
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 9996949
    Abstract: Views of a virtual space may be presented based on predicted colors of individual pixels of individual frame images that depict the views of the virtual space. Predictive models may be assigned to individual pixels that predict individual pixel colors of individual pixels at individual time points. Individual models may be updated and/or reprojected to other pixels based on comparisons of the predicted pixel colors and colors specified by in a raster input signal.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: June 12, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Kenneth J. Mitchell, Charalampos Koniaris, Jose Antonio Iglesias-Guitian, Bochang Moon, Eric Smolikowski
  • Patent number: 9987553
    Abstract: A virtual world processing apparatus and method. Sensed information, which is information collected by a sensor is inputted. The sensed information is adapted, based on a sensor capability, which is information on capability of the sensor. Accordingly, interoperability between a real world and a virtual world or interoperability between virtual worlds may be achieved.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: June 5, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung Ju Han, Jae Joon Han, Do Kyoon Kim, Won Chul Bang
  • Patent number: 9947139
    Abstract: A method for generating a hybrid reality environment includes receiving data of a first user and a second user at different locations. The method also includes generating a scene of an augmented reality (AR) based environment that includes the first user and a virtual object related to the second user; and generating a scene of an augmented virtuality (AV) based environment that includes the virtual object related to the second user and a virtual object related to the first user. The method further includes sending signals for displaying the scene of the AR based environment to the first user and displaying the scene of the AV based environment to the second user such that the first user can interact with the virtual object related to the second user in real time and the second user can interact with the virtual object related to the first user in real time.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: April 17, 2018
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Taizo Yasutake
  • Patent number: 9940757
    Abstract: A portion of a simulated element of a graphical simulation available for modification is identified in view of a cursor location associated with a user input device. The identified portion of the simulated element is selected for modification. The selected portion of the simulated element is then modified according to a direct manipulation of a display of the selected portion of the simulated element by a user using the user input device.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: April 10, 2018
    Assignee: ELECTRONIC ARTS INC.
    Inventors: Srikumar M. B. Nair, Steven Ray Rheinfrank, Glenn Shayn Song, Pawel Piotr Wrotek
  • Patent number: 9940727
    Abstract: The present disclosure describes systems and techniques relating to generating three dimensional (3D) models from range sensor data. According to an aspect, frames of range scan data captured using one or more three dimensional (3D) sensors are obtained, where the frames correspond to different views of an object or scene; point clouds for the frames are registered with each other by maximizing coherence of projected occluding boundaries of the object or scene within the frames using an optimization algorithm with a cost function that computes pairwise or global contour correspondences; and the registered point clouds are provided for use in 3D modeling of the object or scene. Further, the cost function, which maximizing contour coherence, can be used with more than two point clouds for more than two frames at a time in a global optimization framework.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: April 10, 2018
    Assignee: University of Southern California
    Inventors: Gerard Guy Medioni, Ruizhe Wang, Jongmoo Choi
  • Patent number: 9916682
    Abstract: The power consumption of processor-based devices may be reduced by reducing the consumption of power during graphics processing. In some embodiments, the precision of pixel shading in parts of images where artifacts are less objectionable may be reduced. For example, in areas the user is not directly looking at, precision may be reduced to save power. At the same time, because a person is not focusing on those regions, even if usually perceptible artifacts occur because of the reduced precision, an overall pleasing depiction may be achieved.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: March 13, 2018
    Assignee: Intel Corporation
    Inventors: Rahul P. Sathe, Bimal Poddar, Jon N. Hasselgren
  • Patent number: 9916680
    Abstract: Techniques are disclosed for suppressing access to a depth processing unit associated with a graphics processing pipeline. The method includes receiving a graphics primitive from a first pipeline stage associated with the graphics processing pipeline. The method further includes determining that the graphics primitive is visible over one or more graphics primitives previously rendered to a frame buffer, and determining that the depth buffer is in a read-only mode. The method further includes suppressing an operation to transmit the graphics primitive to the depth processing unit. One advantage of the disclosed technique is that power consumption is reduced within the GPU by avoiding unnecessary accesses to the depth processing unit.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: March 13, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Christian Amsinck, Christian Rouet, Tony Louca
  • Patent number: 9910831
    Abstract: A display apparatus and a method for providing a font effect thereof are provided. The method includes obtaining character information and font information of a character; determining an attribute value of a font effect according to at least one of characteristics of the character and characteristics of the display apparatus; rendering the font effect based on the determined attribute value and applying the rendered font effect to the character; and outputting the character to which the font effect is applied.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: March 6, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyu-hun Jung, Bong-je Cho, Sang-Beom Cho, Han-sol Kim
  • Patent number: 9905032
    Abstract: In scenarios involving the capturing of an environment, it may be desirable to remove temporary objects (e.g., vehicles depicted in captured images of a street) in furtherance of individual privacy and/or an unobstructed rendering of the environment. However, techniques involving the evaluation of visual images to identify and remove objects may be imprecise, e.g., failing to identify and remove some objects while incorrectly omitting portions of the images that do not depict such objects. However, such capturing scenarios often involve capturing a lidar point cloud, which may identify the presence and shapes of objects with higher precision. The lidar data may also enable a movement classification of respective objects differentiating moving and stationary objects, which may facilitate an accurate removal of the objects from the rendering of the environment (e.g., identifying the object in a first image may guide the identification of the object in sequentially adjacent images).
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: February 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron Matthew Rogan, Benjamin James Kadlec
  • Patent number: 9898841
    Abstract: A method for operating a computing system is provided. The method includes at a local computing device and while an ink input is occurring, rendering a local uncommitted ink stroke on a local display based on the ink input and sending uncommitted ink data corresponding to the uncommitted ink stroke to a remote computing device, the uncommitted ink data including an uncommitted ink stroke path and a global unique identifier differentiating the uncommitted ink data from other uncommitted ink data corresponding to different computing devices and ink inputs. The method further includes responsive to receiving an ink stroke commitment input, rendering a local committed ink stroke on the local display and sending committed ink data including an ink commitment command and the global unique identifier associated with the uncommitted ink stroke path to the remote computing device.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: February 20, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Xiao Tu, Walker Duhon, Jason Hartman