Patents Examined by Caroline H Jahnige
-
Patent number: 11972198Abstract: An aspect provides a method, including: sending a request for a web site from a client device to a server; receiving a response to the web site request from the server, wherein the response to the web site request includes at least a portion of a first version of the web site requested and one or more links describing one or more alternate versions of the web site requested, the one or more links comprising conditional data; the conditional data comprising one or more device characteristics indicating whether the web site requested and one or more of the alternate versions of the web site requested is a version of the web site appropriate for the client device, wherein the one or more device characteristics comprise device capabilities; determining if the conditional data is met; and in response to the conditional data being met, requesting an alternate version of the web site requested. Other aspects are described and claimed.Type: GrantFiled: April 3, 2017Date of Patent: April 30, 2024Assignee: DISNEY ENTERPRISES, INC.Inventor: Brendan P. Houle
-
Patent number: 11968159Abstract: In an example, a starting argument post may be received, via a first debate interface, from a first client device associated with a first user account of a debate system. A first response post may be received, via a second debate interface, from a second client device associated with a second user account of the debate system. The first response post corresponds to a response to the starting argument post. The starting argument post and the first response post are included in a first debate thread. When a first submission status of the first user account is active, submission of a response post for inclusion in the first debate thread may be enabled via the first debate interface. A second response post may be received, via the first debate interface and when the first submission status of the first user account is active, from the first client device.Type: GrantFiled: April 11, 2022Date of Patent: April 23, 2024Assignee: Yahoo Assets LLCInventor: Tanisha Sharma
-
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: 11956295Abstract: Techniques for multi-view video streaming are described in the present disclosure, wherein a viewport prediction may be employed at a client-end based on analysis of pre-fetched media item data and ancillary information. A streaming method may first prefetch a portion of content of a multi-view media item. The method may next identify a salient region from the prefetched content and may then download additional content of the media item that corresponds to the identified salient region.Type: GrantFiled: March 20, 2020Date of Patent: April 9, 2024Assignee: APPLE INC.Inventors: Fanyi Duanmu, Alexandros Tourapis, Jun Xin, Hsi-Jung Wu, Xiaosong Zhou
-
Patent number: 11936510Abstract: The present disclosure relates to an electronic device and a method executed by the electronic device, and a computer-readable medium. The electronic device includes a memory on which instructions are stored and a processor. The processor is configured to execute the instructions stored on the memory to cause the electronic device to execute the following operations: receiving a Simple Network Management Protocol (SNMP) request from a network management station; in response to the receipt of the SNMP request, starting a timer at the electronic device, a timeout period of the timer being set to a first predetermined time period; and in response to a case where the electronic device has not completed an operation required by the SNMP request when the timer expires, sending a timeout message to the network management station as a response to the SNMP request.Type: GrantFiled: August 27, 2021Date of Patent: March 19, 2024Assignee: ARRIS ENTERPRISES LLCInventor: Yongqiang Ye
-
Patent number: 11936611Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: GrantFiled: April 13, 2023Date of Patent: March 19, 2024Assignee: Snap Inc.Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Patent number: 11930070Abstract: Systems and methods for content storage and retrieval are disclosed herein for accessing portions of a file at a client device. A client device receives a request to access a file at the client device. The file includes file portions that are stored at a web-based storage system in communication with the client device via a network. The client device provides the web-based storage system with access to a metafile stored on the client device. The metafile includes an identifier for each of the file portions for the file and an indication of whether each of the file portions are already stored on the client device. In response to the web-based storage system accessing the metafile stored on the client device to identify a set of file portions that is not stored on the client device, the client device receives the identified set of file portions from the web-based storage system via the network.Type: GrantFiled: January 4, 2021Date of Patent: March 12, 2024Assignee: Google LLCInventors: Brian Schneider, Nicholas Mark Vasic Cooper, Dongli Tu
-
Patent number: 11930063Abstract: Systems and techniques are described herein for processing media content. For example, a process can include obtaining a first media frame and a second media frame. The process can include generating, using a first change detector, a first tag indicating a change above a first change threshold has occurred in the second media frame relative to the first media frame. The process can further include generating, using a machine learning model, a second tag indicating that media content of the second media frame is associated with a particular type of media content. The process can further include determining, based the first tag and the second tag, that the media content of the second media frame is associated with the particular type of media content.Type: GrantFiled: December 6, 2021Date of Patent: March 12, 2024Assignee: NAGRAVISION S.A.Inventors: Jonathan Bennett-James, Bineet Kumar Singh, Nishant Kumar
-
Patent number: 11917020Abstract: Provided are a communication device and a communication method for reducing a processing load at the time of receiving or transmitting data. A communication device according to an embodiment includes: a receiver that receives a connection request for transmitting data for an application, and receives the data after receiving the connection request; and a processor that notifies the application of the reception of the connection request after the data is received.Type: GrantFiled: August 11, 2021Date of Patent: February 27, 2024Assignee: Toyota Jidosha Kabushiki KaishaInventors: Hirochika Asai, Ryokichi Onishi
-
Patent number: 11916987Abstract: An electronic device includes a communication module; and a processor operatively connected to the communication module, wherein the processor is configured to: establish, a first communication link with a first external electronic device and a second communication link with a second external electronic device; based on a command to output an audio, obtain a first audio packet including first audio data and a second audio packet including second audio data; transmit the first audio packet to the first external electronic device by using the first communication link and transmit the second audio packet to the second external electronic device by using the second communication link; and based on a communication state of the second communication link, request the first external electronic device to perform a link replacement function.Type: GrantFiled: July 20, 2023Date of Patent: February 27, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gupil Cheong, Doosuk Kang, Bokun Choi
-
Patent number: 11909801Abstract: A first code generator identifies a value representing a start of a data frame. In response the first code generator outputs a first code representing at least the start of data frame. Fixed parsing components each output a portion of the data located at a respective offset and having a respective data length, in response to receiving the first code from the first code generator. The extracted respective portion of the data is output. For each respective one of a plurality of data messages a finite state machine identifies a length of the respective data message. For each of a plurality of portions of data in the respective data message, the finite state machine reads a length of a respective portion of data, traverses the portion of the data, calculates an associated adjust factor, and outputs a GO control signal and the adjust factor, used by a plurality of variable parsing components.Type: GrantFiled: August 7, 2023Date of Patent: February 20, 2024Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventor: Joveria Asif
-
Patent number: 11895171Abstract: Methods and systems are described for content delivery. A user of a first computing device that is playing back content may want to transfer or cast the content to a second computing device. When the first computing device receives the request to cast the content to the second computing device, the content may continue to be received and played back by the first computing device while it establishes a seamless transition to the second computing device. The first computing device may contact the content origin and send to the second computing device a manifest file that instructs the second computing device to request an initial portion of the segments of the content from the first computing device. The content origin may then process the cast request from the first computing device and begin providing subsequent segments of content to the second computing device.Type: GrantFiled: October 1, 2021Date of Patent: February 6, 2024Assignee: Comcast Cable Communications, LLCInventors: Nicholas Mandato, John Bieberly, Jonathan Kirkovich, James Rupert, Christopher Weaver
-
Patent number: 11888794Abstract: A system and a method for processing a message on a processing platform, such as a Kafka processing platform, are provided. The method includes: acquiring a plurality of partitions from the messaging platform; designating a first partition from among the plurality of partitions as a sticky partition; generating a plurality of routing keys that are configured to route messages to the sticky partition; using a first routing key from among the plurality of routing keys to identify a first service subscription; subscribing to a second service using the first routing key; and receiving a message transmitted by the second service.Type: GrantFiled: May 3, 2022Date of Patent: January 30, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Rajeshwari Edamadaka, Diarmuid Leonard
-
Patent number: 11876766Abstract: A noise management system analyzes messages from a sender to a plurality of recipients. The noise management system prepares a message frequency of a quantity of messages sent to a unique recipient over a period of time. The noise management system sends the message frequency with a noise rank to the client device for the recipient to review.Type: GrantFiled: May 19, 2022Date of Patent: January 16, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Steven Leclair, Joseph Truman Flint, Vanessa Samantha Lann
-
Patent number: 11876850Abstract: The invention relates to audio drift normalization, and more particularly to audio drift normalization systems and methods that can normalize audio drift of a plurality of recordings from a source.Type: GrantFiled: July 6, 2022Date of Patent: January 16, 2024Assignee: SquadCast, Inc.Inventor: Zachariah Steven Moreno
-
Patent number: 11849163Abstract: The disclosed computer-implemented method may include discovering, by a computer processor and based on user information, that an identity of a user generating a live broadcast is enabled for dual streaming. The method may also include determining, by the computer processor and based at least in part on available network bandwidth, that the live broadcast is authorized for dual streaming. The method may further include transmitting separately, by the computer processor at least partly in response to the discovery and the determination, streams of the live broadcast to a plurality of different network nodes of a streaming platform. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 29, 2021Date of Patent: December 19, 2023Assignee: Meta Platforms, Inc.Inventor: Clifford Neil Didcock
-
Patent number: 11843653Abstract: Disclosed are systems and methods for enabling a developer to use a local browser, running on a local machine of the developer in a first location to access real devices (e.g., smart phones) at a second location, such as a data center. The developer can select and control the remote devices, in the second location. The described embodiments can capture developer's inputs from the first location and input them to the remote device in the second location. A video stream of the remote device is transmitted to the browser in the first location and displayed in a replica canvas on the developer's browser. The developer can interact with the canvas on his/her browser, as if the remote device were present in the first location.Type: GrantFiled: September 29, 2022Date of Patent: December 12, 2023Assignee: BrowserStack LimitedInventors: Dhimil Gosalia, Yohan Pereira
-
Patent number: 11838250Abstract: An information processing method includes causing an information processing apparatus to display a screen for inputting a print instruction for executing print processing based on data posted to a channel of a chat service, transmitting the data posted to the channel of the chat service to an image forming apparatus and causing the image forming apparatus to execute the print processing based on the data, based on the print instruction input via the displayed screen, and determining whether to cause the information processing apparatus to display the screen, based on attribute information about the posted data.Type: GrantFiled: June 1, 2022Date of Patent: December 5, 2023Assignee: Canon Kabushiki KaishaInventor: Yoshihiro Tsukada
-
Patent number: 11810480Abstract: A sports paraphernalia device may be provided as a physical object that is configured to resemble a particular sports entity and that is configured to receive sports entity updates from a sports entity server. A sports entity can employ the sports entity server to send sports entity updates to sports paraphernalia devices to thereby interact directly with fans. Such interactions can include causing the sports paraphernalia devices to provide visual, audio or mechanical output.Type: GrantFiled: March 19, 2020Date of Patent: November 7, 2023Assignee: Sports IOT LLCInventors: John Paul Swensen, James Sherman Swensen
-
Patent number: 11811852Abstract: Methods and systems for transmitting and receiving data, such as, for example, entertainment data, are presented. In one example, a data file is segmented into a plurality of data modules. A header is generated for each of the data modules, with the header including a module identifier for the data module associated with the header. An indication of a number of the plurality of data modules associated with the data file, and at least one multicast address from which the plurality of modules may be received via a multicast transmission, are generated and transmitted. The data modules with their associated headers are transmitted over a communication network in the multicast transmission.Type: GrantFiled: July 28, 2020Date of Patent: November 7, 2023Assignee: OPENTV, INC.Inventors: Enrico Vezzuto, Philippe Stransky-Heilkron