Computer-to-computer Data Streaming Patents (Class 709/231)
-
Patent number: 11997151Abstract: A multimedia data processing method includes: acquiring a first predicted bit rate predicted by a bit rate prediction neural network based on first network data; performing classification and regression learning on the first network data and the first predicted bit rate to obtain a first bit rate prediction model; acquiring second network data and a second predicted bit rate predicted by the first bit rate prediction model, and the second network data being collected during playback of multimedia data using the second predicted bit rate; and performing classification and regression learning on the first bit rate prediction model based on a difference between the first network data and the second network data and a difference between the first predicted bit rate and the second predicted bit rate, to obtain a second bit rate prediction model configured to perform bit rate prediction in a terminal that plays the multimedia data.Type: GrantFiled: October 5, 2022Date of Patent: May 28, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Wei Huang, Weijie Qi, Yunbo Han, Hualiang Yan, Yunfei Zhang
-
Patent number: 11995356Abstract: An apparatus includes at least one processing device configured to identify a logical storage volume stored across multiple storage nodes of a distributed storage system, to obtain from each of one or more of the storage nodes locality information for one or more different portions of the logical storage volume, the locality information for a given one of the portions indicating whether or not the given portion of the logical storage volume is local to a particular storage node, and to utilize the obtained locality information in performing path selection for one or more input-output operations targeting the logical storage volume. Obtaining from each of one or more of the storage nodes locality information for one or more different portions of the logical storage volume illustratively comprises, for a given such storage node, obtaining the locality information from one or more log pages maintained by the storage node.Type: GrantFiled: October 12, 2022Date of Patent: May 28, 2024Assignee: Dell Products L.P.Inventor: Igor Achkinazi
-
Patent number: 11991146Abstract: Provided is a method for data transmission between at least one first network and at least one second network, wherein a) for at least one data transmission between the at least one first network and the at least one second network, at least one connection between the first network and the second network is established and a datum or data are directed by means of a resource allocation unit arranged between the networks, and b) for the establishment of the at least one connection, the resource allocation unit exclusively allocates at least one net access resource, e.g. network cards or network adapters, which can be coupled to the second net, and a one-way communication unit arranged upstream of the net access resource for establishing a feedback-free data transmission direction.Type: GrantFiled: June 16, 2020Date of Patent: May 21, 2024Assignee: Siemens Mobility GmbHInventors: Christian Bauer, Matthias Lorenz, Hermann Seuschek, Martin Wimmer
-
Patent number: 11983253Abstract: A system and method for initiating a royalty percentage calculation with a minting process of a non-fungible token (NFT) associated with media content comprising, for example, identifying, via a digital vault, media content stored and accessible through the digital vault in a request from an NFT creator to utilize the media content in the NFT; initiate the minting process with the media content that converts digital data associated with the media content into digital assets recorded on a blockchain; storing the digital data in a distributed ledger or decentralized database that cannot be edited, modified, or deleted; upon completion of the minting process, initiating one or more processes associated with the media content or the NFT in accordance with royalty percentages of the media content; and transmitting an alert to the NFT creator and rights holder associated with the one or more payment transactions to the accounts.Type: GrantFiled: July 26, 2022Date of Patent: May 14, 2024Assignee: TUNEGO, INC.Inventors: Mark Goldston, Stacy Haitsuka, John Kohl, Ofek Hayon, Harold MacKenzie
-
Patent number: 11980812Abstract: A streaming method executed by a control device includes receiving a streaming media playback address of a cloud streaming service returned by a cloud device, and transmitting a media projection request corresponding to a local media file stored on the control device to a playback device. The method further includes transmitting a loading instruction indicating to start loading the virtual scene to the cloud device, generating initial file parameters corresponding to the local media file and replacing a file address of the local media file in the initial file parameters with the streaming media playback address to obtain modified file parameters. The method further includes returning the modified file parameters to the playback device, the modified file parameters providing the streaming media playback address instead of the initial file parameters corresponding to the local media file.Type: GrantFiled: September 11, 2023Date of Patent: May 14, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Fengkai Wu
-
Patent number: 11985208Abstract: Embodiments as disclosed provide a distributed caching solution that improve the performance and functionality of a content management platform for sites that are physically or logically remote from the primary site of the content management platform. In particular, according to embodiments, a remote cache server may be associated with a remote site to store local copies of documents that are managed by the primary content management platform. Periodically, a portion of the remote site's cache may be synchronized with the content management platform's primary site using an extensible architecture to ensure that content at the remote cache server is current.Type: GrantFiled: December 1, 2022Date of Patent: May 14, 2024Assignee: Open Text SA ULCInventors: Nicolae Ionescu, Dan-Horia Trufasiu, Peter Varga, Tao Zhou, Franz Pauthner, Yue Kuk Wong
-
Patent number: 11985189Abstract: Systems and methods are provided for switching computing devices between edge servers and peer groups. One example method includes receiving, at a client computing device and from a first computing device, media content. A request to initiate an assisted delivery service is sent from the client computing device to a second computing device. The assisted delivery service is initiated in response to the request. The assisted delivery service comprises identifying, at the second computing device, one or more peer computing devices receiving the media content. At the second computing device, instructions that enable the client computing device to discover at least one of the peer computing devices are generated. The instructions are sent from the second computing device to the client computing device. At the client computing device, a peer computing device is discovered. A request to receive a portion of the media content is sent from the client computing device to a discovered peer computing device.Type: GrantFiled: April 4, 2023Date of Patent: May 14, 2024Assignee: Rovi Guides, Inc.Inventors: Daina Emmanuel, Padmassri Chandrashekar, Reda Harb
-
Patent number: 11983927Abstract: A method includes receiving, at a processor and from a requestor compute device, a request including a representation of at least one video camera from a set of video cameras. In response to receiving the request, a set of at least one video file is generated by retrieving a set of video clips associated with the at least one video camera and the time range. For each of the at least one video camera, a subset of video clips is selected from the set of video clips for that video camera based on a comparison of anomaly scores for that video camera, and concatenating the subsets of video clips to generate the set of at least one video file. The method also includes sending a signal to cause display of at least one video file from the set of at least one video file via the requestor compute device.Type: GrantFiled: March 13, 2023Date of Patent: May 14, 2024Assignee: Verkada Inc.Inventors: John Peruzzi, Song Cao, Rishabh Goyal, Yunchao Gong
-
Patent number: 11979479Abstract: A packet sorting and reassembly circuit module, including a header parser, an information processing circuit, at least one state tracking and reassembly circuit, and an output arbiter, is provided. The header parser is configured to analyze multiple first packet segments to obtain header information corresponding to a first network packet, wherein the first network packet is transmitted based on a transmission control protocol (TCP) communication protocol. The information processing circuit is configured to transmit the first packet segments and sideband information corresponding to the first packet segments to a first state tracking and reassembly circuit among the at least one state tracking and reassembly circuit according to the header information. The first state tracking and reassembly circuit is configured to reassemble and sort the first packet segments according to the sideband information. The output arbiter is configured to output the first packet segments according to a sorting result.Type: GrantFiled: January 16, 2023Date of Patent: May 7, 2024Assignees: Chung Yuan Christian University, KGI Securities Co. Ltd.Inventors: Yu-Kuen Lai, Chao-Lin Wang, He-Ping Li, Cheng-Han Chuang, Kai-Po Chang
-
Patent number: 11979594Abstract: Provided is a transmitting device including a hierarchical classification section that classifies image data of each picture constituting moving image data into a plurality of layers, an image coding section that codes the classified image data of each layer, and generates a video stream holding the coded image data of each layer, and a transmitting section that transmits a container in a prescribed format that includes the generated video stream. The image coding section performs coding so that a referenced picture belongs to a layer of referencing image data and/or a layer lower than the layer of the referencing image data.Type: GrantFiled: July 27, 2020Date of Patent: May 7, 2024Assignee: SATURN LICENSING LLCInventors: Keiji Yuzawa, Teruhiko Suzuki
-
Patent number: 11979448Abstract: These inventions are directed to creating interactive experiences in remote locations across networks that involve actions by users at either end that solicit reactions at remote ends creating an immersive shared environment and experience that allows users to feel they are within the same space. These experiences manifest in various scenarios of play by different playground structures that are illustrated and described in this application. In particular, these inventions create shared interactive playgrounds for children to participate in and enjoy.Type: GrantFiled: August 24, 2021Date of Patent: May 7, 2024Assignee: Shared Space Studios Inc.Inventor: Amar Chopra Bakshi
-
Patent number: 11972239Abstract: A monitoring system monitors processing of incoming messages by an application, and logs data related to performance of the application. The application includes a plurality of checkpoints, and the monitoring system logs data upon each message traversing the checkpoints in the application. The monitoring system is configured to dynamically modify checkpoints within the application based on latency detection of portions of the application, resulting in improved granularity/resolution of the data collected from congested portions of the application, and reducing the performance penalty of the monitoring system from portions of the application that are not congested.Type: GrantFiled: October 31, 2022Date of Patent: April 30, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Kyle Dennis Kavanagh, José Antonio Acuña-Rohter, David Michael Wong
-
Patent number: 11973817Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining video data, creating, based on the video data, a timed metadata track indicating a segment bandwidth and comprising information of a plurality of aligned segments of a media adaptation set such that duration information and size information of each of the aligned segments is included in at least one metadata sample, switching to one of a plurality of representations of the video data based whether the timed metadata track indicates at least an overflow to an input buffer per each of the plurality of representations, and delivering the one of the plurality of representations to a client.Type: GrantFiled: April 28, 2021Date of Patent: April 30, 2024Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 11973650Abstract: Deployment of arrangements of computing components coupled over a communication fabric are presented herein. In one example, a method includes detecting first computing components communicatively coupled to a first communication fabric having a first communication fabric type, and detecting second computing components communicatively coupled to a second communication fabric having a second communication fabric type. The method also includes receiving user commands to form compute units among a pool of computing components comprising the first computing components and the second computing components. Based at least on the user commands, the method includes forming the compute units for use by one or more users.Type: GrantFiled: April 24, 2020Date of Patent: April 30, 2024Assignee: Liqid Inc.Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
-
Patent number: 11973871Abstract: A method is disclosed, and includes receiving from a token requestor, a token data request message comprising an initial resource provider identifier, and determining a permanent resource provider identifier using the initial resource provider identifier. The method also includes determining a verification value, and associating the permanent resource provider identifier with a token, the verification value, and domain controls.Type: GrantFiled: January 20, 2022Date of Patent: April 30, 2024Assignee: Visa International Service AssociationInventors: Sheldon Banow, Eduardo Lopez, Sayeed Mohammed
-
Patent number: 11974006Abstract: System and methods for facilitating content watch parties may include a sync server having a server CPU, a host user device, a client user device, and a content provider. The content provider may first provide a first portion of the content independently to the host user device and the client user device. The content provider may second provide a second portion of the content to the host user device and the client user device. The first providing of the first portion of the content may occur separately of the second providing of the second portion of the content. The sync server may synchronize the second providing of the second portion of the content to the client user device to facilitate substantially simultaneously presentations of the second portion of the content by the host user device and the client user device.Type: GrantFiled: January 8, 2023Date of Patent: April 30, 2024Assignee: DISH Network Technologies India Private LimitedInventors: Satish Balasubramanian Iyer, Girish Pai Mangaldas, Mahesh Thatumparmbil Viswanathan, Nishit Dabi
-
Patent number: 11968412Abstract: 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: GrantFiled: May 23, 2022Date of Patent: April 23, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Ilya Brailovskiy
-
Patent number: 11962646Abstract: 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: GrantFiled: April 25, 2023Date of Patent: April 16, 2024Assignee: Akamai Technologies, Inc.Inventor: William R. Law
-
Patent number: 11962825Abstract: 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: GrantFiled: September 27, 2022Date of Patent: April 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Min Kyoung Kang, Ronil Sudhir Mokashi
-
Patent number: 11960444Abstract: 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: GrantFiled: August 12, 2020Date of Patent: April 16, 2024Assignee: GRASS VALLEY LIMITEDInventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Patent number: 11962939Abstract: 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: GrantFiled: February 9, 2023Date of Patent: April 16, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Naveen Kolati, Kiran Gurudev Kapale, Siva Prasad Gundur
-
Patent number: 11960927Abstract: 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: GrantFiled: July 12, 2021Date of Patent: April 16, 2024Assignee: Dell Products L.P.Inventors: Navin Kumar Neithalath, Bijan Kumar Mohanty, Damodaran Sivaraman, Nithiyanandham Tamilselvan, Sampath Kumar Kalyana Sundaram, Hung Dinh
-
Patent number: 11955126Abstract: 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: GrantFiled: September 29, 2021Date of Patent: April 9, 2024Assignee: MITSUBISHI ELECTRIC AUTOMOTIVE AMERICA, INC.Inventors: Jacek Spiewla, Sorin M. Panainte
-
Patent number: 11947686Abstract: 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: GrantFiled: July 14, 2023Date of Patent: April 2, 2024Inventor: William D. Schwaderer
-
Patent number: 11949568Abstract: 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: GrantFiled: June 6, 2022Date of Patent: April 2, 2024Assignee: Juniper Networks, Inc.Inventors: Rajneesh Kumar, Sankar Ramamoorthi, Vijay Sai Ram Paruchuri, Unni Dilip, Bhaskar Jain
-
Patent number: 11949756Abstract: 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: GrantFiled: December 1, 2022Date of Patent: April 2, 2024Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11943487Abstract: 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: GrantFiled: January 31, 2019Date of Patent: March 26, 2024Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Alexander Giladi, Weidong Mao
-
Patent number: 11937141Abstract: 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: GrantFiled: April 12, 2021Date of Patent: March 19, 2024Assignee: MOBOPHILES, INC.Inventors: William Weiyeh Chow, Mark Lea Tsuie, Brian Alex Truong
-
Patent number: 11930242Abstract: 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: GrantFiled: August 8, 2022Date of Patent: March 12, 2024Assignee: MEDIATEK SINGAPORE PTE. LTD.Inventor: Caohui Wan
-
Patent number: 11929941Abstract: 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: GrantFiled: July 15, 2021Date of Patent: March 12, 2024Assignee: Elear Solutions Tech Private LimitedInventors: Manav Kumar Mehta, Narendra Kumar Agarwal
-
Patent number: 11930377Abstract: 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: GrantFiled: October 7, 2019Date of Patent: March 12, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Vinay Kumar Shrivastava, Diwakar Sharma, Rohan Raj
-
Patent number: 11925862Abstract: 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 segmeType: GrantFiled: August 25, 2022Date of Patent: March 12, 2024Assignee: StreamrootInventors: Hiba Yousef, Alexandre Storelli
-
Patent number: 11930254Abstract: 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: GrantFiled: April 1, 2021Date of Patent: March 12, 2024Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 11924259Abstract: 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: GrantFiled: October 13, 2022Date of Patent: March 5, 2024Assignee: T-Mobile Innovations LLCInventor: Matthew John Starzec
-
Patent number: 11924489Abstract: 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: GrantFiled: October 19, 2021Date of Patent: March 5, 2024Assignee: Element8 Technology Investment Group, Inc.Inventor: Kevin Michael Grace
-
Patent number: 11924497Abstract: 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: GrantFiled: October 13, 2020Date of Patent: March 5, 2024Assignee: DISH Network Technologies India Private LimitedInventor: Brijesh Vishwanath
-
Patent number: 11924062Abstract: Systems, devices, and methods are discussed for defining and monitoring network communication performance in an SD-WAN environment.Type: GrantFiled: March 1, 2022Date of Patent: March 5, 2024Assignee: Fortinet, Inc.Inventor: Reid Garrett Clark
-
Patent number: 11924164Abstract: 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: GrantFiled: April 15, 2022Date of Patent: March 5, 2024Assignee: DISH Network Technologies India Private LimitedInventors: Jayaprakash Narayanan Ramaraj, Suhas Nayak, Joyce Jojo, Gopikumar Ranganathan
-
Patent number: 11923998Abstract: 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: GrantFiled: October 10, 2022Date of Patent: March 5, 2024Assignee: Salesforce, Inc.Inventor: Christopher Sullivan
-
Patent number: 11917215Abstract: 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: GrantFiled: December 1, 2021Date of Patent: February 27, 2024Assignee: Rovi Guides, Inc.Inventors: Veeresh Babu, Reda Harb
-
Patent number: 11910168Abstract: 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: GrantFiled: October 15, 2020Date of Patent: February 20, 2024Assignee: SAGEMCOM BROADBAND SASInventors: Frédéric Sodi, Vincent Schott
-
Patent number: 11910035Abstract: 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: GrantFiled: December 8, 2020Date of Patent: February 20, 2024Assignee: GOOGLE LLCInventors: Michael Schwimmer, Kevin Flanagan
-
Patent number: 11907320Abstract: 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: GrantFiled: May 13, 2022Date of Patent: February 20, 2024Assignee: Adobe Inc.Inventors: Nishant Kumar Thakur, Sandeep Kambi Nanjundeshwara, Rafiya Sirin
-
Patent number: 11910032Abstract: 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: GrantFiled: August 2, 2022Date of Patent: February 20, 2024Assignee: ROVI GUIDES, INC.Inventors: Antti Heikkinen, Mikko Uitto
-
Patent number: 11909795Abstract: 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: GrantFiled: November 25, 2019Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventor: Tianbing Teng
-
Patent number: 11902345Abstract: 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: GrantFiled: August 10, 2022Date of Patent: February 13, 2024Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 11899625Abstract: 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: GrantFiled: June 30, 2021Date of Patent: February 13, 2024Assignee: EMC IP HOLDING COMPANY LLCInventors: Hemant P. Khachane, Banuprakash Ganga Muniyappa, Paul J. Hammer
-
Patent number: 11902609Abstract: 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: GrantFiled: June 15, 2022Date of Patent: February 13, 2024Assignee: TiVo CorporationInventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Patent number: 11895216Abstract: 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: GrantFiled: March 25, 2022Date of Patent: February 6, 2024Assignee: QUALCOMM IncorporatedInventors: Yih-Hao Lin, Prashanth Haridas Hande, Mickael Mondet, Peerapol Tinnakornsrisuphap, Dario Serafino Tonesi, Miguel Griot
-
Patent number: 11895344Abstract: 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: GrantFiled: December 9, 2022Date of Patent: February 6, 2024Assignee: International Business Machines CorporationInventors: Aaron K. Baughman, Jeremy R. Fox, Zachary A. Silverstein, Sarbajit K. Rakshit