Patents Examined by Fadi Haj Said
-
Patent number: 11962475Abstract: The properties of a plurality of operational units are estimated by generating a central system state graph model representing the properties of the plurality of operational units as probabilities of transitions between states for the plurality of operational units, where the states represent operational data. Then a respective updated system state graph model is generated for each of the plurality of operational units, based on the central system state graph model and based on new operational data for the respective operational unit. A distance measure is determined between the respective updated system state graph models. If the distance measure fulfils a divergence criterion, a plurality of new central system state graph models are generated, each representing the properties of a respective subset of the plurality of operational units as the probabilities of transitions between states for the respective subset of the plurality of operational units.Type: GrantFiled: February 3, 2020Date of Patent: April 16, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Martha Vlachou-Konchylaki, Efthymios Stathakis, Arthur Gusmao, Jörg Niemöller, Swarup Kumar Mohalik, Yu Wang
-
Patent number: 11962474Abstract: A method (1000) for performance modeling of a plurality of microservices (215) includes deploying the plurality of microservices (215) within a network (1260). The plurality of microservices (215) are communicatively coupled to generate at least one service chain (310) for providing at least one service. Based on a resource allocation configuration, an initial set of training data for the plurality of microservices within the network (1260) is determined. At least a portion of data is excluded from the initial set of training data to generate a subset of training data. A Quality of Service (QoS) behaviour model is generated based on the subset of the training data.Type: GrantFiled: October 2, 2019Date of Patent: April 16, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Michel Gokan Khan, Wenfeng Hu, Carolyn Cartwright, Huiyuan Wang
-
Patent number: 11962627Abstract: Executable code comprising a local file system is stored at a collaboration system server for downloading. The remote collaboration system responds to a message from a user device to download the local file system. The local file system to be downloaded is configured to operate on the user device so as to issue requests from the user device to perform an initial access to server-side collaboration data. The collaboration system responds to such requests by predicting interests of the user, which predictions are used to retrieve additional server-side collaboration data. The additional server-side collaboration data is sent to the user device and stored on the user device in an area for locally-stored collaboration system information. The user provides search terms for searching the locally-stored collaboration system information, and results are displayed on the user device. The results are displayed without the need to perform additional communications with remote collaboration system.Type: GrantFiled: October 11, 2022Date of Patent: April 16, 2024Inventors: Advait Karande, Tanooj Luthra, Ritik Malhotra
-
Patent number: 11956127Abstract: An initial Network on Chip (NoC) topology based on a set of initial requirements is incrementally modified to satisfy a set of different requirements. Each incremental modification includes minimizing a number of changes to existing components in the initial topology. Minimizing the changes includes preserving names of the existing components in the initial NoC topology.Type: GrantFiled: March 3, 2022Date of Patent: April 9, 2024Assignee: ARTERIS, INC.Inventors: Benoit de Lescure, Moez Cherif
-
Patent number: 11956135Abstract: Embodiments described herein provide a system for facilitating dynamic content distribution in an enterprise environment. During operation, the system determines a set of logical groups based on a set of grouping criteria. A respective logical group can include one or more devices managed by a controller and a network that provides connections among the one or more devices. The system categorizes the set of logical groups based on exogenous information associated with a respective logical group and determines a corresponding condition of measurement for a respective category of links in the enterprise environment. The system then schedules a link for measurement based on the condition of measurement and the categorization of the set of logical groups.Type: GrantFiled: November 7, 2018Date of Patent: April 9, 2024Assignee: Xerox CorporationInventor: Marc E. Mosko
-
Patent number: 11949580Abstract: Various example embodiments for supporting data center management are presented herein. Various example embodiments for supporting data center management may be configured to support fabric service management for a data center fabric including a set of servers and a fabric network configured to support communications of the servers. Various example embodiments for supporting fabric service management within a data center may be configured to support a capability for configuring a fabric network of the data center fabric of the data center based on merging and unmerging of underlay and overlay configurations. Various example embodiments for supporting fabric service management within a data center may be configured to support a capability for debugging a fabric network of the data center fabric of the data center based on use of probes.Type: GrantFiled: December 14, 2021Date of Patent: April 2, 2024Assignee: Nokia Solutions and Networks OyInventor: Jayant Kotalwar
-
Patent number: 11949809Abstract: An optimization apparatus (100) includes a setting unit (110) that sets a predetermined non-linear objective function, a policy determination unit (120) that determines a policy to be executed in online optimization in a bandit problem, based on the non-linear objective function, a policy execution unit (130) that acquires a reward as an execution result of the determined policy, an update rate determination unit (140) that determines an update rate of the non-linear objective function by a multiplicative weight update method, based on the acquired reward and the non-linear objective function, and an update unit (150) that updates the non-linear objective function, based on the update rate.Type: GrantFiled: October 7, 2019Date of Patent: April 2, 2024Assignee: NEC CORPORATIONInventor: Shinji Ito
-
Patent number: 11943144Abstract: Described are systems and methods for providing dynamic, adaptive, real-time traffic rules for applications employing a microservice architecture. Embodiments of the present disclosure can utilize historical and real-time traffic information, as well as real-time computing resource information, to determine flow and retry rules that are to be enforced for one or more services associated with an application. The flow and retry rules can be continuously and iteratively updated based on changing real-time traffic and computing conditions. Advantageously, embodiments of the present disclosure can mitigate failures encountered by client devices in response to application programming interfaces (API) calls to the various services.Type: GrantFiled: March 16, 2022Date of Patent: March 26, 2024Assignee: Amazon Technologies, Inc.Inventors: Srinivasan Dwarakanathan, Michael Ariaga, Chaitanya Kumar Peravalli, Shashindra Kumar Shrivastav
-
Patent number: 11929885Abstract: Systems and methods for a situation aware edge analytics framework for communication systems. In certain embodiments, a method includes receiving an analytical model from an external server at a mobile edge node. Further, the method includes acquiring situation information for the mobile edge node from at least one component on the mobile edge node. Moreover, the method includes providing the situation information to the analytical model executing on the mobile edge node. Also, identifying a change in one or more communication link states based on an output of the analytical model. Additionally, transmitting the output of the analytical model to the external server. The method also includes receiving an additional analytical model from the external server by the mobile edge node, where the additional analytical model is based on the output of the analytical model.Type: GrantFiled: April 6, 2022Date of Patent: March 12, 2024Assignee: Honeywell International Inc.Inventors: Kirupakar Janakiraman, Aloke Roy, Ramkumar Rajendran, Pavel Drasil, Prasanna M R H, Cosmin Mihai
-
Patent number: 11924118Abstract: Disclosed herein is a method for managing network resources of a communication network. The method includes determining a number of expected users to be physically present at a planned event. The expected users are associated with a network operator. The method also includes adapting an amount of available network resources for the network operator in conjunction with the planned event based on the number of expected users. Also disclosed herein is a computer program product, an apparatus and a control node.Type: GrantFiled: July 1, 2019Date of Patent: March 5, 2024Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Amit Kalra, Gaurav Bhatnagar, Aditya Kumar Sinha
-
Patent number: 11916772Abstract: A processor-implemented communication method includes: sequentially transmitting scan packets comprising information of current transmission frequencies to a target device while changing a transmission frequency of a control device within a scan frequency range; and receiving, from the target device, a return packet comprising information of a reception frequency of the target device corresponding to any one of the current transmission frequencies included in the scan packets.Type: GrantFiled: July 21, 2021Date of Patent: February 27, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Joonseong Kang, Sang Joon Kim, Young Jun Hong
-
Actively learning PoPs to probe and probing frequency to maximize application experience predictions
Patent number: 11909618Abstract: In one embodiment, a device computes, for each of a set of points of presence (PoPs) via which traffic for an online application can be sent from a location, application experience metrics predicted for the application over time. The device assigns, for each of the set of PoPs, weights to different time periods, based on measures of uncertainty associated with the predicted application experience metrics. The device generates, based on the weights assigned to the different time periods for each of the set of PoPs, schedules for probing network paths connecting the location to the online application via those PoPs. The device causes the network paths to be probed in accordance with their schedules. Results of this probing are used to select a particular PoP from among the set of PoPs via which traffic for the online application should be sent from the location during a certain time period.Type: GrantFiled: April 6, 2022Date of Patent: February 20, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Michal Wladyslaw Garcarz -
Patent number: 11892915Abstract: In general, in one aspect, the invention relates to a method for managing performances of services, the method comprising: generating subsystem groups, wherein each subsystem group of the subsystem groups comprises a plurality of subsystems, wherein each subsystem group is associated with one a plurality of services, wherein the subsystem groups are generated using per-service subsystem requirements; and performing at least one of the plurality of services using a subsystem group of the subsystem groups.Type: GrantFiled: October 24, 2022Date of Patent: February 6, 2024Assignee: EMC IP Holding Company LLCInventors: Gururaj Kulkarni, Shelesh Chopra
-
Patent number: 11882001Abstract: Techniques and solutions are provided for determining changes to networks formed from network objects. Changes to network objects, such as addition or deletion operations are received and associated with timestamps. Last data changes for respective network objects are determined, including a last data change for a particular type associated with a respective networked object, where a networked object may be concurrently associated with a plurality of types. A first network object is removed from a first network, and contributions of the first network object to edges in the first network are removed. A second network object is associated with an addition operation and at least one edge is determined that connects the second network object and a third network object. Sets of disconnected network objects are determined. Network objects are associated with an identifier identifying a network that includes a respective network object.Type: GrantFiled: June 8, 2022Date of Patent: January 23, 2024Assignee: SAP SEInventors: Konstantin Skodinis, Holger Huene, Thomas Gross-Boelting, Michael Mueller
-
Patent number: 11876825Abstract: As described herein, a system, method, and computer program are provided for using metric valuations in anomaly scoring. In use, a score calculated for a metric used for anomaly detection is identified. Additionally, the score is weighted, based on a valuation defined for the metric, to form a weighted score. Further, at least one action is caused to be performed, based on the weighted score.Type: GrantFiled: July 29, 2021Date of Patent: January 16, 2024Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Gilli Shama, Nadeem Azaizah
-
Patent number: 11870657Abstract: A network design apparatus for designing a network includes a processor; and a memory storing program instructions that cause the processor to receive input of a configuration condition for a network having a communication layer and at least one computing layer, a cost condition for the network, and a demand condition representing uncertain demand for the network, perform an operation for solving an adjustable robust optimization problem in which an objective function is to minimize a sum of a fixed cost and a variable cost for a resource placed at each base in the communication layer and the computing layer, and determine a configuration of the network based on placement and capacity of a resource obtained by the performing of the operation. The demand condition includes a set of one or more bases from which the resource is assignable in response to the demand.Type: GrantFiled: September 5, 2019Date of Patent: January 9, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Masayuki Tsujino
-
Patent number: 11818023Abstract: A traffic-aware switch-shared cache scheduling method includes: S1, setting a cache threshold of each outgoing port of a switch according to a traffic state of each outgoing port of the switch; S2, monitoring each outgoing port of the switch to determine whether an event of packet entry queue, packet exit queue, packet loss, buffer overflow or port queue state change occurs; S3, determining a traffic state of the outgoing port according to the event that occurs at the outgoing port and corresponding port queue state information; S4, setting a port control state according to the traffic state of the outgoing port; and S5, adjusting the cache threshold corresponding to the outgoing port according to the port control state, and performing S2 to continue monitoring until the switch stops working.Type: GrantFiled: April 25, 2022Date of Patent: November 14, 2023Assignee: TSINGHUA UNIVERSITYInventors: Yong Cui, Sijiang Huang, Mowei Wang
-
Patent number: 11818016Abstract: A network design device executes the following steps: inputting a configuration condition of a network, a cost condition of the network, and a demand condition of the network; computing to solve an optimization problem with, at each base in the communication layer and computing layer, an objective function for minimizing a sum of a fixed cost and a variable cost at a communication link to be placed and a computer to be placed, a demand satisfaction condition that a demand for each computer is satisfied, a flow conservation condition that a traffic flow rate for a demand for each computer is conserved, and a capacity constraint that is a constraint due to a capacity of the communication link and computer at each base; and outputting a placement and a capacity of each of the communication link and computer obtained by the computing.Type: GrantFiled: May 14, 2019Date of Patent: November 14, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Masayuki Tsujino
-
Patent number: 11818015Abstract: Various example embodiments for supporting management of a communication device are presented. Various example embodiments for supporting management of a communication device based on a management model may support management of the communication device based on a management model that includes multiple data models configured to model objects representing elements of the communication device. Various example embodiments for supporting management of a communication device based on a management model may support management of the communication device based on a management model that includes multiple data models configured to support, for a given object representing an element of the communication device, association of sets of instance data generated for the object based on the multiple data models such that the communication device knows to apply the sets of instance data to the underlying operational object instance for the given object representing the element of the communication device.Type: GrantFiled: December 23, 2020Date of Patent: November 14, 2023Assignee: Nokia Solutions and Networks OyInventors: Jason Thomas Sterne, Richard Kent Foote, Lori-Ann Mcgrath
-
Patent number: 11811668Abstract: Systems, computer program products, and methods are described herein for validating network traffic from upstream applications. The present invention is configured to electronically receive datastream from an upstream application; initiate a traffic bias management engine (TBME) on the datastream; determine, using the TMBE, an information bias for the upstream application based on at least initiating the TBME on the datastream; determine a validation level for the upstream application based on at least the information bias; and validate the upstream application based on at least the validation level.Type: GrantFiled: August 19, 2021Date of Patent: November 7, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Govindarajulu Nelluri, Ramesh Anantarapu