Patents Examined by Barry Drennan
  • Patent number: 10332290
    Abstract: Technology related to efficient, coverage-optimized, resolution-independent, and anti-aliased graphics processing is described. Uniquely, an example system may include a graphics processing unit configured to receive a plurality of vertices representing a control polygon of a curve and expanding the control polygon of the curve. The graphic processing unit may further tessellate the control polygon into a plurality of tiles, select a subset of tiles from the plurality of tiles based on satisfying selection criteria, rasterize fragments using the selected subset of tiles, and render the curve based on the fragments.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: June 25, 2019
    Assignee: Adobe Inc.
    Inventors: Tarun Beri, Vineet Batra
  • Patent number: 10332307
    Abstract: A device and method performing rendering on first and second images having binocular or viewpoint disparity are provided. The method includes determining some pixels of the second image that correspond to pixels of the first image, performing reprojection to determine, based on rendering results of the first image, color values for the pixels of the second image that are determined to correspond to the pixels of the first image, and selectively rendering remaining pixels of the second image based on the reprojection.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: June 25, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Seunghun Jin
  • Patent number: 10319337
    Abstract: An information processing device capable of connecting to a display device using a function expansion unit includes a memory and a processor coupled to the memory. The processor is configured to: calculate a data transfer rate of the display device from a resolution to be used in the display device; and display, based on a data transfer rate at a given resolution calculated by the calculation unit, a ratio of the data transfer rate of the display device to an allowable data transfer rate, so as to be visibly recognized.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: June 11, 2019
    Assignee: Fujitsu Client Computing Limited
    Inventor: Noriyuki Aoki
  • Patent number: 10321107
    Abstract: A system for illuminating a spatial augmented reality object includes an augmented reality object including a projection surface having a plurality of apertures formed through the projection surface. The system further includes a lenslets layer including a plurality of lenslets and conforming to curved regions of the of the projection surface for directing light through the apertures. The system further includes a camera for measuring ambient illumination in an environment of the projection surface. The system further includes a projected image illumination adjustment module for adjusting illumination of a captured video image. The system further includes a projector for projecting the illumination adjusted captured video image onto the projection surface via the lenslets layer and the apertures.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: June 11, 2019
    Assignee: The University of North Carolina at Chapel Hill
    Inventors: Henry Fuchs, Gregory Welch
  • Patent number: 10311649
    Abstract: Systems and methods for the manipulation of captured light fields and captured light field image data in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a system for manipulating captured light field image data includes a processor, a display, a user input device, and a memory, wherein a depth map includes depth information for one or more pixels in the image data, and wherein an image manipulation application configures the processor to display a first synthesized image, receive user input data identifying a region within the first synthesized image, determine boundary data for the identified region using the depth map, receive user input data identifying at least one action, and perform the received action using the boundary data and the captured light field image data.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: June 4, 2019
    Assignee: FotoNation Limited
    Inventors: Andrew Kenneth John McMahon, Kartik Venkataraman, Robert Mullis
  • Patent number: 10297051
    Abstract: To display with a display mode with which an analyst may easily ascertain actions (movements) of objects being monitored, provided is an information processing device, including a sensing and a display control unit. The sensing unit classifies, based on information relating to movements of objects being monitored, a plurality of objects into set movement paths. The display control unit controls a display such that the movements of the objects are displayed in a display screen of the display with an arrow in each set movement path. The axis of the arrow which is displayed in the display has a thickness according to the number of objects which are classified in the corresponding movement path, has a shape according to the trace of the objects which are classified in the corresponding movement path, and furthermore, the direction indicated by the arrow represents the direction of progress of the objects.
    Type: Grant
    Filed: September 7, 2015
    Date of Patent: May 21, 2019
    Assignee: NEC CORPORATION
    Inventor: Akiko Oshima
  • Patent number: 10297081
    Abstract: A method includes defining a virtual space associated with a first user. The virtual space is associated with a first head-mounted device (HMD). The virtual space includes an avatar object associated with a second user. The method includes receiving line-of-sight data on the second user, wherein the second user is associated with a second HMD. The method includes receiving sound data that is based on utterance of the second user at a timing different from that of the line-of-sight data. The method includes synchronizing a timing of controlling the avatar object in accordance with the line-of-sight data and a timing of outputting sound that is based on the sound data from the first HMD. The method includes controlling the avatar object in accordance with the line-of-sight data based on the synchronized timing. The method includes outputting the sound that is based on the synchronized timing.
    Type: Grant
    Filed: December 25, 2017
    Date of Patent: May 21, 2019
    Assignee: COLOPL, INC.
    Inventor: Seiji Satake
  • Patent number: 10290128
    Abstract: Techniques for interactive scene graph manipulation for visualization authoring are described. In implementations, visual marks are grouped into containers. Each container includes layout settings independent of other containers, and the layout settings are individually adjustable. The visual marks are configured to represent data values. Additionally, the containers are nested in a hierarchy. Then, data visualizations are constructed for display via a user interface of a display device. For example, the data visualizations can be constructed by applying data values to the visual marks and layout settings of the containers to the visual marks grouped within the nested containers to generate the data visualizations.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: May 14, 2019
    Assignee: Adobe Inc.
    Inventors: Zhicheng Liu, Wilmot Wei-Mau Li, Alan G. Wilson, Lubomira A. Dontcheva, Jovan Popovic
  • Patent number: 10290151
    Abstract: Methods, apparatuses and computer-readable media for virtualizing a physical device using an augmented reality (AR) or virtual reality (VR) virtualized or partially virtualized device (an AR/VR device) are provided. In particular, first data of a user interaction with the physical device is received by the AR/VR device from the physical device. The first data of the user interaction with the physical device is converted into second data for representation of the user interaction with the physical device in a virtual representation of the physical device. The virtual representation of the physical device and the representation of the user interaction with the physical device are outputted by the AR/VR device.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: May 14, 2019
    Assignee: BlackBerry Limited
    Inventor: Phillip Riscombe-Burton
  • Patent number: 10262624
    Abstract: Embodiments of the invention generally provide a display device that includes a controller that is communicatively coupled between a display source and source drivers. The controller and source drivers include respective decompression engines that can decompress the compressed data received from the display source. Instead of sending all of the compressed data to the source drivers, the controller evaluates the uncompressed data and identifies what portion of the compressed data corresponds to each of the source drivers. Moreover, the controller may determine a decompression engine state that corresponds to each portion of the compressed data. The saved engine state is transmitted to the source drivers which then initialize their decompression engines using the engine states.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: April 16, 2019
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Stephen L. Morein, Jeffrey Lukanc
  • Patent number: 10261576
    Abstract: A method for in-vehicle dynamic virtual reality includes receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data and receiving user data from a virtual reality device. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data and rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: April 16, 2019
    Assignee: Honda Motor Co., Ltd.
    Inventors: Arthur Alaniz, Joseph Whinnery, Robert Wesley Murrish, Michael Eamonn Gleeson-May
  • Patent number: 10255706
    Abstract: A visualization device is provided that includes an actual light box that includes an illumination array for illuminating an actual object (OR) placed in the actual light box; and a rear limiting wall which functions as a screen. The device also includes a computer programmed to spatially display a virtual light box on the screen, such that the virtual light box displayed on the screen appears to form a continuous rearward extension of the actual light box. In addition, a virtual object (OV) may be displayed on the screen, such that the virtual object (OV) is situated in the virtual light box. The combination of an actual light box and a virtual light box allows an observer to realistically assess appearance data rendered onto a virtual object, in a direct comparison with an actual object.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: April 9, 2019
    Assignee: X-Rite Switzerland GmbH
    Inventors: Francis Lamy, Martin Rump
  • Patent number: 10254944
    Abstract: Systems and methods for visualization of a molecule, comprising a set of particles, are provided. A set of three-dimensional coordinates is obtained, each coordinate describing a position for a corresponding particle. A cost function containing an error in a set of two-dimensional coordinates, where each two-dimensional coordinate corresponds to a three-dimensional coordinate in the set of three-dimensional coordinates, is minimized until an exit condition is achieved. The minimization alters the two-dimensional coordinate values. A set of physical properties SM is obtained, each such property representing a property shared by a pair of particles in the molecule. The coordinates are plotted as nodes of a two-dimensional graph after minimization, connected by a plurality of edges. An edge connects a coordinate pair in the graph that corresponds to a pair of particles in the molecule. A characteristic of the edge is determined by a physical property for the pair of particles.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: April 9, 2019
    Assignee: ZYMEWORKS INC.
    Inventors: Anders Ohrn, Scott Paul MacDonald
  • Patent number: 10255156
    Abstract: Remotely monitoring a test on a test specimen includes receiving information pertaining to the test, rendering on a remote computing device display an information message having portions indicative of a testing device, of information related to the testing device or a test being conducted on the testing device, and of time that has elapsed since the second portion has occurred, and updating the third portion indicative of the time that has elapsed. A test operation monitoring system includes an image capture device, and a computing device operatively connected to the image capture device to receive information on the testing operation from the image capture device, the computing device having a controller configured to receive information pertaining to the testing operation and to render on a display an information message indicative of parameters of the testing device at a selectable amount of progress through the testing operation.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 9, 2019
    Assignee: MTS SYSTEMS CORPORATION
    Inventors: Andrew Frenz, Freeman Stephen Kirschbaum, Philip Moorjani
  • Patent number: 10249072
    Abstract: A vehicular display device includes an image display device disposed on a position ahead of a driver in a vehicle and displays images, a frame member disposed on a driver side of the image display device and surrounds a part of an image display region on the image display device, and a drive device that moves the frame member relative to the image display device along the image display region. The image display device displays a predetermined image that converges from the frame member toward a convergence point set in advance in the image display region, and, when the drive device moves the frame member, the image display device performs animation display of deforming the predetermined image so as to follow the movement of the frame member while keeping the convergence point fixed.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: April 2, 2019
    Assignee: YAZAKI CORPORATION
    Inventors: Kazumasa Shoji, Takayuki Ono
  • Patent number: 10250943
    Abstract: A method and apparatus for managing content, where content received or generated in a device is automatically grouped and managed in real-time, and a computer readable recording medium having recorded thereon a program for executing the method which includes detecting whether content is received or generated by a device, grouping the received or generated content with another received or generated content, and displaying the grouped content on the device, wherein the another content includes at least one content received or generated before the detected received or generated content.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: April 2, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yong-gook Park, Bum-joo Lee, Say Jang, Ji-su Jung, Seung-hwan Hong
  • Patent number: 10237529
    Abstract: A method for in-vehicle dynamic virtual reality, including receiving vehicle data from a portable device, the portable device operably connected for computer communication to an output device, the vehicle data including vehicle dynamics data, and receiving user data from at least one of the portable device or the output device. The method including generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data or the user data. The method including rendering the virtual view to the output device by controlling the output device to update display of the virtual view according to at least one of the vehicle data or the user data.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: March 19, 2019
    Assignee: Honda Motor Co., Ltd.
    Inventors: Arthur Alaniz, Joseph Whinnery, Robert Wesley Murrish, Michael Eamonn Gleeson-May
  • Patent number: 10223816
    Abstract: A method, apparatus and computer program product are provided for generating map geometry based on a received image and probe data. A method is provided including receiving a first image and probe data associated with the first image, categorizing pixels of the first image based on the probe data, and generating a map geometry based on the pixel categorization of the first image.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: March 5, 2019
    Assignee: HERE Global B.V.
    Inventors: Ole Henry Dorum, Ian Endres
  • Patent number: 10198834
    Abstract: Graph partitioning for massive scale graphs is described, such as for graphs having vertices representing people and edges representing connections between people in a social networking system; or for graphs where the vertices represent other items and the edges represent relationships between the items. In various embodiments a graph data allocator receives a graph vertex and its edges and allocates the vertex to one of a plurality of clusters each associated with one or more computing devices. In various embodiments the allocation is made by optimizing an objective function which takes into account both a cost of edges between clusters and a cost related to sizes of the clusters. In some examples the cost related to sizes of the clusters comprises a convex function applied to each of the cluster sizes. In examples, computations on the graph data are carried out with reduced runtimes and communications cost.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Milan Vojnovic, Charalampos E. Tsourakakis, Christos Gkantsidis, Bo{hacek over (z)}idar Radunović
  • Patent number: 10178962
    Abstract: There is provided herein a method for producing a representative CO2 waveform, the method comprising obtaining two or more CO2 waveforms, for each of the two or more CO2 waveforms determining one or more scale factors and one or more shape factors, computing, based on the one or more shape and scale factors of each of the two or more CO2 waveforms, a representative set of shape factors and scale factors representing the two or more CO2 waveforms and constructing a representative waveform based on the representative set of shape and scale factors.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: January 15, 2019
    Assignee: ORIDION MEDICAL 1987 LTD.
    Inventors: Joshua Lewis Colman, Michal Ronen