Patents Examined by Jude Jean-Gilles
  • Patent number: 11765112
    Abstract: Disclosed are various approaches for dynamically creating content to present to a user based on an identified intent, or other context, associated with a message (e.g., email). A message that is received from a message server can be analyzed to identify the message content within the message prior to distributing to the recipient client device. Trained intent identification models can be applied to the identified message content to determine an intent, or other type of context, associated with the message. Upon identifying the intent, the message header can be modified to include the intent prior to forwarding the message to the recipient client device. The client device can then display a user interface including the message and a user interface element corresponding to a third-party service. The user interface element can be dynamically generated to include an action component that upon selection, triggers an action associated with the intent.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: September 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Arjun Kochhar, Suman Aluvala, Arvind Maan, Nitin Sethi, Ramesh Pilla, Shree Harsha Shedigumme
  • Patent number: 11758438
    Abstract: A telecommunications network having enhanced or optimized quality of service (QoS) based on user behavior is described herein. A user behavior profile is generated by tracking the user's use of network services with corresponding location and metric information (e.g., QoS metrics). When a user equipment (UE) of the user connects to a network site, the user behavior profile is compared to a network profile site. The network site alters or adjusts one or more operating parameters to optimize delivery of a network service based on the user behavior profile. The user behavior profile is dynamic as it is continuously or repeatedly updated one or more records of interaction.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: September 12, 2023
    Assignee: T-MOBILE USA, INC.
    Inventor: Bhagwan Singh Khanka
  • Patent number: 11757828
    Abstract: A domain name address obtaining method includes: in a case that a first condition is met, performing a related operation of refreshing a domain name address record. The first condition includes at least one of: confirming that an obtained DNS address is changed; occurring a PDU session relocation; confirming that an obtained IP address is changed; a first DNN being no longer available; a second DNN being available; a terminal moving from a first area to a second area; the terminal moving out of the first area; the terminal moving to the second area; a first indication being received; the terminal being handed over; or the terminal being in a connected state. The first area includes at least one of: a serving area of a first local service, a serving area of a non-local service, or an available area of the first DNN.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: September 12, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventors: Xiaowan Ke, Mengxiang Wu, Shounian Zhang
  • Patent number: 11757979
    Abstract: To regulate information exchanges, provide personal security and enhance personal privacy inside and outside a network and to regulate devices. Provided is a personal bio-data mining and pairing method of a human user to one or more communications devices capable of functioning in a network cloud environment and, where the rules governing cloud organization and communications are based in part upon a human user bio-data and real world information exchanges commonly occurring at specific geographical locations.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: September 12, 2023
    Assignee: MANNA LLC
    Inventor: James P. Raboin
  • Patent number: 11757954
    Abstract: For each device in a collaborative environment, qualities of system characteristics are determined. Based on the respective qualities of each device, a subset of devices is identified, including at least one device having a highest first quality and at least one device having a highest second quality, each corresponding to a different system characteristic. One or more devices from the subset of devices are then selected, based on the first quality and the second quality of each device of the subset of devices, to perform a function associated with the respective system characteristic.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: September 12, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Pooja Srivastava
  • Patent number: 11757713
    Abstract: A disclosed plug and play method for expanding a cluster, comprised of a cluster manager and a plurality of existing and configured nodes connected to a Layer 2 discovery network detect a new node connecting to the cluster. The new node may be provisioned with a TCP/IP virtual adapter (TVA) configured to perform TVA operations. The TVA operations may include joining the Layer 2 discovery network and invoking an agent running in the new node to collect TVA stack information as well as broadcasting the TVA stack information to the Layer 2 discovery network. The operations further include, responsive to detecting TVA stack information on the Layer 2 discovery network by the new node, storing the TVA stack information to a node pool store and configuring the new node based, at least in part, on the TVA stack information and information in the node pool store corresponding to one or more of the configured nodes.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: September 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Rui Jiang, Kui Hu, Bruce Bin Hu
  • Patent number: 11757748
    Abstract: This application provides a policy determining method. The method includes: A first network element obtains first analytics information from a data analytics network element, where the first analytics information includes at least one of the following information: radio access type (RAT) related information or access frequency related information, and service experience analytics information corresponding to a RAT or an access frequency; and the first network element determines an access information selection policy of a terminal device based on the first analytics information, where the access information selection policy includes a target RAT or a target access frequency corresponding to the terminal device. The data analytics network element generates analytics information based on obtained network data and service data, and provides the analytics information for a network function network element.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: September 12, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiwei Chong, Yang Xin, Xiaobo Wu
  • Patent number: 11750709
    Abstract: Approaches described herein allow an appliance to receive a message from a client device when the client device is attempting to connect to a service other than the appliance. For instance, a client device might connect to a service on a private network, however if the client device is not on the private network, it may encounter an appliance such as a gateway. The appliance is configured to return a message to a client device indicating that it is an appliance, and the client device returns a certificate to the appliance that allows the client to indicate a first purpose of a connection and a second purpose of the connection. In approaches described herein, the second purpose is used by the appliance to perform an action related to providing the service with a certificate that allows for the first purpose, which can include information to create a secure connection between the service and the client device.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: September 5, 2023
    Inventors: David Alessandro Penry Lloyd, Christopher Morgan Mayers
  • Patent number: 11750492
    Abstract: Technologies for protocol execution include a command device to broadcast a protocol message to a plurality of computing devices and receive an aggregated status message from an aggregation system. The aggregated status message identifies a success or failure of execution of instructions corresponding with the protocol message by the plurality of computing devices such that each computing device of the plurality of computing devices that failed is uniquely identified and the success of remaining computing devices is aggregated into a single success identifier.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: September 5, 2023
    Assignee: INTEL CORPORATION
    Inventor: Matthias Schunter
  • Patent number: 11743352
    Abstract: Provided is a method for selecting a service provider for an application. The method includes detecting a plurality of available service providers for an application running on a computing device. The method further includes comparing service information for each of the plurality of service providers to a set of service provider selection factors for the application. The method further includes selecting a first service provider of the plurality of service providers to provide service for the application.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Mathews Thomas, Sai Srinivas Gorti, Sharath Prasad Krishna Prasad, Amandeep Singh, Praveen Jayachandran, Dushyant K. Behl, Mudit Verma, Utpal Mangla, Steven Layne Canepa
  • Patent number: 11729065
    Abstract: Some embodiments provide a method of selecting data links for an application in a network. The method receives, from a machine implementing the application, a set of identifiers of required link characteristics. Based on at least one of the identifiers, the method selects a transport group that includes a set of optional links matching the identifiers. From the selected transport group, the method selects a link matching the set of identifiers.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: August 15, 2023
    Assignee: VMWARE, INC.
    Inventors: Navaneeth Krishnan Ramaswamy, Gopakumar Choorakkot Edakkunni
  • Patent number: 11729066
    Abstract: Provided herein are methods and systems for determining a historical state of a dynamic network. The methods may comprise continuously obtaining data associated with a system from a plurality of different data sources; constructing a full history dynamic network (FHDN) of the system using the data; and providing a state of the system for a historical time instance in response to a query of the FHDN for the historical time instance.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: August 15, 2023
    Assignee: C3.AI, Inc.
    Inventors: Henrik Ohlsson, Umashankar Sandilya, Mehdi Maasoumy Haghighi
  • Patent number: 11711314
    Abstract: A system for applying metadata tags based on metadata tag groups is described. The system includes a plurality of compute nodes configured to provide a plurality of computing resources for clients of a provider network and a resource tag manager for the provider network. The resource tag manager is configured to receive, from a first client of an account of the provider network, a creation request to establish a resource attribute group comprising a plurality of resource keys and a plurality of resource values, wherein respective metadata keys correspond to respective resource values. The resource tag manager may receive, from a second client of the account, an application request to apply the resource attribute group to a computing resource and apply the plurality of resource keys and the plurality of resource values to metadata maintained for the computing resource.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: July 25, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Rama Chandra Rao Nalam
  • Patent number: 11711437
    Abstract: To distribute messages to subscribers that are located in multiple regions, a data center will receive messages that to be published to the subscribers. The data center will then perform a limited replication process to other data centers in other regions by accessing an interest map indicating additional data centers at which subscribers have recently expressed interest. The data center will transmit the messages to only that group of additional data centers for replication but not to other data centers at which no interest has been recently expressed.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: July 25, 2023
    Assignee: PUBNUB, INC.
    Inventors: Stephen L. Blum, Jochen W. Roth
  • Patent number: 11711280
    Abstract: A metrics collection method includes: transmitting a media data obtaining request to an application service device in response to a trigger operation for streaming media; obtaining a media data response message transmitted by the application service device, the media data response message including metrics collection configuration information, and the metrics collection configuration information including metrics collection environment information and network slice information; obtaining environment information of the streaming media, and when the environment information matches the metrics collection environment information, collecting metrics data corresponding to the streaming media; determining, based on the network slice information, a network path for reporting the metrics data; and reporting the metrics data to the application service device through the network path.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: July 25, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhuoyun Zhang
  • Patent number: 11711426
    Abstract: Locally providing cloud storage array services for a plurality of storage systems within a data center by: receiving a request for storage resources from an operating system level virtualization service; determining, among the plurality of storage systems; an implementation of the request from the operating system level virtualization service; and providing storage resources to the operating system level virtualization service in accordance with the implementation of the request from the operating system level virtualization service.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: July 25, 2023
    Assignee: Pure Storage, Inc.
    Inventors: Benjamin Borowiec, Terence Noonan, Patrick East
  • Patent number: 11695850
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Embodiments herein disclose a method for providing dynamic information to an edge enabler client (140) running in a UE (100). The method includes receiving, by an edge enabler server (300), a subscription request for a dynamic information subscription from the edge enabler client (140). Further, the method includes creating, by the edge enabler server (300), the dynamic information subscription to provide the dynamic information to the edge enabler client (140) based on the dynamic information provided in the subscription request. Further, the method includes sending, by the edge enabler server (300), a subscription response to the edge enabler client running in the UE (100) in response to creating the dynamic information subscription.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: July 4, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nishant Gupta, Lalith Kumar, Suresh Chitturi, Basavaraj Jayawant Pattan
  • Patent number: 11695821
    Abstract: Systems, apparatuses, methods, and computer-readable media, are provided for offloading computationally intensive tasks from one computer device to another computer device taking into account, inter alia, energy consumption and latency budgets for both computation and communication. Embodiments may also exploit multiple radio access technologies (RATs) in order to find opportunities to offload computational tasks by taking into account, for example, network/RAT functionalities, processing, offloading coding/encoding mechanisms, and/or differentiating traffic between different RATs. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: July 4, 2023
    Assignee: Intel Corporation
    Inventors: Dario Sabella, Miltiadis Filippou, Kilian Roth, Ingolf Karls, Yang Yang, Jing Zhu
  • Patent number: 11695815
    Abstract: A system, apparatus and method for distributed adaptive streaming packaging can include a plurality of distributed adaptive streaming packagers having one or more processors configured to perform the functions of identifying one or more media segments in one or more input signals, identifying one or more latest media segment presentation times in the one or more media segments, Identifying one or more latest media segment presentation durations in the in the one or more media segments, adding each of the one or more latest media segment presentation times to each of the one or more latest media segment presentation durations in the input signal to compute one or more calculated publish times. The system or method can further include choosing one of the one or more publish times as the media presentation publish time and generating a media presentation based on the media presentation publish time.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: July 4, 2023
    Assignee: CodeShop, B.V.
    Inventors: Rufael Mekuria, Arjen Wagenaar, Dirk Griffioen
  • Patent number: 11689496
    Abstract: A domain name system query method in which: a first network element receives a DNS query request including a first domain name from a terminal apparatus; the first network element sends first request information which comprises location information of the terminal apparatus and the first domain name to a second network element; the second network element determines, based on the first request information, an IP address and feeds back the IP address to the first network element; and the first network element sends the IP address to the terminal apparatus. When a terminal apparatus performs domain name query, a core network element determines an IP address of an application server based on location information of the terminal apparatus and a queried domain name. In this way, the terminal apparatus obtains an IP address of an application server close to the terminal apparatus, thereby improving service access efficiency of the terminal apparatus.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: June 27, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fangyuan Zhu, Yan Li, Hui Ni