User-requested Video Program System Patents (Class 725/86)
  • Patent number: 10359990
    Abstract: A computing device detects a first playback condition indicating a presence of a user in a zone in a media playback system. The computing device determines a second playback condition that corresponds to the detected presence of the user in the zone. Characteristics of at least one audio track are compared to (i) the indication of the presence of the user in the zone and (ii) the second playback condition. Audio content is identified based on the comparison and the identified audio content is played in the zone.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: July 23, 2019
    Assignee: Sonos, Inc.
    Inventors: Robert Reimann, David Taylor, Abhishek Kumar
  • Patent number: 10362341
    Abstract: A user can create a video segment or employ an existing video segment, upload the segment to a server, indicate an advertisement to be associated with the video, and then send it to a recipient over a computer network. The user provides an indication that one or more particular video segments and advertisements are to be shared over the network. An identifier for the video segment is automatically created and the segment and the identifier are automatically uploaded to a host computer over the network such as the Internet. The video segment, the identifier (optionally with other identifying material such as an identity of the sender, and an advertisement selected by the sender can be stored at the direction of the host computer.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: July 23, 2019
    Assignee: VIDEOSHARE, LLC
    Inventors: Gad Liwerant, Christopher Dodge, Guillaume Boissiere
  • Patent number: 10341612
    Abstract: A method includes defining a virtual space for each of a first and second user. The method further includes presenting in a first virtual space a plurality of first potential match users as candidates to be matched with the first user. The method further includes detecting a first input from the first user and detecting a first period during which the first user designates the second user. The method further includes presenting in a second virtual space presenting a plurality of second potential match users as candidates to be matched with the second user. The method further includes detecting a second input from the second user and detecting a second period during which the second user designates the first user. The method further includes matching the first user and the second user in accordance with the first period and the second period satisfying a predetermined relation.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: July 2, 2019
    Assignee: COLOPL, INC.
    Inventor: Yujin Imaoka
  • Patent number: 10284651
    Abstract: Embodiments are disclosed for systems and methods for controlling data aggregation and delivery between multiple user devices. In some embodiments, an in-vehicle computing system comprises a processor, an external device interface communicatively coupleable to an extra-vehicle server, and a storage device storing instructions executable by the processor. The instructions may be executable to send user information to the extra-vehicle server, the user information including information identifying a primary user of the in-vehicle computing system, receive targeted information from the server, the targeted information based on contextual information determined from interaction of the primary user with another device, and present the targeted information.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: May 7, 2019
    Assignee: Harman International Industries, Incorporated
    Inventors: Vallabha Vasant Hampiholi, Girisha Ganapathy, Suhas Rao, Sharath Chandrashekar, Sujay Kulkarni
  • Patent number: 10255329
    Abstract: Methods and devices for interacting with information using a computing device. A plurality of nodes in a database may be created and stored on a non-transitory computer readable medium and accessible by a processor. Each node may have at least one data element and be linked to at least one other of the plurality of nodes such that the link reflects a relationship between the data elements referenced by the linked nodes. A plurality of information areas may be displayed, each displaying information stored in one of the data elements and positioned relative to the plurality of information areas based on the relationship. The plurality of information areas may be positioned such that a final portion of information displayed in a first information area in a sequence is aligned with an initial portion of information displayed in a subsequent information area in the sequence.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: April 9, 2019
    Assignee: Ventovate, LLC
    Inventors: Shawn Sherwin Zadeh, Dariush Habibollah Zadeh, Shohreh Moini
  • Patent number: 10257553
    Abstract: The present invention relates to a contents reception device and method, a contents transmission device and method, a program, and a recording medium, whereby a Push-type NRT service can be realized. “Ch. 4” is taken as a broadcasting channel for normal broadcasting, and “Ch. 5” and “Ch. 6” are taken as broadcasting channels for NRT. The broadcasting channel “Ch. 5” is multiplexed on logical channels “VC5-1”, “VC5-2”, and “VC5-3”. The logical channel “VC5-1” is assigned to a single Push-type NRT broadcasting service, and “VC5-2” is assigned to a Pull-type NRT broadcast. The logical channel “VC5-3” is assigned to another Push-type NRT broadcasting service. Three FLUTE sessions are provided to “VC5-2”.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: April 9, 2019
    Assignee: SATURN LICENSING LLC
    Inventors: Naohisa Kitazato, Yasuaki Yamagishi
  • Patent number: 10212474
    Abstract: A method of receiving a video program and information related to the video program by a first device registered in a user account of a user as a standalone device at a server is disclosed. The method comprises sending location information of the first device to the server; sending a request to the server for the video program; receiving the video program; and receiving information related to the video program according the location information.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: February 19, 2019
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Yan Xu, Lin Du, Wei Zhou
  • Patent number: 10212488
    Abstract: A channel-based method and system for relaying contents are disclosed. The content relaying method generates a channel on the basis of a user terminal or a specific group adjacent to a display device and can relay, to the display device, a screen for executing the contents displayed on the user terminal when the user terminal accesses the generated channel.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: February 19, 2019
    Assignee: KAKAO CORP.
    Inventors: Seung Hwan Van, Doo Shik Chung, Bo Ra Lim
  • Patent number: 10200765
    Abstract: A recognition data creation device includes: a fingerprint creator; a sorter; and a collator. The fingerprint creator creates fingerprints for each of a plurality of acquired video content candidates. The sorter sorts the video content candidates by using attached information included in recognition data input from an outside. The collator collates the fingerprints of the video content candidates which are sorted by the sorter with fingerprints included in the recognition data, and specifies video content which corresponds to the fingerprints included in the recognition data from among the video content candidates.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: February 5, 2019
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventor: Hiroshi Yabu
  • Patent number: 10171886
    Abstract: A channel-based method and system for relaying contents are disclosed. The content relaying method generates a channel on the basis of a user terminal or a specific group adjacent to a display device and can relay, to the display device, a screen for executing the contents displayed on the user terminal when the user terminal accesses the generated channel.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: January 1, 2019
    Assignee: KAKAO CORP.
    Inventors: Seung Hwan Van, Doo Shik Chung, Bo Ra Lim
  • Patent number: 10142252
    Abstract: A network device receives, from a client device, a request to perform a network speed test of a network connecting the client device and the network device. The network device conducts a trial test, involving data delivery between the network device and the client device, to determine an approximate capacity of the network. The network device selects an optimum data size based on results of the trial test, and selects a number of threads needed to saturate the network based on the results of the trial test. The network device controls conducting of the network speed test, using a control thread from the network device to the client device, wherein the network speed test utilizes the optimum data size and the selected number of threads.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: November 27, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raghavendra Sarapure, Vipul Jha, Kumar Rajan
  • Patent number: 10135724
    Abstract: Disclosed embodiments include a method of operation of a distributed network system. The method includes nodes of the network system that send messages over a protocol-independent message bus, and other nodes that receive the messages. Content from the received messages can be stored in a database distributed among nodes of the network system. At least some of the content stored in the database is published. The published content can be accessed by one or more applications to perform one or more functions.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: November 20, 2018
    Assignee: Facebook, Inc.
    Inventors: Petr V. Lapukhov, Paul M. Saab, Omar Castillo Baldonado, James Williams, Manikandan Somasundaram
  • Patent number: 10063802
    Abstract: A multimedia device and a method for controlling the same are disclosed. The multimedia device connected with an external device according to one embodiment of the present invention comprises an external device interface module connecting the external device with the multimedia device; a network interface module performing communication with the external device through a network; a display module displaying video data and first GUI data, which are received from the external device through the external device interface module; a user interface module receiving a control signal output from a remote controller; and a controller.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: August 28, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Heewan Yoon, Jungmin Jun
  • Patent number: 10055748
    Abstract: Exemplary methods, apparatuses, and systems generate a first candidate list of users that meet a first set one or more characteristics and a second candidate list of users that meet a second set one or more characteristics. When a user appears in both of the first and second candidate lists, the user is selected to receive only the first survey or only the second survey based upon a first priority value for the first survey and a second priority value for the second survey.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: August 21, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Michael Nowak, Ye Lu
  • Patent number: 10003762
    Abstract: A device comprising a first shared image device that captures at least one image representation. The first shared image device receives a request to share the at least one image representation to an at least one other shared image device. The first shared image device and the at least one other shared image device are each capable of capturing image representations. The first shared image device transmits the at least one image representation.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: June 19, 2018
    Assignee: Invention Science Fund I, LLC
    Inventors: Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.
  • Patent number: 10003420
    Abstract: Methods and systems are disclosed for a media guidance application that mitigates the frustration that a user experiences in response to encountering poor-quality media content. For example, in response to determining that media content (e.g., a television program) received/retrieved by a user is of low quality, the media guidance application may recommend one or more actions to alleviate the user's frustration. For example, the media guidance application may find a high-quality version of the media content, offer discounts, credits, etc., on the low-quality media content, find an alternative source of the media content, etc. Alternatively or additionally, the media guidance application may recommend related media content (e.g., a different television program) and/or offer discounts, credits, etc., for the related media content.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: June 19, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Jeff Long, Peter Boonstra
  • Patent number: 10003838
    Abstract: A client-side component in a real-time bidding (RTB) system for video advertisements configures the client device to, in response to a request for a video advertisement sent by the client device to the real-time bidding system, receive a first set of information associated with the video advertisement, parse the received first set of information to obtain the video advertisement and associated pixel firing information, provide the video advertisement to a video player on the client device, and fire a first pixel upon occurrence of a first predefined event associated with the video advertisement.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: June 19, 2018
    Assignee: OATH INC.
    Inventor: Brian Hardie
  • Patent number: 9992440
    Abstract: A method, apparatus and computer program product are provided to facilitate the configuration of a display screen, such as an idle screen, a home screen, etc. The method provides for presentation of a setup screen defining a plurality of display channels and a time scale for the display channels. The method also receives an indication of a user interface component configured to generate information to be presented in a respective display channel commencing at a respective time. Further, the method provides for presentation of a display screen that includes a plurality of display channels and further includes information generated by the user interface component in the respective display channel commencing at the respective time. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: June 5, 2018
    Assignee: Nokia Technologies Oy
    Inventor: Asko M. Komsi
  • Patent number: 9954964
    Abstract: Technologies are presented for providing a suggestion list presenting options for posting information related to viewed content on a communication network. In some examples, a user may desire to contribute to posted content by adding comments and other relevant information. A system may identify one or more key terms included in the viewed content, and may compare the key terms with content, such as files, emails, websites, images and media content, on computing devices and web browser histories associated with the user to identify information that may be related to the viewed content. If the system identifies information related to the key terms of the viewed content, the system may present the identified information associated with key terms to the user, and may enable selection from a posting suggestion list for automatically posting.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: April 24, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9948691
    Abstract: Disclosed are various embodiments for reducing input processing latency for remotely executed applications. An application is executed in a hosted environment, and a video signal generated by the application is encoded into a media stream. The media stream is sent to a client by way of a network. User input data for the application is obtained from the client computing device by way of the network. The user input data is processed server side, rather than client side, at a latency-compensating processing rate.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: April 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Simon R. Dawson, David M. Isen
  • Patent number: 9930087
    Abstract: A method, a computer program product, and a computer system for scheduling downloads based on metadata in a client-server topology. A server receives from a client application a request for scheduling a download of a file, wherein the request for scheduling the download of the file comprises a requirement of a time period for downloading the file. The server fetches information from one or more metadata sources. The server determines an optimal time for downloading the file, based on the requirement of the time period and information from one or more metadata sources. The server sends a response with the optimal time and information for downloading the file. The server receives from the client a request for downloading the file at the optimal time. The server serves, at the optimal time, the file to the client application.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joshua H. Armitage, Michael P. Clarke, John A. W. Kaputin, King-Yan Kwan, Andrew Wright
  • Patent number: 9882948
    Abstract: Methods and systems are used to share data as authorized by a provider for review by a recipient. Rich content, such as video, still images and audio, may be captured and automatically uploaded to a network-accessible location. The uploaded rich content may then be shared with a recipient (e.g., a recipient designated by the provider, etc.). As the recipient reviews the uploaded rich content, the amount of the rich content played by the recipient can be tracked, and the provider may be notified of whether or not the recipient has accessed the shared information and/or the extent to which the shared information was reviewed.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: January 30, 2018
    Inventors: Tanner Cropper, Russell Bevers
  • Patent number: 9877082
    Abstract: Systems, devices and methods are provided to deliver messages between a television distributor and groups of television receivers. A data processing system provides a message exchange service that routes messages to any number of queues based upon various routing keys. Each of the customer-operated television receivers establishes a queue with the routing service that is bound to any number of routing keys. Keys may be selected based upon characteristics of the receiver, geographic factors, demographic factors, subscribed services, customer preferences or the like. When a service wants to send a message to a particular group, it sends the message to the group's routing key, and the routing service delivers the messages to each of the receivers bound to that particular key.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 23, 2018
    Assignee: EchoStar Technologies LLC
    Inventors: Sagar Zaveri, Pawan Lakshmanan, Keith Gerhards
  • Patent number: 9838208
    Abstract: Systems and methods for virtual interactions are described. One or more users can view or listen to media, react to the media and share such media experience virtually with others. The media experience can take place synchronously, asynchronously or both.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: December 5, 2017
    Inventor: Alejandro Backer
  • Patent number: 9807438
    Abstract: A system receives, from a first user device associated with a giver, a request for a video-on-demand (VOD) gift, wherein the request identifies a recipient and a VOD selection. The system creates a billing event corresponding to the VOD gift, for an account associated with the giver, and generates a coupon code for the VOD gift. The coupon code is associated with the identified recipient and the VOD selection. The system sends, to a second user device associated with the recipient, an indication of the VOD gift that includes the coupon code. The system receives, from a third user device associated with the recipient, the coupon code and provides, to the third user device, information to enable access to VOD content corresponding to the coupon code.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: October 31, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Aarif Mohamed Hussain, Subramanyam Manda, Kunthunathan Virushabadoss, Nazeer Mahaboobjan, Arjun Baskaran
  • Patent number: 9788187
    Abstract: A communication device includes a Session Management Module (SMM) that controls data that is communicated via a first communication link and the data that is communicated via a second communication link and causes the following steps to be performed: discovering a second device via a first communication link, establishing a communication session between the communication device and the second device over a first subset of the communication links (the selection of the first subset of the communication links is a function of a communication link selection rule), exchanging a first type of data over the at least one of the first subset of communication links (the at least one of the first subset of communication links is selected in accordance with a communication link data selection rule), and ending the communication session between the communication device and the second device.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: October 10, 2017
    Assignee: MEDIATEK INC.
    Inventor: Chao-Chun Wang
  • Patent number: 9788052
    Abstract: Multiple device recording may be provided. First, a recording device may be added to a network. Next, in response to adding the recording device to the network, recording device attribute data and recording device metadata may be received from the recording device. The received recording device metadata may then be translated. Then, using the translated metadata, asset data corresponding to assets on the recording device may be displayed. The asset data may be displayed in such a way to indicate which assets on the recording device are supported and which assets on the recording device are not supported.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: October 10, 2017
    Assignee: Cox Communications, Inc.
    Inventors: Yousef Wasef Nijim, Lisa A. Pickelsimer, Anant Patil, Jay Paul Langa
  • Patent number: 9762945
    Abstract: Systems and methods are described herein for recommending a display device for media consumption. The location and media content preference of the user is determined and used to recommend the location of a display device that is currently displaying content relevant to the user. For example, if a user walks into a restaurant and indicates that he wishes to watch one of the televisions, he is directed to a television at the far side of the room which is already playing the sports (e.g., basketball) game with his favorite team. This helps ensure that users are able to find and consume content that is meaningful to them in public spaces.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: September 12, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Walter R. Klappert, Michael R. Nichols, Sean William Rosqvist
  • Patent number: 9756328
    Abstract: Embodiments of the present invention provide a system, a terminal, and a method for dynamically adjusting a video. The system includes: a session control unit, configured to: in a video playing process, receive operation control signaling sent by a user proxy, and generate a transcoding instruction according to the operation control signaling, where the transcoding instruction includes an updated transcoding parameter; and a transcoding unit, configured to receive the transcoding instruction sent by a session control unit, transcode, according to the updated transcoding parameter, an original video image received from a video source so as to generate a transcoded video image, and send the transcoded video image to the user proxy.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: September 5, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Qingliang Li
  • Patent number: 9686524
    Abstract: Systems and processes are disclosed for providing a video output of a subset of an encoded video file. In one example, a process includes accessing an encoded video file that includes an initial frame and scanning the encoded video file for a start frame of a video clip. This process can also include decoding the video clip of the encoded video file to generate decoded video data corresponding to the video clip and populating memory with the decoded video data. Further, the process can include setting a playout pointer that indicates a location in the memory populated with the decoded video data and corresponding to the start frame of the video clip. In addition, the process can include causing a video player to read, beginning at the playout pointer, from the decoded video data in the memory so as to output, via an output port of the video playout card, a video stream of the video clip.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 20, 2017
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 9680881
    Abstract: A transmission apparatus configured to transmit, to a receiving apparatus, metadata indicating segment data that the receiving apparatus is allowed to acquire among a plurality of segment data constituting content includes a receiving unit configured to receive, from the receiving apparatus, a request for acquisition of the metadata and an end instruction to end a state in which transmission of the segment data to the receiving apparatus is allowed, and a transmission unit configured to transmit, when the receiving unit receives the end instruction, the metadata containing termination information indicating termination of transmission of the segment data to the receiving apparatus.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: June 13, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masahiro Handa
  • Patent number: 9661045
    Abstract: A system and methods for providing dynamic transcoder rate adaption for an adaptive bit streaming function is described. In a first embodiment, a client may select from all available bit rates during the encoding session, wherein the bit rates are provided to the client via a manifest file from a media gateway. In a second embodiment, a subset of the bit rates are provided to the client, from which a client chooses a selected bit rate. The encoding session continues until a request for a new bit rate is received from the client, at which time a new subset of bit rates are generated. This new subset of bit rates is presented to the client, and this loop continues until the termination of the encoding session.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: May 23, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Scott Christopher Labrozzi, Warren Scott Wainner
  • Patent number: 9654815
    Abstract: A method of handling advertisements in an adaptive bitrate stream is provided. The method includes the steps of receiving an adaptive bitrate stream playlist listing chunk identifiers pointing to a plurality of media chunks, analyzing the playlist to find one or more advertising chunks, modifying the adaptive bitrate stream playlist with a client device when the client device has been set to skip advertisements by deleting chunk identifiers associated with advertising chunks from the playlist, retrieving and playing back media chunks according to the playlist, and setting a no-trick-play flag at the client device during playback of the one or more advertising chunks when the client device has not been set to skip advertisements, such that trick-plays through and over media chunks are allowed when the no-trick-play flag is not set and are not allowed when the no-trick-play flag is set.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: May 16, 2017
    Assignee: ARRIS Enterprises, Inc.
    Inventors: David J. Czeck, Jr., Steven Eric Omner, Senthilprabu Vadhugapalayam Shanmugam, Shailesh Ramamurthy
  • Patent number: 9621930
    Abstract: A method is described for streaming video data within a network, wherein the video data includes a sequence of frames. The method includes encoding the sequence of frames and generating a plurality of substreams from the encoded frames in this embodiment. Each of the plurality of substreams is assigned an identifier, and each substream includes a common encoded frame and a non-overlapping portion of the encoded sequence. The non-overlapping portion of the encoded sequence of each substream is selected from the encoded frames based on the identifier of the respective substream. The method also includes transmitting the plurality of substreams to a receiver in an embodiment.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: April 11, 2017
    Assignees: DEUTSCHE TELEKOM AG, THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
    Inventors: Jeonghun Noh, Minar Makar, Bernd Girod, Frank Hartung, Jatinder Pal Singh
  • Patent number: 9609374
    Abstract: Systems and methods for automatically obtaining cost-efficient access to a media content collection are provided. A user selection of a media content collection, which consists of a number of media assets, is received. A first price is determined for receiving access to the entire media content collection using a single transaction. For each media asset of the media content collection a set of providers of the media asset are identified, and the lowest price for receiving access to each media asset is determined. The lowest price for receiving access to each media asset of the media content collection is accumulated to determine a second price for receiving access to the media content collection using multiple transactions. The first and the second price are compared, and access to the media content collection is received based on this comparison.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: March 28, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Brian Craig Peterson, William J. Korbecki, Jonathan Arme, Brian Fife
  • Patent number: 9609323
    Abstract: Computer-implemented techniques that leverage available CPU resources to incrementally improve quality and compression of media for faster transfer over data networks for improved viewing are described.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: March 28, 2017
    Assignee: Allego Inc.
    Inventors: Yuchun Lee, Andre Black, Edward Chin, Mark Magnacca, Ruby Kennedy
  • Patent number: 9584876
    Abstract: A venue display system displayings recipient gifts for display at the venue display and includes a server that communicates with a box and includes a processor which receives a recipient gift from a first party that is then sent to a recipient, with the first party or recipient creating a created recipient gift to be displayed at the venue display. A content server is part of a screen management system (SMS). A venue display management system, a digital projector and a storage device are included.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: February 28, 2017
    Assignee: Highlands Technologies Solutions
    Inventor: Patrick Zucchetta
  • Patent number: 9578350
    Abstract: A venue display system has a server that communicates with a box and includes a processor. A content server is part of a screen management system (SMS). A venue display management system, a digital projector, and a storage device are provided. The system provides a timeline of media content to be triggered.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: February 21, 2017
    Assignee: Highlands Technologies Solutions
    Inventor: Patrick Zucchetta
  • Patent number: 9565461
    Abstract: A venue display system displays personalized messages from a client and includes a playlist containing a sequence of composition playlists (CPLs) that can have the personalized messages. Also included are: a box, a server that communicates with the box and includes a processor to perform a validation of a received personalized message for compliance with a standard, and if complaint, then it is validated and a notification sent to the client. If the client fails to make the personalized message compliant, in a selected time period, the venue display system releases a screening slot of the personalized message in the playlist. A content server is part of a screen management system (SMS). Also included are a venue display management system, a digital projector and a storage device.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: February 7, 2017
    Assignee: Highlands Technologies Solutions
    Inventor: Patrick Zucchetta
  • Patent number: 9560161
    Abstract: A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content should be sent in the current available bandwidth timeslot. In some embodiments, multiple versions of the same requested content may be available, and the system may select a lower-quality version to send if needed to meet a time deadline included in the original content request.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: January 31, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: Gregory Allen Broome, Jason Burgess, Richard Joseph Fliam
  • Patent number: 9560402
    Abstract: A method is provided for displaying a personalized messaged at a venue display system. A playlist is accessed that contains a sequence of composition playlists (CPLs) that include a personalized message. Communication is made with a box and a processor. A determination is made if the personalized message is compliant with a standard. A validation is made to see if the personalized message is complaint with the standard. A notification is provided to the client if the personalized message is not compliant. A screening shot is released for the personalized message if the client fails to make the personalized message compliant in a selected time period. A venue display system displays personalized messages from a client and includes a playlist containing a sequence of composition playlists (CPLs) that can have the personalized messages.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: January 31, 2017
    Assignee: Highlands Technologies Solutions
    Inventor: Patrick Zucchetta
  • Patent number: 9553909
    Abstract: Various embodiments of a system and method for assignment and switching of content sources for a streaming content session are described. Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: January 24, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
  • Patent number: 9538185
    Abstract: A multi-description-based video encoding and decoding method, device and system, comprising the following steps: separating odd frames from even frames to generate and encode an initial description; utilizing the correlation of macro-block levels between different descriptions to generate and encode the side information of different modes; and transmitting via a channel. The present invention may be used in a real-time video transmission scenario.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: January 3, 2017
    Assignee: Beijing Jiaotong University
    Inventors: Yao Zhao, Huihui Bai
  • Patent number: 9451231
    Abstract: Systems and methods for switching between multiple video sources output to output a video stream via a single physical output are disclosed. An example method can include decoding a first encoded video file and populating a memory with corresponding first decoded video data. The process can include decoding a second encoded video file and populating the memory with corresponding second decoded video data at a particular location of the memory. The process can include causing a video player to read from the memory so as to output a video stream, via the single physical output, corresponding to the first decoded video data, and then causing the video player to switch to read from the particular location of the memory such that the video stream switches to corresponding to the second decoded video data.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 20, 2016
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 9414023
    Abstract: A communication interface device and method for operating the same includes a communication module receiving a request for a content list from a first user device and a list module generating a content list. The communication module communicates the content list device to the first user device and receives a content selection from the user device. A control module initiates a transfer of content corresponding to the content selection from a content storage device. The communication module receives the content at the communication interface device from the content storage device and communicates the content to the first user device.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: August 9, 2016
    Assignee: The DIRECTV Group, Inc.
    Inventor: Sean S. Lee
  • Patent number: 9391829
    Abstract: In general, embodiments of the present disclosure are directed to techniques for determining a user's potential exposure to defined audio content (e.g., television and audio advertisements) using a mobile device. In one example, a method includes receiving first audio content. The method further includes generating a first digital representation of the first audio content. The method also includes accessing a data structure, wherein the data structure contains at least a second digital representation of at least second audio content. The method also includes comparing the first digital representation to at least the second digital representation contained in the data structure and if there is a match between the first digital representation and at least the second digital representation contained in the data structure, transmitting a message to a remote server indicating the match.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventor: Simon Rowe
  • Patent number: 9374488
    Abstract: A management system in which a plurality of managed apparatuses and a managing apparatus managing the plurality of managed apparatuses are connected so that they communicate via an HTTP server, wherein each of the managed apparatus includes: a communication section accessing the HTTP server and writing apparatus information indicating status of apparatus itself; a timing setting section setting a timing of accessing the HTTP server based on a unique value of apparatus itself set in advance; and a communication control section making the communication section operate periodically based on set timing information; wherein the managing apparatus includes; a communication section accessing the HTTP server and reading out the apparatus information of each of the managed apparatuses.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: June 21, 2016
    Assignee: KONICA MINOLTA, INC.
    Inventor: Tatsuyoshi Haga
  • Patent number: 9344510
    Abstract: One or more remote content-displaying devices are represented on a display of a content-pushing device. A user of the content-pushing device is thus enabled to select which remote content-displaying device(s) is to receive and display the content.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Henri F. Meli
  • Patent number: 9338521
    Abstract: Embodiments are directed to pacing on-demand linear advertisement entries to appear as being live entries, to generating a sequential segment map from a parallel playlist and to consolidating linear ad and main content portions into a single linear chunklist. In one embodiment, a computer system receives video content updates for a portion of live video programming, and generates a parallel playlist with parallel playlist entries that identify a presentation that is to be played. The computer system then generates a sequential segment map from the parallel playlist that identifies which parallel playlist entry is to be played, monitors a live position for new media, determines that an on-demand linear advertisement is to be played at the live position, and appends on-demand linear advertisement chunks to a chunklist to replace the main content chunks and play the on-demand linear advertisement entries in a pseudo-live format as if they were live.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: May 10, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raymond Cheng, Ning Lin, Pu Su, Vishal Sood
  • Patent number: 9319753
    Abstract: A method for performing trick-mode operations with decreased latency for transcode streaming includes receiving and recording a stream of video data. A single transcoder may transcode the stream of video data and generate output video data in an output buffer following. Segmentation index information may be generated that refers to the output data in the output buffer. Skip-backwards, skip-ahead, and resume requests received from a client device are responded by retrieving transcoded video data from the output buffer or retrieving and transcoding video data from an input storage. A method for performing skip-ahead trick-mode operation with decreased latency may use two transcoders such as two threads of the single transcoder to transcode temporally current content and forward content. The forward content may be associated with a forward time offset with respect to the temporally current content. The transcoded forward content is provided in response to skip-ahead trick mode request.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: April 19, 2016
    Assignee: Broadcom Corporation
    Inventors: Hongtao Zhu, Alexander Garland Macinnis