Patents Examined by Franklin S Andramuno
  • Patent number: 11601477
    Abstract: A first mobile communication device is configured to transmit video and audio content to a second mobile communication device utilizing a server. The first mobile communication device, via the server, transmits a share request or “knock” with the second mobile communication device. The second device must either accept the request or reject the request. If the second mobile communication device accepts the knock, it transmits a share accept message to the server. The first mobile communication device then transmits the video and audio content to the second mobile communication device via the server.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: March 7, 2023
    Assignee: KWINGLE INC.
    Inventors: James J. Montalto, Lisa Cerbone-Montalto, Brian Meehan, Rohit Singal
  • Patent number: 11588905
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: February 21, 2023
    Assignee: VENIAM, INC.
    Inventors: Carlos Eduardo Braga Ameixieira, Henrique Manuel Pereira Cabral
  • Patent number: 11575964
    Abstract: A display device includes a display, a memory, and a processor that runs at least one application on the memory and allocates a window buffer for each of the at least one application to the memory.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: February 7, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Seonghun Jeong
  • Patent number: 11570073
    Abstract: A provider edge (PE) device may receive traffic associated with one or more services, wherein the traffic includes a plurality of packets, and may determine, based on the plurality of packets, one or more packets respectively associated with each service of the one or more services. The PE device may determine, based on the one or more packets respectively associated with each service of the one or more services, a respective status of each of the one or more services. The PE device may generate type-length-value (TLV) data that indicates the respective status of each of the one or more services and may cause the TLV data to be added to a link layer discovery protocol (LLDP) packet. The PE device may send the LLDP packet that includes the added TLV data to a customer edge (CE) device.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: January 31, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Pankaj Kumar, Prabhu Raj V. K.
  • Patent number: 11563991
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor a media presentation are disclosed. An example method includes in response to receipt of a media identifier, extracting, by executing an instruction with a processor, a timestamp from the received media identifier. A time of receipt of the media identifier is determined. A difference between the time of receipt of the media identifier and the timestamp from the received media identifier is determined. A time shifted viewing code is calculated based on the difference The time shifted viewing code is transmitted to a media monitor that transmitted the media identifier, the time shifted viewing code to be reported when the media monitor reports monitoring information.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: January 24, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Gangadhar Jakkula, Narasimha Reddy Goli
  • Patent number: 11553258
    Abstract: A method comprising: authoring a first section of a first media format, wherein the first section comprises type and length fields of the first section, wherein the type value of the first section of the first media format is such that allows parsers of the first media format ignore the first section; one or more entire sections complying with a second media format; and a section header of a bridge section complying with the second media format, wherein the section header comprises type and length fields; authoring a second section of the first media format, comprising type and length fields of the second section; and data complying with the second media format; and setting the content of the first section to be such that it allows parsers of the second media format ignore the type and length fields of the second section.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: January 10, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Miska Hannuksela, Emre Aksu
  • Patent number: 11509964
    Abstract: Systems and methods are disclosed herein for detecting a first reaction by a user when consuming a media asset at a first time, where a first magnitude of the first reaction exceeds a first threshold. The systems and methods may determine whether a second reaction by the user occurred when the user consumed the media asset at a second time that is prior to the first time, where a second magnitude of the second reaction exceeds a second threshold, and may recommend the second media asset to the user.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: November 22, 2022
    Assignee: ROVI GUIDES, INC.
    Inventor: James Matthew Wilkinson
  • Patent number: 11496783
    Abstract: This patent disclosure provides various embodiments of a client-server based digital video playback system and technique. In one aspect, a process for playing internet/online videos on a user device is disclosed. This process can begin by sending a video playback request for playing an online video to the server, wherein the video playback request includes a device type and a browser type of the user device. Next, the process receives a set of video playback addresses and a set of video playback configuration files from the server, wherein the set of video playback addresses and the set of video playback configuration files are generated based on the device type and the browser type. The process subsequently selects a video playback address from the set of video playback addresses corresponding to a transcoded version of the online video that matches a device version and a browser version of the user device.
    Type: Grant
    Filed: July 5, 2020
    Date of Patent: November 8, 2022
    Assignee: Doumob Inc.
    Inventors: Dawei Meng, Bin Yang
  • Patent number: 11488033
    Abstract: Methods and systems are described herein for calculating a predicted time when a first user will be exposed to a spoiler of a first media asset. A media guidance application may retrieve an initial transmission time of the first media asset and a transmission time of a second media asset that precedes the transmission time of the first media asset. The media guidance application may retrieve electronic communications from a second user whose electronic communications the first user has viewed, and determine a subset of the electronic communications that correspond to the second media asset. The media guidance application may calculate a length of time from the transmission time of the second media asset to the earliest availability time of an electronic communication in the subset. The media guidance application may calculate the predicted time based on the transmission time of the first media asset and the length of time.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: November 1, 2022
    Assignee: ROVl GUIDES, INC.
    Inventors: Mathew C. Burns, Jonathan A. Logan, Gabriel C. Dalbec, Ajay Kumar Gupta, Alexander W. Liston, Margret B. Schmidt, William L. Thomas
  • Patent number: 11451604
    Abstract: Aspects of the disclosure provide a method and a server system for transcoding a video source file into multiple target formats. The server system includes a first server configured to receive a first video chunk of the video source file and first attribute parameters corresponding to the first video chunk and a first target format of the multiple target formats where the first video chunk is transcoded into the first target format. The first attribute parameters include a first precoding parameter for the first video chunk and a first coding parameter for the first target format. The first server can process the first video chunk according to the first precoding parameter to obtain a first intermediate coding result and code the first intermediate coding result according to the first coding parameter to obtain a first final coding result in the first target format and output the first final coding result.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 20, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhi Qin, Guimin Chen
  • Patent number: 11422865
    Abstract: One example method, which may be performed at an end device configured to communicate with an edge station, includes listening for a broadcast signal from the edge station, joining a broadcast channel, receiving edge station information, selecting an edge station, transmitting a manifest to the selected edge station, receiving route information from the selected edge station, accessing a container identified in the route information, and issuing a call to the selected edge station to execute an application workload on the container.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: August 23, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Victor Fong, Kenneth Durazzo
  • Patent number: 11424947
    Abstract: A computer implemented method, device and computer program device are provided that are under control of one or more processors configured with executable instructions. The method receives a user instruction to perform an action, identifies context awareness information concerning an environment where the action is to be performed. The environment includes a plurality of candidate electronic devices. At least one of the candidate electronic devices provides digital personal assistant (DPA) functionality. The method groups a collection of one or more responsive electronic devices, from the plurality of candidate electronic devices, based on the context awareness information. The method communicates the instruction to the collection of one or more responsive electronic devices to coordinate the action by the collection of one or more responsive electronic devices.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: August 23, 2022
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Ryan Charles Knudson, Russell Speight VanBlon, Roderick Echols, Jonathan Gaither Knox
  • Patent number: 11412023
    Abstract: The present disclosure discloses a video description generation method and apparatus, a video playing method and apparatus, and a computer-readable storage medium. The method includes: extracting video features, and obtaining a video feature sequence corresponding to video encoding moments in a video stream; encoding the video feature sequence by using a forward recurrent neural network and a backward recurrent neural network, to obtain a forward hidden state sequence and a backward hidden state sequence corresponding to each video encoding moment; and positioning, according to the forward hidden state sequence and the backward hidden state sequence, an event corresponding to each video encoding moment and an interval corresponding to the event at the video encoding moment, thereby predicting a video content description of the event.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: August 9, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jing Wen Wang, Wen Hao Jiang, Lin Ma, Wei Liu
  • Patent number: 11409415
    Abstract: When streaming content such as movies, music, or audiobooks for presentation, changes in conditions or unavailable frames may result in stutters or other negative experiences during presentation. Described herein are techniques and systems for extrapolating one or more frames based on previously received data. When an unavailable frame is determined, an interpolated frame is generated for presentation in place of the unavailable frame. The interpolated frame may be generated based on other frames that were received out of sequence, such as frames for presentation subsequent to the unavailable frame, as well as frames for presentation prior to the unavailable frame.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: August 9, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Shinjan Kumar Tiwary, Sreeram Raju Chakrovorthy, Sapna Jayaram Rai
  • Patent number: 11388458
    Abstract: The disclosed system may include various modules that are stored in memory and executed by a physical processor. The disclosed system may (1) receive a request to stream presentation data to a computing device, (2) determine at least one characteristic of the computing device in connection with the request, (3) identify a compressed version of the presentation data that corresponds to the characteristic of the computing device, and then (4) stream the compressed version of the presentation data to the computing device to facilitate presentation of the presentation data to a user of the computing device. Various other systems, devices, and methods are also disclosed.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: July 12, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Zachary Cohen
  • Patent number: 11343550
    Abstract: A transmission device encodes content data, divides the encoded content data into a plurality of pieces of transmission data, and transmits the pieces to, through a plurality of uploaders and a plurality of networks corresponding to the plurality of uploaders, a distribution device configured to perform content distribution.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: May 24, 2022
    Assignee: SONY CORPORATION
    Inventors: Yukio Ichikawa, Makoto Urushihara
  • Patent number: 11297362
    Abstract: A receiver of television signals received via air, cable, internet, or by way of connection to an external device. The receiver includes a memory means wherein contents are stored, received through said receiver. The receiver also includes a data management means configured to organize and display the contents of the memory means. The data management means carries out an authentication procedure that allows for a determined user to be associated to his/her profile, that allows for storing and/or accessing private data of said memory means, that are associated uniquely to said determined user, and that do not appear to exist when exploring the contents of said memory means, if beforehand said authentication procedure has not been carried out by said determined user.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: April 5, 2022
    Assignee: Saronikos Trading and Services, Unipessoal Lda
    Inventor: Robert James
  • Patent number: 11283861
    Abstract: Connection of clients to nodes associated with a storage system can be managed during non-disruptive upgrades (NDUs) of software or firmware of nodes. During NDU, connection manager component (CMC) manages connections of clients to nodes based on a node pool policy to determine nodes to consider for connection for a client request and a connection policy. CMC can determine whether to reduce a set of nodes to a subset of nodes having a particular upgrade status based on a threshold value associated with the particular upgrade status, which can be one of upgraded or non-upgraded. If threshold is satisfied for the set, CMC can reduce the set to the subset of nodes, and CMC can determine a node of the subset based on the connection policy. If threshold is not satisfied, the set is not reduced, and CMC determines a node from the set based on the connection policy.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: March 22, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Shiv Kumar, Avadut Mungre
  • Patent number: 11223870
    Abstract: Method and device of transmitting and receiving ultra high video are provided. The method of transmitting ultra high definition video includes: acquiring ultra high definition video; compressing data, by a compression algorithm to obtain compressed data, of the ultra high definition video; packing the compressed data into user datagram protocol (UDP) data packets; transmitting the UDP data packets to a first 10-gigabit network module according to a UDP protocol. The compressed data is packaged into the UDP data packets and the UDP data packets are transmitted by the 10-gigabit network module, thereby realizing the high-efficiency transmission of video data based on the 10-gigabit network and UDP protocol stack. A transmission system is also provided.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: January 11, 2022
    Assignee: SHENZHEN LENKENG TECHNOLOGY CO., LTD.
    Inventor: Binghai Gao
  • Patent number: 11212365
    Abstract: Methods and systems for managing data and/or operations on data such as content are disclosed. A method can comprise receiving data from a source, determining timing information associated with the source and automatically modifying a storage operation of data received from the source based upon the timing information.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: December 28, 2021
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Jeffrey Elsloo