Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 12096046
    Abstract: Embodiments of the present disclosure disclose a live streaming method and system, a server, and a computer storage medium. The method includes: providing, by a first end for information interaction, a first audio/video live stream for a server, and providing, by a second end for information interaction, a second audio/video live stream for the server. The method further includes performing, by the server, coding and processing on the first audio/video live stream and the second audio/video live stream, to obtain a third audio/video live stream, and pushing the third audio/video stream to a third end for information interaction; and receiving, by the third end, audio/video content of the first end and the second end according to the third audio/video live stream.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: September 17, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Di Xue
  • Patent number: 12095612
    Abstract: The disclosure relates to a network resource access intermediary system based on resource plug-ins and a processing method therefor. The network resource access intermediary system based on resource plug-ins comprises an access intermediary base module and a resource plug-in in a communication connection with the access intermediary base module, wherein the access intermediary base module is used for receiving a resource access request, selecting a corresponding resource plug-in according to a target resource corresponding to the resource access request, and accessing the target resource through the selected resource plug-in; and the resource plug-in is adaptable to the target resource to complete access to the target resource. The workload of adapting an access intermediary to new resources is reduced for access intermediary developers, and an access intermediary that has been deployed and is in continuous operation can be upgraded and updated without affecting existing resource access.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: September 17, 2024
    Assignee: Hangzhou Jindoutengyun Technologies Co., Ltd.
    Inventor: Yang Yang
  • Patent number: 12086399
    Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a playback status indicator regarding playback of a media item. The method includes displaying, on the display, an image associated with the media item. The method includes detecting an input interacting with the image. In response to a first portion of the input, the method includes adjusting the appearance of the image on the display in accordance with the first portion of the input. In response to a second portion of the input, the method includes changing playback of media items on the device in accordance with the input in accordance with the second portion of the input.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: September 10, 2024
    Assignee: Apple Inc.
    Inventors: Alan Dye, Christopher P. Foss, Cyrus D. Irani, David Chance Graham, Drew R. Domm, Eric Lance Wilson, Jeffrey L. Robbin, Matthew J. Cielak, Monika Ewa Gromek, Ofer Morag, Prashant Desai, Stephen O. Lemay, Taylor G. Carrigan, William M. Bachman
  • Patent number: 12086834
    Abstract: A system for generating improved notifications relating to events is disclosed. The system includes a sensing network including an event sensor configured to sense events. The system further includes a sensed-event processing system configured to append meta data to information associated with a sensed event. The system further includes a human-machine interface and at least one communication unit configured to communicate amongst the human-machine interface, the sensing network, and the sensed event processing system, the information communicated from the sensing device via the at least one communication unit. The system further includes a notification generation system configured to generate a notification to a user of the human-machine interface, the notification content including at least one user-selectable action option.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: September 10, 2024
    Inventor: Michael De Angelo
  • Patent number: 12088781
    Abstract: Systems and methods are described for selectively sharing audio and video streams amongst electronic eyewear devices. Each electronic eyewear device includes a camera arranged to capture a video stream in an environment of the wearer, a microphone arranged to capture an audio stream in the environment of the wearer, and a display. A processor of each electronic eyewear device executes instructions to establish an always-on session with other electronic eyewear devices and selectively shares an audio stream, a video stream, or both with other electronic eyewear devices in the session. Each electronic eyewear device also generates and receives annotations from other users in the session for display with the selectively shared video stream on the display of the electronic eyewear device that provided the selectively shared video stream. The annotation may include manipulation of an object in the shared video stream or overlay images registered with the shared video stream.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: September 10, 2024
    Assignee: Snap Inc.
    Inventors: Ilteris Canberk, Shin Hwun Kang, Sven Kratz, Brian Anthony Smith, Yu Jiang Tham, Rajan Vaish
  • Patent number: 12088543
    Abstract: Techniques for sharing content using a voice user interface are described. A user may speak an input to share content presently being output by a device as audio and or displayed content. A backend system may determine the presently being output content, and generate message payload data representing the content. The backend system may also perform processing to determine an intended recipient of the content. The backend system may send the message payload data to the recipient using various modalities.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: September 10, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Wadih Maalouf, Nicholas Berardi, Phani Polina, Kwang Ho Ok, Ganesh Basavaraj Mamadapur, Gabriella Diane Snyder
  • Patent number: 12088650
    Abstract: In one aspect, a playback device is configured to (i) receive a first stream of audio data representing audio content from a computing system, (ii) detect an indication that a source of the audio content is to switch from the computing system to a user device; (iii) after detecting the indication, establish a point-to-point wireless link with the user device over which to receive a second stream of audio data; (iv) receive the second stream of audio data representing the audio content; (v) determine a future time at which to transition from playing back the audio content using the first stream of audio data to playing back the audio content using the second stream of audio data; and (vi) at the future time, transition from playing back the audio content using the first stream of audio data to playing back the audio content using the second stream of audio data.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: September 10, 2024
    Assignee: SONOS, INC.
    Inventors: Cameron Ellison Korb, David Lawrence Bernstein
  • Patent number: 12088658
    Abstract: A mobile device is coupled to a computer system configured to access media content sources and play media content items provided thereby on a media device. The mobile device receives a first control specification that includes a plurality of first information items each associated with one of the media content sources and a first action definition. The first information items are concurrently displayed on a remote control user interface of the mobile device. In accordance with a selection of one of the first information items corresponding to a first content source, the mobile device transmits a command of a first action definition corresponding to the selected first information item to the computer system, and receives a second control specification that includes a plurality of second information items. Each second information item is associated with a respective content item provided by the first content source and a second action definition.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: September 10, 2024
    Assignee: Google LLC
    Inventor: Jeff Ting Yann Lu
  • Patent number: 12088642
    Abstract: A process and a computer establish a data transfer from a provider (1, 2) that provides data to a consumer (9) that uses the data. A consumer (9) transmits a request message (probe) for requested data to a communications agent (5). In response, the communications agent (5) adds an entry for the request message (probe) to a requests list (AL). Subsequently, a provider (1, 2) transmits a registration message (Hello) to the communications agent (5). The communications agent (5) searches the requests list (AL) for an entry for a request message (probe) that matches the received registration message (Hello). If a matching entry is found in the requests list (AL), the communications agent (5) initiates a data transfer from the provider (1, 2) to the consumer (9).
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: September 10, 2024
    Assignee: DRÄGERWERK AG & CO. KGAA
    Inventors: Tobias Klotz, Clément Ledoux
  • Patent number: 12086650
    Abstract: Workload placement based on carbon emissions, including: calculating, for each execution environment of a plurality of execution environments, a carbon emission cost associated with a workload; selecting, based on each carbon emission cost for the plurality of execution environments, a target execution environment; and executing the workload on the target execution environment.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: September 10, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Ronald Ekins, Savas Nicolaides, Farhan Abrol
  • Patent number: 12086276
    Abstract: A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder in response to a public file request. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: September 10, 2024
    Assignee: Dropbox, Inc.
    Inventors: Mindy Zhang, Pranav Piyush
  • Patent number: 12086847
    Abstract: A system and method are provided for indicating an existence of a link to information pertaining to an article of commerce. The present disclosure provides for downloading a look-up table from a server database to a mobile device via a communication network. The look-up table is configured to store a plurality of UPC numbers associated with a plurality of articles of commerce and a plurality of information link indicators. Each information link indicator is associated with a respective UPC number and article of commerce and indicates the existence of a link via the communication network to information pertaining to the respective article of commerce. The mobile device allows a consumer to immediately determine if product information is available for a particular article of commerce, via a visual or audible indication on the mobile device.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: September 10, 2024
    Inventor: Leigh m. Rothschild
  • Patent number: 12088757
    Abstract: Aspects are directed toward use of data communications server(s) and a Platform as a Service (PaaS) interface to provide remote services for endpoint devices of a plurality disparate client entities. In one example, an apparatus includes a computing server to provide data communications for a plurality of endpoint devices respectively associated with a plurality of disparate client entities according to and responsive to client-specific sets of control data. The apparatus also includes a processing circuit configured to adjust routing of the communications by the computing server, in response to call event data generated by the computing server, by generating the client-specific sets of control data for each client entity according to a respective set of directives.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: September 10, 2024
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 12079274
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: receiving at least two consecutive frames of a video file; determining a level of difference between the at least two consecutive frames of the video file; receiving a subtitle file associated with the video file; analyzing the subtitle file to identify a gap in conversation in the video file; and identifying a scene change in the video file when: (1) the level of difference between the at least two consecutive frames of the video file is above a predefined threshold; and (2) the level of difference between the at least two consecutive frames of the video file occurs during the gap in the conversation. Other embodiments are disclosed herein.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: September 3, 2024
    Assignee: NBCUniversal Studios LLC
    Inventor: Qiang Fu
  • Patent number: 12079275
    Abstract: Systems and methods for providing access to vehicle videos are provided. An example system may include a plurality of cameras and an electronic device associated with a vehicle. The electronic device can continuously record a plurality of videos captured by the plurality of cameras, periodically generate, based on the plurality of videos, snapshot images including image metadata, and upload the snapshot images to a remote computing system. The remote computing system can render the snapshot images for view and selection by a user and receive, from the user, a selection of a snapshot image of the snapshot images. In response to the user selection, the remote computing system can select, based on the image metadata associated with the selected snapshot image, a video from the plurality of videos and play back a portion of the video stored on the electronic device.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: September 3, 2024
    Assignee: Forward Thinking Systems, LLC
    Inventors: David Isler, Stuart Lowenstein
  • Patent number: 12081838
    Abstract: Apparatuses and methods are provided to inform a user of a broadcast stream, which has multiple, concurrently received channels of program content, about recommendations of a subset of the content currently playing across the available channels or to be played within a selected future time period. The subset of content is selected based on user preferences and system data (e.g., program topic and channel affinities among the broadcast content and channels) to recommend a more diverse subset of content than would be discovered if only user preferences were employed to make the selection of recommended content.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: September 3, 2024
    Assignee: Sirius XM Radio Inc.
    Inventors: Stuart A. Cox, Michael A. Barton
  • Patent number: 12079347
    Abstract: Methods and systems are provide for assessing the cybersecurity state of entities based on extended-computer network characteristics. A method can include obtaining, for a plurality of computer networks associated with an entity and not associated with the entity, a first and second network dataset. The first and second network datasets can be combined. A plurality of Internet Protocol (IP) addresses associated with the entity and associated with a plurality of entities can be obtained, where the entity and the plurality of entities each associated with a unique identifier (UID). The method can include determining whether each of the plurality of computer networks not associated with the entity comprises a remote office network. A cybersecurity state of the entity can be determined based on an evaluation of security characteristics of the IP addresses associated with the entity and of one or more IP addresses attributed to the remote office networks.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: September 3, 2024
    Assignee: BitSight Technologies, Inc.
    Inventors: Daniel Dahlberg, Stephen Boyer, Philip John Steuart Gladstone
  • Patent number: 12081448
    Abstract: Various implementations disclosed herein include devices, systems, and methods for reducing a decode delay at a client device. In some implementations, a device includes one or more processors and a non-transitory memory. In some implementations, a method includes determining that a client device is being switched from a real-time content presentation mode in which the client device presents real-time content to a buffered content presentation mode in which the client device presents buffered content. In some implementations, the method includes transmitting, to the client device, video frames corresponding to the buffered content at a first transmission rate. In some implementations, the method includes changing the first transmission rate to a second transmission rate based on an indication that a number of bits stored in a buffer of the client device satisfies a decode threshold.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: September 3, 2024
    Assignee: Synamedia Limited
    Inventors: Avi Fruchter, Ilan Cohen, Zorach Reuven Wachtfogel, Uziel Joseph Harband, Einav Rivni, Thomas Paul Burnley
  • Patent number: 12079445
    Abstract: A map-based graphical user interface (GUI) for a public messaging platform allows a user location-based to their own expired ephemeral content. Such expired content is no longer available to other users for online viewing. The user can, however, switch the GUI between a live mode and a historical mode, access to their own expired content in the historical mode being facilitated in a manner closely similar to that for viewing live publicly available content.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: September 3, 2024
    Assignee: Snap Inc.
    Inventors: Daniel Amitay, Jonathan Brody, Maxwell Gale, Timothy Jordan Garcia, Daniel Vincent Grippi, Jeffrey Arthur Johnson, Sheridan Kates, Andrew Lin, Walton Lin, Gaurav Misra, Suraj Vindana Samaranayake, Amer Shahnawaz, Evan Spiegel
  • Patent number: 12074931
    Abstract: Embodiments of the present invention disclose an interaction method and apparatus, and an electronic device. In a specific embodiment, the method comprises: displaying a stream pushing acknowledgement control; and sending stream pushing acknowledgement information to a server in response to detection of a trigger operation for the stream pushing acknowledgement control, wherein the server sends, in response to reception of the stream pushing acknowledgement information, a live stream generated according to a multimedia conference stream to a target stream pushing address specified by a participant. Hence, a new interaction mode can be provided.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: August 27, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yuze Gao, Jingsheng Yang, Xi Hu, Lingfeng Li, Zhongda Sun, Xin Zhang, Jiaxi Xiahou, Haoran Pang, Ziyun Qi
  • Patent number: 12072867
    Abstract: Techniques for managing requests to modify a data set at future times are disclosed. The system receives a request to modify the data set at a future time, such as in a future time window. The system generates a representation of the data set at the future time. The system determines the future state of the data set based on the current state of the data set and requested future modifications to the data set. The system determines whether a conflict exists between the request to modify the data set at the future time and another scheduled request to modify the data set at the future time. Based on determining whether a conflict exists, the system performs one or more of scheduling the request to modify the data set at the future time and performing a remediation action to address the conflict.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: August 27, 2024
    Assignee: Oracle International Corporation
    Inventors: Douglas Ray Cosby, Anurag Garg, Byron Kevin McKenzie
  • Patent number: 12074984
    Abstract: Systems and methods are described for managing digital rights. A transaction may be generated and may comprise an identifier and a decryption key. The decryption key may be configured to decrypt at least a portion of an encrypted content asset accessible by one or more user devices. The transaction may be caused to be stored in a distributed database.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: August 27, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Ross Gilson
  • Patent number: 12072940
    Abstract: A method for multi-segment display comprising searching, by a processor, a string of characters in one or more files; responsive to identifying the string in a subset of files of the one or more files, defining, by the processor, one or more file segments based on a byte position of the string in each of the files of the subset of files; and displaying, by the processor, at least one file segment to a user, the displayed file segment being readable and writable.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: August 27, 2024
    Assignee: ULTRAEDIT, INC.
    Inventors: Benjamin Lee Schwenk, Áron Pongó
  • Patent number: 12074911
    Abstract: Enhanced electronic security systems and methods are provided. A whitelist, blacklist, or both of resource access sources that are allowed to use a particular resource access account are obtained. Upon detecting an access attempt to a particular resource on a computer network, a source of the access attempt and a resource access account used in the access attempt is identified. The whitelist, blacklist, or both are referenced to determine if the source of the access attempt is allowed to use the resource access account used in the access attempt. When the source of the access attempt is not allowed to use the resource access account used in the access attempt, one or more mitigation tasks may be performed.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: August 27, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Kevin Glynn Paterson, Neelsen Cyrus
  • Patent number: 12073125
    Abstract: A system and method for satisfying Quality of Service (QoS) attributes for a stream using a storage device with multi-stream capability is described. The storage device may include memory to store data. A host interface may receive requests, some of which may be associated with a stream. A host interface layer may schedule the requests in a manner that may satisfy the QoS attribute for the stream.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: August 27, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hingkwan Huen, Changho Choi, Derrick Tseng, Jianjian Huo
  • Patent number: 12069122
    Abstract: A method for managing Quality of Experience (QoE) for video streaming traffic flow on a network, the method including: collecting data associated with a plurality of video streaming traffic flows; creating a model based on the collected data; determining factors associated with a new video streaming traffic flow; analyzing the factors based on the model; determining a QoE score based on the analysis. A system for managing QoE for video streaming traffic flow on a network, the system including: a factor determination module configured to collect data associated with a plurality of video streaming traffic flows; a model module configured to create a model based on the collected data; an analysis module configured to determine factors associated with a new video streaming traffic flow and analyze the factors based on the model; and a QoE engine configured to determine a QoE score based on the analysis.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: August 20, 2024
    Inventors: Srinidhi Chakravarthy Ramanujam, Pradeep Karanth, Sandeep Kumar
  • Patent number: 12069145
    Abstract: A proxy server system implements dynamic domain discovery and proxy configuration. The proxy server system maintains proxy mapping data including a plurality of mappings, each mapping associating a domain and a proxy string. The proxy server system receives a request including a proxy link, generates a native link that includes a domain associated with the third-party network service, and obtains a resource including native content from the third-party network service. The proxy server system identifies, in the native content, a first embedded native link having a first domain associated with the third-party network service, determines that the proxy mapping data does not include any mapping corresponding to the first domain, generates a first mapping associating the first domain and a first proxy string, and updates the proxy mapping data to include the first mapping.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: August 20, 2024
    Assignee: StratoKey Pty Ltd.
    Inventors: Anthony Scotney, Sabyasachi Routray
  • Patent number: 12069324
    Abstract: In order to provide a communication control method that enables resolution of a distributed moving image to be changed, a communication apparatus includes a first estimation section, and a calculation section. The first estimation section estimates a first resolution of a distributed moving image, based on traffic of the distributed moving image. The calculation section calculates a first bit rate for distributing the distributed moving image at a second resolution, based on the first resolution. The communication apparatus may further include a control section that performs traffic control of the distributed moving image, based on the first bit rate. The first estimation section may estimate the first resolution by using statistical information on resolutions of a plurality of distributed moving images.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: August 20, 2024
    Assignee: NEC CORPORATION
    Inventor: Anan Sawabe
  • Patent number: 12069147
    Abstract: Methods, systems, and computer-readable media for customizable event-triggered computation at edge locations are disclosed. A request for content is received at an edge server from a client device. The content is sought from a content cache at the edge server or from an origin server coupled to the edge server. Processing of the request is initiated, comprising encountering an event. The event is associated with a function specified by a customer. The function associated with the event is executed at the edge server using process isolation. The content is generated based at least in part on execution of the function. The content is sent from the edge server to the client device.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: August 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Manigandan Radhakrishnan, Oleksii Zakharenko, Craig Wesley Howard, Venkatesh Vijayaraghavan, Shubham Katiyar
  • Patent number: 12068966
    Abstract: A system and method for autonomous data and signalling traffic management in a distributed infrastructure is disclosed. The method includes a distributed multi-cloud computing system with machine learning based intelligence across heterogenous computing platforms hosting mobile network functions, capable of leveraging AI based distribution across all the resources to creates autonomous network operations and intelligently work around any impairments. The method includes determining one or more service nodes by using a trained traffic management based ML model and establishing one or more cloud mesh links between the one or more service nodes at multiple levels of hierarchy based on the system, environment and network parameters and the current network demand. Further, the method includes processing the request by providing access of the one or more services hosted on the one or more external devices to the one or more electronic devices via the one or more cloud mesh links.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: August 20, 2024
    Assignee: A5G Networks, Inc.
    Inventors: Rajesh Kumar Mishra, Kaitki Agarwal
  • Patent number: 12067416
    Abstract: A thread may be de-activated (terminated or hibernated) or activated (e.g., re-activated or create anew if allowed) on a processing node, in response to which it may be desirable to redistribute the I/O jobs among the now active threads. Redistributing the I/O jobs may involve re-associating one or more active threads resulting from the activation or de-activation with one or more of the bin groups and/or re-assigning one or more job bins with one or more bin groups, for example, as will now be described. The bin groups may be re-associated with remaining active threads. I/O jobs may be redistributed among the active threads re-assigning job bins to bin groups. One or more queued I/O jobs may be moved to the thread that now owns the I/O job.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: August 20, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Varsha Shetty, Manickavasaham M. Senguden
  • Patent number: 12069117
    Abstract: A system for transferring a playback of media content from a first network-connected playback device to a second network-connected playback device is disclosed. The system includes a processor; a computer-readable non-transitory storage media with instructions that cause the processor to perform operations including: receiving, at a media navigation device, a request to transfer a playback marker of the media content from the first playback device to the second playback device; responsive to receiving the request, stopping a playback of the media content on the first playback device, wherein the playback marker indicates a stop timecode within a timeline associated with the media content at which the playback of the media content is stopped on the first playback device; responsive to the media navigation device being within a predetermined distance to the second playback device, automatically resuming playback of the media content on the second playback device at the stop timecode.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: August 20, 2024
    Assignee: DISNEY ENTERPRISES, INC.
    Inventor: Evan Schneider
  • Patent number: 12067629
    Abstract: A method, system, and computer program code for determining a tax incentive for an employer. A set of cards is displayed on the storyboard interface. Each card is related to a particular criterion for determining and eligibility of the employer for the tax incentive. In response to receiving a selection of a particular card, a set of modal windows, including a set of data fields that are relevant to a particular criterion, is displayed on the storyboard interface. Information for the employer is identified that is relevant to the particular criterion. The set of data fields it is populated based on a portion of the information. A tax incentive amount is calculated based on the portion of the information. A document it is generated for claiming the tax incentive. The document includes the portion of the employer information and the incentive amount.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: August 20, 2024
    Assignee: ADP, Inc.
    Inventors: Sriranjani Chimakurthy, Amin Venjara, Udayakiran Garikipati, Arindam Das, Toni Lyons, Scott Francis
  • Patent number: 12069409
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for in-person participant interaction for a hybrid event. The program and method provide an interface for designing a hybrid event between in-person and virtual participants, the interface for setting first properties of a physical space device present in a physical space, and setting second properties of a virtual room for the virtual participants; receive an indication of first user input setting the first and second properties; and in association with conferencing, configure the physical space device based on the first properties, display the virtual room based on the second properties, the virtual room including a live video feed of the physical space, receive, via a sidecar application accessible by the in-person participants, an indication of second user input for interacting with the physical space device, and provide for interaction based on the second user input.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: August 20, 2024
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 12066900
    Abstract: Managing disaster recovery to a cloud computing environment, including: receiving recovery objectives associated with a dataset that is stored in a primary storage system; creating a cloud-based storage system; suspending the cloud-based storage system; and resuming, periodically and based on the recovery objectives, the cloud-based storage system, including refreshing a copy of the dataset that is maintained by the cloud-based storage system.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: August 20, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Gregory Schultz, Naveen Neelakantam
  • Patent number: 12067043
    Abstract: An electronic device stores, for a user of a media-providing service, a playback history that includes information about media items that have previously been consumed by the user. The electronic device receives a request to search for media content including search criteria. In response to the request, and without additional user intervention, the electronic device generates a vector representation of the user using media items from the playback history of the user that are relevant to the search criteria. The electronic device identifies one or more media content items from a media content library that match the vector representation of the user and the search criteria and provides, to the user, the one or more media content items.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: August 20, 2024
    Assignee: Spotify AB
    Inventors: Michael Golightly, Kurt Jacobson, Philip Glenny Edmonds
  • Patent number: 12063195
    Abstract: Systems and methods for a social networking platform or users thereof to solicit candid content from users. One or more users are selected for receipt of a post request. The users may be selected for a given post request based upon rules-based criteria and algorithmic optimization. Request recipients may provide qualified content posts in response to receipt of a post request. Content posts may be qualified based upon systematically-imposed editorial constraints including a time period during which a qualified post may be made, or other restrictions on the post authoring process.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: August 13, 2024
    Assignee: PHANTO, LLC
    Inventors: Daniel Morrison, Charles Godewyn, David Holland
  • Patent number: 12063282
    Abstract: Techniques for encoding metadata representing a policy into a QUIC connection ID are described herein. A metadata-aware network including one or more enforcement nodes, a policy engine, and/or a connection datastore may be utilized to enforce a policy and route communications on a QUIC connection. The policy engine may be configured to encode metadata representing one or more network policies into a QUIC source connection ID (SCID) and/or may store a mapping between the SCID and a corresponding destination connection ID (DCID) in the connection datastore. The policy engine may communicate with a QUIC application server and/or one or more QUIC proxy nodes to encode the SCID into a QUIC packet. The enforcement nodes may access the metadata and enforce the policies via a connection ID included in a QUIC header of a QUIC packet or by performing a lookup in the connection datastore using the connection ID.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: August 13, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent E. Parla, Kyle Andrew Donald Mestery, Rajvardhan Somraj Deshmukh, Nancy Patricia Cam-Winget
  • Patent number: 12061843
    Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises capturing a plurality of associations of voice commands to device commands coded for a first electronic assistant (EA) device by a home electronic assistant (EA) client application, where each association links a voice command to a corresponding device command coded for the first EA device, and where the first EA device takes action in a home environment based on the voice commands, sending the associations of voice commands to device commands coded for the first EA device to an EA client application executing on a computer system, and building a mapping of the associations for the first EA device to associations for a second EA device by the EA client application, where each association for the second EA device links a voice command to a device command coded for the second EA device.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: August 13, 2024
    Assignee: T-Mobile Innovations LLC
    Inventor: Billy G. McCracken, Jr.
  • Patent number: 12061971
    Abstract: Systems, methods and apparatus of predictive maintenance of automotive engines. For example, a vehicle has an engine, at least one microphone directed to the engine to sense audio signals including sound emitting from the engine, an artificial neural network configured to analyze the audio signals to generate a result, and at least one processor configured to generate a suggestion for a maintenance service of the engine based on the result from the artificial neural network analyzing the audio signals.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: August 13, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Robert Richard Noel Bielby, Poorna Kale
  • Patent number: 12056081
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for predicting user and media-playback device states are provided. Systems, devices, apparatuses, components, methods, and techniques for representing cached, user-selected, and streaming content are also provided.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: August 6, 2024
    Assignee: Spotify AB
    Inventors: Simon Hofverberg, Fredrik Schmidt, Johan Oskarsson, Ariel Marcus, Chris Doyle, Joseph Tam, Minchull Kim
  • Patent number: 12058355
    Abstract: Systems, methods and computer program products for high-performance, low latency start-up of large shared media files. A method for low latency startup with low defect playback commences upon identifying a first media file having a first format to be converted to a second media file having a second format. A scheduler divides the first media file into multiple partitions separated by partition boundaries. The method continues by converting the partitions into respective converted partitions that comport with the second format. Determinations as to the position of the partition boundaries is made based on measurable conditions present at a particular moment in time. Different formats receive different treatment based on the combination of characteristics of the first format, characteristics of the second format, as well as on characteristics of measurable conditions present at the moment in time just before conversion of a segment.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: August 6, 2024
    Inventors: Tanooj Luthra, Ritik Malhotra, Bryan Huh
  • Patent number: 12057930
    Abstract: A method for synchronizing a distributed application includes: transmitting, by an application backend, application data packets to an application frontend; transmitting, by the application backend, a synchronization request packet to the application frontend; retrieving, by the application backend, a backend timestamp from a server clock; retrieving, by the application frontend, a frontend timestamp from a terminal device clock and transmitting the retrieved frontend timestamp to the application backend; calculating, by the application backend, a time offset of the frontend timestamp from the retrieved backend timestamp and using the calculated time offset for synchronization; detecting, by a scheduler, an actual state of a communication connection and transmitting control data to the application backend; and adapting, by the application backend, transmission of synchronization request packets based on the control data indicating jitter of the synchronization request packets preventing the distributed applic
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: August 6, 2024
    Assignee: DEUTSCHE TELEKOM AG
    Inventor: Dominik Schnieders
  • Patent number: 12058402
    Abstract: Described herein are techniques and mechanisms for providing a lean private copy of media content. According to various embodiments, a private copy of a media content item may be made specific to a user account. For example, to use a private copy of a media content item to present that media content item, a client machine may need to first perform operations such as account authentication, content licensing, and device-based DRM. The private copy of the media content item may be significantly deduplicated such that the actual size on disk of the private copy is small relative to the size of the uncompressed media content item. The private copy of the media content item may include reference information which maps the user account associated with the copy to data files associated with the recording.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: August 6, 2024
    Assignee: TiVo Corporation
    Inventors: Do Hyun Chung, Catherine Cho
  • Patent number: 12058600
    Abstract: In a system comprising a plurality of wireless multi-modal portable communication devices (MMPCDs) communicable with one another via a cloud-based communication platform server (CPS), techniques are disclosed for configuring a proxy scheme to permit a disconnected multi-modal portable communication device (MMPCD) to connect to a cloud-based communication platform server (CPS) via a proxy device having a connection to the CPS. Once connected, additional techniques for sending and receiving messages via the proxy scheme are disclosed.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: August 6, 2024
    Assignee: Relay, Inc.
    Inventors: Ryan McShane, Sai Rathnam
  • Patent number: 12056730
    Abstract: Methods and systems for blockchain and smart contract-supported decentralized computation are provided. A computation task from a task initiator node is registered on a blockchain by invoking a smart contract, and assigned to an edge computing node within a decentralized computing network, with task details sent by the task initiator node to the edge computing node through a secure peer-to-peer connection. The task initiator node and the edge computing node may select each other using peer discovery methods based on reputation scores. The edge computing node determines a solution to the computation task. The solution may be verified off-chain by the task initiator node, and a token reward may be given to the edge computing node by the smart contract upon solution verification.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: August 6, 2024
    Assignee: Theta Labs, Inc.
    Inventors: Jieyi Long, Mitchell C. Liu
  • Patent number: 12052334
    Abstract: A method for data communication via a network that includes configuring, on a first computer, a first sequence including an ordered plurality of first blocks associated with at least one segment; and initializing the first blocks and undertaking data communication between the first computer and a second computer first block represents a configurable data communication function. Blocks may be assigned to a plural of segments and subsequently interconnected. Communication may be between other computers and/or applications.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: July 30, 2024
    Assignee: DULL IP PTY LTD
    Inventor: Todd Steven Hubers Van Assenraad
  • Patent number: 12050863
    Abstract: A method includes: accessing a static visual objects, and media formats; defining a multi-dimensional feature space representing possible arrangements of combinations of the set of static visual objects within the set of media formats; generating a primary feature container distributed within the multi-dimensional feature space; generating a primary responsive media, by inserting the primary subset of static visual objects into the primary media format according to a primary arrangement of the primary subset of static visual objects represented in the feature container; presenting the primary responsive media to an operator; in response to receiving a selection of the primary responsive media generating a secondary feature container distributed within the multi-dimensional feature space proximal the primary feature container; generating a secondary responsive media, and serving the secondary responsive media to a first device for playback to a first user responsive to inputs by the first user at the first dev
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: July 30, 2024
    Assignee: Yieldmo, Inc.
    Inventors: Connor Doherty, Farid Jawde, David Sebag, Michael Yavonditte
  • Patent number: 12052562
    Abstract: This disclosure describes techniques for enabling selective connections between user devices and trusted network devices. An example method includes receiving a beacon from a network device. The beacon includes a trust level of the network device. The method further includes determining that the trust level of the network device satisfies a predetermined trust criterion. Based on determining that the trust level of the network device satisfies the predetermined trust criterion, the method includes transmitting a connection request to the network device. Further, user data is received from the network device.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: July 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: David J. Zacks, Thomas Szigeti, Carlos M. Pignataro, Jerome Henry
  • Patent number: 12050682
    Abstract: A method and an electronic device (100) are disclosed for generating semantic representation of a document to determine data security risk associated with the document. The method includes receiving, by a document semantics controller (160) of the electronic device (100), a document in an electronic form and determining, by the document semantics controller (160), raw text. Further, the method includes generating, by the document semantics controller (160), a plurality of sentence blocks using the raw text and determining, by the document semantics controller (160), embeddings for the plurality of sentence blocks. Further, the method includes determining, by the document semantics controller (160), the semantic representation of the document based on the embeddings for each of the sentence blocks; and generating, by the document semantics controller (160), the semantic representation of the document to determine the data security risk associated with the document.
    Type: Grant
    Filed: May 7, 2023
    Date of Patent: July 30, 2024
    Assignee: CONCENTRIC SOFTWARE, INC.
    Inventors: Madhusudana Shashanka, Bonnie Arogyam Varghese, Shankar Subramaniam, Karthik Krishnan, Rency Joseph