Patents Examined by Vinh Nguyen
-
Patent number: 12126486Abstract: In a network Performance Measurement (PM) model, network equipment (10) maintains (102) a ManagedElement object. The ManagedElement object contains one or more ManagedFunction objects which perform and report measurements. Each ManagedFunction object has one or more Measurement objects (106) that specifies a measurement, and lists a reporting period. The ManagedElement object contains a PMControl object (104), which specifies the reporting mode and includes an administrative state attribute of the ManagedElement object that is controlled by the network management system (20). The ManagedElement object controls (110) an operational state attribute of the PMControl object based on resources to perform the measurement and access to the relevant reporting mechanism (108). When both states of the PMControl object are set to a functional value (112), the ManagedFunction objects perform (114) and report (118) the results of measurement specified in associated Measurement objects.Type: GrantFiled: June 21, 2019Date of Patent: October 22, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Edwin Tse, Robert Petersen
-
Patent number: 12120208Abstract: Methods for a CoAP server to inform CoAP clients regarding a set of one or more communication protocols supported by the CoAP server. In one aspect, a CoAP client obtains information indicating a set of one or more communication protocols supported by the CoAP server and determines which of the set of one or more communication protocols to use to communicate with the CoAP server.Type: GrantFiled: June 25, 2018Date of Patent: October 15, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Oscar Novo Diaz
-
Patent number: 12101280Abstract: The present disclosure provides a method and an apparatus for providing responses in an event-related session. The event is associated with a predefined domain, and the session comprises an electronic conversational agent and at least one participant. At least one message from the at least one participant may be detected. A set of candidate responses may be retrieved, from an index set being based on the domain, according to the at least one message. The set of candidate responses may be optimized through filtering the set of candidate responses according to predetermined criteria. A response to the at least one message may be selected from the filtered set of candidate responses. The selected response may be provided in the session.Type: GrantFiled: April 2, 2020Date of Patent: September 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Jie Zhang, Jianyong Wang, Peng Chen, Zeyu Shang, Ye Yu
-
Patent number: 12069024Abstract: Systems and methods are provided for monitoring a connection state between a primary DHCP server and a secondary DHCP server, determining that a connection between the primary DHCP server and the secondary DHCP server has not been established within a first timeframe, establishing a partner-down operation state at one or more of the primary DHCP server and secondary DHCP server, and, during an established partner-down operation state, issuing/allocating short-term network address leases from one of the primary DHCP servers or secondary DHCP servers. Short-term network leases of the present disclosure may have a duration of between 1 second and 5 minutes.Type: GrantFiled: January 17, 2019Date of Patent: August 20, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Isaac Theogaraj, Venkatesan Marichetty
-
Patent number: 12041111Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to monitor streaming media. An example apparatus includes memory, instructions in the apparatus, and processor circuitry to execute the instructions to: calibrate video data based on audio data, the video data and the audio data associated with a media stream, generate a signature representative of the media stream based on the calibrated video data, compare the signature to a signature database to identify a matching signature in the signature database; and credit media corresponding to the matching signature as being viewed.Type: GrantFiled: March 14, 2022Date of Patent: July 16, 2024Assignee: The Nielsen Company (US), LLCInventors: Jose Mortensen, Alan Bosworth
-
Patent number: 12010074Abstract: An electronic apparatus includes a memory storing instructions, a plurality of chat-bots for responding to a plurality of questions, and a question classification model trained to identify a chat-bot among the plurality of chat-bots for responding to an input question, and a processor configured to execute the instructions to input the input question into the question classification model, the question classification model outputting a first chat-bot among the plurality of chat-bots for responding to the input question, acquire a first response for the input question, through the outputted first chat-bot, based on the acquired first response comprising information of a function that can be performed at the electronic apparatus, generate a question requesting to perform the function, and input the generated question into the question classification model, the question classification model outputting a second chat-bot among the plurality of chat-bots for responding to the generated question.Type: GrantFiled: January 18, 2022Date of Patent: June 11, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jina Ham, Wonjong Choi, Soofeel Kim, Yewon Park
-
Patent number: 11962469Abstract: According to one or more embodiments of the disclosure, an asset inventory service executed by one or more devices receives telemetry data collected passively by a sensor application regarding a node in a network. The asset inventory service requests, after receiving the telemetry data, that the sensor application perform active discovery of nodes in the network. The asset inventory service receives active discovery data collected by the sensor application via active discovery of nodes in the network. The asset inventory service generates, based on the telemetry data and the active discovery data, an identity profile for the node.Type: GrantFiled: February 10, 2021Date of Patent: April 16, 2024Assignee: Cisco Technology, Inc.Inventors: Laurent Jean Charles Hausermann, Maik Guenter Seewald, André Guérard, Ruben Gerald Lobo, Daniel R. Behrens, Gulian Lorini, Laetitia Pot
-
Patent number: 11924004Abstract: This application disclose a link configuration method, to configure a DSVPN tunnel interface parameter. A controller obtains a first link profile for a first site and a second link profile for a second site from a link profile library, where the link profile library includes a plurality of link profiles. The controller obtains preconfigured global configuration information, where the global configuration information includes an address pool. The controller generates a first link configuration parameter of the first site and a second link configuration parameter of the second site based on the address pool, the first link profile, and the second link profile and according to a preset link configuration rule. The controller sends the first link configuration parameter to the first site and sends the second link configuration parameter to the second site.Type: GrantFiled: September 24, 2020Date of Patent: March 5, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jiantao Chen, Changnian Xu, Weiquan Feng
-
Patent number: 11902089Abstract: An automated networking device replacement system includes a chassis housing in which management module and a fabric services subsystem are provided. The fabric services subsystem identifies that a first networking device has been provided in the chassis, and determines that the first networking device is a replacement for a second networking device. In response, the fabric services subsystem automatically identifies at least one fabric-services-based configuration that was performed on the second networking device, and automatically performs the at least one fabric-services-based configuration on the first networking device. The fabric services subsystem then transmits a management-module-based configuration instruction to the management module that causes the management module to automatically perform at least one management-module-based configuration on the first networking device that was performed on the second networking device.Type: GrantFiled: December 18, 2020Date of Patent: February 13, 2024Assignee: Dell Products L.P.Inventors: Pawan Kumar Singal, Balaji Rajagopalan, Sudhir Vittal Shetty, Zoheb Khan
-
Patent number: 11888679Abstract: An example method includes obtaining, by one or more processors, data indicating resource dependencies between a plurality of resources in a network and event dependencies between a plurality of network events and one or more of the plurality of resources; generating a Bayesian model based on resource types of the plurality of resources and event types of the plurality of network events; receiving an indication of a fault in the network; collecting fault data and generating, based on the Bayesian model and the fault data, a plurality of root cause hypotheses for the fault; ordering the plurality of root cause hypotheses based on respective root cause probabilities associated with the plurality of root cause hypotheses; and outputting the ordered plurality of root cause hypotheses.Type: GrantFiled: September 25, 2020Date of Patent: January 30, 2024Assignee: Juniper Networks, Inc.Inventors: Gert Grammel, Jayanthi R, Chandrasekhar A
-
Patent number: 11882084Abstract: Disclosed are example machine-learning approaches for determining maturity metrics of chatbot users. One or more datasets with words used during past conversations between a chatbot and a set of users with known maturity metrics are generated. A machine learning model is trained by applying machine learning to the one or more datasets such that the machine learning model is trained to output maturity metrics based on words received as inputs. A set of words or phrases spoken or written by the user during a conversation is fed to the machine learning model to determine a maturity metric of the user. A response is identified based on the determined maturity metric, and the response is presented during the conversation with the user. Words and phrases of a user conversing with a chatbot are used to determine the user's age or another maturity metric to generate responses that enhance the user experience.Type: GrantFiled: September 9, 2022Date of Patent: January 23, 2024Assignee: Wells Fargo Bank, N.A.Inventor: Ravikant Kalluri
-
Patent number: 11870646Abstract: Aspects of the present disclosure include implementing fabric availability and synchronization (FAS) agents within a fabric network. In one example, a first FAS agent executing on a first network device may receive, from a second network device, a command to modify a configuration of a second network device. The first FAS may upgrade the configuration of the first network device based on the command from a current configuration to a new configuration. The first FAS agent increment a state identifier associated with the configuration of the first network device to a new state identifier associated with the new configuration. The first FAS agent may then transmit a control packet that includes the new state identifier. A second FAS agent executing on the second network device may receive the control packet and execute the command to update the configuration of the second network device to the new configuration.Type: GrantFiled: January 12, 2021Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventors: Ajoy C. Siddabathuni, Bjorn Dag Johnsen, Raghunath Shenbagam
-
Patent number: 11811585Abstract: A tool for automatically generating incident management process efficiency metrics utilizing real-time communication analysis. The tool retrieves real-time conversation data from one or more communication sources, wherein the real-time conversation data includes one or more messages having data related to an information technology (IT) incident. The tool performs conversation analysis on the one or more messages. The tool determines one or more timestamps of interest for the IT incident from the one or more messages. The tool generates one or more incident management process efficiency metrics for the IT incident utilizing the one or more timestamps of interest. The tool predicts based, at least in part, on historical conversation data, an outcome for the IT incident. The tool sends the one or more incident management process efficiency metrics and the outcome for the IT incident to a user in a notification.Type: GrantFiled: March 23, 2021Date of Patent: November 7, 2023Assignee: International Business Machines CorporationInventors: Shirley M. Han, Rama Kalyani T. Akkiraju, Salil Ahuja, Anbang Xu
-
Patent number: 11811588Abstract: Apparatuses and methods for identifying network anomalies. A method includes determining a cumulative anomaly score over a predefined time range based on a subset of historical PM samples and determining an anomaly ratio of a first time window and a second time window, based on the cumulative anomaly score. The method also includes determining one or more anomaly events coinciding with CM parameter changes based on the anomaly ratio; collating the PM, alarm, and CM data into a combined data set based on matching fields and timestamps; generating a set of rules linking one or more CM parameter changes and the collated data to anomaly events; and generating root cause explanations for CM parameter changes that are linked to anomaly events.Type: GrantFiled: March 4, 2021Date of Patent: November 7, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Russell Douglas Ford, Mandar N. Kulkarni, Pranav Madadi, Vikram Chandrasekhar, Yan Xin, Sangkyu Park, Hakyung Jung
-
Patent number: 11777790Abstract: The present invention relates to methods and apparatus for migrating and/or changing the allocation of network interface(s) or Internet Protocol address(es) of network interface(s) from one Pod, e.g., a failed Pod, to another Pod, e.g., a live Pod, in a Kubernetes system. An exemplary method of operating a Kubernetes system in accordance with an embodiment of the invention includes: establishing, by the Kubernetes system, a first service including a first Pod located on a first node and a second Pod located on a second node, allocating by the Kubernetes system an external network interface including an Internet Protocol address for use by the first Pod, the allocation of said external network interface for use by the first Pod being unknown to a first Kubelet managing the first node; and upon failure of the first Pod, changing allocation of the external network interface from the first Pod to the second Pod.Type: GrantFiled: April 16, 2020Date of Patent: October 3, 2023Assignee: Ribbon Communications Operating Company, Inc.Inventors: Tolga Asveren, Souvik Dey, Mark St. Pierre, Suyash Suhas Karmarkar
-
Patent number: 11757708Abstract: An anomaly detection apparatus (10) includes a storage unit (14) that stores dictionary information (14b) in which a partial character string of a message representing a type of a message included in a text log output from a system and an ID set for the type of the message are associated with each other. The anomaly detection apparatus (10), when the message included in the text log output from the system is acquired, refers to the dictionary information (14b) stored in the storage unit (14), classifies the message included in the text log by the type, and assigns the ID to the message that has been classified; and detects an anomaly based on the ID assigned to the message.Type: GrantFiled: February 7, 2020Date of Patent: September 12, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Shotaro Tora, Masashi Toyama, Machiko Toyoda
-
Patent number: 11734223Abstract: An NVMeoF gateway system includes a physical host device that communicates using a host NVMeoF protocol, and a physical target device that communicates using a target NVMeoF protocol. A networking device generates proxy host and target devices that are included in the same zone for the physical host and target devices, respectively. The networking device then converts first host NVMeoF protocol communications from the physical host device to first target NVMeoF protocol communications and provides them to the physical target device using the proxy host device, and converts second target NVMeoF protocol communications from the physical target device to second host NVMeoF protocol communications and provides them to the physical host device using the proxy target device. The first target NVMeoF protocol communications and the second host NVMeoF protocol communications configure the physical host device to exchange data with the physical target device.Type: GrantFiled: September 17, 2020Date of Patent: August 22, 2023Assignee: Dell Products L.P.Inventors: Ramesh Kumar Subbiah, Vibin Varghese
-
Patent number: 11700231Abstract: A method in which a communication device can be configured with a MAC address so that when the user logs into a network environment using a communication device from among a number of communication devices a MAC address is assigned to the user and is specific to the user. The MAC address assignment can be used for pairing with a communication device assigned to the user (e.g. a near-field communication device). A database containing MAC addresses can be connected to communication devices through a network and can provide user-specific MAC addresses that are readable into or otherwise transmittable to a predetermined communication device when a user logs into the network. The database can be managed by a server or other computer device of the network.Type: GrantFiled: August 28, 2017Date of Patent: July 11, 2023Assignee: Unify Patente GmbH & Co. KGInventors: Thomas Lederer, Johann Zeiner
-
Patent number: 11700673Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of automatic network service initiation involves pairing a first network device of a network service block (NSB) with an installer device at a customer site, at the first network device of the NSB, obtaining first network service configuration information from the installer device, performing automatic network service initiation of the first network device of the NSB based on the first network service configuration information, at a second network device of the NSB that is connected with the first network device of the NSB, obtaining address information of a cloud server from the first network device of the NSB, at the second network device of the NSB, obtaining second network service configuration information from the cloud server based on the address information, and performing automatic network service initiation of the second network device of the NSB based on the second network service configuration information.Type: GrantFiled: December 24, 2020Date of Patent: July 11, 2023Assignee: Nile Global, Inc.Inventors: Suresh Katukam, Vijay Bollapragada, Promode Nedungadi
-
Patent number: 11574241Abstract: In one embodiment, a supervisory service for a software-defined wide area network (SD-WAN) uses a plurality of different decision thresholds for a machine learning-based classifier, to predict tunnel failures of a tunnel in the SD-WAN. The supervisory service captures performance data indicative of performance of the classifier when using the different decision thresholds. The supervisory service selects, based on the captured performance data, a particular decision threshold for the classifier, in an attempt to optimize the performance of the classifier. The supervisory service uses the selected decision threshold for the classifier, to predict a tunnel failure of the tunnel.Type: GrantFiled: April 24, 2019Date of Patent: February 7, 2023Assignee: Cisco Technology, Inc.Inventors: Sharon Shoshana Wulff, Grégory Mermoud, Jean-Philippe Vasseur