Patents Examined by Joshua Joo
  • Patent number: 12126591
    Abstract: The disclosure describes a mesh network including a first device and a second device, which acts as an exit device with respect to the first device such that communication between the first device and an external device, outside the mesh network, is communicated via the second device. The first device receives access information utilized by the second device to access a DNS server in a LAN that includes the second device, and transmits a meshnet query packet that includes a DNS query for domain information associated with the external device. The first device receives, based on transmitting the meshnet query packet, the domain information associated with the external device, and transmits a meshnet initiation packet that includes a network communication for communicating with the external device, the network communication including the domain information. Various other aspects are contemplated.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: October 22, 2024
    Assignee: UAB 360 IT
    Inventor: Rytis Karpuska
  • Patent number: 12120175
    Abstract: Technologies for providing selective offload of execution of an application to the edge include a device that includes circuitry to determine whether a section of an application to be executed by the device is available to be offloaded. Additionally, the circuitry is to determine one or more characteristics of an edge resource available to execute the section. Further, the circuitry is to determine, as a function of the one or more characteristics and a target performance objective associated with the section, whether to offload the section to the edge resource and offload, in response to a determination to offload the section, the section to the edge resource.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: October 15, 2024
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Ned Smith, Thomas Willhalm, Karthik Kumar, Timothy Verrall
  • Patent number: 12120201
    Abstract: An electronic device, a method, and a computer program product generate push notifications directing optimal time for surfacing notifications at a consumer device. The method includes selecting content for consumption at a second device communicatively coupled to a computing device, and encoding into metadata associated with the content, content consumption criteria related to at least one of a network quality and a second device capability for presenting the content at the second device. The method includes transmitting a notification to the second device, the notification including the metadata associated with the content, the metadata configuring the second device to determine at least one of a timing for presenting the content for consumption at the second device and presentation parameters related to the content based on the content consumption criteria.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: October 15, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
  • Patent number: 12119983
    Abstract: A system and method for data filtering and transmission management are provided. In particular, disclosed is a method of transmission management for data acquired by a remote monitor having a sensor. The method comprises the steps of: defining an initial trend envelope having a window around a forecast trend gradient, the window defined by an initial upper bound and an initial lower bound; and processing a set of data points acquired by the sensor, to identify any data points outside the initial trend envelope. When a point is identified outside the initial trend envelope, the method: (i) transmits an event data packet to a central server; and (ii) identifies a subsequent trend envelope based on a trend gradient derived from a preceding set of data points, said preceding set of points including an identified point from the event data packet.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: October 15, 2024
    Assignee: FARMBOT HOLDINGS PTY LTD
    Inventor: Craig Hendricks
  • Patent number: 12105807
    Abstract: Disclosed in some examples is an enterprise software management system (ESMS) that manages procurement, deployment, security, and maintenance of software in large enterprises. The ESMS may include one or more of a software tracking component, a software component storage component, a licensing repository component, a software vulnerabilities detection component, and a software risk management component. The ESMS governs and manages software applications and components to reduce legal, security, and other risks to the enterprise environment. The ESMS solves the technical problem of tracking and managing software and components using the technical solution of a tracking framework that utilizes interconnected systems that document, track, and ensure compliance with enterprise software goals.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: October 1, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Susan Evangeline Bagh
  • Patent number: 12101248
    Abstract: A method for controlling a flow of data associated with a process and routed in a shared data path, including a plurality of flows, of a communication network. The method is implemented in a device of the path and includes: receiving, from a supervision entity, information identifying the flow to be controlled; configuring at least one flow control parameter, the parameter relating to the process corresponding to the received information; and executing an operation of controlling the data flow on the basis of at least one configured parameter.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: September 24, 2024
    Assignee: ORANGE
    Inventors: Nicolas Bihannic, Jean-Michel Cornily
  • Patent number: 12088483
    Abstract: Techniques for optimizing technologies related to network path tracing and network delay measurements are described herein. Some of the techniques may include using an IPv6 header option and/or segment identifier field of a segment list or a TLV of a segment routing header as a telemetry data carrier. The techniques may also include using an SRv6 micro-segment (uSID) instruction to indicate to a node of a network that the node is to perform one or more path tracing actions and encapsulating the packet and forward. Additionally, the techniques may include using short interface identifiers corresponding to node interfaces to trace a packet path through a network. Further, the techniques may include using short timestamps to determine delay measurements associated with sending a packet through a network. In various examples, the techniques described above and herein may be used with each other to optimize network path tracing and delay measurement techniques.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: September 10, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Ahmed Mohamed Ahmed Abdelsalam, Rakesh Gandhi, Pablo Camarillo Garvia, Francois Clad
  • Patent number: 12081425
    Abstract: A method of operating a node of a communications network is provided. The node is configured to support at least one data link. The at least one data link is between the communications network and a UE. The method includes providing registration data to an exposure node of the communications network. The registration data is for a reporting service on DSI of the at least one data link. The method also includes, upon receiving a subscription request for a subscription to the reporting service, establishing the subscription to the reporting service between the node and an external application node. The external application node is associated with the subscription request. The method furthermore includes providing the DSI in accordance with the subscription to the external application node.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: September 3, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Lars Nord, Svante Alnås
  • Patent number: 12081553
    Abstract: A computing network comprising a computing service provider and an edge computing network is managed. A trusted device establishes a root of trust at the edge computing network via a trusted component on the trusted device. In response to receiving a first indication of a disconnection or degradation of communications between the computing service provider and the edge computing network, the edge computing network initiates an autonomous mode at the edge computing network. While the edge computing network is operating in the autonomous mode, the trusted device detects new devices that are attempting to access computing resources in the edge computing network. The trusted device stores data pertaining to new devices that were not authorized to access the computing resources in the edge computing network.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: September 3, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahul Bose, Anand Muthurajan, Ronald Mark Parker, Michael Anthony Brown, Mark Gordon Libby
  • Patent number: 12074763
    Abstract: A method of managing a network of connected network devices can include detecting that a device descriptor file for a first network device has been updated and stored to a data store managed by a peer-to-peer network of computing systems; analyzing the updated device descriptor file stored to the data store; analyzing historical information stored in the data store regarding other device descriptor file updates related to the first network device or related to other network devices; performing predictive analytics processing on the results of the analyzing and generating a result; and storing the result of the performing predictive analytics processing to the data store.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: August 27, 2024
    Assignee: British Telecommunications Public Limited Company
    Inventors: Jonathan Roscoe, Fadi Ali El-Moussa
  • Patent number: 12069032
    Abstract: A secure executable container executed by an endpoint device receives a request by an originating entity for initiating a secure peer-to-peer transfer of a data object to at least a second network entity via a second network device in a secure data network. The secure executable container establishes a two-way trusted relationship between the originating entity and the endpoint device, and between the endpoint device and the second network device. The secure executable container generates a root data object containing metadata identifying the data object and comprising a list identifying message objects containing respective data chunks of the data object, and causes the second network device to execute a secure autonomic synchronization of the root data object via the secure data network, enabling the second network entity to execute the secure peer-to-peer transfer of at least a selected portion of the data object as a hyperlinked hypercontent object.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: August 20, 2024
    Assignee: WhiteStar Communications, Inc.
    Inventor: Billy Gayle Moon
  • Patent number: 12058223
    Abstract: Provided is a system for pushing information. The system for pushing information includes: a time-driven scheduling terminal, a push content generating terminal, and a push content candidate terminal; wherein the time-driven scheduling terminal is configured to calculate push time points of push users for different push service types according to push time point rules for the different push service types, and initiate content generation requests based on push service types and user bases at same push time points; and the push content generating terminal is configured to select, based on the content generation requests, target push content of the push users at the push time points corresponding to the push service types from the push content candidate terminal using a dynamically configured content push algorithm, and feed the target push content back to the time-driven scheduling terminal.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: August 6, 2024
    Assignee: BIGO TECHNOLOGY PTE. LTD.
    Inventors: Jiabiao Liang, Shuchao Chen, Hang Chen, Zhibiao Zhang
  • Patent number: 12034679
    Abstract: An example method of operating a display apparatus includes obtaining display apparatus state information indicating data processing performance of the display apparatus, transmitting the display apparatus state information to a server that provides a chat service, receiving chat messages transmitted from the server according to a message throughput determined based on the display apparatus state information, and outputting the received chat messages.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: July 9, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eunsang Jeon, Jieun Kim, Jinhong Kim, Yeseul Park, Seokjae Oh, Bongsung Yu, Byoungho Yun, Seunghoon Lee, Yuseong Jeon, Sejun Han
  • Patent number: 12028402
    Abstract: A method of remote desktop protocol (RDP) operating system (OS) session remote-control includes providing security credentials to a client device. The method includes requesting OS sessions currently operating on the client device. The method includes receiving from an agent on the client device, an indication of OS sessions currently operating on the client device. The OS sessions include one or more RDP OS sessions and a console OS session. The method includes selecting a first RDP OS session of the one or more RDP OS sessions. Responsive to the selection of the first RDP OS session, the method includes communicating with an agent an instruction to initiate a remote-control interface with the client device. The remote-control interface is configured such that the agent transmits visual data of the RDP OS session to the service device and relays commands from the service device.
    Type: Grant
    Filed: April 5, 2023
    Date of Patent: July 2, 2024
    Assignee: Ivanti, Inc.
    Inventors: Blake Alan Thompson, Scot Emery Swan, Donald Saxby
  • Patent number: 12028403
    Abstract: A CoAP client sends to a CoAP server a request for information about a resource, the request for information including a time period option, wherein the time period option includes a first time period value that indicates a period of time prior to the sending of the request for information over which information about the resource is requested. The CoAP client receives a response to the request for information. In another embodiment, a CoAP client sends to a CoAP server a CoAP Observe registration relating to one or more resources, the CoAP Observe registration including an option, the option including a first value that indicates that the CoAP server should pause notifications for one or more registrations corresponding to one or more resources.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: July 2, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Oscar Novo Diaz
  • Patent number: 12028235
    Abstract: The present disclosure relates generally to network diagnostics, and more specifically to techniques for determining the health of customer premises equipment (CPE) devices. In certain examples, a scoring system can determine a health score for a CPE device, the health score indicating the health of the CPE device. The health score is determined by receiving, analyzing, and integrating information from different sources, including sources in addition to CPE diagnostic data for the CPE device at the current time. Such sources can include CPE diagnostic data for the CPE device at other times, CPE diagnostic data for other CPE devices related to the CPE device (e.g., in the same household or surrounding area as the CPE device), technical specifications of the CPE device (e.g., make, model and firmware of the CPE device), or per-equalization parameters obtained by the CPE device.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: July 2, 2024
    Assignee: Promptlink Communications, Inc.
    Inventor: Foad Towfiq
  • Patent number: 12015544
    Abstract: First and second network devices may be configured to multihome a host. The first network device may advertise a first MAC and IP advertisement route indicative of a first link between the first network device and the host. The second network device may advertise a backup MAC and IP advertisement route indicative of a second link between the second network device and the host. Based on the backup MAC and IP advertisement route, the first network device may store a backup path for reaching the host via the second network device. After failure of the first link, the first network device may forward traffic destined for the host based on the stored backup path.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: June 18, 2024
    Assignee: Arista Networks, Inc.
    Inventors: Alton Lo, Rajesh Semwal
  • Patent number: 12009968
    Abstract: The present disclosure generally relates to a failover management service that can continuously monitor attributes of regional network resources to characterize resource availability per region. The failover management service associates the regional resource availability information with a set of hash values in which each individual hash value is representative a concatenation of a resource identifier and a client identifier associated with one or more individual clients. For individual hash values, the failover management service associates failover information, which is propagated to a DNS service. If a network-resource becomes unavailable, clients can transmit DNS queries including a hash value that discovers the appropriate failover information for the specific network-based resource and client device.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: June 11, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Samir Abed, Abhineet Bansal, Donavan Miller, Oren Nachman, Tsz Him Chiu
  • Patent number: 12010013
    Abstract: A device for controlling network routing configurations is configured to obtain a predicted traffic matrix and a plurality of traffic matrices, and to determine, from a plurality of clusters, arranged in a hierarchical structure over the predicted traffic matrix and the plurality of traffic matrices, a first cluster allocated to a lower hierarchy level that contains the predicted traffic matrix. Each of the clusters is associated with a routing configuration, and the plurality of clusters are allocated to at least two different hierarchy levels. The device selects, from the plurality of clusters, a second cluster allocated to a higher hierarchy level that includes at least the first cluster and a third cluster allocated to the lower hierarchy level that contains a current traffic matrix, determine a second routing configuration associated with the second cluster; and activate the second routing configuration as a network routing configuration.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: June 11, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Stefano Paris, Jeremie Leguay, Wei Chen, Qian Cao, Davide Sanvito, Antonio Capone, Ilario Filippini
  • Patent number: 12001891
    Abstract: Systems and methods for analyzing risks associated with one or more developers in multi-cloud platforms is disclosed. The system includes a processor coupled to a memory. The processor is configured to recommend one or more cloud infrastructures for the one or more developers to host one or more projects assigned to them. The one or more cloud infrastructures are recommended based on one or more parameters. The processor is further configured to determine a risk pattern for each developer upon selection of at least one cloud infrastructure. The risk pattern is determined based on one or more factors. In addition, the processor is configured to generate a cloud wallet for each developer based on the risk pattern determined.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: June 4, 2024
    Assignee: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Rohan Patel