Patents Issued in February 20, 2024
  • Patent number: 11909800
    Abstract: A system and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: February 20, 2024
    Assignee: Pexip AS
    Inventors: Håvard Graff, Tulio Beloqui, Knut Inge Hvidsten
  • Patent number: 11909801
    Abstract: 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: Grant
    Filed: August 7, 2023
    Date of Patent: February 20, 2024
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventor: Joveria Asif
  • Patent number: 11909803
    Abstract: In one embodiment, a device may identify a plurality of impairment scenarios for a network. The device may estimate quality of experience metrics for a plurality of applications accessible via the network for each of the plurality of impairment scenarios. The device may select a particular application from among the plurality of applications based on a comparison between the quality of experience metrics for the plurality of applications. The device may provide an indication for presentation by a user interface that a user should use the particular application from among the plurality of applications.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mukund Yelahanka Raghuprasad, Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 11909804
    Abstract: A portion of a server response to a client request can be selectively validated according to some examples described herein. In one example, a system can receive a response from a server to an application programming interface (API) request transmitted by a client application. The response can include target data and other data. The system can determine that the target data is to be validated. In response to determining that the target data is to be validated, the system allow a validation process to be performed on the target data and prevent the validation process from being performed on the other data.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: February 20, 2024
    Assignee: Red Hat, Inc.
    Inventor: Josejulio Martinez Magana
  • Patent number: 11909805
    Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes establishing, by a host server running an application, a connection to a client device; obtaining, based on an identifier of the client device, a profile of the client device comprising an identifier of a local device that was associated with the client device during a prior connection of the client device to the host server; and causing, based on the identifier of the local device, a driver for the local device to be available for execution on the host server, wherein the driver for the local device is to convert data between a data format accessible to the application and a data format accessible to the local device.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: February 20, 2024
    Assignee: Parallels International GmbH
    Inventors: Sergey Pachkov, Igor Marnat, Liubov Kulakova, Nikolay Dobrovolskiy
  • Patent number: 11909806
    Abstract: Systems and methods for providing resilient persistent connections for communication are disclosed. Methods include identifying, at a first device, a second device registered with a client connection service; obtaining, from the client connection service, a first resource identifier for delivering request messages to the second device via the client connection service; identifying, based on the obtained first resource identifier, a first target resource for a first request message directed to the second device, wherein the first target resource specifies a first host included in the client connection service; sending, to the client connection service via the data communication network, the first request message to the first target resource for delivery to the second device by the client connection service; and receiving, from the client connection service via the data communication network, a first response message provided by the second device as a response to the first request message.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: February 20, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rajeev Ranjan Pathak
  • Patent number: 11909807
    Abstract: In embodiments of the present invention, a processor executing a web browser detects a first request including a Hypertext Transfer Protocol (HTTP) request conveyed by the web browser to a first server for a web page including browser-executable code for a web-based application, and a response received from the first server including the requested browser-executable code, wherein the first HTTP request includes a first Uniform Resource Locator (URL). In the browser-executable code, a second request to a second server for a web resource and including a second URL is identified, and the second URL in the browser-executable code is modified so as to reference a third server. The first URL is modified so as to reference a fourth server, and the modified browser-executable code is stored on the fourth server so as to be referenced by the modified first URL.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: February 20, 2024
    Assignee: DEMOSTACK, INC.
    Inventors: Gonen Tiberg, Aaron Bar Hakim, Ben Sterenson, Rotem Maya Dantess, Gilad Avidan, Yehonatan Ernest Friedman
  • Patent number: 11909808
    Abstract: A server receives from a browser executing on a client device an HTTP request. The server transmits a response to the HTTP request to the browser. The response includes code that when executed by the browser, executes a non-HTTP layer 7 protocol client that communicates with a non-HTTP layer 7 protocol service at an external network. The server receives, from the non-HTTP layer 7 protocol client executing in the browser, data related to the non-HTTP layer 7 protocol service. The server proxies the data related to the non-HTTP layer 7 protocol service over a layer 4 tunnel that is interfaced with the non-HTTP layer 7 protocol service. The server logs event data received from the non-HTTP layer 7 protocol client executing in the browser.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: February 20, 2024
    Assignee: CLOUDFLARE, INC.
    Inventors: Killian Koenig, Dane Orion Knecht, James Royal
  • Patent number: 11909809
    Abstract: An information processing apparatus includes an acquiring part, a copying part, and a controller. The acquiring part acquires a file structure at a migration source and an identification information item to identify a file at the migration source. Before migration of a content data item of the file at the migration source, the copying part copies the file structure and the identification information item to a migration destination in accordance with necessity or nonnecessity of copying the file structure and the identification information item, and the necessity or nonnecessity is determined by using an attribute information item of the file at the migration source and a history of access to the file at the migration source.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: February 20, 2024
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Shinji Kawabata
  • Patent number: 11909810
    Abstract: A computing device is provided, including a logic subsystem with one or more processors, and memory storing instructions executable by the logic subsystem. These instructions are executed to obtain one or more source images, segment the one or more source images to generate a plurality of segments, determine a priority order for the plurality of segments, and transmit the plurality of segments to a remote computing device in the priority order. The plurality of segments are spatial components generated by spatial decomposition of the one or more source images and/or frequency components that are generated by frequency decomposition of the one or more source images. A remote computing device may receive these components in priority order, and perform certain algorithms on individual components without waiting for the entire image to upload.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: February 20, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anirudh Badam, Ranveer Chandra, Youjie Li, Sagar Ramanand Jha
  • Patent number: 11909811
    Abstract: A dynamic interactive network system provides an online service and social community for engaging, learning, and training skills for happiness. The system includes a processor and memory storing instructions which when executed by the processor configure the processor to provide the online service. The instructions further configure the processor to provide tracks including activities, provide an initial happiness level and a track to a user based on a self-assessment completed by the user upon signing up, monitor progress of the user based on self-assessments periodically completed by the user, modify the tack based on the self-assessments, suggest followers to the user from the users whose profiles match the profile of the user in terms of demographics, psychographics, and rating of the users on the online service, and generate a happiness graph for the user that correlates the activities and the followers with their impact on happiness level of the user.
    Type: Grant
    Filed: December 31, 2022
    Date of Patent: February 20, 2024
    Assignee: Twill Inc.
    Inventors: Tomer Ben-Kiki, Acacia Parks, Amy Jo Kim
  • Patent number: 11909812
    Abstract: This application relates to an application control method performed by an electronic device that runs a native application and a sub-application nested in the native application. The method includes: receiving, by the native application, an object creation instruction transmitted by the sub-application; in response to the object creation instruction, creating, by the native application, a native object, wherein the native object is configured for performing operation on target multimedia content in the sub-application; receiving, by the native application, an object calling instruction transmitted by the sub-application; and in response to the object calling instruction, executing, by the native application, the native object and returning an execution result of the native project to the sub-application, wherein the sub-application is configured for performing corresponding operation on target multimedia content according to the execution result.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: February 20, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wei Zhang, Jie Fan
  • Patent number: 11909813
    Abstract: Described are examples for deploying workloads in a cloud-computing environment. In an aspect, based on a desired number of workloads of a process to be executed in a cloud-computing environment and based on one or more failure probabilities, an actual number of workloads of the process to execute in the cloud-computing environment to provide a level of service can be determined and deployed. In another aspect, a standby workload can be executed as a second instance of the process without at least a portion of the separate configuration used by the multiple workloads, and based on detecting termination of one of multiple workloads, the standby workload can be configured to execute based on the separate configuration of the separate instance of the process corresponding to the one of the multiple workloads.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: February 20, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sanjeev Mehrotra, Paramvir Bahl, Anuj Kalia
  • Patent number: 11909814
    Abstract: Disclosed are various embodiments for resource allocation policies for a hosted computing environment that can be configured by organizations that use the hosted computing environment under a utility computing model. In one embodiment, a resource allocation request to allocate a computing resource within a hosted computing environment is received. The resource allocation request is associated with an account of an organization. It is determined that a fulfillment of the resource allocation request would violate a resource allocation policy configured by the organization within the hosted computing environment. The resource allocation request is prevented from being automatically fulfilled in response to determining that the fulfillment of the resource allocation request would violate the resource allocation policy.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: February 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremy Truelove, Diwakar Gupta, Leslie Andrew Prock, Zachary Christopher Mouri
  • Patent number: 11909815
    Abstract: Some embodiments provide a method of implementing context-aware routing for a software-defined wide-area network, at an SD-WAN edge forwarding element (FE) located at a branch network connected to the SD-WAN. The method receives, from an SD-WAN controller, geolocation route weights for each of multiple cloud datacenters across which a set of application resources is distributed. The application resources are all reachable at a same virtual network address. For each of the cloud datacenters, the method installs a route for the virtual network address between the branch network and the cloud datacenter. The routes have different total costs based at least in part on the geolocation metrics received from the SD-WAN controller. The SD-WAN edge FE selects between the routes to establish connections to the set of application resources.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: February 20, 2024
    Assignee: VMware LLC
    Inventors: Santosh Pallagatti Kotrabasappa, Abhishek Goliya, Sajan Liyon, Sairam Veeraswamy, Sumit Mundhra
  • Patent number: 11909816
    Abstract: Distributed network address discovery in non-uniform node networks can be performed. Regarding a client request for a service, network management component (NMC) can determine a network address space associated with a client based on a network identifier associated with the client or a node identifier. NMC can determine a group of candidate nodes (CN group) from a group of nodes based on network addresses associated with nodes of the node group and the network address space. NMC can determine a group of available candidate nodes (ACN group), from the CN group, available and able to process the request and perform the service based on operational statuses associated with the nodes of the CN group or services associated with those nodes. From the ACN group, NMC can determine a ranked list of network addresses associated with available nodes that can process the request based on defined service performance criteria.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: February 20, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Alexander Bahm, Rafal Szczesniak
  • Patent number: 11909817
    Abstract: A method for scalable and secure vehicle to everything communications may include receiving telematics data from a plurality of vehicles and tracking the vehicles within a window which is centered based on the telematics data. The position of the window may be determined based on positions of the vehicles. The method may include dividing the vehicles within the window into partitions having sizes based on a maximum number of vehicles within the partitions, and determining a metric representing a suitability of communications between the vehicles in the window.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: February 20, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ming Chen, Pramod Kalyanasundaram, Jianxiu Hao, Dahai Ren
  • Patent number: 11909818
    Abstract: Managing containerized workloads, such as by Kubernetes, provides a robust and expandable platform. Kubernetes high-availability (HA) mode provides additional safeguards against failure that allows services to be maintained without interruption in the event of a partial system or network failure. However, Kubernetes requires an odd number of master nodes (e.g., three) in order to be able have a quorum and maintain certain operations (e.g., election of a leader). In the event a master node loses functionality, the remaining master nodes are unable to have a quorum. System and methods are provided to convert a worker-only node into a master node in order to reestablish a quorum. Once functionality is restored, the converted master is reverted back to a worker-only node and the restored master, and remaining masters, maintain the quorum.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: February 20, 2024
    Assignee: Avaya Management L.P.
    Inventor: Vivekananda Velamala
  • Patent number: 11909819
    Abstract: A method and system are provided which facilitate synchronization of client IP binding databases across an extended network by leveraging the BGP control plane. During operation, a switch configures a first synchronization identifier indicating validated Internet Protocol (IP) binding information of an associated client. The switch receives a Border Gateway Protocol (BGP) update message associated with a first client, wherein the BGP update message includes a second synchronization identifier.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: February 20, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Saumya Dikshit, Thimma Reddy Gadekal
  • Patent number: 11909820
    Abstract: A computer implemented method of executing applications in a cloud server system is presented. The method comprises receiving a file identifier from a client device. The method also comprises receiving a file associated with the file identifier from a first server. Further, the method comprises accessing an application associated with the file from memory of the cloud server. Also, the method comprises executing by the cloud server the application using the file received from the first server. Finally, the method comprises streaming results from the executing the application as a video stream destined for the client device.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: February 20, 2024
    Assignee: NVIDIA Corporation
    Inventors: Jen-Hsun Huang, Xun Wang, Lorenzo Ibarria
  • Patent number: 11909821
    Abstract: Embodiments of the invention relate to the processing of a safety-related user program for a safety control system. The generation of the machine code for the safety-related control takes place on a cloud computer. The data required for generating the machine code such as the source code data of the user program, are secured with a unique signature and transmitted to the cloud computer. The machine code is generated on the cloud computer from the transmitted data. A new signature is generated via the resultant data and the signature from the preceding step. The entire safety life cycle is also covered, since each step in the life cycle is automatically documented and may be clearly tracked at any time, and corruptions of a step may be detected.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: February 20, 2024
    Inventors: Tobias Frank, Harry Koop, Julian Bartel
  • Patent number: 11909822
    Abstract: Methods and systems are provided for implementing a streaming deficit round robin arbiter to provide fair utilization of a single link. In some aspects, methods and systems are provided and can include specifying a quantum size indicating how much of a link of a stream is available for use, adding the quantum size to a deficit counter indicating available bandwidth, determining whether to provide a first data packet to an autonomous vehicle system based on the deficit counter and without determining a data packet size of the first data packet, and providing the first data packet to the autonomous vehicle system based on the determining of whether to provide the first data packet to the autonomous vehicle system.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 20, 2024
    Assignee: GM Cruise Holdings LLC
    Inventor: Gregory Kehoe
  • Patent number: 11909823
    Abstract: Provided are an apparatus and a method for generating an alternative routine, the method comprising monitoring a first routine comprising at least one activity representing at least one interaction of a user with one or more IoT devices, determining semantic information associated with the at least one activity, and generating at least one second routine comprising one or more activities corresponding to the at least one activity based on the semantic information associated with the at least one activity.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: February 20, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ankit Jain, Siba Prasad Samal, Ravi Nanjundappa, Niranjan B Patil
  • Patent number: 11909824
    Abstract: A mobile terminal detects a self-device being located at a predetermined location, and stops reception of sensing information from a module device that transmits the sensing information, if being located at the predetermined location is detected. A fixed device receives the sensing information from the module device, and transmits the sensing information to a cloud server.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: February 20, 2024
    Assignee: NEC CORPORATION
    Inventors: Hiroshi Kajitani, Toshinori Takemura, Kentaro Nakahara, Hannah Pokka, Itsumi Haneda, Akira Kamei, Kenichiro Fukushi, Chenhui Huang, Zhenwei Wang, Yuka Imai, Koichi Morikawa, Hiroshi Okuda, Hiroaki Nakano
  • Patent number: 11909825
    Abstract: The present disclosure addresses an issue of inherent delay in a cloud-centric architecture in a scenario where multiple remote users join a teleoperation session with a robot such that any one of the users may take exclusive control of the robot and remotely maneuver it as the avatar of a current master. A Web Real-Time Communication (WebRTC) based signaling protocol with a hybrid topology for a multi-user session is provided, wherein Audio-Visual (A/V) data streaming happens over a public cloud while each master creates an on-demand peer-to-peer (P2P) channel with the robot for a desired duration of maneuvering the robot that represents the avatar of the current master. Thus, low-latency delivery of control commands results in good user experience. The provided method and system may be applied to teleoperation sessions like telemedicine sessions.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: February 20, 2024
    Assignee: TATA CONULSTANCY SERVICES LIMITED
    Inventors: Abhijan Bhattacharyya, Ashis Sau, Madhurima Ganguly
  • Patent number: 11909826
    Abstract: Various embodiments provide systems and methods for automatically defining and enforcing network sessions based upon at least four dimensions of segmentation.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: February 20, 2024
    Assignee: Fortinet, Inc.
    Inventor: Robert A. May
  • Patent number: 11909827
    Abstract: A method of establishing an application layer connection between a user equipment (UE) and an application executing on an edge computing node via a communication network. The method comprises receiving an application service availability message by the UE that identifies a plurality of networks that provide access to an identified application executing on an edge computing node within the network; for each network identified in the application service availability message, receiving by the UE an application service figure-of-merit determined by that network associated with a prospective application layer connection between the UE and an edge computing node executing the identified application that is located in that network; based on evaluating the figure-of-merit associated with each network establishing an application layer connection by the UE via the selected network to the application executing on the edge computing node in the selected network.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: February 20, 2024
    Assignee: T-Mobile Innovations LLC
    Inventors: Marouane Balmakhtar, Galip Murat Karabulut, Laurent A. Laporte, Lyle W. Paczkowski
  • Patent number: 11909828
    Abstract: Disclosed is a 5th generation (5G) or pre-5G communication system for supporting a data transmission rate higher than that of a 4th generation (4G) communication system such as long term evolution (LTE).
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: February 20, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kisuk Kweon, Kyungjoo Suh, Youngkyo Baek
  • Patent number: 11909829
    Abstract: The present disclosure generally relates to systems and methods for generating termination notification of an experiment to be presented through a user interface. In some implementation examples, a termination notification system generates a probability value that is valid as of a time period of an experiment at a predetermined point in time based on at least data sample obtained during the time period, predicted sample sizes of each time period of the experiment, or probability values generated prior to the time period. Responsive to determining that the probability value that is valid as of the time period satisfies a threshold value, the termination notification system causes the user interface to present the termination notification that, when selected, causes the experiment to terminate prior to completion of a predicted duration of the experiment.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: February 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Yu Liu, Runzhe Wan, James McQueen, Doug Hains, Rui Song, Roger Henry Castillo
  • Patent number: 11909830
    Abstract: A method for generating a client interaction timeline for interactions that occur between a client of a bank and the bank or its representatives. The method includes providing an interaction source that stores information and data for each of the interactions over all banking channels and a source of data and information that identifies each of the banks clients. The method also includes performing an application sessions process that groups the interactions that each client performs over a particular channel at a certain time frame into an interaction session having a time stamp for that time frame. The method further includes performing an application interaction process that aggregates all of the available data and information about each client and the data and information for each interaction by the client with the bank, and creating an interaction timeline for each client over all of the banking channels for a predetermined time.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: February 20, 2024
    Assignee: TRUIST BANK
    Inventors: Tahira Abdul-Malik, Karthik Lingappan
  • Patent number: 11909831
    Abstract: A web browser can manage different session cookies associated with a website by storing the session cookies in distinct tab storage locations associated with different tabs of the web browser, instead of in a global storage location accessible by any tab of the web browser. When the web browser prepares to send a request associated with an active tab to a server associated with the website, the web browser can temporarily copy a corresponding session cookie into the global storage location from the tab storage location associated with the active tab. Accordingly, even if the website does not natively support multiple concurrent user sessions with the web browser, the web browser can send different session cookies to the website based on which tab of the web browser is active, and thereby allow users to engage in different user sessions with the website in different tabs.
    Type: Grant
    Filed: May 10, 2023
    Date of Patent: February 20, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Adam Doman, Jeff Himmell
  • Patent number: 11909832
    Abstract: The present disclosure describes a point-to-multipoint communication system having a service provider system and one or more subscriber devices. The one or more subscriber devices include multiple physical layer (PHY) devices that can be used for upstream direction and/or downstream direction transfer of information to and/or from the service provider system. The one or more subscriber devices receive subscriber device configuration information from the service provider system indicating which of these multiple PHY devices are to be used for the upstream direction and/or the downstream direction transfer of the information to and/or from the service provider system. In some situations, the subscriber device configuration information identifies various types of information, such as video, audio, and/or data to provide some examples, to be transferred in the upstream direction and/or the downstream direction and/or one or more PHY devices to be used for transferring the various types of information.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: February 20, 2024
    Assignee: CSC Holdings, LLC
    Inventors: Heitor J. Almeida, Jaison Antony, John Markowski, Peter Caramanica
  • Patent number: 11909833
    Abstract: The present disclosure describes an artificial intelligence (AI)/machine learning (ML) based distributed, hybrid, and multi-cloud software fabric-based system that unifies the communication infrastructure across hybrid and multi clouds. This mobile connectivity software fabric allows operators to modernize their networks to bring significant operational savings while rolling out new mobile services. This fabric can enable small independent networks and allow them to seamlessly connect with public networks, and it can enable network of networks while keeping the underlying compute and heterogeneity unified.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: February 20, 2024
    Assignee: A5G Networks, Inc.
    Inventors: Rajesh Kumar Mishra, Kaitki Agarwal
  • Patent number: 11909834
    Abstract: The present disclosure relates to generating a master group node graph from a plurality of systems of record. Record objects of a system of record corresponding to a data source provider may be accessed. Each record object can have a record object type and identify a group entity. Each record object can be linked to one or more second record objects of a second record object type and identifying a respective member entity. A record object corresponding to a group entity can be identified. A connection profile between the record objects of the group entity and another group entity can be generated. An association between the group node profiles and the connection profile can be stored.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: February 20, 2024
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Yurii Brunets, Devin Rice, Vardhman Jain
  • Patent number: 11909835
    Abstract: Disclosed are systems and techniques for transferring device content using radio frequency (RF) sensing. For instance, a first wireless device can identify a first user of the first wireless device based on a first radio frequency (RF) signature associated with the first user. The first wireless media device can determine a disengagement of the first user from the first wireless media device. In response to the disengagement, content information associated with usage of the first wireless device by the first user can be captured.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Bala Ramasamy, Xiaoxin Zhang, Edwin Chongwoo Park, Danlu Zhang
  • Patent number: 11909836
    Abstract: The present disclosure relates to methods, systems, and storage media for updating confidence scores of labels based on subsequent electronic activities. Exemplary embodiments may maintain a plurality of node profiles corresponding to a plurality of unique entities; access a plurality of electronic activities transmitted or received via electronic accounts associated with one or more data source providers; identify a first electronic activity to process; assign a tag to the first electronic activity based on the data included in the electronic activity; determine a confidence score of the tag based on the data included in the first electronic activity; identify a second electronic activity to process; and update the confidence score of the tag assigned to the first electronic activity responsive to parsing the second electronic activity.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: February 20, 2024
    Inventors: John Wulf, Sathya Hariesh Prakash, Vardhman Jain, Stefan Hermanek, Wei Hai, Oleg Rogynskyy
  • Patent number: 11909837
    Abstract: The present disclosure relates to systems and methods for filtering electronic activities. Exemplary implementations may include ingesting a first electronic activity; identifying an associated entity; and selecting a first filtering model based on the entity, the first filtering model trained to indicate whether to restrict further processing of ingested electronic activities.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 20, 2024
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Yury Markovsky, Tetiana Lutsaievska, John Wulf
  • Patent number: 11909838
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for dynamic user data filtering. In some implementations, a method includes determining one or more values using data representing a sequence of one or more types of interactions between a user and content; using the one or more values to determine whether to include each interaction of the one or more types of interactions in the sequence within a reduced user data set; generating the reduced user data set by removing one or more interactions from the sequence based on determining not to include the one or more interactions using the one or more values; and providing the reduced user data set to a processing server.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: February 20, 2024
    Assignee: Accenture Global Solutions Limited
    Inventors: Neelima Ratra, Sameer Siddiqui, Sandnya Dalvie
  • Patent number: 11909839
    Abstract: The present disclosure provides an event notification method, a system, a server device, and a computer storage medium. The event notification method includes: receiving a subscription request from a subscriber, the subscription request includes at least one receiver for receiving event notifications; during a monitoring interval, determining whether a continuous event notification rule is satisfied; and in the case where the continuous event notification rule is satisfied, sending the event notification of the subscription request to the at least one receiver.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: February 20, 2024
    Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Junjie Zhao, Jing Su, Xinan Wang, Shaobei Chen, Qian Zhang, Yanqiu Zhao
  • Patent number: 11909840
    Abstract: The embodiments of the present application provide a resource subscription method, a device, and a storage medium, a subscription device and a resource collection device respectively maintain a current tag of a subscription resource, where the tag of the subscription resource is generated according to a generation rule, tags generated according to the generation rule have an association relationship; during a resource update process, the subscription device may determine whether a version is missing according to the current tag of the subscription resource transmitted by the resource collection device, a tag of the subscription resource stored locally and the generation rule. Since one or more versions before a current version of the target resource are stored on the resource collection device, the subscription device may request a missing version from the resource collection device when a version is missing, thereby ensuring that the user will not miss the subscription resource.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: February 20, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Xiaoqiang Lyu
  • Patent number: 11909841
    Abstract: In one embodiment, a method includes: receiving, in an edge platform, a plurality of messages from a plurality of edge devices coupled to the edge platform, the plurality of messages comprising metadata including priority information and granularity information; extracting at least the priority information from the plurality of messages; storing the plurality of messages in entries of a pending request queue according to the priority information; selecting a first message stored in the pending request queue for delivery to a destination circuit; and sending a message header for the first message to the destination circuit via at least one interface circuit, the message header including the priority information, and thereafter sending a plurality of packets including payload information of the first message to the destination circuit via the at least one interface circuit. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: February 20, 2024
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Kshitij Arun Doshi, Kenneth Shoemaker, Vinodh Gopal, Ned M. Smith
  • Patent number: 11909842
    Abstract: A system and method for providing content for display form data sources on a client device are provided. The method includes receiving, by a distribution server, a report identifier associated with a report and a request for information, wherein the information is requested based on the report; determining by the distribution server at least a data source, the at least a data source storing at least a portion of the information; requesting access from the integration server to the at least a data source to retrieve the at least a portion of the information; and sending from the distribution server to the client device, the at least a portion of the information, wherein the at least a portion of information is utilized in the report. In an embodiment, the data sources are accessible by an integration server.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: February 20, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Itay Braun, Boaz Hecht
  • Patent number: 11909843
    Abstract: A method for prefetching and caching data onto a device is disclosed. An association of a user with a travel to a destination location is determined. Data network availability in at least a portion of a likely future travel path from a current location of the user to the destination location is analyzed. Based on the analysis of the data network availability, a segment of the likely future travel path where data network is likely unreliable is identified. Data likely desired by the user when the user travels in the identified segment is predicted. A device of the user is caused to obtain and cache the predicted data.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: February 20, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Louis Feng
  • Patent number: 11909844
    Abstract: Aspects of present disclosure include devices within a transmission path of streamed content forwarding received data packets of the stream to the next device or “hop” in the path prior to buffering the data packet at the device. In this method, typical buffering of the data stream may therefore occur at the destination device for presentation at a consuming device, while the devices along the transmission path may transmit a received packet before buffering. Further, devices along the path may also buffer the content stream after forwarding to fill subsequent requests for dropped data packets of the content stream. Also, in response to receiving the request for the content stream, a device may first transmit a portion of the contents of the gateway buffer to the requesting device to fill a respective buffer at the receiving device.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: February 20, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Timothy Brown, Veronica Kravchenko
  • Patent number: 11909845
    Abstract: Examples herein involve a multi-access edge computing (MEC) environment. An example process may include receiving a tenant application that is to be hosted in a MEC environment. The MEC environment may be situated between a user device and an external platform. The process may include assigning an edge service identifier (ESID) to the tenant application. The ESID may be used to indicate that a message, associated with the user device, involves the tenant application. The process may include assigning a host identifier to the tenant application. The host identifier may be used to indicate that report data, associated with execution of the tenant application within the MEC environment, is to be provided to the external platform. The process may include routing communications associated with the tenant application using the ESID and the host identifier.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: February 20, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Cheul Shim, Mahadevan Viswanathan, Thierry R. Sender
  • Patent number: 11909846
    Abstract: Systems and methods are provided for implementing reciprocal data sharing in a data exchange system. Limitations may be placed on the amount of data an exchange member may access based on the amount of data contributed. The system may include determining a data contribution associated with a first member of the data exchange, determining a data access limit for the first member based on the data contribution, and providing data to the first member when the first member has not exceeded the data access limit. In some embodiments, there may be separate data access limits for each member of the data exchange, so that a first member may have different access limits when accessing data from a second member, data from a third member, and data from a fourth member. Further, the system may limit a requester to a type of data that corresponds to the type of data contributed.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: February 20, 2024
    Assignee: Early Warning Services, LLC
    Inventors: Michael Cook, Gregor R. Bonin, Aaron Antonio Rodriguez
  • Patent number: 11909847
    Abstract: An information processing apparatus communicably connected with an intermediary device capable of communicating with at least one device, the information processing apparatus including: circuitry configured to receive, from a terminal operated by a user, identification information that the terminal has acquired from the extraneous source; and transmit a request for execution of a process associated with the acquired identification information to the intermediary device, the request for execution causing the intermediary device to execute the process according to the request for execution to control the device.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: February 20, 2024
    Assignee: RICOH COMPANY, LTD.
    Inventor: Mitsuo Ando
  • Patent number: 11909848
    Abstract: In one embodiment, a device includes a data compression engine configured to process data packets of multiple network flows received from a network, and compress respective groups of the received data packets into respective compressed packets for sending over the network, each respective compressed packet including respective ones of the received data packets from different ones of the network flows, wherein the network interface is configured to send the compressed packets over the network.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: February 20, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: David Pilnik, Yair Chasdai, Liran Daniel
  • Patent number: 11909849
    Abstract: A communication circuit supports a first communication protocol and a second communication protocol that is different from the first communication protocol. A number of signals include first signals conveying first information messages and second signals conveying second information messages. The first information messages include a repetitive message having fixed repeated content and the second information messages include a non-repetitive message having variable content. The first signals and the second signals are transmitted via the communication circuit using the first communication protocol for the first signals and the second communication protocol for the second signals.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: February 20, 2024
    Assignee: STMicroelectronics S.r.l.
    Inventors: Lorenzo Guerrieri, Angelo Poloni, Edoardo Lauri
  • Patent number: 11909850
    Abstract: Systems and methods are provided to improve a communication channel dynamically and autonomously based on the status of the communication traffic on the communication channel between a first integrated circuit (IC) and a second IC. The communication traffic on the communication channel can be monitored, and latency, bandwidth, link quality, or power consumption associated with the communication channel for the monitored communication traffic can be determined dynamically. A modified protocol for the communication channel that can improve the communication channel as compared to an existing protocol can be determined based on the information related to the latency, bandwidth, link quality, or the power consumption. The existing protocol can be changed autonomously to the modified protocol as the communication traffic varies.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: February 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Gal Kochavi, Itai Avron, Benny Pollak