Patents Examined by Heather Jones
  • Patent number: 9197900
    Abstract: A live media stream encoding system encodes live media streams into numerous variants of the live media streams each including multiple fragments. Live media streams are delineated, dispatched as jobs, and converted using distributed and dynamically scalable encoder and fragmenter resources without using any centralized encoding management system. Encoded fragments are maintained in shared storage and accessed as needed by devices during playback. Localized redundancy and/or geographic redundancy is provided throughout the system to prevent disruption upon failure of a particular node.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: November 24, 2015
    Assignee: MobiTV, Inc.
    Inventors: Kent Karlsson, Fritz Barnes, Ian Wong, Ola Hållmarker
  • Patent number: 9197841
    Abstract: A method includes identifying a scheduled video program recording conflict between video programs. The video programs are scheduled to be recorded at a same time. The method also includes determining whether there is at least one alternative recording opportunity for one of the video programs. The method includes determining a conflict status of a video program slot based on whether there is at least one alternative recording opportunity for the one of the video programs. The conflict status provides information applicable to determining a resolution of digital video recorder (DVR) scheduling for the video programs. The conflict status identifiers are provided to video program slots based on the conflict status of the video program slots. The method includes providing an option to manually resolve the scheduled video program recording conflict based on the conflict status identifiers, and resolving the scheduled video program recording conflict based on manual input.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: November 24, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Michael R. Oliver
  • Patent number: 9191651
    Abstract: The present invention relates to a video display apparatus and an operating method therefor. The operating method for a video display apparatus according to one embodiment of the present invention comprises: receiving video information on an incoming video from outside or on a broadcast video; detecting conversion information between a 2D video and a 3D video within 3D video information, when the received video information is 3D video information; performing a 2D signal processing or a 3D signal processing on either the incoming video from outside or the broadcast video, according to the conversion information. In this way, it becomes easier to find out whether an incoming video from an external device is a 2D video or a 3D video.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: November 17, 2015
    Assignee: LG ELECTRONICS INC.
    Inventor: Sang Kyu Hwangbo
  • Patent number: 9178923
    Abstract: Systems and methods are described for remotely controlling a personal or digital video recorder (PVR/DVR), a set top box (STB), a placeshifting device, or any other media server. A communications session is established between a server host and the media server in response to a connection request received from the client. Information about the content processed at the media server is received via the session and provided to the client. In response to subsequent instructions received from the client, the media server can be controlled, or other actions can be taken, by providing directions to the media server from the host via the communications session. Additional or alternate features may be provided as desired.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: November 3, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventors: John Paul, Myles Cagney, Peter Mark Hennessy
  • Patent number: 9171196
    Abstract: What is disclosed is a system and method for selecting the optimal wavelength ban combination for a multi-band infrared camera system which is optimized for skin detection. An objective function is constructed specifically for this application from classified performance and the algorithm generates wavelengths by maximizing the objective function. A specific wavelength band combination is selected which maximizes the objective function. Also disclosed is a 3-band and 4-band camera system with filters each having a transmittance of one of a combination of wavelength bands optimized to detect skin in the infrared band. The camera systems disclosed herein find their intended uses in a wide array of vehicle occupancy detection systems and applications. Various embodiments are disclosed.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: October 27, 2015
    Assignee: Xerox Corporation
    Inventors: Yao Rong Wang, Lalit Keshav Mestha, Beilei Xu, Raja Bala, Graham Pennington
  • Patent number: 9156352
    Abstract: A driving assistant system and method having a warning function for alerting a driver of a risk level, which synthetically determines a running speed of a vehicle, a driver's inattention, a road condition, and the like and provides a warning corresponding to a degree of risk (risk level) to the driver. In particular, a calculated data value corresponding to a degree of a driver's drowsy or careless status is compared to calculation values corresponding to a vehicle speed and the degree of risk of a road to predetermined reference values corresponding to the output values and outputs at least one warning message alerting a driver of risk levels according to the comparison result.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: October 13, 2015
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Sin Gu Kim
  • Patent number: 9158972
    Abstract: Objects within two-dimensional video data are modeled by three-dimensional models as a function of object type and motion through manually calibrating a two-dimensional image to the three spatial dimensions of a three-dimensional modeling cube. Calibrated three-dimensional locations of an object in motion in the two-dimensional image field of view of a video data input are determined and used to determine a heading direction of the object as a function of the camera calibration and determined movement between the determined three-dimensional locations. The two-dimensional object image is replaced in the video data input with an object-type three-dimensional polygonal model having a projected bounding box that best matches a bounding box of an image blob, the model oriented in the determined heading direction. The bounding box of the replacing model is then scaled to fit the object image blob bounding box, and rendered with extracted image features.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ankur Datta, Rogerio S. Feris, Yun Zhai
  • Patent number: 9148652
    Abstract: A video processing method for a three-dimensional (3D) display is based on a multi-cue process. The method may include acquiring a cut boundary of a shot by performing a shot boundary detection with respect to each frame of an input video, computing a texture saliency with respect to each pixel of the input video, computing a motion saliency with respect to each pixel of the input video, computing an object saliency with respect to each pixel of the input video based on the acquired cut boundary of the shot, acquiring a universal saliency with respect to each pixel of the input video by combining the texture saliency, the motion saliency, and the object saliency, and smoothening the universal saliency of each pixel using a space-time technology.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: September 29, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji Won Kim, Gengyu Ma, Haitao Wang, Xing Mei, Ji Yeun Kim, Yong Ju Jung
  • Patent number: 9148585
    Abstract: A method, system, and article of manufacture that allows amateur camera operators to share video and audio with other amateur camera operators at the same event over a cooperative, ad hoc network. One embodiment of the present invention comprises forming an ad hoc network comprising a plurality of recording devices, and communicating audiovisual signals between the plurality of recording devices in the ad hoc network. In some embodiments, this method may further comprise transmitting a replay request to the plurality of recording devices and receiving an audiovisual signal corresponding to the replay request, transmitting a push request to the plurality of recording devices, and/or transmitting a message to at least one of the plurality of recording devices.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: September 29, 2015
    Assignee: International Business Machines Corporation
    Inventor: Brian John Cragun
  • Patent number: 9143718
    Abstract: A main stream contains successive content elements of video and/or audio information that encode video and/or audio information at a first data rate. A computation circuit (144) computes main fingerprints from the successive content elements. A reference stream is received having a second data rate lower than the first data rate. The reference stream defines a sequence of the reference fingerprints. A comparator unit (144) compares the main fingerprints with the reference fingerprints. The main stream is monitored for the presence of inserted content elements between original content elements, where the original content elements have main fingerprints that match successive reference fingerprints and the inserted content elements have main fingerprints that do not match reference fingerprints. Rendering of inserted content elements to be skipped. In an embodiment when more than one content element matches only one is rendered.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: September 22, 2015
    Assignee: Gracenote, Inc.
    Inventors: Igor A Nagorski, Jan A Nesvadba, Ronaldus M Aarts
  • Patent number: 9118941
    Abstract: A method for processing a packet-based scrambled stream, the method including receiving a plurality of scrambled packets in a packet stream, descrambling any of the scrambled packets, and transmitting a modified packet stream including at least one of the descrambled packets and at least one of the scrambled packets. Related apparatus and methods are also described.
    Type: Grant
    Filed: February 17, 2003
    Date of Patent: August 25, 2015
    Assignee: Cisco Technology Inc.
    Inventors: Moshe Shlissel, Kevin Murray, Colin Davies
  • Patent number: 9113132
    Abstract: A system for recording a compressed video-audio stream includes a decoder for decoding the video and audio packets of the stream, a multimedia recorder for recording the video and audio portions of the stream, and a video frame editor. In one embodiment the multimedia recorder receives and ignores initial delta frames of the video portion of the stream while buffering the audio portion of the stream received until a first key frame arrives and is buffered and decoded and wherein upon receiving a command to record, the system writes a copy of the key frame at a predefined interval the first interval corresponding with the start of the recording of the audio portions of the stream, the write interval repeated successively until a next key frame arrives whereby the video and audio is then recorded as received.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: August 18, 2015
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Alex Y. Lee, Anthony C. Lam, Andrew Ng, Chakrit Nimmanant
  • Patent number: 9110988
    Abstract: Methods, systems, and media for aggregating and presenting multiple videos of an event are provided. In some implementations, a method for identifying related video content is provided, the method comprising: receiving a first video and first video metadata that describes the first video from a first camera device; receiving a second video and second video metadata that describes the second video from a second camera device; comparing the first video metadata and the second video metadata; determining whether the first video and the second video are associated with an event based on the comparison; in response to determining that the first video and the second video are associated with the event, grouping the first video and second video into a plurality of videos associated with the event; and causing the plurality of videos to be displayed to a viewer based on the viewer requesting at least one of the plurality of videos.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 18, 2015
    Assignee: Google Inc.
    Inventor: Weihua Tan
  • Patent number: 9113193
    Abstract: In one embodiment, a method includes: querying a database for data related to a video content item currently being displayed on a display device, the video content item comprising at least one of video scene; receiving the data upon identifying the video content item in the database, the data comprising metadata relevant to one or more promoted objects appearing in the at least one of video scene; and displaying, on the display device, a graphical timeline of the video content item generated using the metadata, wherein the graphical timeline comprises an interactive visual indication and an interactive thumbnail for each of the one or more promoted objects appearing in the at least one of video scene, the interactive visual indication identifying a particular promoted object from the one or more promoted objects and the interactive thumbnail identifying a video scene of the video content item in which the particular promoted object appears.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: August 18, 2015
    Assignee: CISCO TECHNOLOGY INC.
    Inventors: Laurent Gardes, Didier De Marrez, Yann Prat, Natalie Lehoux, Sarah Pietrasik
  • Patent number: 9070403
    Abstract: Accessing only the lower bandwidth data in video data stored in a scalable format requires skipping around within a data file to locate the desired data for a specified progression dimension for each image. This causes seek and rotational latency to occur for each image, increasing access time per image and lowering the available bandwidth for reading motion video from the storage system. Such increases in access time significantly degrade performance of local and shared storage systems, particularly for video editing and other video playback systems used in production, post-production and broadcast operations. To improve the performance of such systems, motion video data stored in a scalable format is processed so as to copy the lower bandwidth data into a separate file. These separate files can be accessed by video editing systems, media management systems and other devices or computer programs that use the lower bandwidth data.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: June 30, 2015
    Assignee: Avid Technology, Inc.
    Inventor: Michael Rockwell
  • Patent number: 9071806
    Abstract: An apparatus which reproduces a movie from a recording medium, when receiving an instruction, reproduces the movie from a point associated with an appearance point of a feature portion.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: June 30, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ichiro Matsuyama
  • Patent number: 9071833
    Abstract: What is disclosed is an apparatus, method, and system for integrating supplemental information into one image of a three-dimensional image such that the integrated information is generally more clearly visible when viewing the three-dimensional image with only one eye.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: June 30, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan Alan Wick, Raymond Emilio Reeves
  • Patent number: 9066124
    Abstract: Video/audio switching techniques for control of an application running on a computing device. In accordance with an example technique, video and associated audio signals provided from a source for playback at the computing device are processed. It is detected that the application has been placed into the background or a suspend state and the processing of the video signals is terminated without affecting processing of the audio signals.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: June 23, 2015
    Assignee: ACER INCORPORATED
    Inventor: Sip Kim Yeung
  • Patent number: 9058841
    Abstract: A method and system for editing video sequences. The method includes playing a first video sequence on a device and introducing one or more objects randomly in the first video sequence. The method further includes determining one or more randomized properties associated with the randomly inserts objects. Moreover, the method includes recording the one or more randomized properties. The system includes a device. The device includes a memory that stores one or more objects and one or more randomized properties associated with the one or more objects; a random generator that introduces the objects randomly from the memory in a first video sequence; and a processor operable to play the first video sequence including randomly introduced objects, determine the one or more randomized properties associated with the one or more objects and to record the one or more randomized properties.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: June 16, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Girish Kulkarni, Bela Anand, Gunadhar Sareddy, Umamaheswaran Bahusrutham Sridharan, Praveen Saxena, Gaurav Kumar Jain
  • Patent number: 9055322
    Abstract: Methods and systems that provide enhanced personal video recorder (“PVR”) and interactive television program guide (“IPG”) functionality are provided. An interactive television application may be used to display a list of PVR recordings, schedule recordings to a PVR, configure recordings, view a list of scheduled recordings, configure recording settings, or select delete priority settings for recordings. The application may integrate pay-per-view and PVR functionality. The application may send user notifications for changes that are to be made to the recording content of a PVR. Live programming may be buffered by the application using straight buffers that are created for each new program. Parallel buffers for concurrent programs may be implemented using multiple tuners. Straight buffers may be used in managing or controlling the flow of programming. Television content may be automatically paused when a user is using the application. Multiple IPGs for different users of a PVR may be implemented.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: June 9, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Michael D. Ellis, Danny R. Gaydou, M. Scott Reichardt, Joseph P. Baumgartner, William L. Thomas