Computer Network Monitoring Patents (Class 709/224)
  • Patent number: 11934435
    Abstract: A method is provided. The method comprises: obtaining, from a data source computing system and by a data filter analytics computing system, event information associated with one or more events; determining, by the data filter analytics computing system, a dynamic data filter for the event information; generating, by the data filter analytics computing system, customer information based on filtering the event information using the dynamic data filter; and causing, by the data filter analytics computing system, display of the customer information on a user device, wherein the customer information comprises a configurable graphical representation of the customer information.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: March 19, 2024
    Assignee: Good Egg Media LLC
    Inventor: Jay I. Malin
  • Patent number: 11936548
    Abstract: An example method includes receiving, by a computing system, a declarative testing descriptor for active testing of a virtualized service; obtaining, from an orchestration layer, metadata associated with the virtualized service, wherein the metadata specifies a unique name for a virtualized service within the namespace of a cluster managed by the orchestration layer; determining, by the computing system using the declarative testing descriptor and the metadata, an active testing configuration for an instance of the virtualized service; and starting an active test according to the active testing configuration and determining service level violations for the instance of the virtualized service based on a result of the active test.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: March 19, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: William Wennerström, Jorma Ikäheimo
  • Patent number: 11934277
    Abstract: Disclosed herein are system, method, and computer program product embodiments for multi-cluster distribution. In some embodiments, a server on a primary computing cluster receives an update to an object stored on the primary computing cluster and to be implemented by a secondary computing cluster. Furthermore, the server receives a request to distribute the object to the secondary computing cluster. The server further retrieves the object based on an object identifier or an identifier of the secondary computing cluster. Moreover, the server identifies the secondary computing cluster based on the object identifier or the identifier of the secondary computing cluster. The server then distributes the object to the secondary computing cluster via a persistent connection.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: March 19, 2024
    Assignee: Kasten, Inc.
    Inventors: Thomas Manville, Vaibhav Kamra, Deepika Dixit, Mark Severson, Onkar Bhat, Alex Vorbau
  • Patent number: 11936624
    Abstract: A method that is performed to access data nodes of a data cluster. The method includes obtaining, by a data access gateway (DAG), a first request from a host; and in response to the first request, obtaining first bidding counters from the data nodes; identifying, based on the first bidding counters, a first data node of the data nodes associated with a highest bidding counter of the first bidding counters; sending the first request to the first data node; and making a first determination that the first data node is able to service the first request.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Ravikanth Chaganti
  • Patent number: 11936522
    Abstract: One example process may include enabling a connection between one of a plurality of client devices and one or more servers via one of a plurality of virtual private network servers (VPNs), monitoring connection performance of the connection over a period of time, modifying one or more connection parameters associated with the connection of the one client device based on the monitored connection performance, identifying whether an increase or decrease in a performance of the connection has occurred based on the modified one or more connection parameters, when an increase in performance is identified, storing a current connection status and the modified one or more modified connection parameters in a temporary data file, and transmitting the temporary data file to one or more of the other VPN servers and the plurality of client devices.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: March 19, 2024
    Assignee: CONNECTIFY, INC.
    Inventors: Kevin Cunningham, Brian Prodoehl, Alexander Gizis
  • Patent number: 11935518
    Abstract: A joint works production method of a joint works production server using collective intelligence includes receiving a subject of joint works from participants of the joint works production, receiving preference information on the received subject from other participants, determining whether to adopt the subject of the joint works according to the received preference information, and classifying, when the subject of the joint works is adopted, the adopted subject of the joint works by subjects and storing the classified subject.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: March 19, 2024
    Inventor: Bang Hyeon Kim
  • Patent number: 11934875
    Abstract: An information handling system for composing composed information handling systems includes persistent storage and a system control processor. The system control processor, after being allocated to a composed information handling system of the composed information handling systems: monitors health of computing resources of the composed information handling system; makes a determination, based on the monitoring of the health of the computing resources, that at least one of the computing resources is in a compromised state; and, based on the determination, marks the at least one of the computing resources for recomposition.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: William Price Dawkins, Jon Robert Hass, Valerie Diane Padilla, Sudhir Vittal Shetty, James Robert King, Justin A Kenney
  • Patent number: 11934990
    Abstract: Disclosed is a an apparatus for performing smart logistics monitoring including a display unit, a memory, a sensor unit sensing at least one of a temperature, acceleration, humidity, illuminance, inclination, impact, and location of an inside of a logistics vehicle, and a control unit that generates respective status information of a logistics according to a sensed result at a predetermined period, generates a respective QR code indicating the respective status information, and displays the respective QR code on a screen of the display unit. The respective QR code is converted and displayed on the screen depending on an order in which the respective QR code is generated.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: March 19, 2024
    Assignee: Willog Co., Ltd.
    Inventors: Sung Hoon Bae, Ji Hyun Yun
  • Patent number: 11935536
    Abstract: Validating actions in a digital assistant-based application is provided. The system identifies an application with a conversational interface. The system selects an action from an action repository and generates, via a natural language processor, a trigger phrase for input into the application. The system executes the application to process the trigger phrase to identify an action of the application. The system identifies a parameter used by the application to execute the action, and generates, based on the parameter and via execution of the conversational interface of the application, a first query responsive to the trigger phrase. The system generates a first response to the first query for input into the application. The system determines, based on execution of the application to process the first response, a state of the application. The system evaluates the state to determine an error code and provide a notification based on the error code.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: March 19, 2024
    Assignee: GOOGLE LLC
    Inventors: Dharma Muppalla, Nikhil Rao
  • Patent number: 11936568
    Abstract: Systems and methods for allocating resources are disclosed. Resources such as streams are allocated using a stream credit system. Credits are issued to the clients in a manner that ensure the system is operating in a safe allocation state. The credits can be used not only to allocate resources but also to throttle clients where necessary. Credits can be granted fully, partially, and in a number greater than a request. Zero or negative credits can also be issued to throttle clients.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: March 19, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Keyur B. Desai
  • Patent number: 11936536
    Abstract: There is provided a method a method for evaluating the system assets of a network that includes the steps of identifying system assets of the network and applying a heuristic that focuses on specific attributes of the communications relationships between the system assets of a network.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: March 19, 2024
    Assignee: RISC Networks, LLC
    Inventors: Jeremy Lynn Littlejohn, Gregory Evan Watts
  • Patent number: 11936747
    Abstract: Techniques for establishing a network connection with a client device and responding to composite requests from the client device. For a composite request identifying a first action associated with a first data plugin component and a second action associated with a different second data plugin component, the first action is performed by executing a first portion of the data plugin component and transmitting corresponding response data in a first transmission to the client device via the network connection, and the second action is performed by executing a second portion of the data plugin component and transmitting corresponding response data in a second transmission separate from the first transmission to the client device via the network connection.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: March 19, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aninda Ray, Dmitriy Meyerzon, Knut Kristian Johansen, Ryan Antoine Nakhoul, Nikita Voronkov
  • Patent number: 11936525
    Abstract: Apparatuses, methods, and systems are disclosed for determining a time to perform an update. One method (900) includes transmitting (902) first information indicating an initial value. The method (900) includes transmitting (904) second information indicating an update interval corresponding to the initial value. The method (900) includes updating (906) an identifier at a time determined based on the initial value and the update interval.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: March 19, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Andreas Kunz, Prateek Basu Mallick, Karthikeyan Ganesan, Dimitrios Karampatsis
  • Patent number: 11936720
    Abstract: A method for reducing the number of images or the length of a video from a digital image collection using a social network, includes receiving a digital image collection captured by a user to be viewed by a viewer; wherein the viewer and the user are members of the same social network and using a processor to access the social network to determine a relationship between a viewer and the user. The method further includes using the processor to determine a set of summarization parameters based on the relationship between the viewer and the user and using the processor to reduce the number of images or the length of the video from the digital image collection using the determined set of summarization parameters to be viewed by the viewer.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: March 19, 2024
    Assignee: Kodak Alaris Inc.
    Inventors: Andrew Charles Gallagher, Aaron Thomas Deever
  • Patent number: 11936530
    Abstract: As described herein, a system, method, and computer program are provided for AWS autoscaling of Tuxedo systems. In use, an AWS cloud based deployment of a Tuxedo system is identified. Further, autoscaling of the Tuxedo system is provided in accordance with an autoscaling configuration of the AWS, using a Tuxedo registrar that maps AWS EC2 DNS names or internet protocol (IP) addresses with Tuxedo-compliant names capable of being used by the Tuxedo system.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: March 19, 2024
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Yogesh Maheswari, Abhishek Gupta, Sujit Samantaray
  • Patent number: 11936554
    Abstract: A system comprises an edge services controller configured to: compute, based on a physical topology of physical links that connect a plurality of network interface cards (NICs) that comprise embedded switches and processing units coupled to the embedded switches, a virtual topology comprising a strict subset of the physical links; and program the virtual topology into the respective processing units of the NICs to cause the processing units of the NICs to send data packets via physical links in the strict subset of the physical links.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: March 19, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Raja Kommula, Thayumanavan Sridhar, Yuvaraja Mariappan, Kiran K N, Raj Yavatkar, Dilip Sundarraj
  • Patent number: 11933843
    Abstract: An Automated Dynamic low voltage monitoring (LVM) based Low-Power (ADLLP) debug capability for a system-on-chip (SoC) as well as the open/closed-chassis platform for faster TTM (Time to Market) of the final platform or system. ADLLP Debug is achieved by detection of the probe connection between a target system (e.g., SoC) and debug host system. A user can dynamically override the power, clocks and LVM for intellectual property (IP) blocks not part of the debug trace by instructing a Power Management Controller (PMC) via the Inter Processor Communication (IPC) mailbox (or any other suitable mailbox driver) to set the registers in a Target Firmware (TFW) based on the probe and debug use-case.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: March 19, 2024
    Assignee: Intel Corporation
    Inventors: Keith A. Jones, Wai Mun Ng, Thomas A. Lyda, Subinlal Pk, Sankaran Menon, Vui Yong Liew, Kristan K. Wiseley
  • Patent number: 11936753
    Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: March 19, 2024
    Assignee: OXYLABS, UAB
    Inventors: Valdas Pilkauskas, Miroslav Kozlovski, Gytis Ciuta
  • Patent number: 11936547
    Abstract: At times, it may be desirable to determine that a client system is, or to determine the number of client systems that are, presenting particular dynamic content when an auditable event occurs in the dynamic content. One manner of making the determination may include accessing presentation time information that indicates the time(s) at which one or more client systems present particular dynamic content and accessing event time information indicating the time(s) at which one or more auditable events occur in the dynamic particular content. Based on the presentation time information and the event time information, it may be possible to determine that a client system is, or to determine the number of client systems that are, presenting particular dynamic content when an auditable event occurs in the dynamic content.
    Type: Grant
    Filed: April 24, 2021
    Date of Patent: March 19, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: G. Thomas Des Jardins, Jeffrey Dalton Porter, Vinayak Raghuvamshi, Bryan Slavin, Paul Miller
  • Patent number: 11936751
    Abstract: Systems and methods of monitoring online activity may include providing, by a server of a linking system, a cookie of the linking system to a client device responsive to receiving a first request from a first resource to access a first link encoded by the linking system and linked to a second resource. The server may identify from the first request, the cookie, the first resource and the second resource. The server may receive from the client device, a second request to access a second link that is encoded by the linking system and linked to a third resource. The server may identify from the second request, the same cookie provided to the client device and the third resource. The server may identify, via the cookie provided to the client device, that the client device has accessed the first, second and third resources.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: March 19, 2024
    Inventors: Christopher Comstock, Robert Platzer
  • Patent number: 11936683
    Abstract: In one embodiment, a device in a network detects an encrypted traffic flow associated with a client in the network. The device captures contextual traffic data regarding the encrypted traffic flow from one or more unencrypted packets associated with the client. The device performs a classification of the encrypted traffic flow by using the contextual traffic data as input to a machine learning-based classifier. The device generates an alert based on the classification of the encrypted traffic flow.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: March 19, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jan Kohout, Blake Harrell Anderson, Martin Grill, David McGrew, Martin Kopp, Tomas Pevny
  • Patent number: 11936767
    Abstract: The invention relates to a real-time computer system for controlling a technical device, the real-time computer system comprising data acquisition components which are independent of each other, as well as non-secure data processing components for processing sensor data. A time server as well as a first communication system and a second communication system independent of it are provided, the time server periodically sending global time signals to the communication systems. Each data acquisition component has two communication controllers, wherein each data acquisition component is connected by two communication controllers via a communication line to the first communication system, and is connected by another communication controller to the second communication system via a communication line, such that each data acquisition component can transmit its sensor data to each of the two communication systems.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: March 19, 2024
    Assignee: TTTech Auto AG
    Inventors: Hermann Kopetz, Stefan Poledna
  • Patent number: 11936703
    Abstract: A system and method provide media content based on a household when out- of-home. A first request for media content is received that originates from a first IP address and includes a first data element identification that is associated with a first user. A determination is made that the first IP address is associated with a first internet connected household (ICH). The first data element identification is aliased with the first ICH. A second request (that includes the first data element identification) for media content is received that originates from a second IP address that corresponds to a non-household IP address. In response to the second request and the aliasing, media content is retrieved (based on the first ICH) and transmitted to the first user at the second IP address.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: March 19, 2024
    Assignee: VIANT TECHNOLOGY LLC
    Inventors: Fabrizio Blanco, Giuseppe Di Mauro
  • Patent number: 11936609
    Abstract: A method and system for real-time eventing including interacting with at least one configuration attribute according to instructions specified through an application programming interface (API); adding subscribers for an event channel; generating an event from operation of an application; publishing the event message to the event channel on an event router; processing the event message according to the at least one configuration attribute; identifying a subscriber to the event channel; and sending the event from the event router to the subscriber.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: March 19, 2024
    Assignee: Twilio Inc.
    Inventors: Jeffrey Lawson, John Wolthuis, Evan Cooke, Jeffrey Comer
  • Patent number: 11936654
    Abstract: Providing authorization and authentication in a cloud for a user of a storage array includes: receiving, by a storage array access module from a client-side array services module, a token representing authentication of user credentials and authorized access privileges defining one or more storage array services accessible by the user, where the token is generated by a cloud-based security module upon authentication of the user credentials and identification of authorized access privileges for the user; receiving, by the storage array access module from the user, a user access request to one or more storage array services; and determining, by the storage array access module, whether to grant the user access request in dependence upon the authorized access privileges represented by the token.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: March 19, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Jimmy T. Hu, Benjamin Borowiec, Ethan Miller, Terence Noonan, Constantine Sapuntzakis, Neil Vachharajani, Daquan Zuo
  • Patent number: 11937101
    Abstract: System and methods for managing a Wi-Fi network of a plurality of Wi-Fi networks from a cloud-based Network Operations Control (NOC) dashboard include, subsequent to creating an account for a user of the Wi-Fi network, receiving data associated with the Wi-Fi network from the one or more access points; providing a display associated with the Wi-Fi network based on the data, wherein the display comprises a network topology and one or more tabs providing information related to operation of the Wi-Fi network; updating the display based on one or more inputs received, wherein the updating updates one or more of the network topology and the one or more tabs; and performing one or more operations via the NOC dashboard to one of manage, control, and troubleshoot the Wi-Fi network.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: March 19, 2024
    Assignee: PLUME DESIGN, INC.
    Inventors: Evan Rusackas, Robert Miller, Patrick Li, Adam Hotchkiss, Aman Singla, William McFarland
  • Patent number: 11936713
    Abstract: According to one embodiment, there is provided a multiplexing method including: receiving a TS over IP packet from a plurality of encoders which are disposed at physically remote places, or which are disposed in a virtual environment on a cloud computing system where physical locations are unidentifiable; performing multiplexing after compensating for a delay and jitter of a transmission path, based on a timestamp which is stamped on an RTP header of the TS over IP packet; and performing, with respect to a PCR packet, either multiplexing after compensating for the delay and the jitter, based on a time re-generated in a multiplexing apparatus, or multiplexing by generating a PCR packet in the multiplexing apparatus.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: March 19, 2024
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Infrastructure Systems & Solutions Corporation
    Inventor: Tomoo Yamakage
  • Patent number: 11929975
    Abstract: Techniques for providing a suggested message to a user of a communication platform are described herein. The communication platform can receive a request, from a first user, to suggest a message (e.g., suggested message) to a second user with whom the first user is connected via the communication platform. The request can include contents of the suggested message and a user identifier associated with the second user. In some examples, the request can additionally include a suggested virtual space via which the suggested message is to be published, a suggested time for delivery, and/or the like. The communication platform can cause a presentation of the suggested message to the second user, such as via a user interface. In response to receiving an approval of the suggested message via the user interface, the communication platform can cause a publication thereof in association with a user account of the second user.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: March 12, 2024
    Assignee: Salesforce, Inc.
    Inventors: Farzad Khosrowshahi, Michael Hahn, Ryan Featherman, Chaitanya Ravula
  • Patent number: 11930022
    Abstract: Systems and methods for performing multi-feed classification of security events to facilitate automated IR orchestration are provided. According to one embodiment a cloud-based security service protecting a private network provides a plurality of data feeds, wherein each data feed of the plurality of data feeds independently classify a given security event and produce a classification result. In response to an event associated with a process of an endpoint device that is part of the private network an endpoint protection platform running on the endpoint device performs an initial classification of the event and transmits the classification result to the cloud-based security service for final classification.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: March 12, 2024
    Assignee: Fortinet, Inc.
    Inventors: Udi Yavo, Roy Katmor, Ido Kelson
  • Patent number: 11927643
    Abstract: A method for recognizing an electrical oscillation in an electrical power supply system, in which an electrical oscillation variable is determined for at least one measuring point in the power supply system. Parameters of an electrical oscillation are calculated on the basis of a time curve of the oscillation variable for the at least one measuring point, and the presence and type of an electrical oscillation is deduced using the parameters. To be able to provide correct parameters for assessing the oscillation in a timely fashion after the start of the oscillation, it is proposed that the number of those successive values of the oscillation variable from which the parameters of the electrical oscillation are calculated is adapted dynamically to the sequence of values of the oscillation variable.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: March 12, 2024
    Assignee: Siemens Aktiengesellschaft
    Inventors: Andreas Litzinger, Stefan Piel, Reinhold Voigt
  • Patent number: 11929884
    Abstract: Provided are a network data collection method, device and system. The network data collection method includes the following. A source Network Data Analytics Function (NWDAF) sends a network function data collection request to a target NWDAF, where the network function data collection request includes a data collection assistance parameter of at least one network function from which data collection is requested. The source NWDAF receives a network function data collection response sent by the target NWDAF, where the network function data collection response includes network data fed back by the at least one network function.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: March 12, 2024
    Assignee: ZTE CORPORATION
    Inventor: Yingjie Hong
  • Patent number: 11930041
    Abstract: A generalized localization system based on a physical layer aided spoofing signal attacks detection and an identification verification for hybrid heterogeneous networks including aerial and terrestrial communication systems is provided. The generalized localization system includes: a data preprocessing and separation block, a parameter extraction block, a local localization engine, a reliability assessment and trust management block, a location based anomaly detector block and a global fusion center.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: March 12, 2024
    Assignees: ISTANBUL TEKNIK UNIVERSITESI, GEBZE TEKNIK UNIVERSITESI
    Inventors: Saliha Buyukcorak, Gunes Zeynep Karabulut Kurt
  • Patent number: 11928048
    Abstract: Described are a method, system, and computer program product for operating dynamic shadow testing environments for machine-learning models. The method includes generating a shadow testing environment operating at least two transaction services. The method also includes receiving a plurality of transaction authorization requests. The method further includes determining a first percentage associated with a first testing policy of the first transaction service and a second percentage associated with a second testing policy of the second transaction service. The method further includes replicating in the shadow testing environment, in real-time with processing the payment transactions, a first portion of the plurality of transaction authorization requests and a second portion of the plurality of transaction authorization requests.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: March 12, 2024
    Assignee: Visa International Service Association
    Inventors: Ranglin Lu, Yu Gu, Yinhe Cheng
  • Patent number: 11928242
    Abstract: Implementations include receiving a user provided example value of personally identifiable information (PII). Occurrences of the received example value are automatically identified in a dataset of events, wherein each occurrence is identified in a portion of raw machine data of a respective event of the events. For each occurrence of the identified occurrences, an extraction rule is generated, which defines a pattern of the occurrence of the example value and is executable to identify PII values in portions of raw machine data of the events using the pattern. Values of the PII are identified in a set of events using a set of extraction rules comprising the extraction rule of a plurality of the occurrences.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: March 12, 2024
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Nghi Nguyen
  • Patent number: 11928071
    Abstract: Examples relate to apparatuses, devices, methods and computer programs for a Root Complex (RC) and/or for an Endpoint (EP) of a PCIe (Peripheral Component Interconnect express) system, to a PCIe system and to a gateway device comprising a PCIe system. An apparatus configured for a RC of a PCIe system comprises a memory and one or more processors, which are configured to generate a PCIe VDM (Vendor Defined Message) message for an EP of the PCIe system.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: March 12, 2024
    Assignee: MaxLinear, Inc.
    Inventors: Chuanhua Lei, Jiaxiang Shi
  • Patent number: 11929969
    Abstract: Disclosed herein are systems and method for spam identification. A spam filter module may receive an email at a client device and may determine a signature of the email. The spam filter module may compare the determined signature with a plurality of spam signatures stored in a database. In response to determining that no match exists between the determined signature and the plurality of spam signatures, the spam filter module may placing the email in quarantine. A spam classifier module may extract header information of the email and determine a degree of similarity between known spam emails and the email. In response to determining that the degree of similarity exceeds a threshold, the spam filter module may transfer the email from the quarantine to a spam repository.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: March 12, 2024
    Assignee: AO Kaspersky Lab
    Inventors: Nikita D. Benkovich, Dmitry S. Golubev, Roman A. Dedenok, Andrey A. But
  • Patent number: 11929890
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for operating a control plan of a microservices application. The control plane corresponds with data plane proxies associated with each of a plurality of APIs that make up the microservices application. The communication between the data plane proxies and the control plane enables automatic detection of service groups of APIs and automatic repair of application performance in real-time in response to degrading service node conditions.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: March 12, 2024
    Assignee: KONG INC.
    Inventors: Marco Palladino, Augusto Marietti
  • Patent number: 11929846
    Abstract: A communication redundancy system for an autonomous vehicle includes: a vehicle network domain including a bus configured to transmit a signal, terminal end resistors disposed at both ends of the bus, and a plurality of electronic control units (ECUs) connected to the bus; a plurality of gateways connected to the vehicle network domain; and a high-level ECU connected to the plurality of gateways and configured to control the plurality of ECUs to implement autonomous driving of a vehicle. Each of the plurality of gateways detects disconnection of the bus in the vehicle network domain and, when the disconnection of the bus is detected, the plurality of gateways transmit pieces of data of the plurality of ECUs to the high-level ECU.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: March 12, 2024
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Young Seop Lee
  • Patent number: 11929847
    Abstract: A method, a bus system, and a transportation means control a utilization of the bus system. The method includes determining a first piece of information representing a current and/or a future utilization of the bus system, and determining a second piece of information representing respective data transmission time periods for a plurality of bus subscribers which transmit data by means of the bus system, as a function of the first piece of information. The method also includes transmitting the second piece of information to the plurality of bus subscribers, and adjusting respective data transmission time periods for the plurality of bus subscribers by the respective bus subscribers, as a function of the second piece of information, and transmitting data by the plurality of bus subscribers within the respective adjusted data transmission time periods by means of the bus system.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: March 12, 2024
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Ruediger Zoelch, Matthias Traub
  • Patent number: 11929875
    Abstract: Methods and apparatus to cross configure network resources of software defined data centers are disclosed. Example instructions cause one or more processors to monitor a component of a network for a probe packet sent to the component. The example instructions cause the one or more processors to, in response to detecting the probe packet, determine whether the probe packet includes a unique source media access control (MAC) address that is included in a probe access control list (ACL), the unique source MAC address included in the probe ACL set by a decision engine. The example instructions cause the one or more processors to, in response to determining that the probe packet does not include the unique source MAC address, record probe packet receipt information indicating that the probe packet did not pass through a network port of the component and transmit the probe packet receipt information to the decision engine.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 12, 2024
    Assignee: VMware LLC
    Inventors: Raja Kommula, Raj Yavatkar, Priyanka Tembey
  • Patent number: 11929882
    Abstract: There is provided a method of operating a Service Communication Proxy, SCP, node (608, 1000) in a communication network as a proxy network repository function, NRF, for a first network function, NF, producer node in the communication network. The first NF producer node (602, 1100) is to migrate from a direct communication mode with a first NF consumer node (606) to an indirect communication mode with the first NF consumer node (606) via the SCP node (608, 1000).
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: March 12, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Klaus Turina, Volker Kleinfeld
  • Patent number: 11930033
    Abstract: The present invention relates to a method for verifying vulnerabilities of network device using Common Vulnerabilities and Exposures (“CVE)” entries comprising generating a CVE tree from each of the CVE entry and defining an indexed CVE entry, that identifies vulnerable configuration fields and extracts a set of vulnerable conditions comprising an operator attribute and nested CPE records. The CVE tree is provided with the operator attribute as node and with Common Platform Enumeration (“CPE”) records as leaves from the node, wherein the decoding comprises tokenizing of the decoded string in a sequence of plurality of n-grams having predefined sizes, and wherein the matching comprises a lookup of the sequence of plurality of n-grams into the CVE tree, that raises an alert when the operator attribute corresponds a match between CPE records.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: March 12, 2024
    Assignee: Nozomi Networks Sagl
    Inventors: Alessandro Cavallaro Corti, Moreno Carullo, Andrea Carcano
  • Patent number: 11930090
    Abstract: A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: March 12, 2024
    Assignee: Seven Networks, LLC
    Inventors: Robert Paul van Gent, Ido Ariel
  • Patent number: 11930048
    Abstract: Certain aspects of the present disclosure provide techniques for adjusting access control policies of access controlled systems, such as techniques for identifying a vulnerability or for identifying parameters and values achieving a specified result from a system whose access is controlled by the policy. Requests to the system can be made using a testing system that executes test scripts using avatars having various parameter types and values. The avatar information and results of the test scripts are provided as training data to a machine learning model training system to generate a model that provides recommendations for parameter types and values likely to achieve a particular result. The recommendations are used to execute the test script to determine results including a rate of success for the recommended parameters and/or values. Various actions, such as adjusting or adding a rule to an access control policy, can be performed based on the results.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: March 12, 2024
    Assignee: Intuit, Inc.
    Inventors: Asher Asaf Dadon, Benjamin Cates, Limor Ikar, Elhanan Mishraky, Tsofit Efroni Zazon
  • Patent number: 11930088
    Abstract: A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: March 12, 2024
    Assignee: Tealium Inc.
    Inventors: Christopher B. Slovak, Michael Anderson
  • Patent number: 11930392
    Abstract: There are provided measures for enabling/realizing latency-bounded packet delivery in a mobile communication system, particularly in a mobile communication system (or mobile networking) being integrated in a time-sensitive communication system (or time-sensitive networking).
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: March 12, 2024
    Assignee: Nokia Technologies OY
    Inventors: Jens Gebert, Andreas Wich
  • Patent number: 11922186
    Abstract: One example method includes receiving, at a client device, an input to present data corresponding to an application. In response to the input, a first user interface for the application is displayed using a web browser on the client device. A streaming data service corresponding to data to be displayed is identified, the streaming data service hosted by a server. A first web worker thread corresponding to the web browser is used to subscribe to the streaming data service. New data corresponding to the streaming data service is obtained using the first web worker thread from the server, and provided to a second web worker thread corresponding to the web browser. The second web worker thread is used to process the new data and prepare for presentation on the first user interface.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: March 5, 2024
    Inventors: Joseph Vincent Scarfutti, Aneesha Suresh Bulchandani, Mark Wei Kuo, Elizabeth Rita-Marie Leung
  • Patent number: 11922191
    Abstract: Disclosed are various embodiments for efficiently identifying whether any expected user interface elements (e.g., informational components, containers, navigational components, input controls, labels, etc.) are missing from a rendered user interface. A user interface is generated and rendered by a client device according to user interface content data received from a content provider. User interface feature identifiers associated with user interface features included in the rendered user interface are identified and applied to one or more probabilistic data structure algorithms to generate a rendered feature probabilistic data structure digest representing the rendered user interface features. The rendered feature probabilistic data structure digest is compared with an expected feature digest to determine whether any expected user interface features are missing from the rendered user interface.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 5, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Shreekanth Pandurang Lakshmeshwar
  • Patent number: 11922522
    Abstract: A method for tracking, managing, and fulfilling data loading service request includes: receiving a data loading service request for loading oilfield-related data to an application; generating a service ticket based on the request, the service ticket identifying details of the data loading service request; assigning one or more tasks associated with the service ticket to one or more resources; receiving, from the one or more resources, information regarding status of completion of the requested service; and providing one or more updates on the status of the requested server to the user through an oilfield-related user interface.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 5, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Vishvesh Paranjape, Vishakha Vijay Bhoite, Jeremy Campbell, Sayani Kumar
  • Patent number: 11921610
    Abstract: Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance. Some embodiments collect, each time a request for a new data message flow is initiated, a set of contextual attributes (i.e., context data) associated with the requested new data message flow. The method, in some embodiments, generates a correlation data set and provides the correlation data set to be included in flow data regarding the requested data message flow to be used by the analysis appliance to correlate context data and flow data received as separate data sets from multiple host computers.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: March 5, 2024
    Assignee: VMware LLC
    Inventors: Laxmikant Vithal Gunda, Arnold Poon, Farzad Ghannadian