Interactive Network Representation Of Devices (e.g., Topology Of Workstations) Patents (Class 715/734)
  • Patent number: 11954463
    Abstract: Techniques are disclosed relating to determining a similarity of components of a current webpage to different UI components for use in automatically generating an updated webpage. A computer system may receive information specifying a current webpage, including a particular current UI component and information specifying a plurality of different UI components for an updated webpage. The computer system may identify one or more characteristics of the particular current UI component. The computer system may determine, based on the identified one or more characteristics, a similarity of ones of the plurality of different UI components to the particular current UI component. The computer system may select, based on the determining, a particular different UI component from the plurality of different UI components for use, in the updated webpage, for the particular current UI component. Such techniques may advantageously improve user experience by automatically providing up-to-date user interfaces.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Owen Winne Schoppe, Brian J. Lonsdorf, Alan Martin Ross, Sönke Rohde, David James Woodward, Jessica Lundin
  • Patent number: 11947971
    Abstract: A system to facilitate configuration of infrastructure resources is described. The system includes a plurality of on-premises infrastructure appliances, each appliance including a plurality of infrastructure devices and an on-premises infrastructure controller to control the plurality of infrastructure devices. The system further includes a cloud services resource configuration manager, communicatively coupled to each of the on-premises infrastructure controllers, to configure each of the on-premises infrastructure appliances via a respective on-premises infrastructure controller.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: April 2, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tom Howley, Mark Rawlings
  • Patent number: 11899413
    Abstract: A building automation system (BAS) includes building equipment located within a building and a BAS network configured to facilitate communications between the building equipment. The building equipment operate to affect a variable state or condition within the building. The BAS includes a BAS-BIM integrator configured to receive BAS points from the BAS network and to integrate the BAS points with a building information model (BIM). The BIM includes a plurality of BIM objects representing the building equipment. The BAS includes an integrated BAS-BIM viewer configured to use the BIM with the integrated BAS points to generate a user interface. The user interface includes a graphical representation of the BIM objects and the BAS points integrated therewith.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: February 13, 2024
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Ashok Sridharan, Jayesh Patil, Subrata Bhattacharya, Abhigyan Chatterjee
  • Patent number: 11854544
    Abstract: Voice product search requests in a product catalog are improved by identifying search refinements versus new search requests and by applying filters of departments to identify sub-sets of the product catalog to search based on the search string. The systems and methods described herein provide for analysis of voice search data, identification of departments within a product catalog that may be applicable to the search request and the search refinement, limiting the scope of the search, matching the voice input to an attribute type, and performing the refinement on the search results.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gary Weiss, David Shamouilian
  • Patent number: 11836512
    Abstract: Data protection operations including replication operations that dynamically adapt a topology of replica virtual machines. A data protection system may implement a machine model that is trained using, as input, characteristics of virtual machines. When a failure is predicted, a topology of the replica virtual machines is changed. The topology may also change when changes in the environment are detected. The changes may include redistributing the protected applications to the replica virtual machines and/or scaling the replica virtual machines.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: December 5, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Bing Liu, Jehuda Shemer, Kfir Wolfson, Jawad Said
  • Patent number: 11809461
    Abstract: One or more non-transitory computer readable media contain program instructions that, when executed, cause one or more processors to: receive first raw data including one or more first data points generated by a first object of a plurality of objects associated with one or more buildings; generate first input timeseries according to the one or more data points; access a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of objects and data entities representing stored data, the smart entities being interconnected by relational objects indicating relationships between the smart entities; identify a first object entity representing the first object from a first identifier in the first input timeseries; identify a first data entity from a first relational object indicating a relationship between the first object entity and the first data entity; and store the first input timeseries in the first data entity.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: November 7, 2023
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati
  • Patent number: 11809676
    Abstract: A computer navigation system that represents categories and sub-categories of material with functionally labeled objects connected in a hierarchical organization. Descending nodes represent more detailed subsets of material. Hovering the computer mouse over a node displays thumbnails of the items available under it, enabling the user to search for items without opening the respective pages, transforming a literal or verbal data filing and retrieval process into a more intuitive and easy to use visual one. Once the user hovers the computer mouse over the node with the desired item and sees its thumbnail the user clicks on the node, opening the screen from which the user can access that item (or upload a similar one), or clicks on the thumbnail to access the item directly. In addition, the system employs algorithms to group items into various categories and sub-categories and assigns them to the appropriate nodes.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: November 7, 2023
    Assignee: Integer Health Technologies, LLC
    Inventors: Scott Roloff, William McCallum, Ken Grifno
  • Patent number: 11805099
    Abstract: A computing system has a computing device. The computing system has an input data path, which unidirectionally connects an interface device to the computing device, and an output data diode, which unidirectionally connects the computing device to the interface device. The input data path has a data lock which is connected to the interface device by a first terminal and to the computing device by a second terminal. The data lock has a storage unit for storing data and is configured such that the storage unit can be selectively connected solely to the first or second terminal but not to both terminals simultaneously. The computing device accepts data from the interface device solely if the data is transmitted to the computing device from the interface device via the input data path within a transmission session initiated by the computing device using the output data diode.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: October 31, 2023
    Assignee: Siemens Mobility GmbH
    Inventors: Frank Aust, Matthias Seifert, Martin Wimmer
  • Patent number: 11798207
    Abstract: A method for facilitating dynamic-transparency chart overlays via a graphical user interface is provided. The method includes displaying, via a client device, the graphical user interface, the graphical user interface including a graphical element to receive an input; receiving, via the graphical user interface, a request relating to an overlay request that corresponds to a visualization of a chart; retrieving data corresponding to the chart; converting the data into a structured data set based on a parameter; generating an overlay chart based on the structured data set, the overlay chart corresponding to a superimposition of the chart; and displaying, via the client device, the overlay chart on the graphical user interface in response to the request.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: October 24, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Bradley Howard Cruse, Uri Klein
  • Patent number: 11799736
    Abstract: Provided herein are systems and methods of investigating an entity or a potential incident. A tracker engine may receive an identification of a first entity in a networked environment. The tracker engine may display, in a user interface responsive to receiving the identification, a representation of the first entity, and representations of a plurality of entities associated with the first entity. The plurality of associated entities may include: a network connection, a file, a process, a user or a computing device. The tracker engine may receive, via the user interface, a selection of a second entity from the plurality of associated entities. The tracker engine may update, responsive to receiving the selection, the user interface to display a representation of the second entity graphically linked to the representation of the first entity, and representations of a plurality of entities associated with the second entity.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: October 24, 2023
    Assignee: DIGITAL GUARDIAN LLC
    Inventors: Jaimen Dee Hoopes, Christian J Weibell, Christopher James Balmforth
  • Patent number: 11795675
    Abstract: A smart sanitary system and a control method thereof are provided. A fixed display, a movable display, a shower unit and a toilet unit are provided. Motion of the movable display is controlled relative to the fixed display. The operation of the shower unit or the toilet unit is controlled according to the position of the movable display. Accordingly, a diversified space is provided, and the operation of sanitary equipment is triggered with the variation of the space.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: October 24, 2023
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Kai-Yi Chen, Chia-Shin Weng, Li-Chuan Wang, Chiao-Tsu Chiang, Sheng-Chieh Tang
  • Patent number: 11741031
    Abstract: In accordance with an aspect of the present disclosure, there is provided a method for adaptive I/O completion. The method comprises, determining whether an application is a foreground application or a background application; in response to the application determined to be the foreground application, determining whether the application is a CPU-bound application or an I/O-bound application; and applying an I/O polling method in response to that the application determined to be the foreground application and the I/O-bound application, and applying an interrupt method in response to that the application determined to be the foreground application and the CPU-bound application, or the application determined to be the background application.
    Type: Grant
    Filed: November 26, 2021
    Date of Patent: August 29, 2023
    Assignee: Research & Business Foundation Sungkyunkwan University
    Inventors: Young Ik Eom, Jong Gyu Park, Kwon Je Oh
  • Patent number: 11743136
    Abstract: Some embodiments provide a method for generating a multi-layer network map from network configuration data. The method receives network configuration data that defines network components and connections between the network components for a network that spans one or more datacenters. Based on the received network configuration data, the method generates multiple data layers for a multi-layer interactive map of the network. Different data layers include different network components and connections. The method generates a visual representation of the network for each data layer. Each visual representation includes a map of the network at a different level of hierarchy.
    Type: Grant
    Filed: May 15, 2021
    Date of Patent: August 29, 2023
    Assignee: NICIRA, INC.
    Inventors: Amardeep Nagarkar, Shivraj Shahajirao Sonawane, Shantanu Kulkarni, Sarat Chandra Annadata, Sachin Mohan Vaidya
  • Patent number: 11663099
    Abstract: Snapshot-based disaster recovery (DR) orchestration systems and methods for virtual machine (VM) failover and failback do not require that VMs or their corresponding datastores be actively operating at the DR site before a DR orchestration job is initiated, i.e., before failover. An illustrative data storage management system deploys proprietary components at source data center(s) and at DR site(s). The proprietary components (e.g., storage manager, data agents, media agents, backup nodes, etc.) interoperate with each other and with the source and DR components to ensure that VMs will successfully failover and/or failback. DR orchestration jobs are suitable for testing VM failover scenarios (“clone testing”), for conducting planned VM failovers, and for unplanned VM failovers. DR orchestration jobs also handle failback and integration of DR-generated data into the failback site, including restoring VMs that never failed over to fully re-populate the source/failback site.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: May 30, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Rajesh Polimera, Sarath Cheriyan Joseph, Kuldeep Kumar, Venkata Chalapathi Sucheth Ramgiri, Ashwin Gautamchand Sancheti, Madhumitha Mani, Henry Wallace Dornemann
  • Patent number: 11657549
    Abstract: An information processing apparatus includes a display control section that displays a relation diagram expressing logical relationships between events from an upstream side to a downstream side, displays, in a case where an instruction of folding is performed on a plurality of events selected as folding starting points from among the events, the relation diagram in which events on the downstream side of the plurality of selected events are folded, and displays, in a case where an instruction of expanding is performed on the relation diagram in a folded state, the relation diagram expanded in a state before the folding.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: May 23, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Tomoyuki Ito, Hirokazu Mukai, Masato Ando, Minoru Kasama
  • Patent number: 11640241
    Abstract: A data path connection can be established between a target of a remote source system and an initiator of a local destination system. A storage object of the remote source system exposed over such a data path connection can be mapped to a local storage object name of the local destination system. Such a remote storage object of the remote source system can be accessed as a local storage object of the local destination system using the local storage object name. Within the destination system, the local storage object name of the destination system can be used as a proxy to access the remote storage object of the remote source system. Accessing the remote storage object from the destination system can be used in several data mobility use cases, including, but not limited to, offloaded data copy across arrays, snapshot mobility and backup use-cases.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: May 2, 2023
    Assignee: Dell Products L.P.
    Inventors: Prakash Venkatanarayanan, Nagasimha G. Haravu, Matthew Long, Nagapraveen Veeravenkata Seela, Hemalatha Subramanian
  • Patent number: 11573807
    Abstract: Embodiments are directed to managing user interfaces. User interface (UI) models associated with concepts may be provided such that the UI models include visualizations. Other concepts may be associated with a data model based on fields of the data model. Characteristics of the concepts associated with each UI model and the other concepts associated with the data model may be compared to each other such that results of each comparison may be employed to generate a score for each UI model. The UI models may be ordered based on each score. A report that includes a rank ordered list of the UI models may be provided.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 7, 2023
    Assignee: Tableau Software, LLC
    Inventor: Robert Lloyd Kincaid
  • Patent number: 11550807
    Abstract: A networked computing system comprises a backup node cluster of a backup service in communication with a host database node cluster of a host, a host database at least initially undiscovered by the backup node cluster, one or more processors coupled with memory storing instructions that, when executed, perform operations comprising at least installing a backup agent on at least one node of the host database node cluster, registering the host at the backup service, based on the host registration, triggering a host database discovery process to discover the undiscovered database automatically, the discovery process including a discovery call, in response to the discovery call, receiving metadata relating to the discovered database, and communicating with the discovered database.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: January 10, 2023
    Assignee: Rubrik, Inc.
    Inventors: Kevin Rui Luo, Deepti Kochar, Anshul Mohan Gupta
  • Patent number: 11483315
    Abstract: Embodiments of this application relate to the communications field, and describe an alias management method and device. One example method includes the following operations: a functional alias management entity receives a management request message sent by a first client, where the management request message includes an identity of a user and information about an alias requested to be managed; and the functional alias management entity sends a management response message to the first client when the user has an alias management right, where the management response message includes the identity of the user, and information about an alias that is successfully managed.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: October 25, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Cuili Ge
  • Patent number: 11477068
    Abstract: A method and apparatus are disclosed of providing a user application with a notification message. One example method may include receiving a notification message and identifying a predetermined category of a notification bar portion of the user application to display the notification message. The method may also include associating the notification message with the identified predetermined category and determining a level of importance of the notification message. The method may also provide displaying a notification indicator on the notification bar according to the predetermined category and to the notification type that corresponds to the level of importance.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: October 18, 2022
    Assignee: Kaseya Limited
    Inventors: Ryan Smith, Chad Gniffke, Robert Wendell Davis, Mark Thomas Lingen, Mark James Sutherland
  • Patent number: 11451454
    Abstract: A variety of different graphical user interfaces are generated that when displayed provide a visual and interactive representation of one or more performance metrics associated with the operation of a computer network. The graphical user interfaces may be used to monitor the underlay computer network for a virtualization infrastructure, as one example. Aspects include grouping the servers of a computer network into a plurality of aggregates, each aggregate comprising one or more servers. A set of probes are configured that are issued by an agent of a server in one aggregate and sent through the computer network to one or more agents in the server(s) of a different aggregate. Responses and other measurements taken based on the issuance of the probes is gathered and analyzed to generate metrics that are then used to generate, at least in part, the information provided in the graphical user interfaces.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: September 20, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Travis Gregory Newhouse, Weixu Zhuang, Sumeet Singh
  • Patent number: 11449513
    Abstract: A method and apparatus for visualizing information. The method comprises displaying a current graphical element centrally in a graphical user interface. The current graphical element represents a current category for the information. Related graphical elements are displayed around the current graphical element. The related graphical elements correspond to related categories for the information and include a portion of the information for the related categories. A selected related graphical element from the related graphical elements is displayed centrally in place of the current graphical element when the selected related graphical element is selected. Categories that are related to a selected category corresponding to the selected related graphical element are identified.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: September 20, 2022
    Assignee: ADP, Inc.
    Inventors: Leandro da Silva Bianchini, Renata Vieira Palazzo, Marcos Pont Ferreira, Diego Tremper, Luciana Cattony Silva Araujo
  • Patent number: 11353832
    Abstract: A building automation system (BAS) includes building equipment located within a building and a BAS network configured to facilitate communications between the building equipment. The building equipment operate to affect a variable state or condition within the building. The BAS includes a BAS-BIM integrator configured to receive BAS points from the BAS network and to integrate the BAS points with a building information model (BIM). The BIM includes a plurality of BIM objects representing the building equipment. The BAS includes an integrated BAS-BIM viewer configured to use the BIM with the integrated BAS points to generate a user interface. The user interface includes a graphical representation of the BIM objects and the BAS points integrated therewith.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 7, 2022
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Ashok Sridharan, Samuel Uk Kim, Erik Paulson, Mel Anthony Faeldonea
  • Patent number: 11336524
    Abstract: A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: May 17, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Vivian Tero, Chinna Polinati, Madhavi Puvvada, Purushottam Amradkar, Manish Gupta, Brandon Trudel, Guarav Yakhmi, Jesus Antonio Castro Cisneros, Viral Shah
  • Patent number: 11314379
    Abstract: A user interface (UI)-providing system and method for device control are provided. The User Interface (UI) providing method, the method includes: identifying at least one controlled devices relating to an activity mode selected by a user; collecting control information relating to functions provided by the identified at least one controlled devices; and generating a UI used to control the at least one controlled devices relating to the activity mode based on the collected control information.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: April 26, 2022
    Inventors: Hyung-rae Cho, Ji Hyeon Kweon, Seok-min Oh
  • Patent number: 11316763
    Abstract: This disclosure describes techniques for presenting information about a network, virtualization infrastructure, cluster, or other computing environment, and may involve presentation of user interfaces that may enable nuanced, unique, and/or comprehensive insights into how infrastructure elements and computing resources are being used and information about patterns of usage and/or utilization. This disclosure also describes techniques for communicating, within a computing system, information used to create, update, and/or modify the user interfaces that present information about a network, virtualization infrastructure, cluster, or other computing environment.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: April 26, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Harshit Naresh Chitalia, Travis Gregory Newhouse, Parantap Roy, Sumeet Singh, Avi K. Patel
  • Patent number: 11296967
    Abstract: Embodiments are directed monitoring network traffic using network monitoring computers. Metrics may be determined based on monitoring network traffic associated with entities in the network such that the metrics may be included in profiles associated each entity. The profiles may be compared with other profiles in a context database based on the metrics included in each profile and each other profile. In response to the profiles being unmatched by other profiles one or more active probes may be performed to collect other metrics that may be used to update profiles. In response to the one or more profiles being matched by the other profiles in the context database, a timestamp associated with the other profiles may be updated to a current time value. Reports that include information associated with the entities and the profiles or the updated profiles may be generated.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: April 5, 2022
    Assignee: ExtraHop Networks, Inc.
    Inventors: Jesse Abraham Rothstein, Benjamin Thomas Higgins, Michael Kerber Krause Montague, Kevin Michael Seguin
  • Patent number: 11250058
    Abstract: A method for providing a visual representation of a graph may include displaying a current node of interest. The current node of interest may include a first plurality of neighbor nodes. A subset of the first plurality of neighbor nodes may be displayed with the current node of interest. Links connecting the subset of the first plurality of neighbor nodes to the current node of interest may also be displayed. The method may also include displaying a user interface element that facilitates navigation to additional neighbor nodes that correspond to the current node of interest but are not currently displayed.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: February 15, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kyrylo Gavrylyuk, Laurent An Minh Nguyen, Monil Kiran Dalal
  • Patent number: 11182135
    Abstract: Techniques are disclosed relating to determining a similarity of components of a current user interface (UI) to new UI components for use in automatically generating a new UI. A computer system may receive information specifying a current UI including a particular current UI component and information specifying a plurality of new UI components for a new UI. The computer system may then identify characteristics of the particular current UI component. Based on these identified characteristics, the computer system may score ones of the plurality of new UI components, where the scoring is performed to determine a similarity to the particular current UI component. The computer system may then select, based on the scores, a particular new UI component from the plurality of new UI components for use, in the new UI, for the particular current UI component. Such techniques may advantageously improve user experience by automatically providing up-to-date user interfaces.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 23, 2021
    Assignee: salesforce.com, inc.
    Inventors: Owen Winne Schoppe, Brian J. Lonsdorf, Alan Martin Ross, Sönke Rohde, David James Woodward, Jessica Lundin
  • Patent number: 11169671
    Abstract: A method may include displaying, via a display screen, a visualization of data within a user interface (UI). The data may include multiple layers of information. The method may include receiving, via the UI, a first user input effective to select portions of the data to be included in the visualization of the data displayed within the UI. The method may include receiving, via the UI, a second user input effective to select one or more subsets of the layers of information to be included in the visualization displayed within the UI. The method may include altering the visualization of the data within the UI based on the first user input and according to the second user input. The visualization of the data may be altered by hiding one or more subsets of the layers of information that are not to be included in the visualization displayed within the UI.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: November 9, 2021
    Assignee: LUCID SOFTWARE, INC.
    Inventors: Kevin Ellsworth, Joe Stack, Austin Row, Jonathan Bronson, Ruturaj Eksambekar, Tyler Davis, Alex Williams
  • Patent number: 11138306
    Abstract: Disclosed are various embodiments for generating a physics-based CAPTCHA. In a physics-based CAPTCHA, an object is placed within a scene so that a visually observable change occurs to the object. The scene is animated so that the visually observable change occurs to the object. Before and after imagery can be captured and used as a challenge and a response. Incorrect responses can be generated by altering the scene or object.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: October 5, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Jamie Plenderleith
  • Patent number: 11138042
    Abstract: A system is provided for determining equivalence to execute a task. The system includes an identity module that obtains a unique identity for each of a plurality of resources, and a metadata collection module that collects metadata information relating to the plurality of resources based on the obtained unique identifier for each resource, and that stores the collected metadata information in a metadata database, with the metadata information relating to capabilities of the respective resource for executing the task. Moreover, the system includes an equivalence processor that determines a set of resources of the plurality of resources that are configured to execute the task defined by a requesting client device in an equivalent manner based on the collected metadata information of the at least one set of resources.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: October 5, 2021
    Assignee: GRASS VALLEY CANADA
    Inventors: Charles S. Meyer, James Westland Cain
  • Patent number: 11108635
    Abstract: A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: August 31, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Vivian Tero, Chinna Polinati, Madhavi Puvvada, Purushottam Amradkar, Manish Gupta, Brandon Trudel, Guarav Yakhmi, Jesus Antonio Castro Cisneros, Viral Shah
  • Patent number: 11089435
    Abstract: A system includes a plurality of units each having a short-range wireless communication function capable of measuring position information relative to each other. A specification part specifies a positional relationship between the plurality of units, using information obtained by using the short-range wireless communication functions, a determination part uses the information obtained by using the short-range wireless communication functions to determine orientation information indicating orientation of a predetermined unit included in the plurality of units, and a generation part generates a layout chart of the plurality of units, based on the positional relationship between the plurality of units specified by the specification part and based on the orientation information. A display displays the layout chart, wherein information for enabling identification of a side of the predetermined unit that is to be operated by a user is indicated for an item of the predetermined unit included in the layout chart.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: August 10, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Suzuki
  • Patent number: 11086501
    Abstract: Methods, systems, and media for providing media guidance with contextual controls are provided. In some embodiments, the method comprises: causing a user interface to be presented that includes media interface elements, wherein each of the media interface elements is a selectable object that represents at least one media content item; determining that a media interface element from the media interface elements has been selected; in response to determining that the media interface element has been selected, causing the at least one media content item corresponding to the selected media interface element to be presented in a portion of the user interface; and concurrently with causing the at least one media content item to be presented, causing a control interface to be presented that is associated with the selected media interface element.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: August 10, 2021
    Assignee: Google LLC
    Inventors: Aaron Joseph Wheeler, David Mark Halloran
  • Patent number: 11055359
    Abstract: A computer-implemented method, computerized apparatus and computer program product for hierarchical objects linkage data visualization. A visualization of linkage data comprising a plurality of connections between a set of source objects and a set of target objects is obtained with respect to a predetermined level of hierarchy defined over attributes of at least one of the sets, wherein attributes of the objects and connections therebetween are represented in the visualization as nodes and links of a bipartite graph respectively. A spatial layout of links of a node is modified based on a relative position of each neighbor node thereof in an adjacent level, wherein neighboring nodes represent attributes of one or more objects which share in common an attribute represented by the node, wherein the relative position is determined based on a visualization restricted to the neighboring nodes so as to obtain a position preserving layout.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peter Bak, Ofer Haim Biller, Rotem Blinder, Tal Daniel, Adir Even, Oded Sofer, Mazal Yakoobov
  • Patent number: 11044144
    Abstract: The present approach relates to event monitoring and management of an instance using a generated service map, allowing monitoring of CIs (e.g., applications) and connections that are currently active in a user's specific instance. A self-monitoring solution is generated for a user (e.g., via an application) that depicts status, configuration, and errors related to the user's instance. In certain implementations, the present techniques involve applying internal knowledge of the working of a user's instance and applications to perform the self-monitoring, and determine when an alert should be generated. Further, the present techniques may involve making a determination to provide a user with a self-help solution in addition or based on the self-monitoring of the user's instance.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: June 22, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Adar Margalit, Vadim Shif
  • Patent number: 11019453
    Abstract: Reference location information associated with the first terminal device is generated by a first terminal device. The reference location information is sent to a second terminal device, where the second terminal device configures second terminal device location information based on the reference location information and uses the location information as marked location information. The marked location information transmitted by the second terminal device is received and relative locations of the first terminal device and the second terminal device are determined based on the reference location information and the received marked location information.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: May 25, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Wei Guo
  • Patent number: 10979974
    Abstract: Methods and apparatus to reduce device power consumption through usage context operation. An operational mode of a mobile device is detected. A usage context corresponding to the operational is determined. A device configuration supportive of the usage context is generated. The device configuration is implemented on the mobile device.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: April 13, 2021
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Stephen Francis Triano, Haywood S. Peitzer, James Gordon Beattie, Jr.
  • Patent number: 10949048
    Abstract: Organizations may comprise a variety of resources that are assigned to various organizational units, and allocated for various projects or tasks. A user who wishes to understand the organizational structure of the resources may examine information sources, such as resource manifests and resource access logs, and interpret such information with the user's knowledge of the organization, but may fail to achieve a comprehensive, accurate, and up-to-date understanding of the organization. Instead, interactions among users and resources may be monitored to infer organizational structure; assignment of resources to organizational units; relationships among resources; and usages arising within such resource relationships. Based on such inferences, an interactive visual map may be automatically generated that depicts the arrangement of the organization and the interrelationships of the resources.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Liensberger, James Eldon Tillinghast, Mark Wade Heninger, Christina Storm, Chairy Chiu Ying Cheung
  • Patent number: 10938886
    Abstract: Methods of adding data identifiers and speech/voice recognition functionality are disclosed. A telnet client runs one or more scripts that add data identifiers to data fields in a telnet session. The input data is inserted in the corresponding fields based on data identifiers. Scripts run only on the telnet client without modifications to the server applications. Further disclosed are methods for providing speech recognition and voice functionality to telnet clients. Portions of input data are converted to voice and played to the user. A user also may provide input to certain fields of the telnet session by using his voice. Scripts running on the telnet client convert the user's voice into text and is inserted to corresponding fields.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 2, 2021
    Assignee: Ivanti, Inc.
    Inventors: Lamar John Van Wagenen, Brant David Thomsen, Scott Allen Caddes
  • Patent number: 10931539
    Abstract: A first node associated with a first site indicator is selected in a computer-generated graphical user interface. An expanded view of a first tab depicting a first set of nodes is presented. The first node represents a first internetworking device at the first physical site. A second node associated with a second site indicator is selected. An expanded view of a second tab depicting a second set of nodes is presented. The second node represents a second internetworking device at the second physical site external to the first physical site. A path route between the first node and the second node, intersecting nodes connecting the first node and the second node, additional nodes immediately adjacent to the intersecting nodes are determined. The path route, intersecting nodes, and additional nodes are displayed in the first tab and the second tab.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: February 23, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yongmei Hu, Ryder S. Booth, Shyam Srinivasan
  • Patent number: 10887124
    Abstract: An electronic device and a controlling method are provided. The controlling method of the electronic device includes transmitting a signal to a plurality of external devices communicatively connected to the electronic device, receiving, from each of the plurality of external devices, intensity information of the signal sensed by an external device and identification information of an external device, determining at least one external device that is positioned in a same space as the electronic device, from among the plurality of external devices, based on the response signal, designating the at least one external device and the electronic device as a device group, and controlling the device group based on the user command, when a user command is input to at least one device from among the device groups.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: January 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Ra-mi Jung
  • Patent number: 10873632
    Abstract: A method of monitoring or controlling electronic devices and monitoring enclosures in which the electronic devices are installed includes receiving data related to one or more electronic devices registered with a device management system and associated with a user account; and generating a user interface for monitoring or controlling the conditions from a computing device. The user interface may include an image of a first enclosure that is associated with the user account; images of first one or more electronic devices in the one or more electronic devices that are installed in the first enclosure; and current conditions displayed on each of the images of the first one or more electronic devices reflecting aspects of the first enclosure that are controlled or monitored by the first one or more electronic devices.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: December 22, 2020
    Assignee: Google LLC
    Inventors: Lee Mighdoll, Anthony Michael Fadell, Oliver W. Steele
  • Patent number: 10860195
    Abstract: Configuring graphical display views to be presented, at a user interface of an operating environment of a process plant, using multiple graphical display themes includes configuring a display theme object to indicate a plurality of themes via which the display view is able to be presented at the user interface. The display theme object includes a parameter whose value is changeable, within the operating environment, to indicate a desired theme that is to be utilized, and the display theme object is downloaded from the configuration environment into the operating environment. Thus, during runtime, changing the theme via which the graphical display view is presented is achieved without any additional downloads from or communications with the configuration environment. User controls may be provided to an operator to select different themes, and/or to override various visual aspects of themes to achieve optimum visibility. Themes may be automatically changed based on sensed conditions.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: December 8, 2020
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Julian K. Naidoo, Cindy A. Scott, Molly Marie Firkins, Keith R. Bellville, Mark J. Nixon, Cristopher Ian Sarmiento Uy, Daniel R. Strinden, Robert B. Havekost, Hubbard F. Fellows
  • Patent number: 10860194
    Abstract: Systems and methods for presenting a watch area display view in a process plant are provided. Indications of process control display elements may be presented via a user interface of a computing device executing an operator application in an operating environment of a process plant. The process control display elements may be displayed in a first display region in a display view, with each of the process control display elements corresponding to process parameters. Simultaneously with the first display region, a second display region (not occluding any process control display elements) may be presented in the display view. An indication that a user has selected one of the process control display elements in the first display region for display in the second display region may be received. The one or more process parameters corresponding to the selected process control display element may be displayed in the second display region.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: December 8, 2020
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Daniel R. Strinden, Julian K. Naidoo, Cindy A. Scott, Mark J. Nixon, Michael D. Tajmajer, Camilo Fadul, Kyle Bancroft, Adrian A. Sanchez
  • Patent number: 10841123
    Abstract: An electronic device and a controlling method are provided. The controlling method of the electronic device includes transmitting a signal to a plurality of external devices communicatively connected to the electronic device, receiving, from each of the plurality of external devices, intensity information of the signal sensed by an external device and identification information of an external device, determining at least one external device that is positioned in a same space as the electronic device, from among the plurality of external devices, based on the response signal, designating the at least one external device and the electronic device as a device group, and controlling the device group based on the user command, when a user command is input to at least one device from among the device groups.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: November 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Ra-mi Jung
  • Patent number: 10841172
    Abstract: In one example embodiment, a server, using Border Gateway Protocol Link-State, obtains, from a particular network node of a plurality of network nodes in a network fabric configured for segment routing, network topology information of the plurality of network nodes including segment identifiers of the plurality of network nodes. The particular network node gathered the network topology information from other network nodes of the plurality of network nodes using an underlay routing protocol. Based on the network topology information, the server generates a visualization of a topology of the network fabric including the plurality of network nodes and a plurality of links connecting the plurality of network nodes.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: November 17, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Venkatabalakrishnan Krishnamurthy, Liqin Dong, Sachin Vijay Vishwarupe
  • Patent number: 10832370
    Abstract: A method and apparatus of a network element that processes data using a data processing pipeline with standby memory is described. In one embodiment, the network element prepares a new image for the data processing pipeline of the network element, where the data processing pipeline processes incoming network data received by the network element and the new image modifies a current set of functionalities of the data processing pipeline. The network element further writes the new image into a standby memory of the data processing pipeline, where the network element includes an active memory that programs the current set of functionalities of the data processing pipeline. In addition, the network element programs the data processing pipeline using the new image. The network element additionally processes the incoming network data received by using the data processing pipeline using modified current set of functionalities.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: November 10, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Simon Francis Capper, Sebastiano Borgione, Navdeep Bhatia
  • Patent number: 10816904
    Abstract: A method, system and program for determining a fingerprint of a parameter. The method includes determining a contribution from a device out of a plurality of devices to a fingerprint of a parameter. The method including: obtaining parameter data and usage data, wherein the parameter data is based on measurements for multiple substrates having been processed by the plurality of devices, and the usage data indicates which of the devices out of the plurality of the devices were used in the processing of each substrate; and determining the contribution using the usage data and parameter data.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: October 27, 2020
    Assignee: ASML Netherlands B.V.
    Inventors: Davit Harutyunyan, Fei Jia, Frank Staals, Fuming Wang, Hugo Thomas Looijestijn, Cornelis Johannes Rijnierse, Maxim Pisarenco, Roy Werkman, Thomas Theeuwes, Tom Van Hemert, Vahid Bastani, Jochem Sebastiaan Wildenberg, Everhardus Cornelis Mos, Erik Johannes Maria Wallerbos