Patents Examined by Glenton B. Burgess
  • Patent number: 12107671
    Abstract: Timestamp circuitry of a network device modifies a packet by embedding a future timestamp in the packet to generate a timestamped packet. The future timestamp corresponds to a transmit time that occurs after the timestamp circuitry embeds the future timestamp in the packet. The timing information is added to the packet and the packet is then transferred to transmitter circuitry of the network device via a communication link, internal to the network device, that operates according to a media independent communication interface. Time gating circuitry of the transmitter circuitry i) holds the timestamped packet from proceeding to a network link coupled to the network device prior to a current time reaching the transmit time, and ii) releases the timestamped packet for transmission via the network link in response to the current time reaching the transmit time.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: October 1, 2024
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventors: Nitzan Dror, Jeng-Jong Douglas Chen, Lenin Kumar Patra
  • Patent number: 12101237
    Abstract: A computer implemented method performed by a node in a communications network for matching parameters in a target network configuration with corresponding key performance indicators, KPIs, in the communications network. The method comprises obtaining (202) a first set of connections between a first subset of the parameters and a first subset of the KPIs. The method further comprises representing (204) the parameters as a first knowledge graph, representing (206) the KPIs as a second knowledge graph, and using (208) a graph-based machine learning process on the first knowledge graph and the second knowledge graph to match a second parameter to a second KPI.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: September 24, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Yifei Jin, Marios Daoutis, Lackis Eleftheriadis, Aneta Vulgarakis Feljan, Saurabh Singh, Alexandros Nikou, Ioannis Fikouras
  • Patent number: 12101262
    Abstract: A data processing program causes a processing device, among a plurality of processing devices each executes predetermined processing on received data and outputs a result, to execute a process. The process includes, calculating, in a case where a notification that a resource is increased is received from a first processing device in a group of processing devices at a previous stage of the processing device among the plurality of processing devices, a ratio of an amount of data received from the first processing device to a total amount of data received from each of the group of processing devices, based on an amount of data received from each of the group of processing devices within a predetermined period, and determining whether or not to increase a resource of the processing device based on the calculated ratio and resource usage of the processing device.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: September 24, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Masahide Noda, Tomoharu Imai, Zhaogong Guo, Koichi Yokota
  • Patent number: 12099565
    Abstract: Disclosed herein are a system and method for caching shortcodes and database queries, a method including: detecting a request to load a webpage from a web browsing application on a first computing device, wherein the webpage includes a shortcode; determining a first amount of time spent executing the shortcode to load the webpage; determining whether the first amount of time is greater than a threshold amount of time; in response to determining that the first amount of time is greater than the threshold amount of time, identifying the shortcode as a cache candidate; determining a time-to-live (TTL) value for the shortcode; and storing content of the shortcode in a cache of a server hosting the webpage until the TTL value expires.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: September 24, 2024
    Assignee: Cloud Linux Software Inc.
    Inventors: Igor Seletskiy, Dmitriy Leonov, Ivan Zhmud
  • Patent number: 12088677
    Abstract: In some aspects, a methods and systems may combine asynchronous and synchronous messaging infrastructure such that a single system can send messages both asynchronously and synchronously when needed. A system may implement an asynchronous system that is able to determine whether a message should be sent asynchronously or synchronously. If a message is to be sent synchronously, the asynchronous system may emulate a synchronous system by holding a network connection open and/or removing a default callback uniform resource locator (URL) from a data structure used in sending the message.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: September 10, 2024
    Assignee: Capital One Services, LLC
    Inventor: Brenton Strickler
  • Patent number: 12088505
    Abstract: A device configured to receive a resource reservation request that identifies a user and a resource. The device is further configured to generate a resource allocation that includes an association between the user, location information for the resource, a resource identifier for the resource, and a token value. The device is further configured to associate the resource allocation with a time interval indicating a deadline for using the resource allocation. The device is further configured to receive a reservation verification request from a network device. The device is further configured to determine the location information for the network device is within a predetermined distance from the location information for the resource, to determine the resource identifier matches the resource identifier for the resource, and to determine a current time is within the time interval. The device is further configured to generate resource allocation instructions authorizing access to the resource.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: September 10, 2024
    Assignee: 7-ELEVEN, INC.
    Inventors: Onutase Dehenre, Kushal Gupta, Mukul Jindal, Stephen Patrick Kinch
  • Patent number: 12081620
    Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 3, 2024
    Assignee: May Patents Ltd.
    Inventors: Yehuda Binder, Benjamin Maytal
  • Patent number: 12074806
    Abstract: A resource management framework may be used to improve performance of dominant and non-dominant resources for edge multi-tenant applications. The resource management framework may include an admission control mechanism, which may be used to balance disproportionate resource allocations by controlling allocation of unconstrained resources proportional to the requested dominant resources based on resource availability. The admission control mechanism may provide ongoing monitoring of dominant and non-dominant resource utilization, such as using a hybrid centralized-distributed telemetry collection approach. The resource management framework may also include a lightweight resource monitoring and policy enforcement mechanism on distributed networking elements to reduce or eliminate the exploitations of non-dominant resources.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: August 27, 2024
    Assignee: Intel Corporation
    Inventors: S M Iftekharul Alam, Satish Chandra Jha, Ned M. Smith, Vesh Raj Sharma Banjade, Kshitij Arun Doshi, Francesc Guim Bernat, Arvind Merwaday, Kuilin Clark Chen, Christian Maciocco
  • Patent number: 12074693
    Abstract: A processor of a network device receives i) a timing message and ii) a control header corresponding to the timing message. The control header includes information that indicates a timestamping method for communicating timing information corresponding to transmission of the timing message by the network device. The timestamping method is selected from a set of multiple timestamping methods that includes: i) a one-step timestamping method, and ii) a two-step timestamping method. The processor determines whether the two-step timing timestamping method is to be performed based on analyzing the information in the control header. The network device transmits the timing message within a first packet and determines timing information corresponding to the transmission of the first packet. In response to determining that the timestamping method is the two-step method, the processor stores the timing information in a memory for subsequent inclusion in a second packet that is to be subsequently transmitted.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: August 27, 2024
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventors: Nitzan Dror, Joergen P. R. Hofman-Bang
  • Patent number: 12034626
    Abstract: A method for using a programmable processing pipeline to implement an application replay sequence test or a scalable CPS generation test includes obtaining a sequence replay definition code package from a sequence relay definition storage element and converting the sequence replay definition code package into a hardware configuration image. The method further includes provisioning the hardware configuration image on at least one programmable processing pipeline device, causing the at least one programmable processing pipeline device to implement a test session connection initiator and a test session receiver, and utilizing the hardware configuration image to establish a first test session connection from the test session connection initiator and the test session connection receiver through a system under test (SUT).
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: July 9, 2024
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Razvan Ionut Stan, Thomas Ameling, Lyle Eugene Thompson
  • Patent number: 11989154
    Abstract: A technique for remote direct memory access (RDMA) may include receiving a packet that was sent over a network, and determining the packet has metadata used for queue selection. The technique may also include selecting a queue based on the metadata, and writing the data of the packet to an application memory using the datapath associated with the selected queue. Amended metadata can be generated to indicate that the data has been written to the application memory, and the amended metadata can be stored in a software accessible buffer.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: May 21, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Erez Izenberg, Leah Shalev, Georgy Machulsky, Nafea Bshara
  • Patent number: 11985188
    Abstract: Example methods and systems for decentralized network topology adaptation in a in a peer-to-peer (P2P) network are described. In one example, a first computer system may obtain first attribute information associated with the first computer system; and second attribute information associated with a second computer system. Based on the first and second attribute information, the first computer system may generate a connection confidence prediction associated with a connection between the first computer system and the second computer system. The connection confidence prediction may indicate whether the connection is a suboptimal connection associated with a suboptimal network topology. In response to determination that the connection confidence prediction satisfies a break condition, the first computer system may break the connection between the first computer system and the second computer system, but otherwise maintain the connection.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: May 14, 2024
    Assignee: VMware, Inc.
    Inventor: Vamshik Shetty
  • Patent number: 11967403
    Abstract: A remote monitoring system for medical data collection can include a data-flagging process embeds authorization and settings information into a file containing the test results. Such data flagging can occur at a medical device or testing site, and may be based in policy settings received from a remote system. A file containing the test results can also include data category information that can be used to protect sensitive information by preventing such information from being communicated to the wrong server.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: April 23, 2024
    Assignee: Cepheid
    Inventor: Jan Steuperaert
  • Patent number: 11956318
    Abstract: A system and method for managing a user equipment (UE) device coupled to a network serviced by a service provider in which standard Internet Protocol (IP) traffic, that is not LTE traffic, is received from a network serviced by a service provider that was generated by the UE device having an IP address that causes the standard IP traffic to be routed to an evolved packet core (EPC) proxy unit. The EPC proxy unit identifies the IMSI for the UE device, requests a standard session from an EPC system based on the IMSI, and initiates a tunnel connection to a serving gateway for advanced processing by the EPC system. After advance processing has been performed, usage management and policy enforcement may be performed on the standard IP traffic prior to allowing the UE device to access a public data network.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: April 9, 2024
    Assignee: KAJEET, INC.
    Inventor: David H. Pinto
  • Patent number: 11943074
    Abstract: Video data from audience participants reacting to a speaker participation during a conference is obtained. The video data is processed to detect and recognize reactions based on a speaker presentation. Sentiment types are determined for the recognized reactions in view of a context of the speaker presentation. An engagement level is determined based on aggregated sentiment types for the audience participants. A real-time recommendation output is presented based on the engagement level. The real-time recommendation output provides suggestive actions for the speaker participant based on a positive or negative engagement level.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 26, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Vi Dinh Chau
  • Patent number: 11941556
    Abstract: An incident management system comprises a processor adapted for: receiving a plurality of logs each documenting at least one historical investigation instruction executed in the management system and each comprising a parameter range of the historical instruction and a presentation type of response data received in response to executing the historical instruction; and in each of a plurality of iterations: receiving from a GUI of the management system an incident report selected by a user from a plurality of incident reports presented therein; generating, based on the incident report and an analysis of the logs, a sequence of investigation instructions for generating part of the GUI depicting analysis data for cause-analysis of an incident documented by the incident report; and presenting the sequence of instructions in the GUI such that when the user selects one of the sequence of instructions, the selected instruction is executed by the processor.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: March 26, 2024
    Assignee: LogsHero Ltd.
    Inventors: Amit Gross, Asaf Yigal
  • Patent number: 11924115
    Abstract: Systems and methods are provided for allocating resources between data centers in response to insufficient resources at one of the data centers. One example computer-implemented method includes determining by a first data center, in response to a request for resources, whether the resources exceed remaining resources of the first data center. In response to determining that the requested resources exceed the remaining resources of the first data center, the first data center reserves its remaining resources, appends an entry for the remaining resources to a ledger, and submits a request to a second data center to reserve a difference between the resources in the request and the remaining resources of the first data center. Then, in response to a time interval expiring without the reserved remaining resources being utilized, the reserved remaining resources identified in the entry in the ledger are refunded to the first data center.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: March 5, 2024
    Assignee: IPCO 2012 LIMITED
    Inventors: Neil Masters, Amitabha Datta
  • Patent number: 11922790
    Abstract: A monitoring, control and configuration system that includes a local system, a mobile device application, and a server that is accessible by users via the mobile device application and a Software as a Service (SaaS) interface via a browser is disclosed. The local system contains a microprocessor, communications components and related software all of which enable communications with the server and external components coupled with the local system. The local system software and server software combine with the mobile application and website interface to enable a user to monitor, configure, and control external devices coupled with the local system and the local system itself via the server. The system replaces multiple disparate control devices with a single, configurable device and system. The system integrates multiple disparate devices and systems from multiple manufacturers.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: March 5, 2024
    Assignee: Observables, Inc.
    Inventors: Ronald R. Gans, Abraham M. Schryer
  • Patent number: 11916807
    Abstract: The techniques disclosed herein enable a system to perform a robust evaluation of resource requirement recommendations through a simulated computing environment that closely resembles current conditions of a live computing environment. To achieve this, system characteristics such as CPU, RAM, and storage are extracted from currently available computing resources at the live computing environment. In addition, active software deployments at the live computing environment are randomly sampled to generate an activity dataset. The system characteristics and the activity dataset are then used to generate the simulated computing environment. Instances of a pending software deployment are then assigned to the simulated computing environment according to a resource requirement recommendation. The instances are then executed across various scenarios and analyzed to calculate a level of resource utilization.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: February 27, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Hagit Grushka, Rachel Lemberg, Jeremy Samama, Eliya Habba, Mohammad Salama
  • Patent number: 11916774
    Abstract: Methods, systems, and computer readable media for testing a network system under test (SUT). An example system includes physical application-specific integrated circuit (ASIC) switching resources and a switching environment emulator configured for emulating, using the physical ASIC switching resources, data center switching fabric comprising a plurality of data center fabric switching elements. The system includes a first control plane daemon implemented on at least one processor; the first control plane daemon is configured for processing control plane messages for a first data center fabric switching element. The system includes a first port for communicating at least a first control plane message for processing by the first control plane daemon.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: February 27, 2024
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Christian Paul Sommers, Razvan Ionut Stan