Patents Examined by Barry Drennan
  • Patent number: 10621785
    Abstract: 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: Grant
    Filed: December 4, 2017
    Date of Patent: April 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Shearer Dorner, Paul Barnhart Sayre, III, William R. Hazlewood
  • Patent number: 10621945
    Abstract: Methods, systems and apparatus are described to dynamically generate map textures. A client device may obtain map data, which may include one or more shapes described by vector graphics data. Along with the one or more shapes, embodiments may include texture indicators linked to the one or more shapes. Embodiments may render the map data. For one or more shapes, a texture definition may be obtained. Based on the texture definition, a client device may dynamically generate a texture for the shape. The texture may then be applied to the shape to render a current fill portion of the shape. In some embodiments the render map view is displayed.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 14, 2020
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Patrick S. Piemonte, Billy P. Chen, Christopher Blumenberg
  • Patent number: 10580191
    Abstract: Systems and techniques for generating an artificial terrain map can select a plurality of component terrains for each of several terrain types. Values of a selection noise map ranging between a lower bound and an upper bound can be computed on a tile-by-tile basis. One or more noise bands within the range of selection-noise-map values can correspond to each terrain type. The noise map can be sampled on a tile-by-tile basis to determine a tile value for each tile. Each respective tile can be assigned to the noise band in which the tile value falls. A terrain value can be assigned to each respective tile in the selection noise map based on the noise band assigned to the respective tile. Generated maps in machine-readable form can be converted to a human-perceivable form, and/or to a modulated signal form conveyed over a communication connection.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: March 3, 2020
    Assignee: Apple Inc.
    Inventors: James J Cwik, Timothy R. Oriol, Ross R. Dexter, Bruno M. Sommer
  • Patent number: 10565786
    Abstract: An example method includes determining a point cloud representation of surfaces within an environment. The method further includes providing for display of a graphical interface that shows a model of the surfaces within the environment based on the point cloud representation. The method additionally includes receiving input data indicating one or more positions for one or more virtual sensors on the graphical interface corresponding to one or more physical positions within the environment. The method also includes determining one or more occluded regions within the environment, where the one or more occluded regions are predicted to be occluded from view by one or more sensors positioned at the one or more physical positions within the environment. The method also includes providing for display in the graphical interface of a graphical representation of the one or more occluded regions within the model of the surfaces within the environment.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 18, 2020
    Assignee: Google LLC
    Inventors: Greg Klein, James Bruce, Arshan Poursohi
  • Patent number: 10564921
    Abstract: A display device that displays image data received from a transfer device includes a size determiner, a control information transmitter, a size adjuster, and an outputter. The size determiner determines a transmission image size as a resolution at which image data is to be transmitted by the transfer device, based on a display image size as a resolution at which the image data is to be displayed and a desired image size as a resolution at which the transfer device desires to transmit the image data. The control information transmitter transmits control information including the determined transmission image size to the transfer device. The size adjuster converts the image data received from the transfer device into image data having a resolution indicated as the display image size. The outputter displays the image data converted by the size adjuster on a screen.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: February 18, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Kazuhide Tanabe, Ryoh Aruga, Fumihiko Minagawa, Tatsuroh Sugioka
  • Patent number: 10546422
    Abstract: Methods and systems for providing enhanced augmented reality features and enhancements are disclosed such as an AR support system (100) using lighting units (LU1) in a lighting system (100) to improve performance of augmented reality devices (20). The lighting system (100) may also take advantage of features of the augmented reality devices (20) to improve the safety and performance of the lighting system (100). The lighting units (LU1) include sensors and communication capabilities that detect situations as to when the augmented device would need to be assisted by the lighting network. Finally a method to provide assistance information to the augmented reality device while optimizing energy savings is also described.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: January 28, 2020
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Dzmitry Viktorovich Aliakseyeu, Talmai BrandÃO De Oliveira, Hongxin Chen, Philip Steven Newton, Dave Alberto Tavares Cavalcanti, Bartel Marinus Van De Sluis
  • Patent number: 10540133
    Abstract: Display data of a first type for a first display device is fetched from a first portion of a first buffer memory and display data of a second type is fetched from a first portion of a second buffer memory at a first time according to an arbitration control signal and then combined into display data for the first display device. Display data of the first type for the second display device is fetched from a second portion of the first buffer memory and display data of the second type for the second display device is fetched from a second portion of the second buffer memory at a second time according to the arbitration control signal, and then combined into display data for the second display device, which is multiplexed with the combined display data for the first display device into a single display data stream and output.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: January 21, 2020
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Eric Kenneth Hamaker, Colin Skinner
  • Patent number: 10531251
    Abstract: A computer-automated method is described for identifying and remediating anomalous data points for acquired performance parameter (e.g., KPI) values for components of a mobile wireless data network—such as PDSNs. The remediated data point sets is thereafter used as input to a forecasting model rendering a forecast for a mobile wireless network performance indicator/parameter. Data point sequence seasonality is exploited to improve the detection of anomalous data points. Furthermore, correcting data point sets is reiterated until changes between two iterations of the correction process are within a threshold magnitude for terminating the iterative data point sequence correction process.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: January 7, 2020
    Assignee: United States Cellular Corporation
    Inventors: Mario Vela, Michael Shannon Irizarry, Narothum Saxena
  • Patent number: 10521919
    Abstract: The disclosure relates to an information process device and an information processing method. The information processing device according to an embodiment includes a processing circuitry configured to acquire a depth image and information on an imaging characteristic of an image acquisition apparatus captured the depth image; determine, based on the information, an optimization model for processing the depth image; and process the depth image based on the optimization model.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: December 31, 2019
    Assignee: SONY CORPORATION
    Inventors: Chongyu Chen, Lei Zhang
  • Patent number: 10467778
    Abstract: A start fill scheme in a first layer that is initially non-transparent is displayed on a display of a computing device. An end fill scheme in a different second layer that overlaps the first layer and is initially at least partially transparent is displayed on the display. A first transparency value of the first layer is gradually changed to a value corresponding to transparency. A second transparency of the second layer is gradually changed to a value corresponding to non-transparency. Both the first transparency value and the second transparency value are gradually changed during a particular time period. Gradually changing the first transparency value and the second transparency value includes changing the values by a plurality of increments over the particular time period.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: November 5, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Nana Zhang
  • Patent number: 10460700
    Abstract: An apparatus and method for improving the quality of user experience and reducing bandwidth consumption in Virtual Reality systems that optimize bandwidth by restricting the transmitted stream to only what is in the field of view of a virtual reality headset are disclosed. The actual content streamed may vary from interactive games to pre-recorded or live video.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: October 29, 2019
    Assignee: Cinova Media
    Inventors: Anurag Mendhekar, Pierre Seigneurbieux, Subhrendu Sarkar, Domenico Guardini
  • Patent number: 10460477
    Abstract: The present disclosure discloses system and method for providing perceptually efficient visualization of rules and exceptions mined from dataset. Further, parsing is performed on data-attributes associated with the rules. The data-attributes may include antecedents, consequents, ranges of the antecedents, syntax and statistics of the rules and exceptions. The visualization scheme of present disclosure present an overview first, allows semantic zooming, and then shows details on demand. Further, data attributes of the rules are mapped with visual attributes of graphical elements such as shape, color, opacity to create the perceptually efficient visualization of the rules and exceptions. Initially, the visualization shows main rule highlighting the exceptions associated and properties of the exceptions. Further, a semantic zoom slider is provided for allowing a user to navigate through different exception levels of the exception.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: October 29, 2019
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Geetika Sharma, Gautam Shroff, Aditeya Pandey, Puneet Agarwal
  • Patent number: 10453260
    Abstract: A computer-implemented method for rendering views to an output device in a vehicle that is restricted to a fixed track that has a predetermined fixed path. Vehicle data about the vehicle is received from an off-vehicle device that is located remotely from the vehicle and along the predetermined fixed path. The vehicle data includes a velocity, an orientation, and a location of the vehicle. User data about a user in a vehicle is received that includes a velocity, an orientation, and a location. The method includes generating a view based on the vehicle data, the user data, and a model. The model includes one or more components that define the view. The method includes determining a difference between the vehicle data and the user data, and rendering the view to the output device by controlling the output device to display the view according to the determined difference.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: October 22, 2019
    Assignee: Honda Motor Co., Ltd.
    Inventors: Arthur Alaniz, Joseph Whinnery, Robert Wesley Murrish, Michael Eamonn Gleeson-May
  • Patent number: 10437322
    Abstract: A method for dynamic virtual reality includes receiving vehicle data. The vehicle data includes a velocity, an orientation, and a location of a vehicle within a first frame of reference. The method also includes receiving user data. The user data includes a velocity, an orientation and a location of a user within a second frame of reference different than the first frame of reference. The method includes generating a view based on the vehicle data, the user data, and a model, the model including one or more components that define the view. The method includes determining a difference between the user data and the vehicle data. The method includes rendering the view to the output device by controlling the output device to update display of the view according to the determined difference relative to the second frame of reference.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: October 8, 2019
    Assignee: Honda Motor Co., Ltd.
    Inventors: Arthur Alaniz, Joseph Whinnery, Robert Wesley Murrish, Michael Eamonn Gleeson-May
  • Patent number: 10424088
    Abstract: A start fill scheme in a first layer that is initially non-transparent is displayed on a display of a computing device. An end fill scheme in a different second layer that overlaps the first layer and is initially at least partially transparent is displayed on the display. A first transparency value of the first layer is gradually changed to a value corresponding to transparency. A second transparency of the second layer is gradually changed to a value corresponding to non-transparency. Both the first transparency value and the second transparency value are gradually changed during a particular time period. Gradually changing the first transparency value and the second transparency value includes changing the values by a plurality of increments over the particular time period.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: September 24, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Nana Zhang
  • Patent number: 10417823
    Abstract: A computer program product including programmed instructions that cause a computer to perform acquiring, changing, first generating, second generating, and synthesizing. The acquiring includes acquiring first point cloud data including a position on a first three-dimensional surface shape. The changing includes changing, using a three-dimensional element shape, the first three-dimensional surface shape represented by the first point cloud data to a second three-dimensional surface shape. The first generating includes generating second point cloud data including a surface position on the second three-dimensional surface shape. The second generating includes generating, from the second point cloud data, second shape data representing the second three-dimensional shape. The synthesizing includes synthesizing element shape data of the surface model or the solid model and the second shape data to generate first shape data representing the surface model or the solid model of the first three-dimensional shape.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: September 17, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Mikio Adachi
  • Patent number: 10416950
    Abstract: A tiled display system apparatus including a plurality of display apparatuses and a method for processing images thereof are provided. The tiled display apparatus includes: a plurality of display apparatuses configured to display an image, each display apparatus of the plurality of display apparatuses including a display panel including: an activated area, an inactivated area which is bent from the activated area, and a bending area provided between the activated area and the inactivated area; and an optical member provided on the bending area, the optical member configured to output light emitted from the bending area, wherein each of the plurality of display apparatuses is configured to correct a portion of the image corresponding to the light emitted from the bending area.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: September 17, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dae-sik Kim, Sergey Shestak, Seong-woo Cho, Ju-hee Seo
  • Patent number: 10410432
    Abstract: A method, a system and a computer program product are provided. At least one processing system receives information regarding a real world sound detected in an environment in which a virtual reality device is located. The at least one processing system identifies a source of the real world sound and provides a visual representation of the source of the real world sound in virtual reality content provided to the virtual reality device for presentation to a user in a virtual reality session.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, John Rice
  • Patent number: 10354431
    Abstract: Techniques are disclosed relating to determining the location of a specified level of detail for a graphics texture. In some embodiments, an apparatus includes texture processing circuitry configured to receive information specifying a particular mipmap in a chain of stored mipmaps for a graphics texture and determine an offset address for the particular mipmap. In these embodiments, the texture processing circuitry is configured to determine the offset address by operating on a value that indicates a greatest potential chain size for chains of mipmaps in a graphics processing element. In these embodiments, the operating includes masking upper bits of the value based on a size of the texture and masking lower bits of the value based on a position of the specified mipmap in the chain of stored mipmaps. Disclosed techniques may reduce power consumption and/or area of circuitry configured to determine the offset.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: July 16, 2019
    Assignee: Apple Inc.
    Inventors: Abdulkadir U. Diril, Adam T. Moerschell, Anthony P. DeLaurier
  • Patent number: 10347034
    Abstract: A method, apparatus, and system provides the ability to process and render a point cloud. The points in the point cloud are grouped into three-dimensional (3D) voxels. A position of each of the points is stored in the point data file. The position is with respect to a location of the point's corresponding 3D voxel. Surface normal data for a surface normal associated with each of the points is also stored in the point data file. The points are organized into levels of details (LODs). The point data file is provided to a graphics processing unit (GPU) that processes the point data file to render the point cloud. During rendering, a LOD is selected to determine the points in the point cloud to render.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: July 9, 2019
    Assignee: AUTODESK, INC.
    Inventors: David Timothy Rudolf, Ronald Poelman, Oytun Akman