Patents Examined by Chau Nguyen
-
Patent number: 11457058Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).Type: GrantFiled: May 27, 2021Date of Patent: September 27, 2022Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11438310Abstract: The present disclosure may be implemented in the form of a method or corresponding apparatus for sending signaling messages through an IPX proxy from a first network element. The at least one example embodiment includes a first network element located on a first mobile network, the first network element configured to establish an initial signaling connection with a second network element on a second mobile network. The first network element may be configured to send a signaling request message to the second network element, receive a signaling response message from the second network element, the received signaling response message including an indication of an IPX proxy selected by the second network element. The first network element may be further configured to establish a signaling connection with the IPX proxy indicated in the received signaling response message, and send a second signaling request message to the IPX proxy for mediation service.Type: GrantFiled: January 23, 2019Date of Patent: September 6, 2022Assignees: Koninklijke KPN N.V., iBasis, Inc.Inventors: Richard H. Xu, Ewout Leonard Pronk, Sander de Kievit
-
Patent number: 11425148Abstract: Embodiments provide for maliciousness scores to be determined for IP addresses and/or network domains. For example, a request to evaluate malicious activity with respect to an IP address/network domain may be received. Multiple, and in some cases disparate, third-party systems may provide malicious activity information associated with the IP address and/or network domain. A feature set may be extracted from the malicious activity information and statistical values may be calculated from the extracted data and added to the feature set. The features set may be provided to a machine learning model as input and a maliciousness score/classification may be returned. A remedial action may be performed in accordance with the output of the machine learning model.Type: GrantFiled: March 10, 2017Date of Patent: August 23, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: D. M. Shams Zawoad, Philip Desch
-
Patent number: 11418413Abstract: A method and system of unifying data transmission and storage in a communication network are provided. The method comprises determining, by a coordinator associated with a network data analytics function (NWDAF) service instance set, what data that more than one NWDAF service instances in the NWDAF service instance set requires, if the data required by the more than one NWDAF service instances is the same, requesting, by the coordinator associated with the NWDAF service instance set, the data from a network function service instance set, and receiving the data from a data storage function that is notified by the network function service instance set of the request from the coordinator associated with the NWDAF service instance set.Type: GrantFiled: September 17, 2021Date of Patent: August 16, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Ngoc Dung Dao, Xu Li
-
Patent number: 11418571Abstract: An embodiment may involve a server-side log collected by a server device, where the server-side log includes a set of entries indicating a unique identifier, and wherein the unique identifier is assigned to a work item of a server-based application executed by the server device. The embodiment may further involve one or more processors configured to: receive, from a client device disposed upon a network, a client-side log, wherein the client-side log includes operational data related to usage of a client-based application executed by the client device; identify, from the operational data, the client-based application and one or more activities performed by the client-based application; determine that the one or more activities are related to the unique identifier; based on the one or more activities, determine an action that can be taken to improve efficacy of the server-based application; and write, to the persistent storage, a representation of the action.Type: GrantFiled: July 29, 2021Date of Patent: August 16, 2022Assignee: ServiceNow, Inc.Inventors: Manjeet Singh, Hans Jochen Gerhard Pohle, Vadim Denisov, Ciprian Mocanu
-
Patent number: 11412010Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains physical and social environmental data for a communication device user, and provides content for presentation at the device. First reaction data, obtained via sensors associated with the user, indicate the user's reaction to presentation of the content; the data is analyzed to determine user affinity for the content in a context of the physical and social environments. The content is modified during the presentation; second reaction data is obtained and analyzed to determine a second user affinity for the modified content. If the affinity is enhanced, the modified content is sent to other users' equipment via a social network. Affinity responses regarding the modified content are analyzed, and a set of users is identified as an affinity group; additional content is transmitted to equipment of the affinity group. Other embodiments are disclosed.Type: GrantFiled: September 7, 2021Date of Patent: August 9, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Eric Zavesky, Nigel Bradley, James Pratt, Timothy Innes
-
Patent number: 11405054Abstract: Methods and systems for providing dynamic dictionary-based compression and decompression are described herein. A computing device may receive, during a currently running session with a client device, a plurality of messages. The computing device may determine, based on the plurality of messages, one or more frames. The computing device may determine, based on the one or more frames, data samples. The computing device may compress the one or more frames based on a compression dictionary. The computing device may train, during the currently running session, the compression dictionary based on the determined data samples, to create a new compression dictionary. The computing device may determine, during the currently running session and based on receiving additional messages, one or more additional frames. In addition, the computing device may compress the one or more additional frames based on the new compression dictionary.Type: GrantFiled: January 13, 2021Date of Patent: August 2, 2022Assignee: Improbable Worlds LimitedInventor: Charles Micou
-
Patent number: 11405259Abstract: A framework to handle monitoring and automatic fault manifestation in cloud networks. Multiple techniques correlate the logs of different cloud services or generate independent capsules for each component, VM, storage, or transaction. In a first exemplary technique, an authentication token is provided by an authentication service for logs during a period of an event. In a second exemplary technique, a unique instance ID for multiple distinct processes may be created in a data model of notification logs or service logs.Type: GrantFiled: August 17, 2020Date of Patent: August 2, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Mehdi Malboubi, Abhijeet Bhorkar, Baofeng Jiang
-
Patent number: 11388249Abstract: A system architecture can be used to facilitate communication among applications that are native and/or non-native to an application environment. The system architecture can include a first application environment executed on a client-side computing device. The first application environment can execute software applications that are native thereto. The first application environment can further execute software applications that are native thereto, but which software applications themselves comprise second application environments of types different from the first application environment, and which software applications can therefore execute additional software applications that are non-native to the first application environment. The first application environment can further execute a computation engine that is configured to store and execute instructions received from the first software application, the second software application, or both.Type: GrantFiled: June 5, 2020Date of Patent: July 12, 2022Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Christopher Hammett, Lloyd Ho, Sharon Hao
-
System and method for providing network support services and premises gateway support infrastructure
Patent number: 11381414Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.Type: GrantFiled: March 13, 2020Date of Patent: July 5, 2022Assignee: KIP PROD P1 LPInventors: Amir Ansari, George A. Cowgill, Leon A. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan -
Patent number: 11381601Abstract: Application programming interface (API) management is provided. The API management comprises defining a number of GraphQL policies and integrating the GraphQL policies into an API assembly, wherein the GraphQL policies number among other API policies at an API gateway. When a query is received from a client, the GraphQL policies are enforced on the query at the API gateway, and the query is modified if it does not comply with the GraphQL policies. The query is then sent to a GraphQL backend server. A response to the query is received from the GraphQL backend server, and the GraphQL policies are enforced on the response at the API gateway, and the response is modified if it does not comply with the GraphQL policies. The response is then sent to the client.Type: GrantFiled: January 15, 2020Date of Patent: July 5, 2022Assignee: International Business Machines CorporationInventors: Krithika Prakash, Moshe Morris Emanuel Matsa
-
Patent number: 11379717Abstract: Traditional systems and methods have implemented hand-crafted feature extraction from varying length time series that results in complexity and requires domain knowledge. Building classification models requires large labeled data and is computationally expensive. Embodiments of the present disclosure implement learning models for classification tasks in multi-dimensional time series by performing feature extraction from entity's parameters via unsupervised encoder and build a non-temporal linear classifier model. A fixed-dimensional feature vector is outputted using a pre-trained unsupervised encoder, which acts as off-the shelf feature extractor. Extracted features are concatenated to learn a non-temporal linear classification model and weight is assigned to each extracted feature during learning which helps to determine relevant parameters for each class. Mapping from parameters to target class is considered while constraining the linear model to use only subset of large number of features.Type: GrantFiled: March 25, 2019Date of Patent: July 5, 2022Assignee: Tata Consultancy Services LimitedInventors: Pankaj Malhotra, Priyanka Gupta, Lovekesh Vig, Gautam Shroff
-
Patent number: 11368363Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for an internet of things (IoT) device. In some implementations, the IoT device can select an operating role for the first IoT device in a local network. The operating role may be selected from between an endpoint role and a relay role. The operating role may be dynamically selected by the first IoT device based whether the relay role would enhance connectivity for a client device that is within a wireless range of the first IoT device. The IoT device may participate in a self-organizing network (SON) and may coordinate with other devices in the SON to enhance wireless coverage for the client device based on a position of the client device relative to the one or more IoT devices.Type: GrantFiled: April 11, 2018Date of Patent: June 21, 2022Assignee: QUALCOMM IncorporatedInventors: Subramanian Anantharaman, Sreekanth Natarajan
-
System and method for providing network support services and premises gateway support infrastructure
Patent number: 11362851Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.Type: GrantFiled: September 14, 2020Date of Patent: June 14, 2022Assignee: KIP PROD PI LPInventors: Amir Ansari, George A. Cowgill, Leon A. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan -
Patent number: 11349895Abstract: A method for generating and processing a broadcast signal according to an embodiment of the present invention includes encoding broadcast data for one or more broadcast services, encoding first level signaling information including information describing properties of the one or more broadcast services, encoding second level signaling information including information for scanning the one or more broadcast services and generating a broadcast signal including the broadcast data, the first level signaling information and the second level signaling information, wherein the first level signaling information includes user service description (USD) information describing service layer properties with respect to the broadcast services, wherein the USD information includes capability information specifying capabilities necessary to present broadcast content of the broadcast services.Type: GrantFiled: August 10, 2020Date of Patent: May 31, 2022Assignee: LG ELECTRONICS INC.Inventors: Minsung Kwak, Kyoungsoo Moon, Jangwon Lee, Woosuk Ko, Sungryong Hong
-
Patent number: 11349809Abstract: Disclosed herein are systems and methods for blocking information from being received on a computing device. In one aspect, an exemplary method comprises, by a hardware processor, intercepting a Domain Name System (DNS) request, the intercepted DNS request being associated with the information being blocked from the computing device, obtaining a set of rules for a transmission of the intercepted DNS request, determining, whether at least one rule of the obtained set of rules subscribes to a blocking of the transmission of the intercepted DNS request, and blocking the transmission of the intercepted DNS request when at least on rule of the set of rules subscribes to the blocking of the transmission of the intercepted DNS request, wherein the blocking of the transmission of the intercepted DNS request blocks the information from being received on the computing device.Type: GrantFiled: May 31, 2019Date of Patent: May 31, 2022Assignee: AO Kaspersky LabInventor: Alexey P. Komissarov
-
Patent number: 11336927Abstract: Some embodiments relate to a content matching system (101) comprising a first device (100), a matching server (300), and a second device (200). The content matching system enables the second device to consume content matching with content which is consumable on the first device, even if the first and second devices do not have access to the same streaming service.Type: GrantFiled: January 8, 2019Date of Patent: May 17, 2022Assignee: REZZONATION B.V.Inventors: Sander Anton Martine Weegels, Henricus Petronella Maria Derckx, Anthony John Slack
-
Patent number: 11336720Abstract: Aspects of the present disclosure involve a system and method for autoscaling application pools. The current disclosure presents a system that can be used to understand the throughput of one instance in an application. The throughput at the one instance in the application and/or traffic trend is used to right-size or auto-scale the application pool for the current traffic trend such that the application pool can be adjusted for varying traffic trends.Type: GrantFiled: October 6, 2020Date of Patent: May 17, 2022Assignee: PAYPAL, INC.Inventors: Suresh Mathew, Shankar Jothi, Vaibhav Desai
-
Patent number: 11329904Abstract: The technology disclosed automates aggregate network traffic monitoring using an aggregation index that maps URLs, domain names, and subdomain names to roll-up families. Network usage records for family members, i.e., URLs, domain names, and subdomain names mapped to the same roll-up family in the aggregation index, are rolled up and attributed to a family root name identifying the roll-up family.Type: GrantFiled: October 19, 2020Date of Patent: May 10, 2022Assignee: Netskope, Inc.Inventors: Ravindra K. Balupari, Shankaran Gnanashanmugam
-
Patent number: 11330402Abstract: Techniques for communicating entity references in messaging groups are described. In one embodiment, an apparatus may comprise a client messaging component operative to receive a message at a recipient client device from a messaging system, the recipient client device associated with a recipient user account, the message comprising an entity reference, the message addressed to a message thread; and extract an augmentation element for the entity reference from the message; and a user interface component operative to display the augmentation element in a message thread display for the message thread on the recipient client device. Other embodiments are described and claimed.Type: GrantFiled: April 14, 2020Date of Patent: May 10, 2022Assignee: META PLATFORMS, INC.Inventors: Vinodh Jayaram, Jeremy Olivier Barre, Andrew Cairns Moxon