Patents Examined by James E Springer
-
Patent number: 11310142Abstract: Network attacks are detected by a protocol engine that works in conjunction with one or more streaming protocol analyzers. The protocol engine receives network packets over a computer network and generates metadata of the network packets. The metadata are placed in a transport envelope, which is streamed over the computer network. The transport envelope is received over the computer network. After receiving the transport envelope over the computer network, the metadata are extracted from the transport envelope and provided to the one or more streaming protocol analyzers, which analyze the metadata to detect network attacks.Type: GrantFiled: April 23, 2021Date of Patent: April 19, 2022Assignee: Trend Micro IncorporatedInventors: Kevin G. Boyce, Troy W. Tuttle
-
Patent number: 11301310Abstract: There are provided systems and methods for shared application interface data through a device-to-device communication session. A user may utilize a device to engage in an electronic communication session with another user, such as a shared messaging or video chat session. During the session, the user may utilize another application on the same device to perform separate application data processing, such as accessing a website or an online marketplace that may include interface output data. The user may activate a plug-in or add-on that may allow application data sharing for current application data in the separate application during the communication session. The device may determine the present application data, such as a displayable instance of the current interface data, and may transmit the data to the other user's device through the communication session. Further, the plug-in may allow for split transaction and data processing.Type: GrantFiled: June 30, 2020Date of Patent: April 12, 2022Assignee: PAYPAL, INC.Inventor: Todd Studnicka
-
Patent number: 11303528Abstract: A communications connection detection method includes sending, by a first network node, a detection request packet to a second network node, where the detection request packet is used to detect whether the first network node and the second network node are in a connected mode, deleting, by the first network node, a next hop resolution protocol (NHRP) table between the first network node and the second network node when the first network node determines that the first network node does not receive a detection response packet sent by the second network node.Type: GrantFiled: March 20, 2020Date of Patent: April 12, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yeyi Ji, Yulei Zhang, Liang Zang, Bizhen Liu, Honghao Zhu
-
Patent number: 11290362Abstract: Diagnostic test results are obtained in respect of local area networks (LANs), the LANs having user-devices located therein having interfaces and being operable to communicate via those interfaces and via a LAN gateway device with remote devices in a communications network outside their respective LANs. A method comprises comparing performance measures obtained in respect of communication flows with a performance threshold whereby to identify communication flows whose performance measures are indicative of performance below a predetermined level, and for any such communication flows, obtaining a diagnosis in respect of the LAN in question in dependence on a comparison of the performance measure obtained in respect of the identified communication flow and performance measures obtained in respect of other communication flows, the diagnosis being obtained in dependence on respective portability levels and network interface types determined in respect of the user-devices involved in said communication flows.Type: GrantFiled: September 6, 2018Date of Patent: March 29, 2022Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Alan Smith, Trevor Burbridge
-
Patent number: 11277479Abstract: This application provides a communication method and a communications device. The method includes: obtaining a media access control (MAC) address that is of a terminal device and that is bound to a session and first route information of an interface, corresponding to the session, between a user plane function network element and a data network; and sending, to an application function network element or a gateway of the data network, the MAC address that is of the terminal device and that is bound to the session and the first route information.Type: GrantFiled: November 20, 2020Date of Patent: March 15, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Qianghua Zhu, Wenfu Wu
-
Patent number: 11271821Abstract: A method for network deployment is disclosed. The method includes receiving, from a user by a centralized system, a plurality of completed task detail forms, retrieving, by the centralized system and from the plurality of completed task detail forms, deployment task descriptions of a plurality of network devices, generating, by the centralized system and based on the deployment task descriptions, an engineering design package comprising a specification and associated configuration and connectivity information of each of the plurality of network devices, and deploying, based on the engineering design package, the plurality of network devices.Type: GrantFiled: April 1, 2021Date of Patent: March 8, 2022Assignee: SAUDI ARABIAN OIL COMPANYInventors: Mohammed A. Al-Jarrash, Mohammed S. Abuhaleegah
-
Patent number: 11271876Abstract: The present disclosure relates to utilizing a graph neural network to accurately and flexibly identify text phrases that are relevant for responding to a query. For example, the disclosed systems can generate a graph topology having a plurality of nodes that correspond to a plurality of text phrases and a query. The disclosed systems can then utilize a graph neural network to analyze the graph topology, iteratively propagating and updating node representations corresponding to the plurality of nodes, in order to identify text phrases that can be used to respond to the query. In some embodiments, the disclosed systems can then generate a digital response to the query based on the identified text phrases.Type: GrantFiled: August 22, 2019Date of Patent: March 8, 2022Assignee: Adobe Inc.Inventors: Seunghyun Yoon, Franck Dernoncourt, Doo Soon Kim, Trung Bui
-
Patent number: 11265337Abstract: Described embodiments provide systems and methods for traffic inspection via embedded browsers. An application inspector module of an embedded browser executable on a client may intercept network traffic for an application. The network traffic may include packets exchanged between the application and the server via a channel. The application inspector module may identify a computing resource usage on the client in providing a user with access to the application via the embedded browser. The application inspector module may generate analytics data based on the intercepted network traffic and the computing resource usage. The application inspector module may maintain a user behavior profile based on the analytics data. The application inspector module may determine that a portion of the network traffic directed to the remote server contains sensitive information. Responsive to the determination, the application inspector module may block or remove the portion of the network traffic.Type: GrantFiled: May 3, 2019Date of Patent: March 1, 2022Assignee: Citrix Systems, Inc.Inventors: Alexandr Smelov, Christopher Fleck
-
Patent number: 11258754Abstract: Methods related to determining and utilizing one or more attributes to associate with an IP addresses. Attributes are determined based on request data provided with requests from an IP address and one or more available secondary information sources. Attributes may include physical locations and/or category designations for the IP address. One or more attributes may be assigned a likelihood value indicative of likelihood that the attribute is associated with the IP address. Some implementations are directed to utilizing the attributes and likelihood values to identify likely fraudulent information provided with requests. Some implementations are directed to utilizing the attributes and likelihood values to provide advertisements in response to requests from IP addresses.Type: GrantFiled: June 24, 2019Date of Patent: February 22, 2022Assignee: EL TORO.COM, LLCInventors: Stacy B. Griggs, David T. Stadler, III, Richard M. Teachout, III, Benjamin Charles Woolley
-
Patent number: 11258801Abstract: A smart hybrid acceleration method includes receiving a handshake request from a client terminal, and determining whether the handshake request contains a self-defined resource extension field. If not, a target domain name with which the client terminal is to connect is acquired from the handshake request, and whether to use a hardware acceleration or a software acceleration is determined according to a level of the target domain name. If so, a resource level of a resource accessed by the client terminal is determined according to content in the self-defined resource extension field, and whether to use the hardware acceleration or the software acceleration is determined according to the resource level.Type: GrantFiled: February 5, 2018Date of Patent: February 22, 2022Assignee: GUIZHOU BAISHANCLOUD TECHNOLOGY CO., LTD.Inventors: Yang Yang, Hui Miao
-
Patent number: 11252014Abstract: A system and method for the aggregation and grouping of previously identified, causally related abnormal operating condition, that are observed in a monitored environment, is disclosed. Agents are deployed to the monitored environment which capture data describing structural aspects of the monitored environment, as well as data describing activities performed on it, like the execution of distributed transactions. The data describing structural aspects is aggregated into a topology model which describes individual components of the monitored environments, their communication activities and resource dependencies and which also identifies and groups components that serve the same purpose, like e.g. processes executing the same code. Activity related monitoring data is constantly monitored to identify abnormal operating conditions. Data describing abnormal operating condition is analyzed in combination with topology data to identify networks of causally related abnormal operating conditions.Type: GrantFiled: September 28, 2020Date of Patent: February 15, 2022Assignee: Dynatrace LLCInventors: Herwig Moser, Hans Kohlreiter
-
Patent number: 11252026Abstract: Systems, apparatuses, and methods may provide for robust and autonomous provisioning of routing nodes and/or server stacks within a network. For instance, each routing node and/or server stack may perform self-discovery (e.g., determines its own identity and where it has been placed in the network), and determine its role (e.g., how to route packets) within the network.Type: GrantFiled: October 31, 2018Date of Patent: February 15, 2022Assignee: Comcast Cable Communications, LLCInventor: Alankar Sharma
-
Patent number: 11245609Abstract: A device receives network information from an analyzer device associated with a host device, a target device, and a link of a network, and compares the network information and historical equalizer calibration information to identify a set of equalizer calibration information. The historical equalizer calibration information is associated with multiple host devices, multiple target devices, and multiple links. The device ranks the set of equalizer calibration information, based on quality information associated with the historical equalizer calibration information, to generate a ranked set of equalizer calibration information. The device provides the ranked set of equalizer calibration information to the analyzer device to permit the analyzer device to identify selected equalizer calibration information of the ranked set of equalizer calibration information, and utilize the selected equalizer calibration information.Type: GrantFiled: October 9, 2017Date of Patent: February 8, 2022Assignee: VIAVI Solutions Inc.Inventors: Dominic Coupal, Scott Baxter, Fei Chen, Linda Huang
-
Patent number: 11233696Abstract: A technology is described for connecting a device to a network. An example method may include identifying a preinstalled network configuration for a default wireless network from device memory. The preinstalled network configuration may be used by the device to connect to the default wireless network and obtain a local network configuration for a local wireless network. Thereafter, the device may disconnect from the default wireless network and connect to the local wireless network using the local network configuration.Type: GrantFiled: March 23, 2018Date of Patent: January 25, 2022Assignee: Amazon Technologies, Inc.Inventors: Lomash Kumar, Bradley Jeffery Behm, Jijo Raphael Jose
-
Patent number: 11233763Abstract: Methods and devices are presented for managing communications in an ephemeral communication system. In some embodiments, messages in the system are analyzed to determine a complexity value for the message. This may be based on various algorithms, models, or system associations. The complexity information may then be used to recommend an availability value for the message, and to set a deletion trigger for the message based on the recommended availability value. When criteria of the automatically set deletion trigger are met at a device receiving the message, the message is automatically deleted from the device. In some embodiments, this deletion trigger at the device may also be used to initiate deletion of the message from other parts of the system.Type: GrantFiled: March 2, 2020Date of Patent: January 25, 2022Assignee: Snap Inc.Inventor: Haibo Zhao
-
Patent number: 11228489Abstract: The invention is generally directed to systems and methods of automatically tuning big data workloads across various cloud platforms, the system being in communication with a cloud platform and a user, the cloud platform including data storage and a data engine. The system may include: a system information module in communication with the cloud platform; a static tuner in communication with the system information module; a cloud tuner in communication with the static tuner and the user; and an automation module in communication with the cloud tuner. Methods may include extracting information impacting or associated with the performance of the big data workload from the cloud platform; determining recommendations based at least in part on the information extracted; iterating through different hardware configurations to determine optimal hardware and data engine configuration; and applying the determined configuration to the data engine.Type: GrantFiled: August 14, 2018Date of Patent: January 18, 2022Assignee: QUBOLE, INC.Inventors: Amogh Margoor, Rajat Venkatesh
-
Patent number: 11228651Abstract: Techniques for network validation are provided. A first request is received at a first manager component, from a first client. The first client and the first manager component are on a first node of a plurality of nodes, and the first request specifies a desired network service. A first network service endpoint that is capable of providing the desired network service is identified, where the first network service endpoint is on a second node of the plurality of nodes. A connection is established between a first validation agent on the first node and a second validation agent on the second node. Finally, upon determining that the connection between the first and second validation agents satisfies predefined criteria, a connection is established between the first client and the first network service endpoint.Type: GrantFiled: September 3, 2019Date of Patent: January 18, 2022Assignee: Cisco Technology, Inc.Inventors: Edward A. Warnicke, Nagendra Kumar Nainar, Carlos M. Pignataro, Rajiv Asati
-
Patent number: 11223530Abstract: In an approach for extracting natural language text from a native device configuration of a network device, a processor converts a native device configuration of a network device to a standard element document. A processor extracts natural language text from the standard element document based on a set of predefined expressions. A processor extracts named entities from the extracted natural language text, according to given categories, via named-entity recognition. A processor maps each of the extracted and categorized named entities to a respective network device, based on respective extraction origin.Type: GrantFiled: September 6, 2019Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: Ryan Goldblatt, Michael Maclynn, Keith Quinn, Stephen Thomas Kelly, Andrew T. Penrose
-
Patent number: 11223541Abstract: The present invention provides a virtual network function network element management method, apparatus, and system. A VNF resource pool management apparatus receives a VNF network element request message sent by a VNF resource pool user apparatus, where the VNF network element request message includes attribute information and a location policy of a VNF network element that is requested; the VNF resource pool management apparatus determines a first VNF network element that matches the attribute information and the location policy from the VNF resource pool; and the VNF resource pool management apparatus sends a VNF network element response message to the VNF resource pool user apparatus, where the VNF network element response message includes identification information of the first VNF network element. In this way, a risk that a functional group formed by VNF network elements cannot properly work can be avoided.Type: GrantFiled: April 20, 2016Date of Patent: January 11, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Liang Xia, Ning Zong, Yang Wang, Qin Wu, Danhua Wang
-
Patent number: 11206291Abstract: Disclosed is an architecture that distributes session control logic across multiple points of a telecommunications network. Also disclosed are techniques and systems using Internet Protocol (IP)-based routing to establish communication sessions. A user equipment (UE) may receive user input to initiate a communication session, derive a destination IP address, generate a session request having at least the destination IP address, and send the session request a server. The server may receive the session request from the UE, replace the destination IP address in the session request with an IP address of an endpoint device to generate a modified session request, and route the modified session request to the endpoint device based at least in part on the IP address of the endpoint device.Type: GrantFiled: August 14, 2020Date of Patent: December 21, 2021Assignee: T-Mobile USA, Inc.Inventors: Tharunika Sridhar, Rex Maristela, Muhilan Vamadevan, Rahul Amin, Joel Arends