Patents Examined by Xin Sheng
  • Patent number: 10652528
    Abstract: A system, method or compute program product for restricting convergence and divergence when viewing stereo 3D imagery. The technique includes receiving data representing a 3D virtual scene, receiving data indicating an eyepoint and a three-dimensional frustum rendering region with the three dimensional frustum rendering region identifying a position and orientation of a render plane, receiving data indicating a user stereo comfort region, rendering virtual objects in a first portion of the 3D virtual scene that is in the three-dimensional frustum rendering region and within the user stereo comfort region onto the render plane according to a first type of projection, and rendering virtual objects in a second portion of the 3D virtual scene that is in the three-dimensional frustum rendering region and outside the user stereo comfort region onto the render plane according to a different second type of projection.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: May 12, 2020
    Assignee: Tanzle, Inc.
    Inventors: Nancy L. Clemens, Michael A. Vesely
  • Patent number: 10643361
    Abstract: System and method relating generally to an electronic device are described. In such a method, content is accessed by the electronic device to display the accessed content on at least a portion of a screen. At least one original dimension of the accessed content is determined to exceed at least one threshold dimension corresponding thereto in order to display the accessed content with the at least one original dimension on at least the portion of the screen. Responsive to a determination that the at least one original dimension exceeds the at least one threshold dimension, a subset of the accessed content is obtained with subset dimensions thereof each less than or equal to corresponding display region dimensions including the at least one threshold dimension to display the subset on at least the portion of the screen. The subset is displayed on at least the portion of the screen.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 5, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Allan Sahagun, Christian Holmes
  • Patent number: 10614629
    Abstract: The present disclosure relates to a visual display system for manipulating images of a real scene using augmented reality. In one implementation, the system may include at least one processor in communication with a first mobile device; and a storage medium storing instructions that, when executed, configure the at least one processor to perform operations. The operations may include receiving a request from a mobile device to access an account of a user, receiving a first image depicting a real scene from an image sensor of the mobile device, receiving a selection of a virtual object, receiving an augmented reality image comprising the virtual object overlaid on the first image, comparing the augmented reality image to one or more stored augmented reality images, authenticating the user based on the comparison, and authorizing access to the user account based on the authentication.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: April 7, 2020
    Assignee: Capital One Services, LLC
    Inventor: Chintan Jain
  • Patent number: 10616567
    Abstract: A system, method or compute program product for restricting convergence and divergence when viewing stereo 3D imagery. The technique includes receiving data representing a 3D virtual scene, receiving data indicating an eyepoint and a three-dimensional frustrum rendering region with the three dimensional frustum rendering region identifying a position and orientation of a render plane, receiving data indicating a user stereo comfort region, rendering virtual objects in a first portion of the 3D virtual scene that is in the three-dimensional frustrum rendering region and within the user stereo comfort region onto the render plane according to a first type of projection, and rendering virtual objects in a second portion of the 3D virtual scene that is in the three-dimensional frustrum rendering region and outside the user stereo comfort region onto the render plane according to a different second type of projection.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: April 7, 2020
    Assignee: Tanzle, Inc.
    Inventors: Nancy L. Clemens, Michael A. Vesely
  • Patent number: 10607163
    Abstract: A construction site management system with building information modelling (BIM) functionality. The system includes a server for maintenance of a three-dimensional gross model of a construction site, a mobile device connected to the server, wherein the server is configured to derive a three-dimensional net model from the gross model based at least in part on a work package, the work package being assigned from the server to the mobile device and comprising references to locations within the gross model, wherein the mobile device is configured to retrieve the net model from the server and provide the net model on a screen as a graphical user interface (GUI).
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: March 31, 2020
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Bo Pettersson, HÃ¥kan Andersson, Jonas Wedin
  • Patent number: 10607735
    Abstract: Hybrid rendering systems for medical imaging applications are provided. In some embodiments, an indication of a viewing mode is received at a medical image viewer from a user. The viewing mode is a diagnostic mode or a referential mode. A plurality of characteristics of the medical image viewer are determined. Based upon the viewing mode and the plurality of characteristics of the medical image viewer, a rendering mode is determined. The rendering mode is a server-side rendering mode or a client-side rendering mode. A request for medical imagery is sent. The request conforms to the rendering mode. The medical imagery is rendered according to the rendering mode. The requested medical imagery is displayed on the medical image viewer.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Mark Bronkalla
  • Patent number: 10565767
    Abstract: Systems and methods for utilizing a device as a marker for virtual content viewed in an augmented reality environment are discussed herein. The device (or sign post) may comprise a wirelessly connectable device linked to a power source and associated with multiple linkage points. The device may provide information to a user (or a device of a user) defining virtual content and a correlation between the linkage points and a reference frame of the virtual content. When rendered by a display device, the virtual content may be presented based on the reference frame of the virtual content correlated to the real world by virtue of the position of the linkage points in the real world.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: February 18, 2020
    Inventor: Nicholas T. Hariton
  • Patent number: 10546415
    Abstract: Physically-based volume rendering produces pixels. By assigning depths to the pixels, a 3D point cloud is generated. For more rapid rendering, such as due to user interaction, the 3D point cloud rendering is a proxy to physically-based volume rendering. The rendering parameters for the desired image may be determined using the proxy, and then physically-based volume rendering is performed to obtain the desired image.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: January 28, 2020
    Assignee: Siemens Healthcare GmbH
    Inventors: Kaloian Petkov, Christoph Vetter, Daphne Yu
  • Patent number: 10546399
    Abstract: Examples described herein generally relate to rendering digital pencil ink on a display of a computer device. The computer device may render a frame via a graphics queue of a graphics processing unit (GPU). The computer device may fetch updated digital pencil ink input from an input buffer at a designated time before scanning at least a portion of the frame including the digital pencil ink. The computer device may determine a set of input stamps based on the updated digital pencil ink input, each input stamp being associated with stamp properties. A compute shader thread for each block within a portion of the frame may determine whether each of the input stamps intersects the block. At least one compute shader thread for each pixel of a respective block may determine a cumulative effect of each of the input stamps intersecting the respective block on the pixel based on the stamp properties.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Nicholas DeFay Feeney
  • Patent number: 10509526
    Abstract: Disclosed are a three-dimensional (3D) touch control structure and a display device. The three-dimensional (3D) touch control structure includes: a plurality of magnetic field generating components arranged into an array, and a plurality of electromagnetic inducting components in one-to-one correspondence and arranged in different layers to the magnetic field generating components; wherein a distance exists between the magnetic field generating components and the corresponding electromagnetic inducting components, and the magnetic field generating components are configured for generating magnetic fields and the electromagnetic inducting components are configured for changing in induced potential during touch control.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: December 17, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Ruizhi Yang, Yanqing Chen, Yanfeng Li
  • Patent number: 10504273
    Abstract: A method, computer readable medium, and system are disclosed for implementing automatic level-of-detail for physically-based materials. The method includes the steps of identifying a declarative representation of a material to be rendered, creating a reduced complexity declarative representation of the material by applying one or more term rewriting rules to the declarative representation of the material, and returning the reduced complexity declarative representation of the material.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: December 10, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: Lutz Kettner, Jan Jordan
  • Patent number: 10475253
    Abstract: A computer system having a display generation component, one or more input devices, one or more cameras, and one or more attitude sensors receives a request to display an augmented reality view of a physical environment in a first user interface region that includes a representation of a field of view of the one or more cameras. In response to receiving the request, in accordance with a determination that calibration criteria are not met, a calibration user interface object is displayed. In response to detecting a change in attitude of the one or more cameras in the physical environment, at least one display parameter of the calibration user interface object is adjusted in accordance with the detected change. In response to detecting that the calibration criteria are met, the calibration user interface object ceases to be displayed.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: November 12, 2019
    Assignee: APPLE INC.
    Inventors: Giancarlo Yerkes, Stephen O. Lemay, Jeffrey M. Faulkner, Grant R. Paul, Lisa K. Forssell, Bradley W. Griffin
  • Patent number: 10467982
    Abstract: An electronic device has a display with a pixel array overlapping an array of temperature sensors. Control circuitry in the device may gather temperature measurements from the temperature sensor array. The control circuitry may apply a global offset to the temperature measurements and may apply a damping factor to the globally offset measurements to produce a two-dimensional temperature profile for the display. A look-up table or other data structure may be used to store information on pixel color correction gain values as a function of temperature. This temperature-gain information and temperature information from the two-dimensional temperature profile may be used by display circuitry in the device to display color-corrected images on the display.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: November 5, 2019
    Assignee: Apple Inc.
    Inventors: Mahnaz Mohammadi, Adria Fores Herranz, Marc Albrecht, Alexander P. Yu, Ross Thompson, Daming Xu, Suraj P. Gorkhali, Heesang Suh, Mookyung Son, Victor H. Yin, Judith C. Segura, Mingkun Li, Jay Mayur Khandhar
  • Patent number: 10453256
    Abstract: A method and an apparatus pertaining to generating training data. The method may include executing a simulation process. The simulation process may include traversing one or more virtual sensors over a virtual driving environment defining a plurality of lane markings or virtual objects that are each sensible by the one or more virtual sensors. During the traversing, each of the one or more virtual sensors may be moved with respect to the virtual driving environment as dictated by a vehicle-dynamic model modeling motion of a vehicle driving on a virtual road surface of the virtual driving environment while carrying the one or more virtual sensors. Virtual sensor data characterizing the virtual driving environment may be recorded. The virtual sensor data may correspond to what an actual sensor would produce in a real-world environment that is similar or substantially matching the virtual driving environment.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: October 22, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Ashley Elizabeth Micks, Venkatapathi Raju Nallapa, Brielle Reiff, Vidya Nariyambut Murali, Sneha Kadetotad
  • Patent number: 10437446
    Abstract: A computer-aided design system enables physical articles to be customized via printing or embroidering. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: October 8, 2019
    Assignee: Best Apps, LLC
    Inventor: Michael Bowen
  • Patent number: 10424094
    Abstract: Example embodiments of the present disclosure provide a screen sensitive information processing method and apparatus. The method includes monitoring whether light intensity detected by a light sensor increases to a first threshold, and when it is monitored that the light intensity increases to the first threshold, identifying an area where predefined sensitive information in display content of a screen is located, and masking content displayed in the area where the sensitive information is located. The example embodiments of the present disclosure improve security of information reading for users.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: September 24, 2019
    Inventor: Kun Lv
  • Patent number: 10402946
    Abstract: A system including a rotate block including an array of bit storage units for storing image data bits of a subtile of an image to be rotated, the image data bits of the subtile being arranged in a plurality of subtile rows. The rotate block is operative to load the image data bits of each subtile row of the subtile into the array according to a subtile row load direction that is selected from a plurality of load directions based at least upon a rotate operation to be performed on the image. After loading all the image data bits of the subtile into the array, the rotate block repeatedly unloads image data bits out of the array to produce a rotated subtile. The image data bits that are unloaded from the array from each unloading operation form a subtile row of the rotated subtile.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: September 3, 2019
    Assignee: LEXMARK INTERNATIONAL, INC.
    Inventors: Christopher Wilson Case, Brian Allen Craw
  • Patent number: 10401913
    Abstract: Disclosed are a Head mounted Display (HMD) device for use in mixed reality applications such as virtual or augmented reality. The disclosed HMD includes improvement to comfort and convenience of wearing. Convenience features include shifting portions of the HMD's heat generating and heavier components off the user's head and on to their neck, or neck and shoulders. Shifting components to the user's neck opens additional input schemes and enables the use of further feedback devices that improve the immersiveness of the mixed reality experience. An additional convenience feature is an adjustable visor that lifts up and down such that the user may view the real-world or the virtual-world without having to remove the HMD fully from their heads.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: September 3, 2019
    Assignee: Immerex Inc.
    Inventors: Jonathan Mendoza, Toby Stopper, Kevin Hoffman, Ignazio Moresco, Allen Yang
  • Patent number: 10380776
    Abstract: A glass-type mobile terminal including a display configured to display a virtual reality image thereon; and a controller configured to detect an object around the glass-type mobile terminal while the virtual reality image is displayed on the display, and modify the virtual reality image if the detected object is a dangerous element so a viewer viewing the virtual reality image avoids the dangerous element.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: August 13, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Mihyun Park, Hyunok Lee, Youngho Sohn, Mansoo Sin
  • Patent number: 10353205
    Abstract: A variety of femtoprojector optical systems are described. Each of them can be made small enough to fit in a contact lens using plastic injection molding, diamond turning, photolithography and etching, or other techniques. Most, but not all, of the systems include a solid cylindrical transparent substrate with a curved primary mirror formed on one end and a secondary mirror formed on the other end. Any of the designs may use light blocking, light-redirecting, absorbing coatings or other types of baffle structures as needed to reduce stray light.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: July 16, 2019
    Assignee: Tectus Corporation
    Inventors: Gregory David Miller, Brian Elliot Lemoff, George Michael Mihalakis, Ronald Maynard, Michael West Wiemer