Network Managing Or Monitoring Status Patents (Class 715/736)
  • Patent number: 11960910
    Abstract: Methods and systems are provided for declaratively configuring a process and a page for a particular service provider. User interface(s) can be displayed at a user system and include options for declaratively configuring different log in processes and log in pages for the particular service provider. After receiving a selection of one of the options to configure the log in process and the log in page, inputs can be received that specify a type of identifiers associated with a user to be verified as part of the log in process, and an identity verification process to define how the user will be verified as part of the log in process for the service provider.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: April 16, 2024
    Inventors: Sergio Isaac Koren, Alan Vangpat, William C. Mortimore, Jr., Ian Glazer
  • Patent number: 11962477
    Abstract: A method implemented by an incident reporting tool, comprising receiving, from an incident report database, an incident report associated with an incident; presenting, on a network operations center (NOC) dashboard, a status checklist allowing a NOC personnel to view status of one or more tasks associated with the incident report before the incident report autocloses, wherein the one or more tasks comprises one or more completed tasks and one or more uncompleted tasks based on the status; enabling the NOC personnel to take actions on the one or more uncompleted tasks to resolve the incident report; and dynamically updating the status checklist to view an updated status of the one or more tasks based on the actions taken by the NOC personnel.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: April 16, 2024
    Assignee: T-Mobile Innovations LLC
    Inventors: Jamir A. Dirksen, Dat Ho, Matthew D. Kurtz, Shane A. Lobo, Chris Poirier
  • Patent number: 11916943
    Abstract: Systems, methods, and related technologies for analyzing traffic based on naming information are described. In certain aspects, name information and address information from a name translation response are stored. The name information is associated with a device based on the device sending a communication to an address associated with the name information.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: February 27, 2024
    Assignee: FORESCOUT TECHNOLOGIES, INC.
    Inventors: Oded Comay, Oren Nechushtan
  • Patent number: 11902130
    Abstract: The representative embodiments discussed in the present disclosure relate to techniques with which data packet loss, such as Transmission Control Protocol (TCP) packet loss, may be detected. More specifically, in some embodiments, by detecting a TCP packet with an enabled selective acknowledgement (SACK) signal, the loss (e.g., drop) of an additional TCP packet may be determined. Moreover, using information included in the detected TCP packet, an operational efficiency of a cloud computing system and/or a component of the cloud computing system may be determined.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: February 13, 2024
    Assignee: SERVICENOW, INC.
    Inventors: Justin William Scott, Adrian Pirciu
  • Patent number: 11880372
    Abstract: A plurality of metadata entries may be sent from a database system to a distributed storage system via a communication interface. The metadata entries may correspond with a respective plurality of metadata identifiers. A first function in a smart contract deployed on a blockchain may be executed to mint a designated non-fungible token initially owned by a first blockchain party corresponding with a database system account. A first transaction transferring the designated non-fungible token to a second blockchain party different from the first blockchain party may be identified. A second function in the smart contract may be executed to record a second transaction updating an attribute value associated with the designated non-fungible token to include a designated one of the plurality of metadata identifiers corresponding with a designated one of the metadata entries.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: January 23, 2024
    Assignee: Salesforce, Inc.
    Inventors: Prithvi Krishnan Padmanabhan, Gary Brandeleer, Avanthika Ramesh, Adam Caplan, Angus Dunn, Dan Xu, Chinmay Gore, Aditya Nikhil Desai
  • Patent number: 11880359
    Abstract: A work assistance system includes a storage storing work data for each of a plurality of devices, the work data indicating work performed to maintain the plurality of devices, a setter configured to set at least one attribute among a plurality of prescribed attributes with respect to the work data stored in the storage, an extractor configured to interpret the attribute set in the work data and to extract work data in which a specific attribute is set, and a provider configured to provide the work data extracted by the extractor.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: January 23, 2024
    Assignee: Yokogawa Electric Corporation
    Inventors: Ryouhei Furihata, Masahisa Saito, Ryuta Motooka
  • Patent number: 11874727
    Abstract: Service providers, such as website operators, may rely on interfacing with third-party systems over the Internet to provide services to their users. Outages and degraded responsiveness of these third-party systems can affect the efficiency of the operations of the service provider. The described embodiments allow a service provider to monitor the responsiveness of one or more third-party systems, including making predictions on the future reliability of those third-party systems. The described embodiments include various monitors, that use outgoing and incoming web traffic data from the service provider, to produce responsiveness parameters of third-party systems, based on which the service provider can dynamically route its outgoing traffic to the more reliable third-party systems.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: January 16, 2024
    Assignee: OX Labs Inc.
    Inventors: Matthew William Rasband, George Melika, David Sulock, Leonardo Cicconi
  • Patent number: 11860678
    Abstract: A technology for the optimized capturing of resource file content for resources referred in recorded user interaction sequences is disclosed. Individual resource files are typically referred in multiple recorded resources, therefore it is desired to capture those resources only once and reuse them for all recorded session capturing them. As user interaction sequences are executed and captured in independently operating web-browsers, a direct coordination between recording web-browsers to avoid multiple captures of the same resource is not possible. Data about the global resource capturing and demand situation is generated on a monitoring server that receives all session recording data and transferred to session recording browsers in form of lists identifying resources that are referred in sessions but are still unresolved and should therefore be captured, and for resources that should not captured, because they are already available and capturing them again should be avoided.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: January 2, 2024
    Assignee: Dynatrace LLC
    Inventors: Bernhard Lackner, Jordi Masramon, Otmar Ertl
  • Patent number: 11853185
    Abstract: A system and method for determining and generating a visualization of processor utilization is described. The system accesses a source data set that indicates processor utilization rates of a plurality of servers over a plurality of sampling periods. The system defines a target data set that includes a plurality of processor utilization range buckets corresponding to the plurality of sampling periods. The system updates the target data set based on the source data set. A graphical user interface (GUI) is generated based on the updated target data set and includes a stacked area chart indicating percentages of samples corresponding to the processor utilization range buckets over time. The system distributes, based on the updated target data set, a load of from a first server to a second server based on the processor utilization range bucket of the first server and the processor utilization range bucket of the second server.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: December 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Martin Tougher, Randy Lehner, Daniel Christopher Gidycz
  • Patent number: 11853802
    Abstract: Disclosed are various embodiments for centralized and dynamically generated service configurations for data center and other region builds. A computing environment may be configured to receive requests to deploy a new computing stack or service from different geographical regions at a central service. For the individual ones of the requests, the computing environment may identify computing resources of the computing environment required to deploy the new computing stack or service, determine an order of creation of the computing resources, and create at least one virtual process that automatically allocates the computing resources for the new computing stack based on a predetermined order of creation.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Wei, Andrew J. Lusk, Juan-Pierre Longmore, Anuj Prateek
  • Patent number: 11835939
    Abstract: The disclosure is directed to a system for integrating and centralizing multiple manufacturing software types into a consolidated platform. The system interfaces with third party software and performs data collection, data analytics, factory controls, virtual modeling, and checklist creation, as well as many other manufacturing applications. Artificial intelligence and machine learning are also integrated into the platform to assist with root cause analysis and increasing production efficiency.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: December 5, 2023
    Assignee: AVEVA SOFTWARE, LLC
    Inventor: Darren Fraser
  • Patent number: 11831533
    Abstract: A data center includes a plurality of tenants, with some of the server racks within the data center specifically assigned to each of the tenants. A monitoring system may be configured to generate unique tenant dashboards that allow each tenant to view a variety of different information pertaining to the server racks that are assigned to them without allowing other tenants to view their dashboards. The system is configured to generate the unique tenant view for each tenant based on tenant profile information collected by the data center as part of a tenant onboarding process and input into the first and second tenant profiles. The system reads the various parameters in the first and second tenant profiles and automatically generates the unique tenant dashboards for each tenant without having to make programming changes to other parts of the system.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: November 28, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Devanshu Dugar, Jayaprakash Meruva, Madhav Kamath, Magesh Lingan, Rajkumar Palanivel, Srikanth Nagaraj
  • Patent number: 11803938
    Abstract: Systems and methods are provided for allowing stakeholders in the video production industry to perform location scouting and other film-related processes via virtual reality devices. Imagery can be collected from a plurality of different physical locations. Subsequently, directors, location managers, directors of photography, production designers, and others, can virtually view each of the different physical locations using a virtual reality device. Attributes regarding the physical locations that are relative to filming can also be collected and provided to the users.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: October 31, 2023
    Assignee: Uncle Monkey Media Inc.
    Inventor: Timothy M. Feimster
  • Patent number: 11799819
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining that the type of data matches certain data regarding an organization. The method further comprises updating the webpage with specific data related to one or more members or contacts of an alliance network of the first user account that are associated with the organization; and causing displaying the updated webpage by the first user device.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: October 24, 2023
    Assignee: Project Affinity, Inc.
    Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
  • Patent number: 11784893
    Abstract: A number of channels on an optical network is determined by a device. A size of a display through which a user interface is to be provided is determined. A number of tiles to be included in the user interface is determined based on the number of channels and the size of the display. Each tile is associated with a channel. The user interface including the number of tiles is caused to be provided through the display.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: October 10, 2023
    Assignee: VeEX Inc.
    Inventor: Paul Chang
  • Patent number: 11768906
    Abstract: A method, product, and system comprising: obtaining a webpage request from an in-app browser of an application of a user device, wherein the webpage request is configured to request a webpage or a portion thereof from a server, wherein the webpage request comprises a user-agent field; identifying that the webpage request has no valid referral information; and based on the webpage request, determining artificial referral information of the webpage request, wherein the artificial referral information indicates a referral source of the webpage request.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: September 26, 2023
    Assignee: TABOOLA.COM LTD.
    Inventors: Lior Golan, Elad Gov-Ari
  • Patent number: 11736366
    Abstract: A system and method for allowing a companion device to serve as a user interface for another network device is disclosed. The companion device includes a display element, an input device and a software program that enables the companion device to create standard graphical items on that display. The network device transmits a list of graphical descriptors to the companion device, which the companion device uses to create the user interface. Additionally, the network device also transmits to the companion device, the commands that the companion device is to transmit based on user input. In this way, the companion device does not require any knowledge of the operation or functionality of the network device in order to serve as its user interface.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: August 22, 2023
    Assignee: Silicon Laboratories Inc.
    Inventor: Olfert Paul Paulsen
  • Patent number: 11729070
    Abstract: An apparatus includes a processor and a memory having instructions stored thereon that, when executed by the processor, cause the apparatus to cause a graphical user interface to be output by a display. The graphical user interface includes a first user input field configured to receive a first user input identifying a target key performance indicator (KPI) parameter associated with a network, a second user input field configured to receive a second user input identifying a KPI historical data parameter, and a third user input field configured to receive a third user input identifying a baseline threshold parameter. The apparatus is also caused to process the target KPI parameter, the KPI historical data parameter and the baseline threshold parameter to generate a KPI management profile. The apparatus is further caused to process the target KPI parameter and historical KPI values to generate a dynamic baseline threshold value.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: August 15, 2023
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Akshaya Kadidal, Vishvesh Trivedi, Anshul Bhatt
  • Patent number: 11711663
    Abstract: An audio content playback method for a portable terminal. The audio content playback method includes checking a channel that is supportable by audio content that is currently engaged in group's simultaneous playback, in group's simultaneous playback of the audio content. The method includes allocating a channel to each of devices included in a group based on position information of each device included in the group or based on an input state in a user interface environment that is preset for channel allocation for each device included in the group, and transmitting the allocated channel information to each device included in the group to allow the device to select its allocated channel and play the audio content.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: July 25, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung-Mi Lee, Kyu-Ok Choi, Ji-Hyun Um
  • Patent number: 11670123
    Abstract: A method for an autonomous vehicle includes: controlling at least one system of the vehicle by a host system; automatically collecting, by a memory device, data generated by the at least one system, where the data is collected by the memory device independently of control by the host system; and storing the data in the memory device.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: June 6, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Junichi Sato
  • Patent number: 11658842
    Abstract: Methods and Apparatus for Adaptive Interaction with Remote Devices Methods and apparatus for adaptively interacting with remote devices via a separate user device are disclosed. The user device can configure a user interface (UI) for interacting with the remote device on the basis of received device information associated with the remote device, the UI including one or more UI elements for controlling the user device to interact with the remote device. The device information defines one or more types of interaction between the user device and the remote device, and comprises a script for converting user input into an interaction request capable of being understood by the remote device. In response to user input relating to one of the one or more UI elements, the user device is caused to perform the associated type of interaction with the remote device. This approach enables the UI to be adapted according to the particularly types of interaction that are supported by the connected remote device.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: May 23, 2023
    Inventor: Anmar Rassam
  • Patent number: 11659004
    Abstract: Computing resource service providers may provide computing resources to customers in a multi-tenant environment. These computing resources may be behind a firewall or other security device such that certain information does not reach the computing resources provided to the customer. A logging entity may be implemented on computer server operated by the computing resource service provider. The logging entity may obtain log information from the firewall or other security device and store the log information such that it is accessible to the customer. Additionally, the log information may be provided to other services such as a metrics service or intrusion detection service.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: May 23, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajat Banerjee, Nathan Andrew Miller, Aniket Deepak Divecha, John Robert Kerl, Mingxue Zhao, Shuai Ye, Kevin Christopher Miller
  • Patent number: 11651387
    Abstract: Techniques are described for automatically extracting items from a user's browse history on one or more e-commerce websites, and automatically searching other e-commerce websites and sources for offers (including coupons, deals, and/or promotions) for those items and/or related items and/or stores. Such automated techniques allow users to gain the benefit of online offers from various sources, without having to go through the effort of manually searching for such offers. Instead, the system and method automatically locate such offers based on the user's browse history, without requiring any action to be taken on the part of the user.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: May 16, 2023
    Assignee: Capital One Services, LLC
    Inventors: Ryan Engle, Jonathan Coon
  • Patent number: 11588766
    Abstract: A mobile dashboard for automated contact center testing gives up-to-the-minute status reports on your customer experience, enabling you to make operational decisions and drill down to the source of an issue while on the go. A mobile-optimized executive dashboard display can be customized for each unique user, so business and technical stakeholders can filter the display for the customer experience (CX) metrics that are most relevant to them, and configure push notification alerts accordingly.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: February 21, 2023
    Assignee: CYARA SOLUTIONS PTY LTD
    Inventors: Alok Kulkarni, Geoff Willshire, Gavin Sansom
  • Patent number: 11563810
    Abstract: A sensor management unit according to an aspect of the present invention includes: a sensing data acquisition portion configured to acquire sensing data obtained by a sensor observing a target; a metadata generating portion configured to generate, for the acquired sensing data, metadata indicating an attribute of the sensor; an identification code generating portion configured to generate a first identification code for identifying the sensing data, and a second identification code for identifying the metadata; and a communicating portion configured to transmit, to an external device, at least one of the sensing data to which the second identification code is added and the metadata to which the first identification code is added.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: January 24, 2023
    Assignee: OMRON CORPORATION
    Inventors: Tetsuji Yamato, Takeshi Naito, Toshihiko Oda, Taiji Yoshikawa
  • Patent number: 11552922
    Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining that the type of data matches certain data regarding an organization. The method further comprises updating the webpage with specific data related to one or more members or contacts of an alliance network of the first user account that are associated with the organization; and causing displaying the updated webpage by the first user device.
    Type: Grant
    Filed: September 11, 2021
    Date of Patent: January 10, 2023
    Assignee: PROJECT AFFINITY, INC.
    Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
  • Patent number: 11546240
    Abstract: Techniques for using traceroute with tunnels and cloud-based systems for determining measures of network performance are presented. Systems and methods include periodically performing a full trace, at a first interval, to a destination; periodically performing a short trace, at a second interval that is less than the first interval, to a node in a cloud-based system; responsive to detection of issues based on the short trace, performing a full trace to the destination; and providing results of any of the full trace, the short trace, and any associated issues detected based thereon.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: January 3, 2023
    Assignee: Zscaler, Inc.
    Inventors: Sandeep Kamath Voderbet, Chakkaravarthy Periyasamy Balaiah, Srikanth Devarajan
  • Patent number: 11544265
    Abstract: Described herein are technologies relating to including instrumentation code in enterprise pages and generating a report for an enterprise page based upon instrumentation data and organizational data. Instrumentation code in an enterprise page, when executed by a processor, causes the processor to generate instrumentation data, where the instrumentation data includes an identifier for the enterprise page and an identifier for a user who accessed the enterprise page. The instrumentation data is added to an instrumentation dataset. A report is generated for an enterprise page based upon the instrumentation data and organizational data, such that the report indicates how users across different sectors of the enterprise interact with the enterprise page.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: January 3, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Swapnil Palod, Sriram Kakara, Mark Saroufim
  • Patent number: 11516170
    Abstract: Integrating a third-party platform into a communication platform to enable a user to interact with a third-party object from within the communication platform is described. In an example, an actuation mechanism can be associated with a reference to an object, associated with a third-party platform, presented via a user interface of the group-based communication platform. Based at least in part on detecting an input associated with the user interface, the object can be retrieved from the third-party platform. In an example, the object can be presented via the user interface, wherein one or more messages associated with the group-based communication platform are presented via a first section of the user interface and the object is presented via a second section of the user interface, and wherein the first section and the second section are presented simultaneously and are independently interactable.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: November 29, 2022
    Assignee: Slack Technologies, LLC
    Inventor: Farzad Khosrowshahi
  • Patent number: 11487639
    Abstract: Systems and methods are described for providing and configuring an overall user experience score. Mobile and desktop user devices can collect and send data to a server about an application installed on the devices and the health of the devices. The server can use the application data and device health information to determine three scores for the application: a mobile score for a mobile version, a desktop score for a desktop version, and a device health score. The server can determine an overall user experience score based on the lowest of the three scores. The server can cause the overall user experience score to be displayed in a first graphical user interface (“GUI”). A second GUI can allow an administrator to reconfigure scoring metrics for the user experience scores by moving elements on a sliding bar that changes thresholds.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: November 1, 2022
    Assignee: VMware, Inc.
    Inventor: Amit Sharma
  • Patent number: 11481396
    Abstract: Systems and methods are disclosed for generating a distributed execution model with untrusted commands. The system can receive a query, and process the query to identify the untrusted commands. The system can use data associated with the untrusted command to identify one or more files associated with the untrusted command. Based on the files, the system can generate a data structure and include one or more identifiers associated with the data structure in the distributed execution model. The system can distribute the distributed execution model to one or more nodes in a distributed computing environment for execution.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: October 25, 2022
    Assignee: Splunk Inc.
    Inventors: Arindam Bhattacharjee, Sourav Pal, Alexander Douglas James
  • Patent number: 11451447
    Abstract: Techniques for container management and topology visualization are provided. A network topology of a data center is determined, where the network topology includes a plurality of physical servers. A plurality of containers executing in the data center is identified, and for each respective container of the plurality of containers, a respective server from the plurality of physical servers that is executing the respective container is determined. An augmented network topology is generated by correlating the network topology and the determined server executing each container, where the augmented network topology indicates relationships among the plurality of containers and physical resources in the data center.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: September 20, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Anil B. Jangam, Shyam N. Kapadia, Murthy N. Bhetanabhotla, Santa Dasu
  • Patent number: 11449474
    Abstract: Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: September 20, 2022
    Assignee: Oracle International Corporation
    Inventors: Douglas R. Cosby, Byron Kevin McKenzie
  • Patent number: 11444973
    Abstract: A computer method and system for detecting and preventing over-mitigation of network attacks (e.g., Denial of Service (DoS) attacks) upon a protected computer network by a network security element. A determination is made as to whether captured data packets transmitting to a protected network are associated with legitimate network traffic (e.g., non-attack traffic). A matching pattern of the captured data packets determined legitimate network traffic is generated and test traffic packets utilizing the matching pattern of the captured data packets are then generated. The generated test traffic packets are then injected into the network security element/filter. A determination is then made as to whether if the injected test traffic packets are treated as a malicious traffic (e.g., a DoS attack), or as legitimate traffic, by the network security filter. If treated as malicious traffic (e.g.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: September 13, 2022
    Assignee: Arbor Networks, Inc.
    Inventor: Brian St. Pierre
  • Patent number: 11435995
    Abstract: A configuration management system provides a web user interface that allows a user to instruct the configuration management system to load content into an environment, take a snapshot of the environment, and store the snapshot in a snapshot library. The configuration management provides access to the snapshot library via the web user interface.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: September 6, 2022
    Assignee: Red Hat Israel, Ltd.
    Inventors: Amos Benari, Ohad Levy
  • Patent number: 11429181
    Abstract: A self-tuning computing system and a method for self-tuning a computing system. The method includes measuring a current operation metric representing a current performance of the computing system; determining, based on the current operation metric and a target metric, at least one optimization scheme for improving the current operation metric, wherein the at least one optimization scheme includes at least a plurality of system knobs each having a respective optimal value; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective optimal value.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: August 30, 2022
    Assignee: Synopsys, Inc.
    Inventor: Tomer Morad
  • Patent number: 11422521
    Abstract: A design software, e.g., a graphical user interface (GUI) software, may be used to design and/or configure a load control system. The design software may be executed on a network device (e.g., a personal computer, a laptop, a tablet, or a smart phone). The design software may allow for easy configuration of load control panels and effortless multiplication of configured panels during the design of the load control system. Each load control panel may have a plurality of control devices, such as load control devices (e.g., power modules, dimming modules, and/or switching modules), system controllers, and/or power supplies. The design software may allow for the configuration of load control panels having different types and numbers of control devices. In addition, the design software may allow for the multiplication of load control panels having the same configuration (e.g., the same type and number of control devices).
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: August 23, 2022
    Assignee: Lutron Technology Company LLC
    Inventors: Manisha Dahiya Baluja, Erica L. Clymer, Aditya Charan Dara, Sanjeev Kumar, Christopher Spencer
  • Patent number: 11397606
    Abstract: Systems and methods for automated monitoring and troubleshooting of unknown dependencies in a virtual infrastructure are disclosed. In particular, systems and methods disclosed herein enable automation of processes for detecting network errors for virtual machines residing on virtual infrastructures and retrieving network addresses and physical ports associated with the errors. Aspects of the technology use the IEEE MAC address of the virtual instance to triage the L2 connectivity to determine the physical port to which the virtual instance is attached and then automatically report the port to the network operator. The system also provides a method of saving virtual instances that are in a faulty state so that instances can be investigated further by automated monitoring tools.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: July 26, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Stephan Lagerholm, John Karlo Garcia, Vincent Chong, Sean Lee
  • Patent number: 11379253
    Abstract: In an approach to training a chatbot for remote troubleshooting, one or more computer processors receive a request for help with an issue from a user via a chatbot. One or more computer processors extract information associated with the issue from the request. One or more computer processors determine a script is not available to resolve the issue. One or more computer processors request an agent to resolve the issue. One or more computer processors monitor one or more actions performed by the agent to resolve the issue. Based on the one or more actions, one or more computer processors generate a script, wherein the script includes a sequence of commands corresponding to the one or more actions. One or more computer processors store the script.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: July 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mauro Carlos Pichiliani, Heloisa Caroline de Souza Pereira Candello, Marisa Affonso Vasconcelos, Vagner Figueredo de Santana
  • Patent number: 11366814
    Abstract: A method comprises receiving at a computing device, a search query, performing, by the computing device, a semantic analysis of the search query to identify one or more semantic concepts contained within the query, selecting, by the computing device, one or more corpora, or portions thereof, based on the identified semantic concepts, and performing, by the computing device, a search of the one or more corpora based on the search query.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: June 21, 2022
    Assignee: ELSEVIER, Inc.
    Inventor: Keith Gutfreund
  • Patent number: 11363237
    Abstract: A system for alerting individuals when a user is a participant of a conference call is provided. The system has a software application downloadable to a one user device associated with a user, wherein the a user device comprises an audio or video interface that allows the user to participate on a conference call, and wherein the software application is configured to detect if the user is on the conference call, a communication interface, and a cue in communication with the software application via the communication interface, wherein the cue is configured to receive an input from software application when the user is on the conference call, and in response, trigger the cue so that the individual is alerted that the user is on a conference call.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: June 14, 2022
    Inventor: Ryan Block
  • Patent number: 11360468
    Abstract: A building management system includes building equipment operable to affect a physical state or condition of a building, a system manager, and a cloud-based data platform. The system manager is coupled to the building equipment via a system bus and configured to obtain alarm data from the building equipment and generate a timeseries sample including the alarm data. The cloud-based data platform includes a timeseries service configured to receive the timeseries sample from the system manager, extract the alarm data from the timeseries sample, and store the alarm data as a sample of an alarm timeseries.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: June 14, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Pravin J. Duraisingh, Lisa E. Strand, Harrison J. Palzewicz
  • Patent number: 11341141
    Abstract: A method includes receiving a search query from a user device and generating an application name stream query and an original stream query based on the search query. The application name stream query indicates an application name. The original stream query includes the search query. The method includes generating stream metadata for each of the stream queries that indicates a type of the stream query. The application name stream query is an application name type. The original stream query is an original stream type. The method includes, for each stream query, identifying a set of search records and generating a stream result score for each set of search records based on the type of stream query used in identifying the set of search records. Additionally, the method includes selecting a set of search records based on the stream result scores and generating search results based on the selected search records.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: May 24, 2022
    Assignee: Branch Metrics, Inc.
    Inventors: Eric J. Glover, Charles Gilliam, Sarah Jane Burns
  • Patent number: 11343180
    Abstract: The present technology discloses methods, systems, and non-transitory computer-readable media for defining, for a network primitive in a network domain, whether the network primitive can receive data carrying an assigned context associated from one or more source nodes through a software-defined wide area network (SDWAN) fabric overlay; advertising a capability of the network primitive, the capability stating whether the network primitive can receive the data carrying the assigned context; and controlling selective transmission of the data carrying the assigned context from the one or more source nodes to the network primitive through the SDWAN fabric overlay based on the capability of the network primitive to receive the data carrying the assigned context.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: May 24, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pritam Baruah, Gaurav Shrivastava
  • Patent number: 11334636
    Abstract: According to an aspect, a method for event detection on social data streams includes receiving a stream of messages exchanged on a messaging platform, and detecting an event from the stream of messages, which may include detecting a first cluster group of trending entities over a first period of time, detecting a second group of trending entities over a second period of time, and generating a cluster chain by linking the second cluster group with the first cluster group, where the cluster chain represents the detected event over the first and second periods of time. The method includes storing the event as the cluster chain in a memory device on the messaging platform.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: May 17, 2022
    Assignee: Twitter, Inc.
    Inventors: Mateusz Fedoryszak, Brent Frederick, Vijayendrasastha Rajaram, Changtao Zhong
  • Patent number: 11315058
    Abstract: Described herein is a computer-implemented method. The method comprises receiving an operation notification in respect of a gated operation from a change requesting system, determining an issue type associated with the gated operation, and creating an issue of the determined issue type. The method further comprises determining that the issue has transitioned state from a pending workflow state to a particular operation resolution workflow state and, in response, generating an operation resolution message which is communicated to the change requesting system.
    Type: Grant
    Filed: June 28, 2020
    Date of Patent: April 26, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Jascha-Alexander Stephan Zittel, Amaresh Ray, Bradley Jay Schoone, Christopher Charles Mann
  • Patent number: 11316754
    Abstract: A method may include identifying service requirements associated with a network service, identifying at least one analytics component to monitor the network service and identifying network functions to implement the network service. The method may also include deploying the network functions to monitor the network service, deploying the at least one analytics component and obtaining data associated with monitoring the network service. The method may further include forwarding, by the network functions, the data to the at least one analytics component and determining, by the least one analytics component, whether to take a control action with respect to the network service.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: April 26, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kristen Sydney Young, Ravi Potluri, Sudhakar Reddy Patil, Ye Huang
  • Patent number: 11288281
    Abstract: A non-transitory computer-readable memory medium may store a first table comprising rows, wherein each row comprises a first data set identification (ID) field which stores a measurement data set identifier value identifying a measurement data set, and one or more fields for storing measurement data metadata associated with the identified data set. The medium may also store a second table comprising rows, wherein each row comprises a second data set identification (ID) field which stores a measurement data set identifier value present in the first data set ID field. The second table may also store a datapoints field for storing individual data set datapoints and a data set index field corresponding to an ordering of the individual data set datapoints. At least a portion of each of the fields of both the first and second tables may be stored in a columnar format in contiguous memory.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: March 29, 2022
    Assignee: National Instruments Corporation
    Inventor: Sundeep Chandhoke
  • Patent number: 11283822
    Abstract: A cloud-based operating-system-event and data-access monitoring method includes collecting event information from a monitored cloud-based element. One or more structured event payloads based on the event information is then generated. The structured event payloads that produce one or more validated event collections are then validated. The one or more validated event collections are then serialized and filtered to remove redundant structured event payload data. The filtered validated structured event payloads are then de-serialized to produce a time-sequenced, ordered event stream. The time-sequenced, ordered event stream is de-duplicated to remove duplicate structured event payloads. The time-sequenced ordered event stream is then processed to generate processed information security results.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: March 22, 2022
    Assignee: F5, Inc.
    Inventors: Christopher Gervais, Sean T. Reed, Nicholas S. Goodwin, Joseph D. Baker, Samuel Bisbee-vonKaufmann, Nathan D. Cooprider, David C. Hagman, Lucas M. Dubois, Jennifer A. Andre
  • Patent number: 11277300
    Abstract: Embodiments of the present disclosure provide a method and apparatus for outputting information. The method includes: summarizing event information into an event database in response to receiving the event information, where the event information includes an event start time, an event end time, a machine name, and an event content; associating and storing event information of a same machine name; querying an event database for event information including a target machine name and an event end time greater than or equal to a predetermined time before a current time and an event start time less than or equal to the current time, in response to receiving a query request including the target machine name; and outputting queried event information.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: March 15, 2022
    Inventors: Xuanjun Wang, Hua Chen