Patents Examined by Tien M. Nguyen
  • Patent number: 10873512
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for managing cloud applications. An example apparatus includes a monitor to determine current states of virtual machines, a cloud manager to communicate with a hybrid cloud infrastructure, a healer to: compare the current states of the virtual machines to target states to determine a value of the difference, and in response to determining that the difference indicates that there are not enough healthy virtual machines to meet the target states, instructing the cloud manager to add virtual machines based on the value of the difference.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: December 22, 2020
    Assignee: VMware, Inc.
    Inventors: Vishal Gupta, Raj Yavatkar, Khoi Tran, Saar Noam
  • Patent number: 10873520
    Abstract: The present disclosure provides a method, apparatus, and system for identifying packet batching within computer networks. A method consistent with the present disclosure includes sending a probe train of packets to traverse a network path within a computer network. Next, identifying a contiguous set of packets that traversed the network path with a negative DIAD time. Further, classifying the contiguous set of packets as a packet batch when a packet that traversed the network path right before the contiguous set of packets traversed the network path has a positive DIAD time. In addition, a size of a next probe train of packets that are to be sent to traverse the network path can be adjusted based on the size of the contiguous set of packets. Accurately identifying packet batching can enable more precise computer network bandwidth estimation and network traffic engineering solutions.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: December 22, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean Tourrilhes, Puneet Sharma
  • Patent number: 10863245
    Abstract: Provided are systems and methods for augmenting audio/video content with enhanced interactive content. Events are detected in the audio/video content and contextual information is determined corresponding to the events using enhanced metadata and content-specific data. Indicators are displayed to indicate the occurrence of an event and the information about the event is provided.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: December 8, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Jing Sun, Yunbo Tang
  • Patent number: 10856026
    Abstract: A mobile system that resolve the communication and engagement challenge that companies face on a daily basis including a mobile video app that compliments existing employee communication of large multinational companies to provide immediate and direct communication to employees in several languages. The system includes a local server that communicates with a mainframe during off peak band width periods and distributing the content locally through a private WiFi network. The system may also be configured as a plug in to a software based inventory system utilizing bar codes that may be scanned to provide video content regarding a particular product.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: December 1, 2020
    Inventor: Carole Summer Krechman
  • Patent number: 10820059
    Abstract: A user receiving device includes at least one transceiver module that receives a video and an ad. The ad is played out as part of the video is for a product or service. An output module displays the video and the ad on a display. The display is associated with the user receiving device. A transaction module initiates a purchase transaction based on an initiation signal and, after initiating the purchase transaction, displays an additional offer based on a purchasable object corresponding to the ad or a stored customer history. The transaction module generates an offer response to the additional offer and receives a confirmation response based on the offer response.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: October 27, 2020
    Assignee: The DIRECTV Group, Inc.
    Inventors: Earl James Bonovich, Don E. Cansino
  • Patent number: 10785528
    Abstract: Method, device and system for access control for wireless streaming of audio-visual data to a receiver device, it comprising the steps of: wirelessly connecting the receiver device to a plurality of sender devices positioned in an area, transmitting, by the receiver device, a privilege signal pertaining to a sender device to obtain a privileged status, the privilege signal having spatial coverage within the area, extracting, by at least one of sender devices, privilege credentials from the privilege signal, and transmitting the privilege credentials from the at least one sender device to the receiver device to acquire privileged status, controlling, by a sender device having a privilege status, access of wireless data streaming from any other sender devices to the receiver device. The method, device and system can be advantageous as it differentiates users and permits privileged sender device to control wireless streaming of audio-visual data from other sender devices to the receiver device.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: September 22, 2020
    Inventor: Xing Liu
  • Patent number: 10771837
    Abstract: Systems and methods are provided herein for selecting graphics to use as backgrounds of media asset identifiers. To this end, a media guidance application may determine that a media asset identifier is to be generated for display, and may determine whether the user input an explicit preference for a media asset corresponding to the media asset identifier (e.g., the user added the media asset to his watch list). In response to determining that the user input the explicit preference for the media asset corresponding to the media asset identifier, the media guidance application may determine display dimensions of the second media asset identifier, select a graphic that corresponds to the display dimensions, and generate for display the selected graphic as a background graphic of the media asset identifier.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: September 8, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Christopher Thun, Jordan Leonard Davis, Ofer Vaisler
  • Patent number: 10762885
    Abstract: In accordance with an embodiment, described herein is a system and method for association of a song, music, or other media content with a user's video content. The system enables a user to associate a song, music, or other media content that is associated with an audio clip and a song metadata of a media content, with a video they are about to create, or have created, to create a video moment. A recipient of the video moment can hear the audio clip in combination with the video content, and also view the song metadata overlay, to determine the name of the song and artist that was used in the video, or optionally access the song at a media server, for further listening by the recipient.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 1, 2020
    Assignee: SPOTIFY AB
    Inventors: Brendan O'Driscoll, Aidan Sliney, Craig Watson
  • Patent number: 10764245
    Abstract: Systems and methods are disclosed for provide alternative domain names for a single Internet website to different users in results of search queries. The systems and methods can perform operations including maintaining alternative domain names for a single webpage of a content provider and associated context information of the alternative domain names. The operations also include receiving a request for the context information and providing the context information in response to the request. The operations further include receiving a notification of usage of an alternative domain name based on the context information. Additionally, the operations include determining usage metrics for the plurality of alternative domain names of the content provider based on the usage information. Moreover, the operations include periodically culling alternative domain names of the content provider based on the usage metrics.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: September 1, 2020
    Assignee: VERISIGN
    Inventors: Ashvatth Lakshmanan, Karthik Shyamsunder, Andrew Simpson
  • Patent number: 10750246
    Abstract: A system for providing a distributed architecture for mobile streaming content delivery is disclosed. In particular, the system may include bypassing a master head end facility and its accompanying fiber distribution network to deliver a content stream directly to mobile cell sites. In order to do so, the system may receive, at a cell cite, a content stream directly from a content satellite and then format the content into a format suitable for delivery to a subscriber device. The system may receive, such as via a radio access network, a request from the subscriber device to access the content stream. In response to the request from the subscriber device, the system may deliver the formatted content stream to the subscriber device. The distributed architecture may also allow for delivering the content stream jointly with voice data services, such as those provided in a Long-Term Evolution network or other network.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: August 18, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Douglas A. Duet, Melvin D. Frerking, Yuang Lou
  • Patent number: 10743071
    Abstract: Methods and systems are disclosed herein for a media guidance application that recommends media content based on activities recently performed by a user. For example, in response to determining that a user recently finished the laundry, the media guidance application may recommend a movie that other users accessed after finishing the laundry.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: August 11, 2020
    Assignee: Rovi Guides, Inc.
    Inventor: Benjamin H. Maughan
  • Patent number: 10742581
    Abstract: Summarization-based electronic message actions are described. A system includes a monitor to monitor an electronic communication stream, which electronic communication stream includes past electronic messages between various users. A summarizer of the system 1) determines, based on an output of the monitor, a desired summarization level for a current electronic message having certain characteristics and 2) determines a current summarization level for the current electronic message. When the current summarization level is different than the desired summarization level, an action engine takes an action against the current electronic message.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Asima Silva, Liam S. Harpur
  • Patent number: 10728593
    Abstract: Disclosed are various embodiments for facilitating uninterrupted playback of video streams using lower quality cached files. A video file corresponding to an entirety of a video content feature encoded at a first quality may be obtained from another client on a local network. A video stream corresponding to the video content feature encoded at a second quality higher than the first quality is then obtained. The video stream is rendered for playback on a display. In response to detecting an unavailability of the video stream at a particular time in the video content feature, the video file is rendered for playback on the display in place of the video stream and commences at the particular time in the video content feature. The video file may then be sent to yet another client on the local network.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: July 28, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Christopher Shingee Park, Erin Matthew Brasch
  • Patent number: 10708216
    Abstract: Intelligent assistant may integrate into social networks and devices to enable efficient messaging within group message threads. Various neural networks may be created and learning behaviors may be modeled to generate custom and context and intent specific intelligent assistants. The social network conversational intelligent assistant agent may be in an always on listen state to join conversations or may be commanded to join a group messaging thread on demand by one or more participants. Various widgets may be enabled to disappear and appear with the chat messages dynamically based on user conversations. A bot directory and marketplace may be enabled to allow for a plurality of assistants to be used across platforms including voice, text, group chat, enterprise messaging, and social networks.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: July 7, 2020
    Inventor: Sanjay K Rao
  • Patent number: 10708666
    Abstract: Systems, methods, and devices of various embodiments enable the provision of providing terrestrial broadcast television services over a cellular broadcast system. In various embodiments, a processor of a network element of the cellular broadcast system may parse a terrestrial broadcast television service for one or more information elements. The processor may configure a service description of the cellular broadcast system to include the one or more information elements of the terrestrial broadcast television service. The processor may send the configured service description over the cellular broadcast system to a receiving device to enable the receiving device to receive the terrestrial broadcast television service over the cellular broadcast system.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: July 7, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer, Nagaraju Naik, Carlos Marcelo Dias Pazos, Gordon Kent Walker
  • Patent number: 10701442
    Abstract: Techniques to coordinate ambient media detection are disclosed. A request to become active in performing media detection processing with respect to the audio environment is received from a first ambient media detection agent associated with an audio environment. A response denying the request is sent to the first ambient media detection agent if it is determined that a second ambient media detection agent associated with the audio environment currently is active in performing media detection processing with respect to the audio environment.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: June 30, 2020
    Assignee: FREE STREAM MEDIA CORP.
    Inventors: Loris D'Acunto, Damian Ariel Scavo
  • Patent number: 10693929
    Abstract: A modular video server includes a Video Blade module and a separate physical layer module. The Video Blade performs video processing functions, such as video encoding and decoding, resizing, slow motion, and color space conversion, and the physical layer module implements the physical layer for input and output of video from devices external to the video server. The modular design permits the type of Video Blade and the type of physical layer module to be specified independently of each other, with each type of Video Blade being compatible with each type of physical layer module. This reduces the effort and cost of providing new video servers that support evolving video processing requirements and new video transmission standards.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: June 23, 2020
    Assignee: Avid Technology, Inc.
    Inventors: Igor-Yigal Linshits, Allan C. Green
  • Patent number: 10686907
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing an electronic resource to multiple users that are associated with the electronic resource. In some implementations, a method includes identifying multiple users, as a proper subset of users of a satellite communication network, that are each associated with an electronic resource. Satellite terminals of the satellite communication network corresponding to the identified users are identified. Satellite transmission data is generated that includes the electronic resource and designates the identified satellite terminals. A satellite gateway transmits the satellite transmission data over the satellite communication network in a satellite broadcast to the identified satellite terminals, such that the identified satellite terminals can concurrently receive data associated with the electronic resource without sending a request for data associated with the electronic resource.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: June 16, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Emanuel Girard Harrington, Frank Li
  • Patent number: 10674213
    Abstract: A reception apparatus includes a memory and circuitry. The memory is configured to store an application program that is to be executed in coordination with audio visual content. The circuitry is configured to receive the audio visual content and acquire trigger information used to control operation of the application program. The circuitry is configured to acquire an application information table including expiration information, and control the operation of the application program according to the trigger information and the application information table. The circuitry is further configured to manage storage of the application program in the memory based on the expiration information included in the application information table.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: June 2, 2020
    Assignee: Saturn Licensing LLC
    Inventors: Naohisa Kitazato, Yasuaki Yamagishi, Yoshiharu Dewa, Jun Kitahara
  • Patent number: 10594892
    Abstract: This disclosure relates generally to communicating video content and other data over networks. An example apparatus includes a transmitter for communicating data via a serial link with a receiver. The transmitter includes an input, an output interface to the serial link, and translation circuitry. The input includes multiple input data lanes and a clock lane, and the input is configured to concurrently receive data on the multiple input data lanes aligned with a clock signal received on the clock lane according to a multi-lane communication protocol. The output interface is a clock-less interface and includes a number of output data lanes less than a number of the multiple input data lanes. The translation circuitry translates the data received according to the multi-lane communication protocol to a serial link communication protocol for transmission on the serial link.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: March 17, 2020
    Assignee: Analog Devices Global
    Inventors: David O'Neill, Amogh D. Thaly, David Rowe, Niall D. O'Connell, Lucas Valentin Garcia