Video-on-demand Patents (Class 725/87)
  • Patent number: 11374779
    Abstract: Apparatus and methods for displaying data in an immersive environment wherein sensor (e.g., IoT sensor) data is aggregated via a gateway and various different types of air interfaces depending on application and location (e.g., LoRa, Wi-Fi, 5G NR, C-band, 60 GHz, CBRS, etc.), aggregated at a cloud service, processed through an analytics platform, and transmitted to a UI platform for display on a user interface. One implementation of displaying the sensor data comprises overlaying the sensor data in virtual reality in an immersive video wherein the video is a live stream from a 360-degree 8K camera. A user may interact with the overlaid sensor data within the user interface in a virtual environment to change settings to a desired degree. Artificial intelligence and machine learning may automatically suggest actions to the user or change settings based on sensor data.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: June 28, 2022
    Assignee: Charter Communications Operating, LLC
    Inventors: Joshua Sanders, Elliott Hoole, Diwelawatte Jayawardene
  • Patent number: 11301576
    Abstract: A “scannable logo” image contains encoded identity data for the logo brand owner, encoded visual identification characteristics for the logo brand, an encoded GPS data corresponding to manufacturing location for a manufactured item or assembled item, plus additional embodiment dependent data. The image is scanned with the image scanning function of a mobile communication device and the encoded logo brand owner identity data, the encoded visually identifying characteristics for the logo brand, and the encoded GPS location information are decoded with a decoding function. The GPS location information is captured for the mobile communication device with the GPS function of the mobile communication device and compared to the decoded GPS location information. If the decoded information is a geo-proximal match, an authentication application is launched in the computer function of the mobile communication device.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: April 12, 2022
    Inventor: Thomas W. Heeter
  • Patent number: 11290699
    Abstract: View direction data of the viewer is collected in real time while the viewer is viewing a first reconstructed omnidirectional image. The view direction data is sent to the video streaming server to cause generating image layers from an omnidirectional image in reference to a view direction of the viewer. The image layers comprising a focal-vision image layer and a peripheral-vision image layer. A second reconstructed omnidirectional image is generated from the image layers. The second reconstructed omnidirectional image is subsequently rendered to the viewer.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: March 29, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Ajit Ninan, Chaitanya Atluru
  • Patent number: 11284164
    Abstract: According to one implementation, a system for redirecting to content after an interruption includes a computing platform having a hardware processor and a system memory storing a content redirection software code. The hardware processor executes the content redirection software code to track a playout status of a primary content being provided by the system, and detect a pause to playout of the primary content due to receipt of an interrupt content by the system. In addition, the hardware processor executes the content redirection software code to, during playout of the interrupt content by the system, save the playout status of the primary content at the pause. The hardware processor further executes the content redirection software code to detect completion of interrupt content playout by the system, and enable a return to the primary content after the pause.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: March 22, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Vladislav Feldman, Michael J. Strein
  • Patent number: 11283904
    Abstract: Systems, methods, and computer program products for smart upload automation in which actions are automatically performed on a set of digital assets against a target item. In one embodiment, a system includes a network, a server machine, a client machine and a data storage device, each of which is coupled to the network. The client machine designates digital assets and a target item against which the assets will be uploaded. The digital assets are uploaded by the client machine to the data storage device via the network. The server machine automatically performs actions on the digital assets without intervention by the client machine, where the actions are associated with or in some way defined by the target item. The actions may include setting metadata values of the digital assets based upon metadata associated with the target item, or generating different renditions of the digital assets.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: March 22, 2022
    Assignee: Open Text SA ULC
    Inventor: Lee Shepstone
  • Patent number: 11283912
    Abstract: This application provides a display method and a device and relates to the field of communications technologies, so as to display different content on a terminal and an external display apparatus. A specific solution includes: displaying, by the terminal, a first screen, and instructing the external display apparatus to display a first desktop including a first application but not including a second application, where the first screen is different from the first desktop; and displaying, by the terminal in response to a first input of a user on the first screen, a second screen including the first application and the second application on the terminal, and instructing the external display apparatus to display a second desktop including the first application and the second application.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: March 22, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weijie Liu, Junting Jiao
  • Patent number: 11272248
    Abstract: Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving data from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, but also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: March 8, 2022
    Assignee: INSCAPE DATA, INC.
    Inventors: Zeev Neumeier, Edo Liberty
  • Patent number: 11259063
    Abstract: The present invention provides a method and a system for setting a video cover. The method includes: receiving, by a codec service cluster, a cover creation request carrying cover parameters of a target video, and obtaining, by the codec service cluster, a video file of the target video, wherein the cover parameters at least include a video segment identifier, a video segment rewind demand, and a video segment playback speed; according to the cover parameters of the target video and the video file of the target video, generating, by the codec service cluster, a cover video file of the target video; and feeding back, by the codec service cluster, the cover video file of the target video to enable a feedback receiver to set the video cover for the target video based on the cover video file.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: February 22, 2022
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Xiaoman Li, Fengqing Lian, Jing Li, Xiaoyu Huang
  • Patent number: 11250885
    Abstract: Methods, systems, and products insert markers into recorded media modules. A pair of reference points is received that marks a position and another position in a recorded media module. A copy of the recorded media module is retrieved from memory. Portions of the copy of the recorded media module occurring before the position, and occurring after the another position, are discarded. The copy of the recorded media module occurring between the position and the another position is then presented to a user.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: February 15, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Steven N. Tischer
  • Patent number: 11252446
    Abstract: The disclosure provides a method for employing automatic content recognition to allow resumption of watching interrupted media program from television broadcast. The method includes detecting a viewing cessation of a media program on a channel of a media device. A television broadcaster provides media content including the channel. The channel includes the media program. The method also includes, in response to detecting the viewing cessation of the media program, identifying the channel, the media program, the television broadcaster, and a location of the viewing cessation within the media program. The method further includes detecting a viewing recommencement of the channel of the media device. In response to detecting the viewing recommencement, the method includes overlaying a selectable indicator on the channel. The selectable indicator is configured to receive a selection input to resume viewing of the media program starting at the location of the viewing cessation of the media program.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: February 15, 2022
    Assignee: Roku, Inc.
    Inventor: Matthew Grover
  • Patent number: 11240368
    Abstract: Various embodiments provide an electronic device and a method, the electronic device comprising a memory, a communication module, a display, and a processor functionally connected to the memory, the communication module, or the display, wherein the processor is set to determine whether a message received through the communication module includes a message display time and to determine whether to display the message by requesting a message service server to check whether to display the received message when a current time approaches the message display time. In addition, other embodiments are also possible.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 1, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jongkyu Bae, Jina Yoon, Haeseong Kim, Hyerim Kim, Chankee Lee, Kiyoung Lim, Han-Seong Jung, Changhyup Jwa
  • Patent number: 11232686
    Abstract: A method may include transmitting a video stream of a live scene over a network at a real-time transmission speed and detecting an event associated with the video stream being transmitted. The method may include transmitting the video stream over the network at a speed lower than the real-time transmission speed during the event. Transmitting the video stream at the speed lower than the real-time transmission speed may introduce a time stretch for the video stream to be played in slow motion. The method may include reducing a bitrate of the video stream after the event and transmitting the video stream with the reduced bitrate over the network after the event to compensate for the time stretch.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: January 25, 2022
    Assignee: Axis AB
    Inventor: Mattias Pettersson
  • Patent number: 11218301
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for PQC. An example method includes transmitting a first portion of an electronic communication to a client device over a non-PQC communications channel. The example method further includes transmitting a quantum cryptographic key to the client device over a quantum communications channel and authenticating a session with the client device over the non-PQC communications channel based on the quantum cryptographic key. Subsequently, the example method includes, in response to authentication of the session with the client device, transmitting a second portion of the electronic communication to the client device over a PQC communications channel. In some instances, the first portion of the electronic communication may comprise overhead data, and the second portion of the electronic communication may comprise payload data.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: January 4, 2022
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Bradford A. Shea, M. Erik Meinholz, Robert L. Carter, Jr., Jeff J. Stapleton, Abhijit Rao, Pierre Arbajian, Peter Bordow, Ravi K. Maganti
  • Patent number: 11218300
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for PQC. An example method includes transmitting a first portion of an electronic communication to a client device over a non-PQC communications channel. The example method further includes transmitting a second portion of the electronic communication to a PQC add-on device over a PQC communications channel, wherein the PQC add-on device is communicatively coupled to the client device. In some instances, the first portion of the electronic communication may comprise overhead data, and the second portion of the electronic communication may comprise payload data.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: January 4, 2022
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Bradford A. Shea, M. Erik Meinholz, Robert L. Carter, Jr., Jeff J. Stapleton, Pierre Arbajian, Abhijit Rao, Peter Bordow, Ravi K. Maganti
  • Patent number: 11210896
    Abstract: Devices, systems and methods for selectively providing live sporting event video at sports gaming devices may include decrypting a first encrypted video signal is decrypted into a first decrypted video signal that includes a first encoded video stream of a first live sporting event. The first encoded video stream may be decoded into a first decoded video stream that includes a first video of the first live sporting event, which may be displayed by a display device along with first wager information to facilitate a user placing a wager on the first live sporting event. In response to receiving an instruction to display a second video of a second live sporting event, a second encrypted video signal may be decrypted into a second decrypted video signal that includes a second encoded video stream of the second live sporting event. The second encoded video stream may be decoded into a second decoded video stream that includes the second video of the second live sporting event.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: December 28, 2021
    Assignee: IGT
    Inventors: Dwayne Nelson, Steven Lemay, John Hurley, Thang Doan, Chun Jia
  • Patent number: 11184557
    Abstract: A control station manages a set of a plurality of camera groups to which a plurality of cameras belong, determines respectively different reference times for the plurality of camera groups, and controls the plurality of cameras such that the cameras that respectively belong to the plurality of camera groups execute capturing according to the determined reference times.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 23, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Eito Sakakima
  • Patent number: 11153612
    Abstract: Images may be periodically captured from each of a plurality of content streams comprising programs. Each of the content streams may be associated with capture parameters. The capture parameters may include information on how frequently images from the stream may be captured. The captured images may be made available to various clients for various uses, such as for display of a schedule of available programs.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: October 19, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Joseph Kiok, Kevin Christopher Flanagan, Gregory Allen Broome, Richard Joseph Fliam, Sam Schwartz
  • Patent number: 11146848
    Abstract: Examples described herein relate to apparatuses and methods for managing caching for a content delivery system, which may include receiving a content request indicating that the caching agent is requesting content data for a client, filling the content data in a first cache storage of the business logic agent, providing the cached content data to the caching agent, and while a second cache storage of the caching agent is being filled with the content data, maintaining the cached content data in response to receiving additional content requests from the caching agent. The additional content requests may indicate that the caching agent is requesting the same content data for additional clients.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: October 12, 2021
    Assignee: Level 3 Communications, LLC
    Inventor: William Crowder
  • Patent number: 11146413
    Abstract: A method and computing system for receiving, using one or more computing devices, a discrete video stream from each of a plurality of users of a social network, resulting in a plurality of discrete video streams. A synchronous communication session is provided for the plurality of users based, at least in part, upon the plurality of discrete video streams. The plurality of discrete video streams are broadcast to one or more broadcast recipients.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: October 12, 2021
    Assignee: Google LLC
    Inventors: Matthew J. Leske, Loren Groves
  • Patent number: 11146606
    Abstract: Embodiments of the present disclosure provide a data buffering method. In the method, a network device obtains multimedia data and network characteristic information of a communications network. The communications network includes a first communications network or a second communications network, the first communications network is configured to transmit the multimedia data to the network device, and the second communications network is configured to transmit the multimedia data to a terminal device. A target data volume corresponding to the terminal device is determined at least based on the network characteristic information of the first communications network and/or the second communications network. First buffered data representing the multimedia data is determined based on the obtained multimedia data and has the target data volume. The first buffered data is sent to the terminal device by using the second communications network.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: October 12, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Zhicheng Li
  • Patent number: 11140443
    Abstract: Features of various implementations are used to enable identifying and presenting, in real time, Internet-accessible and/or Internet-based functionality, content and/or services associated with a particular television program concurrently playing on a television or display, as a part of an interactive television suite of technologies. In some implementations, the process of identifying Internet-accessible and/or Internet-based functionality, content and/or services associated with a particular television program is enabled to reduce communication between a primary set-top box and a supplemental set-top box and/or television integrated device, thereby reducing the need for one or more provider specific APIs.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Michael Verrilli, Nathan Leslie Sandland
  • Patent number: 11128833
    Abstract: An audio/video stream recording, storage, and delivery system 10 utilizes an Internet-based browser connection. The system 10 includes recording software 20, storage memory 30, a code generator 40, and a user interface 50. Preferably, the recording software 20 is located on the host back end 60 where it processes and records audio and video material that originates from the user front end 70 and is streamed to the host back end. The storage memory 30, which is also located on the host back end 60, stores the recorded audio and video material. The user interface 50 to the system provides a user located at the user front end 70 with remote access to a virtual recording room. The user interface 50 further enables the user to record audio and video material streamed from the user front end 70 by activating the recording software 20 located on the host back end 60. This is accomplished without requiring recording functionality on the user front end 70.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: September 21, 2021
    Assignee: Onstream Media Corporation
    Inventor: Gregory Duane Ellis
  • Patent number: 11129285
    Abstract: A display screen includes: a plurality of first pixels, each first pixel including three sub-pixels, the plurality of first pixels constituting a display area of the display screen; and one or more second pixels, each second pixel including three sub-pixels, an arrangement of the three sub-pixels of the second pixel being different from an arrangement of the three sub-pixels of the first pixel, and the one or more second pixels being located at an edge of the display area. The plurality of first pixels and the one or more second pixels constitute a pixel array of the display screen.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: September 21, 2021
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventors: Jun Shi, Yong Tan, Youze Li
  • Patent number: 11128903
    Abstract: A server computing device receives, from a client device, a digest segment generated by the client device. The digest segment corresponds to a first media stream segment received by the client device, and the digest segment includes a representation of the first media stream segment. The server computing devices determines, using the digest segment, a playback command that corresponds to the first media stream segment and transmits, to the client device, the playback command.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 21, 2021
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Ronald A. Brockmann, Maarten Hoeben, Gerrit Willem Hiddink
  • Patent number: 11122341
    Abstract: Generating event summary annotation overlays on a video stream is provided. In response to detecting an occurrence of a triggering event in the video stream, a context-appropriate summary annotation of the triggering event occurring in the video stream is generated based on analysis of content and tone of dialog in the video stream within a defined window of time surrounding the triggering event. The context-appropriate summary annotation of the triggering event is displayed in the video stream for a defined interval of time.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Zachary A. Silverstein, Timothy Yep, Jeremy R. Fox
  • Patent number: 11082749
    Abstract: Graphical descriptor data associated with a particular video asset may include data for one or more graphical descriptor images and graphical descriptor metadata related to each graphical descriptor image. The graphical descriptor images can be simultaneously presented on a display screen with the video asset content and used to navigate to different content in that video asset. The graphical descriptors can also be used to navigate to content of one or more different assets.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: August 3, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Michael Cook, Walt Michel
  • Patent number: 11064269
    Abstract: The disclosure provides a conversion method, device and storage medium for media file. The method includes: analyzing metadata encapsulated in a moov box of a media file to obtain media information for describing media data encapsulated in a mdat box of the media file; searching media data within a given time frame according to the time of the media data represented by the media information; searching the position of the media data within the given time frame in the media file according to the position of the media data represented by the media information in the media file; extracting the media data corresponding to the position from the mdat box of the media file; and encapsulating the extracted media data and the metadata for describing the media data according to the encapsulating structure of segmented media file to obtain a segmented media file capable of being independently decoded.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: July 13, 2021
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventor: Guohui Yin
  • Patent number: 11039221
    Abstract: Aspects of the subject disclosure may include, for example, receiving a first manifest file from a first server that includes first metadata that identifies a second server where a first portion of data associated with a content item is stored, responsive to the receiving of the first manifest file, determining that a trickplay command is received by a processing system, responsive to the determining that the trickplay command is received, generating or modifying a second manifest file to incorporate the first metadata, and obtaining the first portion of the data associated with the content item from the second server in accordance with the second manifest file. Other embodiments are disclosed.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: June 15, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Binny Asarikuniyil
  • Patent number: 11030660
    Abstract: In one embodiment, a method includes providing an interface that permits a first user to broadcast a live video to one or more second users. The method also includes determining that at least one predetermined condition for taking a commercial break during the live video has been met. The method also includes, after determining that at least one of the predetermined conditions has been met, displaying a selectable option within the interface that permits the first user to begin the commercial break. The method also includes, after receiving an indication that the first user has selected the selectable option to begin the commercial break, beginning the commercial break by ceasing to display the live video to the one or more second users after a predetermined amount of time and displaying one or more commercials to the one or more second users during the commercial break.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: June 8, 2021
    Assignee: Facebook, Inc.
    Inventors: Clare Rubin, Chen Huang, Maria Angelidou
  • Patent number: 11005913
    Abstract: A system configured to obtain Internet access for a computing device tethered to a mobile device having an Internet connection is described. The computing device includes, at least, a listening server configured to receive the one or more data streams from a web browser associated with the mobile device, a loopback device configured to identify the tethered connection between the computer system and the mobile device, a universal translating software adapter comprising a Universal Serial Bus (USB) muxer sequence configured to combine the one or more data streams into a new data stream, a universal muxer data tracker configured to provide a transcription method for the new data stream, a proxy connector configured to re-route the new data stream to a transcriber associated with the mobile device, such that the transcriber is configured to transmit the new data stream received from the proxy connector to the mobile device.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: May 11, 2021
    Assignee: TeliApp Corporation
    Inventors: Joshua Weiss, Ian Mathieson
  • Patent number: 10986390
    Abstract: A recording device and a method are described herein that provide a network-based personal video recording service utilizing adaptive bit rate technology for a plurality of users. In operation, the recording device records at a minimum a single bit rate (one set of segmented files) of the broadcast content within each user's network personal video recorder storage unit. Plus, the recording device stores the other bit rates (remaining sets of segmented files) in a central storage location or some other storage location.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: April 20, 2021
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Anne Reynolds
  • Patent number: 10985853
    Abstract: A method and system for real-time broadcast audience engagement independent of the act of broadcasting, means of broadcasting, or broadcasting partner includes providing a list of broadcast shows currently being broadcast live to user, receiving the user's selection of a broadcast show from the list, providing the user with a binary reaction interface for the selected broadcast show, receiving the user's binary reaction based on the user's interaction with the binary reaction interface, and providing the selected broadcast show with one or more metrics of real-time broadcast audience engagement based, at least in part, on the user's binary reaction.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: April 20, 2021
    Inventor: Peter Bretherton
  • Patent number: 10965603
    Abstract: A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 30, 2021
    Assignee: Imagination Technologies Limited
    Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
  • Patent number: 10963621
    Abstract: Methods and systems for modifying display of applications displayed on local computing devices are described herein. A local computing device may request, from a remote application server, one or more remote applications. The local computing device, user of the remote computing device, and/or the one or more applications may be associated with layout preferences. The layout preferences may be based on a location of the local computing device, a device type and/or device properties of the local computing device, or other similar context information. Display of the one or more remote applications may be modified based on the layout preferences. A user may alter display of the one or more remote applications, and the layout preferences may be modified.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: March 30, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Craig Alan Hinchliffe, Henry John Ashman
  • Patent number: 10958608
    Abstract: A server maintains a gallery of ephemeral messages respectively comprising visual media content, such as user-provided photographic content or user-provided video content. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. At least some of ephemeral messages are augmented by the user with user-provided drawing content and/or text content. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. The gallery has a gallery availability parameter, such as a gallery timer, with the gallery being made unavailable for viewing upon expiry of the gallery availability parameter.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: March 23, 2021
    Assignee: Snap Inc.
    Inventors: Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel
  • Patent number: 10943396
    Abstract: Described are systems and methods that enable users to virtually experience an environment at a destination location from their own user device, control their experience and even interact with others that are physically located within the environment. Likewise, the user's experience may even be improved with the inclusion of enhancements that are presented to the user as the user experiences the environment. User's may interact with the enhancements to obtain additional enhancements, interact with others physically located within the environment, interact with and direct a guide that is physically located within the environment, and receive near real-time video and audio that is transmitted from a guide device located within the environment.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Kelly, Matthew Brinkley, Ting-Hsiang Hwang, Amy Bergsieker, Cameron Charles, Elliot Chong, Gonzalo Ramos, Babak Amir Parviz
  • Patent number: 10945033
    Abstract: The present invention provides a method for customizing video based on viewer behaviors, by performing the following steps: receiving/preparing plurality variations of customized video related to one video template, wherein each video variation has different features including at least one of: different scenario scene, different characters, different style, different objects displaying plurality of video variations to plurality of viewers; tracking viewer behavior while watching the video and after watching the video, wherein the viewers are identified by their profile in relation to real time context parameters; grading viewer behavior based on predefined viewers target (behavior) criteria; training a neural network to select video variants having specific features per each video presentation of a specific customizable video template in relation to viewer profile and context parameters, for maximizing viewer behavior grading in relation to said video variant.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: March 9, 2021
    Assignee: IDOMOO LTD.
    Inventor: Danny Kalish
  • Patent number: 10917689
    Abstract: Systems and methods for monitoring a user's viewing progress of media in a series are provided. The user may setup a media profile containing a list of program series to be monitored. The interactive media monitoring application may track the user's viewing progress of programs in the program series on the user equipment and update the user's media profile. The user may request and watch programs in the series at the user's leisure while peripheral media content may be filtered to be consistent with the user's viewing progress in the series.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: February 9, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Charles Cordray, Todd A. Walker, Samir B. Armaly
  • Patent number: 10917696
    Abstract: Communications are established between a referring content and a referred content. A content providing server 1 includes an obtainer 11 configured to obtain first post data P1 from a first user terminal 3 on which first content data M1 is being viewed, and second post data P2 from a second user terminal 4 on which second content data M2 is being viewed; and an output unit 12 configured to output the first content data M1 and the first post data P1 to the first user terminal 3, and the second content data M2 and the second post data P2 to the second user terminal 4, and to output, if referring to and outputting the second content data M2 on the first content data M1, the second content data M2 to the first user terminal 3, and the first post data P1 to the second user terminal 4.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: February 9, 2021
    Assignee: DWANGO Co., Ltd.
    Inventors: Nobuo Kawakami, Hiroaki Saito, Takashi Kojima
  • Patent number: 10904637
    Abstract: Techniques and systems are provided for providing a rendering engine model for raw media data. In some examples, a system obtains media data captured by a data capturing device and embeds, in a media item containing the media data, a rendering engine model including a description of a neural network configured to process the media data and generate a particular media data output, the description defining a neural network architecture for the neural network. The system then outputs the media item with the rendering engine model embedded in the media item, the rendering engine model indicating how to execute the neural network to process the media data in the media item and generate the particular media data output based on the description of the neural network.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: January 26, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Hau Hwang, Jisoo Lee, Jiafu Luo
  • Patent number: 10893339
    Abstract: A device detects that a user device is accessing a media stream that enables the user device to display, via a user interface, media content associated with a subject. The device receives a search query associated with the user device and the media stream, and determines, based on the search query, that a user associated with the user device has a threshold level of interest in a feature of the subject. The device receives feature information associated with the feature based on determining that the user has the threshold level of interest, and receives feature content data that is associated with feature content that includes the feature information. The device causes the feature content to be embedded into the media stream to cause the user device to display the feature content in relation to the feature when the feature is displayed in the media content via the user interface.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: January 12, 2021
    Assignee: Capital One Services, LLC
    Inventors: Jason Hoover, Qiaochu Tang, Geoffrey Dagley, Micah Price
  • Patent number: 10887630
    Abstract: A method for receiving video data through streaming using a device supporting a multipath transport control protocol (MPTCP) is provided. The method includes receiving the video data through a first network; calculating a buffer duration of buffered video data from among the received video data; determining whether to activate a second network based on the calculated buffer duration; and receiving the video data by using at least one from among the first network and the second network based on a result of the determining.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: January 5, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Piotr Kopka
  • Patent number: 10884581
    Abstract: A mobile terminal including a display; a wireless communication processor configured to transmit a control signal to a content transmission device; and a controller configured to in response to an input for an execution of a content playback application, display a content playback setting screen on the display including a plurality of content reception devices, a plurality of input terminals of the content transmission device through which the content reception devices are connected to the content transmission device, and a plurality of thumbnail images corresponding to content data input via the respective input terminals, and in response to a selection of a first content reception device among the plurality of content reception devices and a selection of a first input terminal among the plurality of input terminals, transmit the content data received through the first input terminal of the content transmission device to the first content reception device, and in response to a selection of the first content
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: January 5, 2021
    Assignee: LG ELECTRONICS INC.
    Inventor: Dongsung Kim
  • Patent number: 10887634
    Abstract: A video resource file acquisition method includes: acquiring, by a terminal, a resource decryption key of a target video from a key management server; transmitting, by the terminal, a resource download request for the target video to a resource server of the target video; after receiving the resource download request for the target video, acquiring, by the resource server, a resource encryption key of the target video from the key management server; encrypting, by the resource server, a resource file of the target video by using the resource encryption key and feeding back, by the resource server, the encrypted resource file to the terminal; and after receiving the encrypted resource file, decrypting, by the terminal, the encrypted resource file using the resource decryption key.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 5, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventors: Yiling Lin, Xu Zeng, Dongyi Chen
  • Patent number: 10887664
    Abstract: A digital medium environment is described to control a start time at which a skippable video advertisement made available by an advertisement provider begins playback at a client. A skippable video advertisement is selected for playback by the client. Data is queried that identifies a skip time corresponding to a time within the skippable video advertisement at which the skippable video advertisement was skipped during a previous viewing of the skippable video advertisement by a user of the client. One of a plurality of start times associated with the skippable video advertisement is then selected based at least in part on the skip time. The skippable video advertisement and the selected start time are then provided to the client effective to cause the skippable video advertisement to begin playback at the selected start time.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: January 5, 2021
    Assignee: Adobe Inc.
    Inventor: Raman Gupta
  • Patent number: 10855782
    Abstract: A streaming media server inserts contextual markers into a media stream being delivered to an end user device for play out to an end user. The contextual markers can be inserted in-band into spot blocks, and can be used to identify media items included in the spot block. When the contextual markers trigger the end-user device to send a message identifying the media content, e.g. a particular show, included in the spot block to a data management platform (DMP). The DMP uses the messages triggered by the contextual markers to attribute the end user to the media content. If a threshold number of attributions is received, and if the attributions are sufficiently recent, the end user can be a associated with an audience segment. The attribution and association information can be delivered to an ad server, which uses that information to select targeted advertisements to air during the show.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: December 1, 2020
    Assignee: iHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: Daniel N. MacTiernan, Jeffrey Lee Littlejohn, David C. Jellison, Jr., Jeffrey James Bengel, Todd Louis Goldberg
  • Patent number: 10848777
    Abstract: In one embodiment, a system includes a Headend apparatus including a watermark processor to generate secondary video streams from sections of a primary video stream, group the secondary video streams in groups of at least two secondary video streams, the secondary video streams including units of data for use in watermarking across cryptoperiods in an end-user device which selects one secondary video stream in each group for rendering as part of a composited video stream in order to embed units of data of an identification in the composited video stream, wherein in each cryptoperiod, the watermark processor is operative to generate different groups of the secondary video streams from different non-overlapping portions of the primary video stream, and an encryption processor to generate control words, encrypt each secondary video stream with a different control word, and change the control word of each secondary video stream every cryptoperiod.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: November 24, 2020
    Assignee: Synamedia Limited
    Inventors: David Wachtfogel, Michal Devir, Harel Cain
  • Patent number: 10826791
    Abstract: A system and process are provided for remotely viewing a customer screen image and interacting with the customer's device (desktop, laptop, tablet or smartphone) using a standard web browser. In operation, an agent is provided with an account on a server, and can send a link and/or instructions to the customer to provide the agent with access to the customer device. An application installed on the customer device captures image frames to be shared and divides them into subsections, transmitting to the server only those sections that have changed relative to the previously transmitted frame. The agent's browser retrieves tiles from the server as they change, and displays them for the agent. The system and process enable the agent to obtain system information and remotely control various functions of the customer device when authorized by the customer.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: November 3, 2020
    Assignee: Projector.is, Inc.
    Inventors: Benjamin Howard Lilienthal, Eugene Abovsky
  • Patent number: 10771851
    Abstract: An information processing apparatus receives a user selection of content to be reproduced by an external device connected to the information processing apparatus. A request to reproduce the user selected content is sent to the external device. Information indicating whether the external device has started reproducing the selected content is received from the external device. In response to the external device having started reproduction of the selected content, a thumbnail image is reproduced that corresponds to the content being reproduced by the external device.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: September 8, 2020
    Assignee: Sony Corporation
    Inventors: Satoshi Hiroi, Yukio Ichikawa, Yumi Sato, Marie Suzuki, Yasushi Nakajima, Hiroshi Nagatani, Masahiro Hara, Hiroshi Horiki, Kouhei Fujimoto, Takeshi Matsuzawa, Hiroyuki Mitsubori, Sakae Houjou, Mingshan Yang
  • Patent number: 10757243
    Abstract: A software application and system that enables point-and-click interaction with a TV screen. The application determines geocode positioning information for a handheld device, and uses that data to create a virtual pointer for a television display or interactive device. Some embodiments utilize motion sensing and touchscreen input for gesture recognition interacting with video content or interactive device. Motion sensing can be coupled with positioning or localization techniques the user to calibrate the location of the interactive devices and the user location to establish and maintain virtual pointer connection relationships. The system may utilize wireless network infrastructure and cloud-based calculation and storage of position and orientation values to enable the handheld device in the TV viewing area to replace or surpass the functionality of the traditional TV remote control, and also interface directly with visual feedback on the TV screen.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: August 25, 2020
    Assignee: REMOTE TELEPOINTER LLC
    Inventor: Charles E. Dagit, III