Patents Examined by Jude Jean-Gilles
-
Patent number: 11765112Abstract: 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: GrantFiled: July 1, 2021Date of Patent: September 19, 2023Assignee: VMWARE, INC.Inventors: Arjun Kochhar, Suman Aluvala, Arvind Maan, Nitin Sethi, Ramesh Pilla, Shree Harsha Shedigumme
-
Patent number: 11758438Abstract: 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: GrantFiled: March 2, 2022Date of Patent: September 12, 2023Assignee: T-MOBILE USA, INC.Inventor: Bhagwan Singh Khanka
-
Patent number: 11757828Abstract: 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: GrantFiled: February 22, 2022Date of Patent: September 12, 2023Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventors: Xiaowan Ke, Mengxiang Wu, Shounian Zhang
-
Patent number: 11757979Abstract: 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: GrantFiled: April 16, 2021Date of Patent: September 12, 2023Assignee: MANNA LLCInventor: James P. Raboin
-
Patent number: 11757954Abstract: 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: GrantFiled: June 6, 2022Date of Patent: September 12, 2023Assignee: Rovi Guides, Inc.Inventors: Vikram Makam Gupta, Pooja Srivastava
-
Patent number: 11757713Abstract: 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: GrantFiled: October 19, 2022Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Rui Jiang, Kui Hu, Bruce Bin Hu
-
Patent number: 11757748Abstract: 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: GrantFiled: May 13, 2022Date of Patent: September 12, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Weiwei Chong, Yang Xin, Xiaobo Wu
-
Patent number: 11750709Abstract: 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: GrantFiled: April 30, 2021Date of Patent: September 5, 2023Inventors: David Alessandro Penry Lloyd, Christopher Morgan Mayers
-
Patent number: 11750492Abstract: 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: GrantFiled: August 16, 2021Date of Patent: September 5, 2023Assignee: INTEL CORPORATIONInventor: Matthias Schunter
-
Patent number: 11743352Abstract: 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: GrantFiled: May 26, 2022Date of Patent: August 29, 2023Assignee: International Business Machines CorporationInventors: 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: 11729065Abstract: 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: GrantFiled: May 5, 2022Date of Patent: August 15, 2023Assignee: VMWARE, INC.Inventors: Navaneeth Krishnan Ramaswamy, Gopakumar Choorakkot Edakkunni
-
Patent number: 11729066Abstract: 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: GrantFiled: April 30, 2021Date of Patent: August 15, 2023Assignee: C3.AI, Inc.Inventors: Henrik Ohlsson, Umashankar Sandilya, Mehdi Maasoumy Haghighi
-
Patent number: 11711314Abstract: 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: GrantFiled: April 22, 2022Date of Patent: July 25, 2023Assignee: Amazon Technologies, Inc.Inventor: Rama Chandra Rao Nalam
-
Patent number: 11711437Abstract: 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: GrantFiled: March 10, 2022Date of Patent: July 25, 2023Assignee: PUBNUB, INC.Inventors: Stephen L. Blum, Jochen W. Roth
-
Patent number: 11711280Abstract: 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: GrantFiled: April 5, 2022Date of Patent: July 25, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Zhuoyun Zhang
-
Patent number: 11711426Abstract: 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: GrantFiled: July 30, 2021Date of Patent: July 25, 2023Assignee: Pure Storage, Inc.Inventors: Benjamin Borowiec, Terence Noonan, Patrick East
-
Patent number: 11695850Abstract: 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: GrantFiled: May 8, 2020Date of Patent: July 4, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Nishant Gupta, Lalith Kumar, Suresh Chitturi, Basavaraj Jayawant Pattan
-
Patent number: 11695821Abstract: 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: GrantFiled: June 15, 2021Date of Patent: July 4, 2023Assignee: Intel CorporationInventors: Dario Sabella, Miltiadis Filippou, Kilian Roth, Ingolf Karls, Yang Yang, Jing Zhu
-
Patent number: 11695815Abstract: 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: GrantFiled: December 6, 2022Date of Patent: July 4, 2023Assignee: CodeShop, B.V.Inventors: Rufael Mekuria, Arjen Wagenaar, Dirk Griffioen
-
Patent number: 11689496Abstract: 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: GrantFiled: February 18, 2022Date of Patent: June 27, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fangyuan Zhu, Yan Li, Hui Ni