Patents Examined by Heather R. Jones
  • Patent number: 10554924
    Abstract: A method for displaying content between loops of a looping media item is provided herein. The method includes receiving a request for a primary media item and determining that the requested primary media item is a looping media item. The method further includes identifying a secondary media item for the primary media item, and providing the primary media item and the secondary media item for presentation between loops of the primary media item.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 4, 2020
    Assignee: Google LLC
    Inventors: Kevin Greene, Tim Johnson
  • Patent number: 10554944
    Abstract: The present technology relates to a playing apparatus, a playing method, an information processing apparatus, an information processing method, a program, and a recording medium that allow playing of appropriate HDR videos. A playing apparatus in an aspect of the present technology has a storage unit that has regions for storing a plurality of units of information indicating the state of the playing apparatus including preference information indicating the type of an HDR video to be preferentially played, out of a first HDR video that is essential in including in a content an HDR video as a video in a wider brightness range than a standard brightness range and a second HDR video that is capable of being included in the content. The playing apparatus acquires encoded data of the HDR video to be preferentially played indicated by the preference information, out of encoded data of the first HDR video and encoded data of the second HDR video, and decodes the acquired encoded data.
    Type: Grant
    Filed: December 25, 2015
    Date of Patent: February 4, 2020
    Assignee: SONY CORPORATION
    Inventors: Ryohei Takahashi, Kouichi Uchimura
  • Patent number: 10531138
    Abstract: Automatically and programmatically generating markers for streaming media in a crowdsourced manner is described herein. The method operates in a media device that is communicatively coupled to a display device. The display device includes a graphical user interface (GUI) having a playback bar. The playback bar includes a current playback time (CTI) and a plurality of markers. The method operates by detecting user interactions as an user navigates through a movie or TV show (or other content) being presented on the display device. Point values are assigned to the user interactions. The detected user interactions and assigned point values represent training data. The training data is provided to a crowdsource server. The crowdsource server is configured to determine correlations and patterns in the training data to automatically and programmatically define crowdsourced markers for the movie/TV show.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: January 7, 2020
    Assignee: ROKU, INC.
    Inventors: Christopher James Tegethoff, Abhijit Pol
  • Patent number: 10529378
    Abstract: An information storage device, comprises an information input device for acquiring voice data and/or image data, a falsification prevention circuit that subjects the voice data and/or image data to falsification prevention processing, operation members for carrying out editing operations on the voice data and/or image data, and a controller for creating an editing evidence file that gives a history of editing operations on the voice data and/or image data, based on editing operations using the operation members.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: January 7, 2020
    Assignee: OLYMPUS CORPORATION
    Inventors: Hiroaki Miura, Kenta Yumoto, Masatoshi Tobinai, Osamu Nonaka
  • Patent number: 10477079
    Abstract: A visual inspection device includes a housing, a handle coupled to the housing that is grasped by a user while the device is in use, and an articulating camera unit coupled to the housing. The articulating camera unit includes a flexible cable with a first end coupled to the housing and a second end, a camera coupled to the second end of the flexible cable and operable to transmit image data through the flexible cable, and an articulation mechanism operable to articulate the camera relative to the flexible cable. The articulation mechanism includes a mount that is removably coupled to the housing. The articulating camera unit further includes a means for securing the mount to the housing in a plurality of different orientations relative to the housing. The visual inspection device further includes a display unit coupled to the housing to display an image transmitted by the articulating camera unit.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: November 12, 2019
    Assignee: MILWAUKEE ELECTRIC TOOL CORPORATION
    Inventors: Gareth Mueckl, Jason R. Crowe, Benjamin Oliver Ryan Cabot
  • Patent number: 10453173
    Abstract: System and method of performing various transformations between an omnidirectional image model and a rectilinear image model for use in vehicle imaging systems. In particular, a panel transform system and method for transforming an omnidirectional image from an omnidirectional camera positioned on a vehicle to a rectilinear image. The rectilinear image is then displayed to the driver for use while performing vehicle maneuvers. The panel transform system and method also provide a rectilinear image model based on the omnidirectional camera for use with existing rectilinear imaging processing systems. The rectilinear image model is determined based on a variable set of input parameters that are defined by both automatic and manual system inputs such as a steering wheel angle sensor and a user interface.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: October 22, 2019
    Assignee: Robert Bosch GmbH
    Inventor: Matthew T. Baran
  • Patent number: 10455296
    Abstract: Embodiments of the invention relate to an intelligent title cache system and more particularly to an automated graphical system for replacing potentially lengthy graphics rendering from a wide range of graphics generating systems with very fast assembly of 2D pre-rendered images into a complete video frame. This ensures minimum latency and consistent, predictable processing overheard, regardless of how complicated the render itself may be. Moreover, the intelligent title cache system is configured to prepare the majority of cached images ahead of time for all frequently used values.
    Type: Grant
    Filed: April 23, 2017
    Date of Patent: October 22, 2019
    Assignee: NEWBLUE, INC.
    Inventor: Todor Fay
  • Patent number: 10455143
    Abstract: A display system for a vehicle is disclosed. The display system comprises a display device disposed in a passenger compartment of the vehicle. The display device comprises a screen and at least one sensor. The display system further comprises a controller in communication with the display device and an imager configured to capture image data in a field of view. The controller is operable adjust at least one of a position and a scale of a desired view of the image data for display on the screen in response to an input received by the at least one sensor.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: October 22, 2019
    Assignee: GENTEX CORPORATION
    Inventor: Marc A. Smeyers
  • Patent number: 10446191
    Abstract: Embodiments of the invention relate to an intelligent title cache system and more particularly to an animated motion and effect modifiers, including loop and crawl modifiers that are applied to a segment of text, graphics, or video in a title template. These animated motion modifiers may define, control and manipulate a sequencing of frames of a title template, adding visual dynamics and enhanced animated behavior to the overall intelligent title cache system.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: October 15, 2019
    Assignee: NEWBLUE, INC.
    Inventor: Todor Fay
  • Patent number: 10438062
    Abstract: Systems and methods for tracking a subject using an unmanned aerial vehicle (UAV) are disclosed. The UAV includes an onboard camera to capture/stream multiple images. The camera captures reference images of a subject to be stored in memory; the reference images may portray gestures performed by the subject and associated with specific command procedures. The camera may capture subsequent images portraying the subject; the control system may, based on cascade recognition, identify the subject and a stored gesture to a determined confidence level. Once the subject and gesture are positively identified, the control system and/or propulsion system of the UAV may execute the associated command procedures to change the position, velocity, or heading of the UAV.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: October 8, 2019
    Assignee: Draganfly Innovations Inc.
    Inventors: Paul Beard, Cameron Chell, Jamie Clarke, Craig McDermott, Erika Racicot, Paul Readwin
  • Patent number: 10432930
    Abstract: In some aspects, methods and systems described herein provide for preparing component videos for combining into a bitstream. An example system may receive a source video. The system may also receive data representing a compression format. The system may encode a reference frame as an intra-coded picture that is sub-divided into intra-coded units. The system may encode the sequence of source frames as a sequence of predictive-coded pictures conforming to the compression format. The sequence may be divided into groups of pictures that include a first predictive-coded picture followed by one or more second predictive-coded pictures. The first predictive-coded picture may be sub-divided into intra-coded units that represent respective portions of a source frame by describing the pixels of the portion so as to simulate intra-coded pictures. The system may concatenate the sequence of predictive-coded pictures after the intra-coded picture so as to produce a bitstream.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: October 1, 2019
    Assignee: Google LLC
    Inventors: Andrew Benedict Lewis, Richard Zarek Cohen
  • Patent number: 10418068
    Abstract: A positional recording synchronization system can include: creating a time stamped telemetry point for an unmanned aerial vehicle; creating a time stamped recording; creating transformed data from the time stamped recording, the transformed data being tiles for zooming or thumbnails; creating a flightpath array, an image metadata array, and a video metadata array; determining whether entries of the video metadata array match with the flightpath array; determining whether entries of the image metadata array match with the flightpath array; synchronizing the time stamped telemetry point with the time stamped recording based on either the entries of the image metadata array matching the flightpath array, the entries of the visualizer module matching the flightpath array, or a combination thereof; and displaying the time stamped telemetry point as a selection tool for calling, viewing, or manipulating the time stamped recording on a display.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: September 17, 2019
    Inventors: David Dat Tran, David Allen Collmann
  • Patent number: 10395360
    Abstract: An inspection system for inspecting a workpiece includes: an omnidirectional camera; a movement device for causing the workpiece to circle around the omnidirectional camera in a state where a posture of the workpiece is maintained; an acquisition unit for outputting a capturing instruction to the omnidirectional camera at a plurality of timings while the movement device causes the workpiece to circle around the omnidirectional camera, and for acquiring, from the omnidirectional camera, a plurality of input images indicating the workpiece from different directions; and an inspector for inspecting the workpiece by using the plurality of input images.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: August 27, 2019
    Assignee: OMRON Corporation
    Inventor: Toru Kogawara
  • Patent number: 10390110
    Abstract: Automatically and programmatically generating content trailers in a crowdsourced manner is described herein. An example method operates in a media device coupled with a display device. The display device displays a graphical user interface (GUI) having a plurality of tiles each corresponding to content available for display. The GUI also includes at least one preview display area. The method operates by detecting selection of one of the tiles, and automatically and programmatically generating a trailer for content associated with the selected tile in a crowdsourced manner. Then, the trailer is played in the preview display area while the selected tile remains selected.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: August 20, 2019
    Assignee: ROKU, INC.
    Inventors: Christopher James Tegethoff, Abhijit Pol
  • Patent number: 10382812
    Abstract: Systems and methods are described for selecting a storage location for a media asset. A determination is made as to whether a user device is accessing the media asset outside of the user's home location (e.g., over a wireless connection). When the user device is accessing the media asset outside of the user's home location, the following steps are performed. A determination is made whether the media asset features a set of scenes that increases a likelihood of using trick-play functions. If such scenes are present, the media asset is stored in a local storage of the user device. If such scenes are absent, the media asset is stored in a network storage.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: August 13, 2019
    Assignee: ROVI GUIDES, INC.
    Inventors: Michael McCarty, Glen E. Roe
  • Patent number: 10382821
    Abstract: Systems and methods are described for selecting storage location for a media asset. A determination is made as to whether a user device is accessing the media asset over a wireless connection (e.g., outside of the user's home location) or over a wired connection (e.g., at the user home location). When the user device is accessing the media asset over the wired connection, the following steps are performed (e.g., at the user home location). A determination is made of a likelihood of the media asset being accessed on a second user device through the wireless connection (e.g. outside of the user's house), based on a user's access tendencies. If the likelihood is greater than a threshold, the media asset is stored in a network storage. If the likelihood is not greater than a threshold, the media asset is stored in a local storage of the user device.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: August 13, 2019
    Assignee: ROVI GUIDES, INC.
    Inventors: Michael McCarty, Glen E. Roe
  • Patent number: 10368057
    Abstract: This disclosure describes techniques for synchronizing independent data streams. In some instances, a computing device couples to multiple independent sensors, such as cameras, and applies accurate timestamp information to the individual frames of sensor data from the independent sensors. After aligning these data streams by applying these accurate timestamps, the computing device may, in some instances, encode and transmit these timestamped data streams to one or more entities for further processing. In one example, a first camera (e.g., a depth camera configured to generate a depth map) may capture images of an environment, as may a second camera (e.g., an Red-Green-Blue (RGB) camera configured to generate color images). The resulting images may be temporally aligned with one another via the timestamping, and the resulting aligned images from both the depth sensor and the RGB camera may be used to create a three-dimensional (3D) model of the environment.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: July 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sajesh Kumar Saran, Brad Nathaniel Arnold, Jack G Song, Tyler Ogren Vrooman, Wei Chen, Todd Nelson Schoepflin
  • Patent number: 10368105
    Abstract: Innovations in the areas of generating, parsing, and using metadata that describes nominal lighting conditions of a reference viewing environment for video playback are presented herein. In various examples described herein, metadata includes parameters that describe the nominal lighting conditions (e.g., level of ambient light, color characteristics of ambient light) of a reference viewing environment. By conveying a representation of the nominal lighting conditions of the reference viewing environment (e.g., one assumed when mastering image content), a transmitter system can enable a receiver system to adapt its local display of the image content.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: July 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Gary J. Sullivan
  • Patent number: 10354155
    Abstract: A vision system for a vehicle includes a plurality of cameras having respective fields of view exterior of the vehicle. The plurality of cameras includes driver and passenger side wide angle cameras having wide angle fields of view, driver and passenger side rearward viewing cameras having fields of view sideward and rearward of the vehicle, and a rear camera having a wide angle field of view rearward of the vehicle. A display is operable to display images derived from image data captured by at least some of the cameras. The display displays a panoramic view derived from image data captured by the rear camera, the left-side rearward viewing camera and the right-side rearward viewing camera. The display displays a surround view derived from image data captured by at least some of the plurality of cameras.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: July 16, 2019
    Assignee: MANGA ELECTRONICS INC.
    Inventor: Manfred Fürsich
  • Patent number: 10339662
    Abstract: A method of registering first and second cameras in a multi-camera imager comprising generating virtual fiducials at different locations relative to the multi camera imager and using coordinates of the virtual fiducials to determine a fundamental matrix for the cameras.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew D. Wilson, Michael Anthony Hall