Connection To External Network At Receiver (e.g., Set-top Box) Patents (Class 725/110)
  • Patent number: 11323775
    Abstract: Systems and methods for addressing a corrupted segment in a media asset. The media guidance application determines that a segment of a media asset is corrupted. The media guidance application determines whether a retrieval period to retrieve an uncorrupted copy of the segment exceeds a threshold period. If the retrieval period does not exceed the threshold period, the media guidance application retrieves and generates for display the uncorrupted copy of the segment. If the retrieval period exceeds the threshold period, the media guidance application determines whether an importance level of the corrupted segment exceeds a threshold level. If the importance level exceeds the threshold level, the media guidance application generates for display a summary for the corrupted segment. If the importance level does not exceed the threshold level, the media guidance application generates for display the subsequent segment and the summary for the corrupted segment in an overlay.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 3, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 11317138
    Abstract: A method and apparatus for transmitting or receiving service signaling for a broadcasting service is disclosed. The method for transmitting service signaling for a broadcasting service comprises the steps of: generating a first packet stream including first media data by a first transmission protocol; generating a second packet stream including second media data by a second transmission protocol; generating a user service description including service signaling related to at least one of the first packet stream and the second packet stream; and transmitting the first packet stream, the second packet stream, and the user service description.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: April 26, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun-Koo Yang, Sung-Hee Hwang
  • Patent number: 11310299
    Abstract: The method, apparatus, and computer program product provided herein provide for distribution of customized content to displays in a network. A display may receive video content for display from a transceiver device. Channel configurations may be user-configured to include content from any number of sources. Channel content may be generated based on a channel configuration to incorporate identified content and the channel content may be provided to transceiver devices. Alert messages may be pushed to channels, and takeovers of transceiver devices to stream a particular channel may be performed.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: April 19, 2022
    Assignee: GROUPON, INC.
    Inventors: Christopher Powers, Mike Aparicio
  • Patent number: 11303543
    Abstract: Provided herein are systems and methods for providing insights or metrics in connection with provisioning applications and/or desktop sessions to end-users. Network devices (e.g., appliances, intermediary devices, gateways, proxy devices or middle-boxes) can gather insights such as network-level statistics. Additional insights (e.g., metadata and metrics) associated with virtual applications and virtual desktops can be gathered to provide administrators with comprehensive end-to-end real-time and/or historical reports of performance and end-user experience (UX) insights. Insights relating to an application or desktop session can be used to determine and/or improve the overall health of the infrastructure of the session, Citrix Virtual Apps and Desktops, the applications (e.g., remote desktop application) being delivered using the infrastructure, and/or the corresponding user experience.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: April 12, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Kirankumar Alluvada, Jong Kann, Jayadev Marulappa Niranjanmurthy, Kupuswamy Ramamurthy, Corneliu Chetan
  • Patent number: 11303954
    Abstract: Techniques are described for using the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering TV programming to mobile receivers while ensuring error correction.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: April 12, 2022
    Assignee: Sony Corporation
    Inventor: Brant Candelore
  • Patent number: 11244382
    Abstract: Auto-generation of multi-merchant interactive image collections is described. A plurality of interactive images associated with multiple merchants can be accessed. An interactive image of the plurality of interactive images can depict one or more items offered for sale by a merchant and individual items of the one or more items can be associated with individual selectable controls. A selectable control can enable a customer to view item information associated with an individual item with which the selectable control is associated. A subset of interactive images of the plurality of interactive images can be included in an interactive image collection. The subset of interactive images can be associated with two or more merchants. The subset of interactive images can be presented via a display of a device to enable the customer to add at least the individual item to a virtual cart via an interaction with the selectable control.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 8, 2022
    Assignee: Square, Inc.
    Inventors: Christopher Woodyard, Stephanie Grodin
  • Patent number: 11245955
    Abstract: In a case where a main stream and a control signal are transmitted in parallel between two devices, transmission of the main stream is continued without interruption of the transmission of the main stream even in a case where communication quality of the control signal is deteriorated.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: February 8, 2022
    Assignee: SONY CORPORATION
    Inventors: Kazuaki Toba, Masanari Yamamoto, Hiroshi Morita
  • Patent number: 11227290
    Abstract: Systems and methods for presenting an in-application message to a user of a software application make use of trigger events that occur on remote servers. When a remote server notes a trigger event, the remote server sends information about the trigger event to a customer engagement service. The customer engagement service causes a push notification to be sent to a user's computing device that is running a software application. The receipt of the push notification causes a campaign within the software application to log a trigger event, and that logged trigger event causes the campaign to present the user with an in-application message.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: January 18, 2022
    Assignee: Braze, Inc.
    Inventor: Julian Contreras
  • Patent number: 11197010
    Abstract: Innovations in video playback using a browser-based video decoder are described. In a computer system that includes multiple central processing units (“CPUs”), a browser-based video decoder performs operations with multiple threads that may execute simultaneously on different CPUs. The video decoder can perform decoding operations in parallel for different sections of a picture. For example, with a main CPU thread associated with a browser, the video decoder performs a first decoding workload (e.g., bitstream parsing) for a picture. With auxiliary CPU threads associated with Web workers and simultaneously executing on different CPUs, the video decoder performs a second decoding workload (e.g., entropy decoding, decoding of side information) for different sections of the picture, one section per auxiliary CPU thread. If the computer system also includes a graphics processing unit (“GPU”), the video decoder can perform additional decoding workloads with shader routines executable on the GPU.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: December 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jingyaw Sun, Winston M. P. Johnston, Jayashree Sadagopan, Lihua Zhu, Michael E. Seydl, Olof L. E. Mases, B. Anil Kumar
  • Patent number: 11184573
    Abstract: Disclosed is an over-the-air (OTA) antenna meter application (“meter app”) that wirelessly connects to an OTA antenna meter (“meter”) installed with an OTA antenna and presents information that facilitates a user in installing the OTA antenna at the premises of a customer. For example, the meter app can help the user in pointing and peaking the OTA antenna for one or more broadcast channels, e.g., those selected by the customer. The meter app can store installation information of the OTA antenna for various installations, which can be used in generating a recommendation of, or predicting, installation information for installing the OTA antenna at a specified address. The predicted installation information can include broadcast channels that would be available for reception at the specified address and their signal strength, a specific location of installation on the premises, or whether a pre-amplifier and/or filter is required.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: November 23, 2021
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventors: Edmund Petruzzelli, Marcel Guajardo
  • Patent number: 11176319
    Abstract: Methods and systems for leveraging a topic divergence model to generate dynamic sidebar chat conversations are disclosed. A method includes: collecting, by a computing device, data from a first group chat; determining, by the computing device, a main topic of the first group chat and a current topic of the first group chat using the data collected from the first group chat; determining, by the computing device, a first divergence score representing a degree of divergence between the main topic of the first group chat and the current topic of the first group chat; determining, by the computing device, that the first divergence score exceeds a predetermined threshold; and in response to determining that the first divergence score exceeds the predetermined threshold, the computing device creating a second group chat; determining an efficacy based on an emotive analysis which increases as the divergence score decreases.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, Muneeb Arshad, Megan Capobianco, Gregory Ecock, Vijai Kalathur, Christopher Potter, Daniela Regier
  • Patent number: 11161045
    Abstract: Techniques for forking and merging of electronically presented content items, such as MMO and other video games, are described herein. In particular, a first content item session may be forked to generate a second (forked) content item session. The first and forked content item sessions may then continue to execute and evolve in separate directions from one another. In some examples, a user of the forked content item session may serve as an administrator of the forked content item session and may receive compensation in exchange for serving as an administrator. Additionally, one or more forked or other separate content item sessions may be merged together to form a merged content item session. In some examples, conflicts between merged content item sessions may be identified and resolved based, at least in part, on input from administrators.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: November 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Francis Xavier Surjo-Subagio, Brian David Fisher, David Edward Maldonado, Patrick Gilmore, Christopher Thomas Larson, Yu Ping Hu
  • Patent number: 11115449
    Abstract: According to the present subject matter, a cast request is received at a rendering system from a user device over a home network. The cast request is request for casting data from a cast device communicatively coupled to a first network and a third network, onto a display device communicatively coupled to the home network. Thereafter, the rendering system transmits the cast request to a casting system over a second network. In response transmitting the rendering system receives, from the casting system to the requested data. The data is provided to the casting system by the cast device and the data is obtained by the cast device over the first network. The available cast system is automatically discovered by the user device and no configuration or specific software is needed on the user device.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: September 7, 2021
    Assignee: AIRMONT DataCast SAS
    Inventors: Dominique Billonneau, Damien Jondeau, Sebastien Leroy, Stephane Touyet
  • Patent number: 11057132
    Abstract: Disclosed is an over-the-air (OTA) antenna meter application (“meter app”) that wirelessly connects to an OTA antenna meter (“meter”) installed with an OTA antenna and presents information that facilitates a user in installing the OTA antenna at the premises of a customer. For example, the meter app can help the user in pointing and peaking the OTA antenna for one or more broadcast channels, e.g., those selected by the customer. The meter app can store installation information of the OTA antenna for various installations, which can be used in generating a recommendation of, or predicting, installation information for installing the OTA antenna at a specified address. The predicted installation information can include broadcast channels that would be available for reception at the specified address and their signal strength, a specific location of installation on the premises, or whether a pre-amplifier and/or filter is required.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: July 6, 2021
    Assignee: DISH Technologies L.L.C.
    Inventors: Edmund Petruzzelli, Marcel Guajardo
  • Patent number: 11051074
    Abstract: A live media content switching system receives a plurality of live input streams associated with a plurality of live input stream manifests. One or more events in a first live input stream manifest of the plurality of live input stream manifests are identified. The first live input stream manifest is associated with a first live input stream of the plurality of live input streams being viewed at a consumer device. Based on the identification, information related to a plurality of first media segments and the one or more events from the first live input stream indicated in the first live input stream manifest is inserted into a first disparate live media output stream manifest based on a programming schedule. The first disparate live media output stream of a plurality of disparate live media output streams is published for the consumer device based on the first live input stream manifest.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: June 29, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11032520
    Abstract: A method for configuring a computing device in a network of at least one remote device is disclosed. The method includes: storing, in a remote device, a configuration data archive relating to an existing computing device, wherein the remote device is at least one of a traffic camera or an aerial drone camera; determining, by a computing device to be configured, whether the remote device has stored therein a configuration data archive; and transferring data from the configuration data archive to the computing device to be configured in response to a determination that the remote device has stored therein a configuration data archive.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: June 8, 2021
    Inventor: James Carey
  • Patent number: 11019398
    Abstract: A live media content switching system receives a plurality of live input streams associated with a plurality of live input stream manifests. One or more events in a first live input stream manifest of the plurality of live input stream manifests are identified. The first live input stream manifest is associated with a first live input stream of the plurality of live input streams being viewed at a consumer device. Based on the identification, information related to a plurality of first media segments and the one or more events from the first live input stream indicated in the first live input stream manifest is inserted into a first disparate live media output stream manifest based on a programming schedule. The first disparate live media output stream of a plurality of disparate live media output streams is published for the consumer device based on the first live input stream manifest.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: May 25, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 10986420
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes identifying metadata related to television programming. The method further includes sending search requests that include the identified metadata to a search system for selecting at least one portable program module. The method further includes in response to a first one of the search requests, receiving first search results from the search system that identify the selected portable program module and outputting a representation of the selected portable program module to a display device for presentation concurrently with the television programming. The method further includes in response to a second one of the search requests, receiving second search results from the search system that no longer identify the selected portable program module and ceasing the output of the representation of the selected portable program module.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: April 20, 2021
    Assignee: Google LLC
    Inventor: Vincent Dureau
  • Patent number: 10986377
    Abstract: A method for pushing information in live streaming is provided. With this method, a live streaming terminal may send a push information identifier to a live streaming server in a live streaming process. The live streaming server may determine an access address of push information based on the push information identifier, and send the access address to a play terminal. The play terminal can present the push information to a play terminal user, and allows the play terminal user to trigger the access address. When the play terminal user triggers the access address, the play terminal can access a web page corresponding to the push information. As such, an access address of push information published by a live streaming terminal user can be accessed on an interface of a play terminal, and a user of the play terminal can obtain the push information by clicking the access address.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: April 20, 2021
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventor: Sanyuan He
  • Patent number: 10950219
    Abstract: Systems and methods for selecting a virtual assistant are provided. An example system may include at least one memory device storing instructions and at least one processor configured to execute the instructions to perform operations that may include receiving a request from a user for a response, and identifying characteristics of the user based on the user request. The operations may also include determining a type of the user request and based on the determined type of the user request and the identified user characteristics, configuring a virtual assistant to interact with the user through at least one of synthesized speech or visual signals. The operations may also include providing the virtual assistant to interact with the user.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: March 16, 2021
    Assignee: Capital One Services, LLC
    Inventors: Jeffrey Rule, Kaylyn Gibilterra, Abdelkader Benkreira, Michael Mossoba
  • Patent number: 10951874
    Abstract: A media content delivery apparatus that encodes media content as multiple spatial objects is provided. The media content delivery apparatus encodes a first spatial object according to a first set of parameters. The media content delivery apparatus also encodes a second spatial object according to a second set of parameters. The first and second spatial objects are encoded independently. The media content delivery apparatus also generates a metadata based on the first set of parameters, the second set of parameters, and a relationship between the first and second spatial objects. The media content delivery apparatus then transmits or stores the encoded first spatial object, the encoded second spatial object, and the generated metadata.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: March 16, 2021
    Assignee: MediaTek Inc.
    Inventors: Lulin Chen, Shan Liu, Xin Wang, Wang-Lin Lai
  • Patent number: 10939172
    Abstract: Systems and methods for addressing a corrupted segment in a media asset. The media guidance application determines that a segment of a media asset is corrupted. The media guidance application determines whether a retrieval period to retrieve an uncorrupted copy of the segment exceeds a threshold period. If the retrieval period does not exceed the threshold period, the media guidance application retrieves and generates for display the uncorrupted copy of the segment. If the retrieval period exceeds the threshold period, the media guidance application determines whether an importance level of the corrupted segment exceeds a threshold level. If the importance level exceeds the threshold level, the media guidance application generates for display a summary for the corrupted segment. If the importance level does not exceed the threshold level, the media guidance application generates for display the subsequent segment and the summary for the corrupted segment in an overlay.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: March 2, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 10931777
    Abstract: Determining, in a geographically diverse storage system, a portion of a data chunk that comprises fewer non-relevant fragments of stored user data than the data chunk itself is disclosed, wherein communication of the portion, in lieu of the data chunk, can result in consumption of fewer network resources. Chunk table data that can indicate information about fragments comprising the chunk, such as memory locations of fragments, sizes of fragments, indexes of fragments, a relevancy flag, etc., can be determined and/or stored. In an operation of the geographically diverse storage system, such as generating a convolved chunk, deletion of a chunk, regeneration of a damaged chunk, etc., employing the portion of the data chunk can generally reduce consumption of network resources in comparison to communicating the entire data chunk itself inclusive of all non-relevant fragments.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: February 23, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mikhail Danilov, Yohannes Altaye
  • Patent number: 10915341
    Abstract: A device configured to emulate a correlithm object processing system comprises a memory and one or more processors. The memory stores a mapping table that includes multiple context value entries, multiple corresponding source value entries, and multiple corresponding target value entries. Each context value entry includes a correlithm object. The one or more processors receive at least one input source value and a context input value. The one or more processors identify a context value entry from the mapping table that matches the context input value based at least in part upon n-dimensional distances between the context input value and each of the context value entries. The one or more processors identify a portion of the source value entries corresponding to the identified context value entry, and further identifies a source value entry that matches the input source value. The one or more processors identify a target value entry corresponding to the identified source value entry.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: February 9, 2021
    Assignee: Bank of America Corporation
    Inventor: Patrick N. Lawrence
  • Patent number: 10841636
    Abstract: The present technology relates to an information processing apparatus, mobile terminal, information processing method, program, and information processing system that can make it possible to easily link information output by a certain device to information output by another device.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: November 17, 2020
    Assignee: Saturn Licensing LLC
    Inventors: Yoshiharu Dewa, Naohisa Kitazato, Naoyuki Sato, Tetsuo Yutani
  • Patent number: 10841656
    Abstract: An electronic apparatus that receives broadcasting schedule information and a content signal corresponding to a channel, provides (e.g., displays or causes to be displayed) an image and/or sound based on the received content signal corresponding to the channel, acquire feature information from the content signal while the image is being provided, and transmit a request for content information corresponding to the acquired feature information to a server. The processor may further include one of: based on identifying that the broadcasting schedule information is incorrect, transmit the request to the server at a first frequency, or based on identifying that the broadcasting schedule information is correct, transmit the request to the server at a second frequency that is different from the first frequency (e.g., lower than the first frequency).
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: November 17, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gurnki Baek, Jongwon Kwak, Daewoong Kim, Gilho Park, Youngjin Lee
  • Patent number: 10826895
    Abstract: A system and method for enabling user session persistence between a native application and a mobile internet browser on a mobile device. The method includes authenticating a use of the native application and issuing an authentication token to the native application. The method also includes receiving from the native application the authentication token in connection with a destination address and obtaining first identifying data regarding the mobile device. The method further includes generating a key; associating the key, the authentication token, the destination address, and the first identifying data regarding the mobile device together in a database; encrypting the key to generate an encrypted key; and transmitting the encrypted key to the native application. The native application passes the encrypted key and the client key to the internet browser.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: November 3, 2020
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Derek Krut, Neill Broadstone, Sekhar Muppalla, Gary L. Littell
  • Patent number: 10755364
    Abstract: A method for providing a social network system includes providing a plurality of engagable mobility profile options for a user for continuous engagement of one or more of the mobility profiles in real-time; receiving a current mobility profile option selection of a user, wherein use of the system by a user is conditional upon the user having one or more concurrent mobility profile option selection(s); and allowing a user to create content. The content may be created with a user selected restriction upon the ability of other users to access the content based upon the current mobility profile option selection or selections of the other users.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: August 25, 2020
    Assignee: Gloriam Technologies Pty Ltd.
    Inventor: George Edward Karroum
  • Patent number: 10739603
    Abstract: A laser pointer for continuously drawing arbitrary shapes on a surface comprises a micro-electro-mechanical system (MEMS) mirror configured to deflect an emitted laser beam, wherein the deflection angle of the MEMS mirror can be altered by means of applying a set of drive values to the MEMS mirror; an orientation measurement unit configured to continuously determine a current orientation and to output said current orientation at an output; a memory being configured to store current orientations received from the orientation measurement unit as a set of orientation samples; and a drive circuit configured to generate said set of drive values by subtracting the current orientation from the set of orientation samples and to apply said set of drive values to the MEMS mirror.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: August 11, 2020
    Inventor: Alexander Swatek
  • Patent number: 10715864
    Abstract: A system that is an independent measurement system to gauge video consumption or viewing is disclosed. Methods for formulating a universal set of measurements or metrics that is operable across all video players, video-content types, ad (advertisement) networks, display devices, and browsers is also disclosed. This set of measurement or metrics advantageously is configured to operate consistently and equally well regardless of the particular video player, video-content type, network, display devices, and browsers that are used.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: July 14, 2020
    Assignee: Oracle America, Inc.
    Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal
  • Patent number: 10699750
    Abstract: Embodiments herein describe a video editor that can identify and track objects (e.g., products) in a video. The video editor identifies a particular object in one frame of the video and tracks the location of the object in the video. The video editor can update a position of an indicator that tracks the location of the object in the video. In addition, the video editor can identify an identification (ID) of the object which the editor can use to suggest annotations that provide additional information about the object. Once modified, the video is displayed on a user device, and when the viewer sees an object she can is interested in, she can pause the video which causes the indicator to appear. The user can select the indicator which prompts the user device to display the annotations corresponding to the object.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: June 30, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Dominick Khanh Pham, Sven Daehne, Janet Galore, Damon Jon Ganem
  • Patent number: 10691390
    Abstract: The invention discloses a video rendering method and a video rendering device, said method comprising registering a trigger operation of a video node after parsing it on a webpage, creating a video component corresponding to said target video node and using said video component to render said target video node only upon detection of said trigger operation oriented towards said target video node. The video rendering method disclosed by this invention can create the corresponding video component according to a user's playing demands and prevent the system resource waste arising from the system's automatic allocation of a video component to the video node on the webpage and the lack of system memory and poor user experience incurred thereby.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: June 23, 2020
    Assignee: Guangzhou UCWEB Computer Technology Co., Ltd.
    Inventors: Jie Liang, Chuang Zhao
  • Patent number: 10681430
    Abstract: A smart TV includes a control IC; a display coupled to the control IC; a memory coupled to the control IC to store data; a subscriber identity module (SIM) coupled to the control IC to identify a subscriber; and a cloud server wireless transceiver coupled to the control IC to omit an internet; wherein the cloud server wireless transceiver transmits or receives the data to or from a remote terminal with cooperation of the subscriber identity module (SIM).
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: June 9, 2020
    Inventor: Kuo-Ching Chiang
  • Patent number: 10681397
    Abstract: A method of preparing data streams to facilitate seamless switching between such streams by a switching device to produce an output data stream without any switching artifacts. Bi-directional switching between any plurality of data streams is supported. The data streams are divided into segments, wherein the segments include synchronized starting points and end points. The data rate is increased before an end point of a segment, to create switch gaps between the segments. Increasing the data rate can include increasing a bandwidth of the plurality of data streams, for example by multiplexing, or compressing the data. The present invention can be used, for example, with MPEG or AC-3 encoded audio and MPEG encoded video segments that are multiplexed into MPEG-2 transport streams. Also included are specific methods for preparing MPEG video streams and multiplexing MPEG video with MPEG or AC-3 audio streams to allow a receiver to create seamless transitions between individually encoded segments.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: June 9, 2020
    Assignee: Visible World, LLC
    Inventors: Seth Haberman, Alex Jansen, Gerrit Niemeijer, Richard L. Booth
  • Patent number: 10666614
    Abstract: The present disclosure relates to a multicast security control method and device based on DNS. The method includes: transmitting a DNS request message to a domain name server to acquire a multicast source DNS address list of an IPTV server; conducting address verification on a multicast data message according to the multicast source DNS address list and a locally maintained multicast address list after the multicast data message issued by the IPTV server is received; and conducting forwarding control on the multicast data message according to a verification result.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: May 26, 2020
    Assignee: ZTE CORPORATION
    Inventors: Chunsheng Gao, Yunfei Wu, Yu Wei
  • Patent number: 10661171
    Abstract: A method performed at a first gaming terminal of a plurality of gaming terminals engaged in a group game, wherein the first gaming terminal corresponds to a first game player, and a second gaming terminal corresponds to a second game player: displaying a first game scene from a first viewing perspective corresponding to the first game player; displaying, concurrently with the first game scene, a game avatar corresponding to the second game player; in response to detecting a user input that is directed to the game avatar corresponding to the second game player, and in accordance with a determination that the user input meets predefined team-view criteria: retrieving a second game scene from a second viewing perspective corresponding to the second game player; and displaying the second game scene at the first gaming terminal.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: May 26, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Yu Chen, Yong Tang, Wei Gong, Jianmiao Weng
  • Patent number: 10645424
    Abstract: The problem to be solved is to make it possible to download via a network, efficiently manage, retrieve, and reproduce an external content associated with a content recorded on a recording medium. To solve the problem, a program is used which controls reproduction of information located on a recording medium and related information. The program includes the steps of: obtaining from the outside specific information associated with predetermined information recorded on a recording medium; and obtaining medium identification information located on a recording medium; wherein if the specific information has been obtained, a storage unit in a reproducing apparatus is controlled to associate the specific information with the medium identification information for storage.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: May 5, 2020
    Assignee: Maxell, Ltd.
    Inventors: Susumu Yoshida, Takuya Imaide, Toshihiro Kato, Akinobu Watanabe, Naozumi Sugimura, Nozomu Shimoda
  • Patent number: 10638125
    Abstract: On-demand, post-production de-mura of a television is described herein. An example system includes a television that comprises a screen and a local de-mura application. The system also includes a mobile device that comprises a mobile de-mura module. In operation, the mobile de-mura module identifies and quantifies mura in the screen of the television for a given IRE index. These operations are repeatedly performed in a measurement loop that iterates over a range of IRE indexes. Raw uniformity data is generated from such iterations. The local de-mura application uses the uniformity data to de-mura the screen and improve gray uniformity performance of the television. Further, the mobile de-mura module and the local de-mura application are configured to fine tune and further de-mura the screen by iterating a verification loop over a range of IRE indexes, wherein operation of the verification loop is substantially similar to operation of the measurement loop.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: April 28, 2020
    Assignee: Roku, Inc.
    Inventors: Taiquan Lu, Steve ShawJong Liu
  • Patent number: 10631040
    Abstract: A system and method are described for capturing video in an IoT system.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: April 21, 2020
    Assignee: Afero, Inc.
    Inventor: Joe Britt
  • Patent number: 10595096
    Abstract: A system and method for receiving user authentication information from a secondary device and sending a list of IPTV devices associated with the user authentication information to the secondary device. IPTV device selection is received from the secondary device and device identification information corresponding to a selected IPTV device is sent to the secondary device. A content selection from an asset list is received at a server and post execution instructions for the selected IPTV device are generated. Next asset information is sent to the selected IPTV device. The asset information includes content associated with the content selection and the post execution instructions. The post execution instructions determine further IPTV device functionality.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 17, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Charles McCoy, Ling Jun Wong, True Xiong, Leo Pedlow
  • Patent number: 10587569
    Abstract: The present disclosure relates to a streaming service providing method and, more specifically, to a streaming service providing method and device by which a service control server having a domain name server (DNS) function can support a streaming service of a multicast scheme by providing, to a terminal, a multicast group address allocated in correspondence to a specific Internet service server in response to a domain inquiry message for the Internet service server from the terminal.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: March 10, 2020
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jongmin Lee, Youngjae Shim
  • Patent number: 10575037
    Abstract: A video recommending method, including: obtaining videos, the video including long videos and short videos; obtaining a subset of the long videos, of which video attribute values are greater than corresponding attribute thresholds; obtaining a watching record of a user, and obtaining similarities between the short videos and videos in the watching record, to extract a preset quantity of short videos having highest similarities; and recommending the subset of the long videos, of which video attribute values are greater than corresponding attribute thresholds, to the user, and/or recommending the preset quantity of short videos having highest similarities to the user.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: February 25, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yiran Xie, Wenyu Zhang, Zhao Xu, Yu Xiang
  • Patent number: 10552482
    Abstract: The present disclosure relates to a method and a system for marking multimedia files with file-marks and manipulating multimedia file(s) with the help of file-marks. In an embodiment, the present disclosure provides a method to link searchable keywords and tags to each of the file-marks. Each user of the multimedia file can define an index of file-marks with associated keywords and tags. The user of the multimedia file is provided with an option to play highlights created by a chosen set of users. One or more actions are initiated at the time of file-marking, associating the keywords and tags with a file-mark or at the time of manipulating the file-marked multimedia file. It also provides a method for facilitating file-marking one or more media files by one or more external file-marking device(s). Further, disclosure presents methods to efficiently encode and decode a multimedia file with highlights.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: February 4, 2020
    Assignee: Sumana BATCHU KRISHNAIAHSETTY
    Inventor: Sumana Batchu Krishnaiahsetty
  • Patent number: 10554338
    Abstract: Embodiments of the present invention provide a data processing method, including: obtaining, by a receiving device, a first data packet sequence; determining, according to an identifier of a data packet in the first data packet sequence, an identifier of a data packet lost in a transmission process of the transmission system; determining an estimated value of the lost data packet according to a value of the data packet in the first data packet sequence; combining the value of the data packet in the first data packet sequence with the estimated value of the lost data packet as a second data packet sequence corresponding to the source data packet sequence; and performing digital signal processing on the second data packet sequence.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: February 4, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Haiqing Lan
  • Patent number: 10524021
    Abstract: Method for retrieving online content in an interactive environment. The method is executable by a computing device. The method comprises obtaining a plurality of descriptive information elements; parsing at least some of the descriptive information elements into one or more subsets of information elements associated with respective information categories; retrieving online content for each of the one or more subsets of information elements; and causing the retrieved online content to be presented to a user.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: December 31, 2019
    Inventors: Maarten Boudewijn Heilbron, Peter Werner Ratsch, Sean MacLean Murray, Jeffrey Clarke
  • Patent number: 10515523
    Abstract: The present document describes a device and method for synchronizing a motion signal corresponding to a media content with a media signal for the media content, the motion signal being for controlling a motion feedback system. The method comprises: receiving a portion of the media signal; obtaining a fingerprint corresponding to the received portion of the media signal; from reference fingerprints associated with time positions of at least one reference media content, identifying a reference time position of the media content corresponding to the obtained fingerprint; obtaining the motion signal associated with the identified reference time position of the media content; and outputting the motion signal synchronized with the media signal using the identified reference time position of the media content for controlling the motion feedback system.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: December 24, 2019
    Assignee: D-BOX TECHNOLOGIES INC.
    Inventors: Jean-François Menard, Pierre-Antony Stivell Lemieux
  • Patent number: 10516916
    Abstract: The invention relates to a method of processing video data, a device (102) and a computer program product for implementing said method, and a data construct including video data processed by said method. The method processes unprocessed video data into processed video data, said unprocessed video data being provided by picking up (112) sequential images of a situation or scene (100), and includes the steps of: applying a motion and gesture recognition technology (114) in real time to said situation or scene; identifying undesirable image contents contained in said unprocessed video data, based on a result of said motion and gesture recognition, said undesirable image contents preferably including inappropriate body expression (128-132) such as obscene gestures or indecent exposures, and providing content information relating to any identified undesirable image contents; and using said content information to produce said processed video data.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: December 24, 2019
    Assignee: Unify GmbH & Co. KG
    Inventor: Konstantinos Skarakis
  • Patent number: 10497361
    Abstract: Systems and methods for selecting a virtual assistant are provided. An example system may include at least one memory device storing instructions and at least one processor configured to execute the instructions to perform operations that may include receiving a request from a user for a response, and identifying characteristics of the user based on the user request. The operations may also include determining a type of the user request and based on the determined type of the user request and the identified user characteristics, configuring a virtual assistant to interact with the user through at least one of synthesized speech or visual signals. The operations may also include providing the virtual assistant to interact with the user.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: December 3, 2019
    Assignee: Capital One Services, LLC
    Inventors: Jeffrey Rule, Kaylyn Gibilterra, Abdelkader Benkreira, Michael Mossoba
  • Patent number: 10469912
    Abstract: A system and method of treating image data as a visual hash tag are presented. A device is able to subscribe to a content channel, possibly a channel that provide social media information, by the act of recognizing related objects without requiring a user to annotate content with unnatural hash tags.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: November 5, 2019
    Assignee: Nant Holdings IP, LLC
    Inventor: Patrick Soon-Shiong
  • Patent number: 10448119
    Abstract: Method and accompanying system for an unfolding video pre-roll. A primary video having a fixed play length is presented and, in temporal proximity to at least a portion of the primary video, an unfolding video having a variable play length is presented to the viewer. If an interaction is received from the viewer during the playback of the unfolding video, the play length of the unfolding video is extended by adding a seamlessly connected video segment to the unfolding video, which is continuously presented to the viewer without interruption.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: October 15, 2019
    Assignee: JBF Interlude 2009 LTD
    Inventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Yuval Hofshy