Computer-to-computer Data Streaming Patents (Class 709/231)
  • Patent number: 11968412
    Abstract: Methods and systems for improved quality of a streaming session using multiple simultaneous streams. For the multiple simultaneous streams an audio/video device (A/V device) records and generates a high-resolution stream and a low-resolution stream for simultaneous transmission to a server. The server selects one of the two streams for retransmission to a destination client device. The server also monitors the streaming session and estimates a total available bandwidth between the server and the A/V device and assigns a confidence value to the bandwidth estimation. The server periodically transmits the bandwidth estimate and confidence value to the A/V device to improve the efficiency of the streams being generated by the A/V device. The A/V device can use the received bandwidth estimate and confidence value to adapt the resolution of each of the streams to efficiently use the total available bandwidth between the A/V device and the server.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 23, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Ilya Brailovskiy
  • Patent number: 11962939
    Abstract: A method, a mission critical (MC) server, and a receiver for managing media communication in an MC system are provided. The method comprises receiving, from a sender, a request and a media stream for transmitting the media stream to one or more receivers. The request indicates a mode of transmission of the media stream. Further, the method comprises transmitting a notification message indicating a mode of reception identified based on the mode of transmission, to the one or more receivers for receiving the media stream from the sender. The mode of reception is one from among an emergency mode and a normal mode. Thereafter, the method comprises transmitting the media stream to the one or more receivers subsequent to transmission of the notification message, when the mode of reception is the emergency mode.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: April 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Naveen Kolati, Kiran Gurudev Kapale, Siva Prasad Gundur
  • Patent number: 11962825
    Abstract: Techniques for reducing the latency of content retrieval from a content delivery network include receiving a request from a client device for media content, parsing the request for attributes associated with the request and the client device, and providing the attributes to a machine learning model to perform server-side prediction of an estimated retrieval time of the media content. A quality level for the media content is determined based on the estimated retrieval time, and the requested media content is provided to the client device at the determined quality level.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: April 16, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Min Kyoung Kang, Ronil Sudhir Mokashi
  • Patent number: 11960927
    Abstract: A method comprises extracting first task data from a first data source corresponding to a first application and second task data from a second data source corresponding to a second application, and comparing the first task data to the second task data using one or more natural language processing techniques. In the method, one or more matching tasks between the first task data and the second task data are identified based at least in part on the comparing. Code of at least one of the first application and the second application is analyzed to determine whether the code of at least one of the first application and the second application implements the one or more matching tasks.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: April 16, 2024
    Assignee: Dell Products L.P.
    Inventors: Navin Kumar Neithalath, Bijan Kumar Mohanty, Damodaran Sivaraman, Nithiyanandham Tamilselvan, Sampath Kumar Kalyana Sundaram, Hung Dinh
  • Patent number: 11962646
    Abstract: A plurality of WiFi-enabled devices that are physically proximate to one another form an ad hoc mesh network, which is associated with an overlay network, such as a content delivery network. A typical WiFi device is a WiFi router that comprises addressable data storage, together with control software operative to configure the device seamlessly into the WiFi mesh network formed by the device and one or more physically-proximate devices. The addressable data storage across multiple such devices comprises a distributed or “mesh-assisted” cache that is managed by the overly network. The WiFi mesh network thus provides bandwidth that is leveraged by the overlay network to provide distribution of content, e.g., content that has been off-loaded for delivery (by content providers) to the CDN. Other devices that may be leveraged include set-top boxes and IPTV devices.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: April 16, 2024
    Assignee: Akamai Technologies, Inc.
    Inventor: William R. Law
  • Patent number: 11960444
    Abstract: A method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme consisting of a plurality of segments, and wherein the segments included in the programme are dynamically determined. The method comprising the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file in the file record database is then created. In response to a request for the location of essence data within the file, a location given by determined layout of the media file is returned. Further, in response to an instruction that a segment is to be included in the programme, essence data corresponding to the contents of the segment is obtained.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: April 16, 2024
    Assignee: GRASS VALLEY LIMITED
    Inventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
  • Patent number: 11955126
    Abstract: Systems, methods and software are disclosed for processing requests from users of an infotainment system. The method includes receiving a request from a user of the infotainment system. The method includes determining a domain for the received request based on information contained in the received request. The domain specifies one or more categories for the request. The method includes routing the received request to a virtual assistant assigned to handle requests for the determined domain. The virtual assistant is one of a plurality of virtual assistants respectively assigned to handle requests for a plurality of respectively assigned domains. The method includes transmitting a response to the request to the user.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: April 9, 2024
    Assignee: MITSUBISHI ELECTRIC AUTOMOTIVE AMERICA, INC.
    Inventors: Jacek Spiewla, Sorin M. Panainte
  • Patent number: 11949568
    Abstract: In an example, a method includes obtaining, for a software-defined wide area network (SD-WAN) system having a plurality of a wide area network (WAN) links for an SD-WAN service, a first service level agreement (SLA) rule that matches a first application, the first SLA rule having a first priority that indicates a priority of the first application; obtaining, for the SD-WAN system, a second SLA rule that matches a second application, the second SLA rule having a second priority that indicates a priority of the second application; assigning, for the SD-WAN system, the first application and the second application to a first WAN link of the plurality of WAN links; and in response to determining that the first WAN link has violated the first SLA rule that matches the first application, assigning, by the SD-WAN system, the second application to a second WAN link of the plurality of WAN links.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: April 2, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Rajneesh Kumar, Sankar Ramamoorthi, Vijay Sai Ram Paruchuri, Unni Dilip, Bhaskar Jain
  • Patent number: 11947686
    Abstract: A computer-implemented method can include encrypting a data file as a multiplicity of independent segments that are each a multiple of a block encryption's block size, encrypting the application data on a segment-by-segment basis using the multiplicity of selected encryption methods and associated information, and creating a programming shared object “shim” Interposer module.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: April 2, 2024
    Inventor: William D. Schwaderer
  • Patent number: 11949756
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: April 2, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11943487
    Abstract: An encoder may determine one or more encoding characteristics associated with a content segment of a content asset. The one or more encoding characteristics may comprise an estimated bitrate required for transmission of the content segment over a network. The one or more encoding characteristics associated with the content segment may be inserted into a portion of an other content segment, such as into a header of the other content segment. The content segment and the other content segment may be configured for linear transmission, such as using adaptive bitrate streaming. When the other content segment is received at a playback device prior to the content segment, the playback device may use the one or more encoding characteristics of the content segment embedded in the header of the other content segment to determine one or more playback characteristics of the content segment.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 26, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Alexander Giladi, Weidong Mao
  • Patent number: 11937141
    Abstract: A method for managing network traffic on a portable communication device including a processor, a memory, and a plurality of network interfaces configured to connect to a plurality of networks includes: processing network traffic of an application running on the processor via a first network of the plurality of networks, the first network being specified as a primary network by an operating system running on the processor; monitoring a plurality of network status information associated with the first network; detecting a problem of the first network when one or more parameters of the received network status information is outside of one or more threshold values; in response to detecting the problem in the first network, selecting a second network of the plurality of networks as the primary network; and processing the network traffic via the second network as the updated primary network.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: March 19, 2024
    Assignee: MOBOPHILES, INC.
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Brian Alex Truong
  • Patent number: 11929941
    Abstract: Embodiments of the present disclosure relate to method and a system for managing a decentralized access to a resource. A user of a client device having a third-party application installed therein request to join the mesh network based on invite received from the owner of the IoT gateway. The mesh network comprises one or more IoT gateway. One gateway is identified based on the topology of the client device, and an optimal connection between the client device and the identified gateway is determined. The third-party application may send a resource access request for accessing a resource of the mesh network and access the requested resource through the optimal connection route thus determined. Thus, the disclosure enables a peer-to-peer mesh network infrastructure that allows secure access to the resource by a third-party application without using a cloud server to route the resource access request from the client device to the gateway.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: March 12, 2024
    Assignee: Elear Solutions Tech Private Limited
    Inventors: Manav Kumar Mehta, Narendra Kumar Agarwal
  • Patent number: 11925862
    Abstract: The present invention relates to a method for playing on a player of a client device (11) a content streamed in a network (1), said content consisting of a sequence of segments available in a plurality of quality levels, the player being configured so as to choose the quality level of the segments as a function of at least one parameter representative of a segment reception rate, according to an Adaptive BitRate, ABR, logic of the player; the client device (11) comprising a first buffer (M1) for storing segments in a format adapted for transferring within the network (1), the method being characterized in that it comprises performing by a processing unit (110) of the client device (11): (a) receiving from the player a request for a current segment at a first quality level; (b) estimating, fora second quality level, an optimal response delay such that providing the requested current segment at the expiration of said optimal response delay will cause the player to request according to its ABR logic a next segme
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: March 12, 2024
    Assignee: Streamroot
    Inventors: Hiba Yousef, Alexandre Storelli
  • Patent number: 11930377
    Abstract: Embodiments herein disclose a method for enabling distributed caching in a wireless network. The method includes receiving, by an edge node (100) in the wireless network, a plurality of contents from a core network (1000) and determining, by the edge node (100), popular content from the plurality of contents. Further, the method also includes caching, by the edge node (100), the popular content in the edge node and transferring, by the edge node (100), at least one segment of the popular content for caching to at least one UE (200) of a plurality of UEs associated with the edge node.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: March 12, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Vinay Kumar Shrivastava, Diwakar Sharma, Rohan Raj
  • Patent number: 11930254
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining media content from a first content server, determining whether a manifest indicates presence of a remote element, resolving the remote element, manipulating an updated remote element, and streaming at least one of the media content from the first content server and another media content from a second content server based on manipulating the updated remote element.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: March 12, 2024
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11930242
    Abstract: A method for playing streaming media comprising a plurality of segments includes receiving a segment of the streaming media; wherein the segment carries information of a segment Uniform Resource Identifier (URI) corresponding to itself; checking a Media Presentation Description (MPD) to find what Period, AdaptationSet, and Representation the segment belongs to based on the segment URI; and calculating time information of the segment based on time information of the Period where the segment is located and a zero point of an MPD timeline of the MPD.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: March 12, 2024
    Assignee: MEDIATEK SINGAPORE PTE. LTD.
    Inventor: Caohui Wan
  • Patent number: 11924497
    Abstract: Systems, devices and processes are provided to facilitate the delivery of video content in a video streaming system. Specifically, the various embodiments can provide improved responsiveness by reducing the delay that occurs between when a user acts to initiate video streaming and when the video content is transmitted, received and displayed on a display screen. In general, these embodiments reduce delay by preloading video streaming content in response to detecting particular patterns of movement of a remote control. Specifically, these embodiments monitor for movement of the remote control and determining if a detected movement corresponds to a likely initiation of video streaming. When such movements are detected, the embodiments begin preloading the video streaming content at the video player device.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: March 5, 2024
    Assignee: DISH Network Technologies India Private Limited
    Inventor: Brijesh Vishwanath
  • Patent number: 11924259
    Abstract: Methods and systems provide data transmission through unused transmission channels. In one embodiment, the method includes identifying one or more available audio channels in the communication stream available to transmit non-audio data, wherein the communication stream includes a plurality of audio channels and transmitting the non-audio data through the identified one or more available audio channels. Identifying the available audio channels includes determining each audio channels from the plurality of audio channels that is unused in the communication stream. Identifying the available audio channels may also or alternatively include identifying one or more channels from the plurality of audio channels in the communication stream as potential channels available to transmit the non-audio data and reserving the potential channels for transmitting the non-audio data.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: March 5, 2024
    Assignee: T-Mobile Innovations LLC
    Inventor: Matthew John Starzec
  • Patent number: 11923998
    Abstract: Provided is a group-based communication interface configured to allow users of the interface to communicate within group-based communication channels and across group-based communication channels to provide relevant information to other users efficiently and effectively. Group-based messaging communications across the plurality of group-based communication channels can be channeled to specific receiver channels providing relevant information to users of the group-based communication interface thereby increasing the efficiency and effectiveness of group-based messaging communications and the lifetime of the system.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: March 5, 2024
    Assignee: Salesforce, Inc.
    Inventor: Christopher Sullivan
  • Patent number: 11924489
    Abstract: Personalized content delivery in a broadband network for an end-user includes a plurality of intelligent edge nodes deployed in the broadband network. Each of the plurality of intelligent edge nodes is capable of computing dynamic scores with respect to any content delivered to a corresponding end-user device connected in the broadband network. Based on a set of preference data, at least one query may be received from at least one authorized user and a corresponding response may be generated based on the preference data and the computed dynamic scores The at least one authorized user analyses the response and tag relevant content to be personalized for the end user. The at least one authorized user thereafter activates a functionality over a UI/UX interface that facilitates the end-user to access the personalized content.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: March 5, 2024
    Assignee: Element8 Technology Investment Group, Inc.
    Inventor: Kevin Michael Grace
  • Patent number: 11924164
    Abstract: Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: March 5, 2024
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Jayaprakash Narayanan Ramaraj, Suhas Nayak, Joyce Jojo, Gopikumar Ranganathan
  • Patent number: 11924062
    Abstract: Systems, devices, and methods are discussed for defining and monitoring network communication performance in an SD-WAN environment.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: March 5, 2024
    Assignee: Fortinet, Inc.
    Inventor: Reid Garrett Clark
  • Patent number: 11917215
    Abstract: Systems and methods are described for receiving a first request, associated with a first user profile, to record a content item, and storing, at a server and based on the first request, a first copy of the content item, accessible via the first user profile. A second request to record the content item may be received, associated with a second user profile, and content consumption history associated with the second user profile may be identified. Based on such content consumption history, a determination may be made to refrain from storing a second copy of the content item based on the second request. In response to receiving a request, associated with the second user profile, to access the content item, the content item may be played at a device associated with the second user profile based on the stored first copy of the content item.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: February 27, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Veeresh Babu, Reda Harb
  • Patent number: 11910035
    Abstract: The present disclosure provides systems and methods for interrupting streaming content provided via a manifest inviolate protocol. An intelligent streaming server or edge cache may substitute different content than that which is requested, without the client's knowledge. In some implementations, the client may request a first segment of a file or stream, and the streaming server may instead deliver a segment of an entirely different file or stream. The replacement segment may have the same length as the requested segment, and may be renamed such that the client believes that the requested segment has been properly served. Accordingly, without changing the manifest or departing from the requirements of the manifest-inviolate protocol and without changing any functionality of the client, a system may provide content switching on a per-segment basis, rather than a per-manifest basis.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Michael Schwimmer, Kevin Flanagan
  • Patent number: 11907320
    Abstract: Digital content operation testing techniques are described. An authoring environment supports edit operations to digital content. The authoring environment includes an option to initiate testing of operation of edited digital content at a publish environment of a content delivery network, at which, the digital content is to be deployed. Data describing results of the testing is then communicated over the network based to the digital content editing system. The data is output within the user interface of the authoring environment in this example such that an effect of edits made to the digital content are viewable non-modally within the authoring environment.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Nishant Kumar Thakur, Sandeep Kambi Nanjundeshwara, Rafiya Sirin
  • Patent number: 11910168
    Abstract: A method of grouping together pieces of equipment that are capable of emitting sound signals, the method comprising the steps of: causing each piece of equipment to emit a test sound signal; causing the test sound signal to be received by each piece of equipment that is capable of receiving sound signals, and causing each of these pieces of equipment to evaluate a recognition level for said test sound signal; or each pair of pieces of equipment Ei and Ej, evaluating a mutual recognition level representative both of a recognition level N(i, j) for the piece of equipment Ei receiving a test sound signal emitted by the piece of equipment Ej, and also of a recognition level N(j, i); on the basis of the mutual recognition level, determining whether or not the pieces of equipment Ei and Ej belong to a common sound space.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: February 20, 2024
    Assignee: SAGEMCOM BROADBAND SAS
    Inventors: Frédéric Sodi, Vincent Schott
  • Patent number: 11910032
    Abstract: Systems and methods are described for identifying a first network (associated with an edge server comprising a cache) and a second network available to a user equipment device. A request to access at least a portion of a media asset may be received from the user equipment device. In response to determining that the at least a portion of the media asset is not stored in the cache, a determination may be made whether the edge server, via the first network, or whether the user equipment device, via the second network, should obtain such at least a portion of the media asset. Such at least a portion of the media asset may be obtained using the selected server via the first network or using the selected user equipment device via the second network, caused to be stored at the cache, and generated for display at the user equipment device.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: February 20, 2024
    Assignee: ROVI GUIDES, INC.
    Inventors: Antti Heikkinen, Mikko Uitto
  • Patent number: 11909795
    Abstract: A content streaming system and methodology for facilitating the management of content streaming. A content delivery service receives at least an original content stream and multiple input contents from an original content provider. Additionally, the content delivery service processes the received input content streams, buffers the original and supplemental input content streams, and switches between the available input content streams for seamless and fast broadcasting. The decision to switch between a second content and a third is determined by an indication that a third input content is available in the buffer.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: February 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Tianbing Teng
  • Patent number: 11902345
    Abstract: Systems, devices, and methods for reporting user equipment activity during a 5G Media Streaming (5GMS) uplink streaming session are provided, which may include initializing contribution reporting based on selected user preferences during media streaming during the 5GMS uplink streaming session, and transmitting a contribution report associated with the media streaming during the 5GMS uplink streaming session. The approach may further include generating a final contribution report associated with the media streaming during the 5GMS uplink streaming session in response to receiving a signal to stop media streaming.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: February 13, 2024
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11899625
    Abstract: Systems and methods for of determining a replication time in a deduplicated file system are disclosed. Maximum streams are determined based on a number of allocated streams on a source node and a number of allocated streams on a target node. An available network bandwidth between the source node and the target node is determined. A delta time is estimated based at least on one or more duplicate fingerprints between a logical space unit of the source node and the target node by using at least one source smart filter and at least one target smart filter. The replication time is determined based on the maximum streams, the available network bandwidth between the source and target nodes, the estimated delta time, and a number of unique fingerprints that exist between the logical space unit of the source node and the target node.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 13, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Hemant P. Khachane, Banuprakash Ganga Muniyappa, Paul J. Hammer
  • Patent number: 11902609
    Abstract: Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: February 13, 2024
    Assignee: TiVo Corporation
    Inventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
  • Patent number: 11895216
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a network node may receive application data for transmission via an additional network node. The network node may provide the application data to the additional network node, the application data having one or more indications of groupings into application data units (ADUs) added before being provided to the additional network node. Numerous other aspects are described.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: February 6, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Yih-Hao Lin, Prashanth Haridas Hande, Mickael Mondet, Peerapol Tinnakornsrisuphap, Dario Serafino Tonesi, Miguel Griot
  • Patent number: 11895288
    Abstract: An information processing device (10) includes a decision unit (23e) and a generation unit (23f). The decision unit (23e) decides connection order of divided scenes obtained by dividing a free-viewpoint video based on a multi-viewpoint video obtained by imaging content, based on a feature amount of a given sound and similarities between respective connection frames in the divided scenes. The generation unit (23f) generates free-viewpoint content in which the divided scenes are connected in the connection order decided by the decision unit (23e).
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: February 6, 2024
    Assignee: SONY GROUP CORPORATION
    Inventor: Masato Shimakawa
  • Patent number: 11895344
    Abstract: In an approach for optimizing the enhancement of media content using a Generative Adversarial Network (GAN), a processor identifies a degree of enhancement to be performed on the media content to attain the defined quality. A processor calculates a length of time required to enhance the media content to the degree of enhancement identified considering one or more factors. A processor identifies a buffer required to enhance the media content to the degree of enhancement identified, wherein the buffer prevents an interruption in the media content. A processor identifies a distribution to enhance the media content between a cloud hosted server and a user computing device. A processor enhances the media content according to the distribution identified.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Jeremy R. Fox, Zachary A. Silverstein, Sarbajit K. Rakshit
  • Patent number: 11895182
    Abstract: Systems, computer program products, and methods are described herein for dynamically determining data center transmissions by implementing load balancers in an electronic network.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: February 6, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Jagadish Babu Bandarupalli, Terry Lynn Miller
  • Patent number: 11888917
    Abstract: Methods, apparatuses, systems, and software are described for providing content to a device comprising streaming content and sending content in a non-streaming manner (e.g., by downloading a file containing the content). In some aspects, switching between streaming and downloading may be performed in a dynamic manner during presentation of the content, and may be seamless to the user's viewing experience.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: January 30, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Bruce Bradley, Robert Knee
  • Patent number: 11882136
    Abstract: Disclosed are various embodiments of method and system for network access control. The method may involve traffic monitoring and vulnerability detection using process information. The system may analyze the vulnerability as a process malfunctioning where preventive action focuses on process blocking as opposed to host blocking, which can lead to improved performance and productivity of a network. Techniques may use process related information, connection information, and network packet information for network control. The information may be used to identify and detect a known vulnerability in network activities. Techniques may further transmit, in response to the detection, an authorization decision regarding allowing or blocking the process running on the host.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: January 23, 2024
    Assignee: Sophos Limited
    Inventors: Jimit Hareshkumar Mahadevia, Shalvi D. Dave, Bhushan H. Trivedi
  • Patent number: 11871079
    Abstract: A client (100) is able to manage a multimedia content in such a way that the buffering can be reduced as much as desired down to zero by selecting a representation for a next segment to be requested for which the first frame can be received at least in the frame duration.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: January 9, 2024
    Assignee: InterDigital Madison Patent Holdings, SAS
    Inventors: Charline Taibi Guguen, Yvon Legallais, Remi Houdaille
  • Patent number: 11861797
    Abstract: A method performed by a first terminal is provided. The method includes identifying capabilities of the first terminal connected to at least one component device, establishing, via a server, a session associated with an augmented reality (AR) service based on the capabilities of the first terminal, performing pre-processing on 3 dimensional (3D) media data acquired by the at least one component device, and transmitting, to a second terminal, the pre-processed 3D media data.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: January 2, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eric Yip, Hyunkoo Yang, Jaeyeon Song
  • Patent number: 11863814
    Abstract: A method includes receiving, with a computing system, data representing a video item into a buffer. The method further includes outputting the video item from the buffer to a display system. The method further includes determining that utilization of the buffer falls below a predetermined threshold. The method further includes, in response to determining that the utilization of the buffer falls below the predetermined threshold, determining that there is a specified rebuffering point within a predetermined time frame. The method further includes pausing with the computing system, the video item at the specified rebuffering point in response to determining that there is the specified rebuffering point within the predetermined time frame.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: January 2, 2024
    Assignee: Netflix, Inc.
    Inventors: Ioannis Katsavounidis, Mark Watson, Aaron Hipple, Will Wolcott
  • Patent number: 11863309
    Abstract: A system for capturing and distributing live multimedia or video streams of a live event to mobile computing devices is described. The system includes processing device(s) in network communication with each other. Processing device(s) having at least one channel receive live multimedia or video stream(s) via the at least one channel(s), generate and transmit discrete data packets therefrom over a first network for receipt by the remaining processing device(s). Copies of the discrete data packets are generated and placed in a respective buffer by the processing device(s). A nominated processing device: receives a connection request from a mobile computing device; determines the distribution status the processing device(s); and selects a processing device to provide the requested transmission based on the distribution status. The selected device generates transmission copies from copies stored in the buffer and transmits the discrete data packets/transmission copies to the mobile computing device.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: January 2, 2024
    Assignee: Prowire Sport LLC
    Inventor: Michel Pollet
  • Patent number: 11848983
    Abstract: Systems and methods are provided for implementing a new discovery and mapping micro-service. The discovery and mapping micro-service may be implemented to dynamically discover and map a cloud environment as the deployed resources change. The new micro-service can map the environment without prior knowledge (e.g., without a template or manual interaction) by initializing itself and tracking resource changes. Once a new message is received in relation to a resource change, the disclosed system may realign and/or update the map of the cloud environment.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kumaresan Ellappan, Kalyan Balaji Rayala, Swaminathan Venkataraman
  • Patent number: 11843649
    Abstract: A system and method are provided of minimizing network bandwidth used from an external network by client peers in a local network. The method can include the operation of organizing a plurality of clients each having media streamlets and a client parent in a structure within the local network. Mapping information propagates through the structure. The mapping information represents local streamlet locations as stored by the plurality of clients. Another operation is retrieving a local streamlet from a client identified in the mapping information as having the local streamlet for the requesting client.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: December 12, 2023
    Assignee: DISH Technologies L.L.C.
    Inventors: Mark B. Hurst, Loren Larsen, David S Anderson, Lei Wang
  • Patent number: 11831879
    Abstract: Systems and methods are described herein for processing video. An encoder may generate, for a sequence of video frames, a plurality of first segments and a plurality of second segments. The plurality of first segments may comprise stream access points (SAPs) of a first type that do not reset a picture reference buffer. The plurality of second segments may comprise SAPs of a second type that do reset the picture reference buffer. The encoder may send segments of the plurality of first segments to a computing device streaming video when network conditions are steady. The encoder may send a segment of the plurality of second segments following a switch, by the computing device, to a different bitrate based on a change to the network conditions. Once the computing device has decoded the segment the plurality of second segments, the encoder may send subsequent first segments at the different bitrate.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: November 28, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Srinath V. Ramaswamy
  • Patent number: 11832131
    Abstract: The application provides a bandwidth allocation method and device. The method includes that: Discontinuous Reception (DRX) indication information is determined, the DRX indication information being used for a terminal device to determine a working bandwidth to be used within a DRX cycle and/or a frequency point of the working bandwidth; and the DRX indication information is transmitted to the terminal device. According to the bandwidth allocation method of the embodiments of the application, unnecessary power consumption of the terminal device may be avoided.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: November 28, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Zhi Zhang
  • Patent number: 11829196
    Abstract: An integrated circuit (IC) device includes a ring transport having a plurality of nodes and a wire interconnect coupling the plurality of nodes in a ring. The wire interconnect including a wire to transmit clock wake signals around the ring transport in advance of data signaling representing a data packet. Each node is to switch from a clock gated state to a clocked state responsive to receiving a clock wake signal. The ring transport further includes a sleep controller coupled to a select node of the plurality of nodes. The sleep controller is to configure the select node into a clock suppression state for a specified duration responsive to identifying an idle condition on the ring transport via monitoring of the wire. While in the clock suppression state the node suppresses further transmission of any clock wake signals received at the select node.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: November 28, 2023
    Assignee: Advanced Micro Devices, Inc.
    Inventor: William L. Walker
  • Patent number: 11831700
    Abstract: This disclosure provides embedding a messaging channel directly into a media stream, where messages delivered via the embedded messaging channel are the extracted at a client media player. An advantage of embedding a message is that it can be done in a single ingest point and then passes transparently through a CDN architecture, effectively achieving message replication using the native CDN media delivery infrastructure.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: November 28, 2023
    Assignee: Akamai Technologies, Inc.
    Inventor: Michael Archer
  • Patent number: 11824911
    Abstract: An apparatus includes circuitry configured to: process media, the processing having an input and an output; determine a value of a mode to process the data, the value of the mode set to either push or pull; wherein the mode is added to an input descriptor or an output descriptor, and the mode functions with a protocol together in the input descriptor and the output descriptor; determine, for the input, when the value of the mode is set to push, that the data is pushed to the input, otherwise when the value of the mode is set to pull, that the data is pulled with the input; and determine, for the output, when the value of the mode is set to push, that the data is pushed from the output, otherwise when the value of the mode is set to pull, that the data is pulled from the output.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: November 21, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Yu You, Sujeet Shyamsundar Mate, Kashyap Kammachi Sreedhar
  • Patent number: 11825165
    Abstract: A method of determining video resolution is provided. The method of determining video resolution includes: determining a CDN corresponding to a video to be played in response to a video loading signal; acquiring a history network speed corresponding to the CDN; and determining an initial resolution of the video to be played according to the history network speed corresponding to the CDN. A computing device, and a non-transitory computer-program product are also provided.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: November 21, 2023
    Assignee: Shanghai Bilibili Technology Co., Ltd.
    Inventors: Zhaoxin Tan, Jianqiang Ding