Patents Examined by Hee Soo Kim
-
Context-sensitive defragmentation and aggregation of containerized workloads running on edge devices
Patent number: 11729062Abstract: Computer-implemented methods, media, and systems for context-sensitive defragmentation and aggregation of containerized workloads running on edge devices are disclosed. One example method includes monitoring telemetry data from multiple software defined wide area network (SD-WAN) edge devices that run multiple workloads, where the telemetry data includes at least one of resource utilization at the multiple SD-WAN edge devices, inter-workload trigger dependency, or inter-workload data dependency among the multiple workloads. It is determined, based on the telemetry data, that at least two of the multiple workloads running on at least two SD-WAN edge devices have the inter-workload trigger dependency or the inter-workload data dependency.Type: GrantFiled: September 14, 2022Date of Patent: August 15, 2023Assignee: VMware, Inc.Inventors: Nilanjan Daw, Sairam Veeraswamy, Raunak Ravindra Singwi, Erol Aygar -
Patent number: 11716255Abstract: In an embodiment, a method of network deployment involves at a cloud server, receiving network device information of a network device when the network device is connected into a network, and at the cloud server, automatically performing network topology deviation detection for the network device based on a planned network design, the network device information, and port type information of a network port of the network device through which the network device is connected to the network.Type: GrantFiled: January 18, 2022Date of Patent: August 1, 2023Assignee: Nile Global, Inc.Inventors: Promode Nedungadi, Suresh Katukam, Ganesh Sundaram
-
Patent number: 11711269Abstract: Systems and methods for building management utilizing adaptive edge processing are disclosed. The building system can store gateway components on storage devices. The gateway components can facilitate communication with a cloud platform and facilitate communication with a physical building device. The building system can identify a computing system of the building that is in communication with the physical building device. The physical building device can store one or more data samples. The building system can deploy the gateway components to the computing system responsive to identifying that the computing system is in communication with the physical building device. The gateway components can cause the computing system to communicate with the physical building device to receive the one or more data samples and cause the computing system to communicate the one or more data samples to the cloud platform.Type: GrantFiled: March 31, 2022Date of Patent: July 25, 2023Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLPInventors: Miguel Galvez, Eric G. Lang
-
Patent number: 11706097Abstract: A task processing method includes: acquiring target data and target algorithm required by a target task to be executed; acquiring from a network topology at least one first-type node capable of providing the target data and at least one second-type node capable of executing the target algorithm; selecting, from the at least one first-type node, a node that provides one set of target data as a first target node, and selecting, from the at least one second-type node, a node that provides one set of target algorithm as a second target node; and controlling the second target node to process the target data in the first target node by using the target algorithm.Type: GrantFiled: January 22, 2021Date of Patent: July 18, 2023Assignee: Novnet Computing System Tech Co., Ltd.Inventors: Yushi Shen, Congchong Ru, Chuanjun Ma, Zhengbin Yao
-
Electronic mail delivery negotiation and rejection using sender specified acceptance criteria values
Patent number: 11706175Abstract: Processing electronic mail can include receiving, within an electronic mail server, an electronic mail from a sender client system, sending acceptance criteria for a recipient of the electronic mail to the sender client system responsive to receiving the electronic mail, and receiving, within the electronic mail server, acceptance criteria values from the sender client system in response to the acceptance criteria for the recipient. Using a processor of the electronic mail server, a determination is made whether the acceptance criteria values comply with the acceptance criteria. Responsive to determining that the acceptance criteria values are non-compliant with the acceptance criteria, the electronic mail server rejects the electronic mail, wherein the electronic mail is not delivered to the recipient, and providing, to the sender client system, an indication of rejection of the electronic mail including a reason for non-compliance.Type: GrantFiled: October 26, 2016Date of Patent: July 18, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ronald B. Baker, Tara L. Sims -
Patent number: 11706185Abstract: Techniques are disclosed for avoiding sending network traffic through a backup network device when an active network device is operational. An example device is configured to receive a first address resolution protocol (ARP) request from an active network device and a second ARP request from a backup network device. The device is also configured to, in response to receiving the first ARP request and the second ARP request, send a first ARP response to the active network device.Type: GrantFiled: February 1, 2022Date of Patent: July 18, 2023Assignee: Juniper Networks, Inc.Inventor: Abilash Menon
-
Patent number: 11700227Abstract: Provided are an identifier resolution method and apparatus for the Internet of Things. In the method, different identifier resolution systems are compatible through constructing an identifier resolution architecture for the Internet of Things, and a unified method is used for resolving various identifiers. Therefore, it is simply required to maintain one identifier resolution architecture for the Internet of Things when resolving different identifiers, which reduces the workload and difficulty for maintenance of the identifier resolution system and thus reduces the workload and difficulty for maintenance of the Internet of Things.Type: GrantFiled: October 26, 2020Date of Patent: July 11, 2023Assignee: CHINA INTERNET NETWORK INFORMATION CENTERInventors: Yu Zeng, Hongtao Li, Anlei Hu, Kejun Dong, Zhiwei Yan, Zhiyang Wang, Qi Yang, Weihong Hu
-
Patent number: 11695626Abstract: A method, performed by a server, of executing a software package in a wireless communication system includes: obtaining package usage information for each of a plurality of software packages with respect to user equipment's (UEs) accessing a plurality of base stations (BSs) connected to the server; determining a first hardware component (HC) set, including a plurality of HCs, for processing tasks operating in a first software package from among the plurality of software packages, based on the package usage information including a use for each of the plurality of HCs included in the first HC set and a respective usage amount for the plurality of HCs; generating a second software package that is allocated to the first HC set; migrating the tasks operating in the first software package to the second software package; and deleting the first software package.Type: GrantFiled: October 20, 2021Date of Patent: July 4, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Jihun Ha
-
Patent number: 11671323Abstract: Configuration of a communication network can include obtaining a graph representing the communication network, generation of a the preplan assignment for the communication network, and configuration of the communication network according to the preplan assignment. The graph can be associated with shared risk link groups (SRLGs) and demands. Generation of the preplan assignment can include obtaining a headend assignment between each one of the demands and a headend vertex on the graph. Generation of the preplan assignment can further include obtaining a SRLG-distinguishing assignment between each headend and a corresponding reporting edge set. The reporting edge set for a headend can include sufficient edges to distinguish among SRLGs affecting the headend. Generation of the preplan assignment can further include obtaining a notification path assignment between each headend and each reporting edge in the corresponding reporting edge set for the headend.Type: GrantFiled: October 20, 2022Date of Patent: June 6, 2023Assignee: ECI Telecom Ltd.Inventors: Hayim Porat, Shirel Ezra, Efraim Gelman
-
Patent number: 11671318Abstract: A network device, method, and non-transitory computer readable medium storing computer readable program code, for the post-deployment updating of network device management switch configurations. Particularly, in overcoming limitations imposed by the current state of technology, embodiments disclosed herein enable and implement multiple-master, single-slave interactions amongst network device hardware and using communication protocols otherwise designed to support single-master, single- or multiple-slave(s) configurations. Further, through said multiple-master, single-slave interactions, embodiments disclosed herein facilitate the in-the-field modification of management switch configurations across scenarios following and/or during deployment of network devices in networks.Type: GrantFiled: May 27, 2022Date of Patent: June 6, 2023Assignee: Arista Networks, Inc.Inventors: Geoffrey Hanson, Fai Li, Aaron C. Ho
-
Patent number: 11652697Abstract: Systems and methods to manage and efficiently implement functional proxy services are disclosed. In the proxy services, a single instance of exit-node is connected to at least two or multiple supernodes at any given time. One of the plurality of supernodes is configured to ping and send diagnostic requests to the connected exit-node through a network. The exit-node is directed to send the pong message and diagnostic response data to a different supernode from among the plurality of supernodes connected to the exit-node. Likewise, a client's request is received by an element of the proxy service provider and forwarded to a specific supernode capable of forwarding the client's request to the exit-node. After performing the client's request, the exit-node returns response data to a different supernode from among the plurality of supernodes connected to the exit-node.Type: GrantFiled: March 29, 2022Date of Patent: May 16, 2023Assignee: Oxylabs, UABInventors: Miroslav Kozlovski, Arnas Petruskevicius, Valdas Pilkauskas
-
Patent number: 11646955Abstract: A system persistently presents consistent properties of devices on a local network based on observed values for the network devices, and values derived from the observed values. The observed values may be received from an agent based on scans of the local network. Even though some scans may be faulty resulting in missing or incorrect data, a user can be consistently presented with properties of the device, even when the missing or incorrect data would otherwise cause a change to the property. For instance, the system may replace a data value that is either missing or determined to be incorrect with a value that is determined, based on historical or lab observations, to be the likely correct value based on the assumed state or likely state of the observed device.Type: GrantFiled: May 12, 2020Date of Patent: May 9, 2023Assignee: Avast Software s.r.o.Inventors: Martin {hacek over (S)}marda, Pavel {hacek over (S)}rámek, Vojt{hacek over (e)}ch Tůma
-
Patent number: 11627076Abstract: A method of providing prioritized call route lists to network elements of communication service carriers. The method comprises building prioritized route lists by a centralized routing function (CRF) platform by processing prioritized route list transactions built by a route generation application based on key performance indicators, receiving a request for a prioritized route list by the CRF platform from a session border controller (SBC) controlled by the first communication service carrier, where the request comprises an identity of a second communication service carrier and a destination telephone number, determining a subscriber service level associated with the second communication service carrier by the CRF platform, based on the determined subscriber service level, looking up a prioritized route list by the CRF platform based on the destination telephone number, and sending the looked up prioritized route list by the CRF platform to the SBC.Type: GrantFiled: June 14, 2022Date of Patent: April 11, 2023Assignee: T-Mobile Innovations LLCInventors: Jia Barton, Prakasa R. Bellam, Manuel Berumen, Quang B. Doan, Arulraj Duraisamy, Muhammad Nauhman Bashir Gora, Gerald R. Jordan, Jr., Ramaswami Rangarajan, Gopalakrishna Sagar, Michael Tsai, Kun-cheng Yang
-
Patent number: 11606256Abstract: A method for providing network orchestration for industrial communication system with multiple network slices, comprising:—calculating centralities of nodes in the industrial communication system;—grouping nodes with similar centralities of nodes into clusters;—selecting cluster head for each cluster that is responsible for the resources allocation for the members of the cluster; and—calculating centrality metric for cluster centralities, so as to orchestrate the industrial communication system.Type: GrantFiled: July 22, 2020Date of Patent: March 14, 2023Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Mourad Khanfouci
-
Patent number: 11601336Abstract: Methods, systems, and apparatus, including computer-readable storage media, optimizing interior gateway protocol (IGP) metrics using reinforcement learning (RL) for a network domain. The system can receive a topology (G) of a network domain, a set of flows (F), and an objective function. The system can optimize, using reinforcement learning, the objective function based on the received topology and the one or more flows F. The system can determine updated IGP metrics based on the optimization of the objective function. The IGP metrics for the metric domain may be updated with the updated IGP metrics.Type: GrantFiled: May 18, 2021Date of Patent: March 7, 2023Assignee: Google LLCInventors: Min Wen, Wenjie Jiang, Anurag Sharma, Matthew Johnston, Rodolfo Enrique Alvizu Gomez
-
Patent number: 11601496Abstract: This disclosure describes techniques and mechanisms for providing hybrid cloud services for enterprise fabric. The techniques include enhancing an on-demand protocol (e.g., such as LISP) and allowing simplified security and/or firewall service insertion for datacenter servers providing those services. Accordingly, the techniques described herein provide hybrid cloud services that work in disaggregated, distributed, and consistent way, while avoiding complex datacenter network devices (e.g., such running overlay on TOR), replacing and moving the functionality to on demand protocol enabled servers, which intelligently receive the required mappings as well as registers and publishes the service information to intelligently interact with the network.Type: GrantFiled: April 25, 2022Date of Patent: March 7, 2023Assignee: Cisco Technology, Inc.Inventors: Prakash C. Jain, Sanjay Kumar Hooda, Marc Portoles Comeras, Vinay Saini, Victor Manuel Moreno
-
Patent number: 11595263Abstract: Disclosed are a network control device and an operation method of the network control device for dynamically constructing an end-to-end virtual dedicated network slice based on a software-defined network (SDN) over the entire wired and wireless network section of a private network and a public network.Type: GrantFiled: April 29, 2022Date of Patent: February 28, 2023Assignees: TRENTO SYSTEMS, INC., KOREA INSTITUTE OF SCIENCE & TECHNOLOGY INFORMATIONInventors: Young Jae Kim, Dong Kyun Kim
-
Patent number: 11588775Abstract: Methods and systems are disclosed herein for using machine learning to send notifications. A computer system may receive a message and may determine a sentiment level and/or an urgency level associated with the message. The computer system may use the sentiment level and/or urgency level to predict when the user will respond to the message. The computer system may compare the predicted response time with one or more thresholds to determine a time to send a notification for the message to the user device.Type: GrantFiled: May 13, 2021Date of Patent: February 21, 2023Assignee: Capital One Services, LLCInventors: Austin Walters, Jeremy Goodsitt, Galen Rafferty
-
Patent number: 11588898Abstract: An application server generates a script and transmits the script to a first user equipment. The script is transmitted to the first user equipment in a request for establishment of a communication session between the first user equipment and a second user equipment. Execution of the script by the first user equipment controls handling of the communication session between the first user equipment and the second user equipment. Thus, by sending the script to the first user equipment, the application server controls the manner in which the first user equipment handles the communication session.Type: GrantFiled: December 6, 2018Date of Patent: February 21, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Rogier August Caspar Joseph Noldus, Mariarosaria Romano, Maurizio Colucci
-
Patent number: 11582099Abstract: A controller device includes a memory and one or more processors coupled to the memory. The memory stores instructions that, when executed, cause the one or more processors to receive a query indicating a first time and a network service, determine a first set of configuration elements using telemetry data associated with the first time and the network service, and determine a second set of configuration elements using an intent model. The instructions further cause the one or more processors to determine one or more first metrics that occur at the first time using the first set of configuration elements and the second set of configuration elements, determine one or more second metrics at a second time using telemetry data received from the plurality of network devices, and generate data representing a user interface presenting the one or more first metrics and the one or more second metrics.Type: GrantFiled: March 31, 2022Date of Patent: February 14, 2023Assignee: JUNIPER NETWORKS, INC.Inventors: Diheng Qu, Atul Bhaskarrao Patil, Ilia Kharin, J P Senior