Interactive Network Representation Of Devices (e.g., Topology Of Workstations) Patents (Class 715/734)
  • 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: 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: 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: 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: 10817249
    Abstract: A list screen of a plurality of reproduction devices is displayed on a display unit based on relationship information between the plurality of reproduction devices which is connected via network. Selection of a reproduction device which is made to perform a content reproduction operation among the plurality of reproduction devices is received. A command is transmitted to the selected reproduction device.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: October 27, 2020
    Assignee: YAMAHA CORPORATION
    Inventors: Katsuaki Tanaka, Tomoyoshi Akutagawa, Hiroyuki Ichi, Yuki Suemitsu, Akihiko Suyama, Kazuya Mushikabe, Keisuke Tsukada
  • 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
  • Patent number: 10776246
    Abstract: In a computer-implemented method of presenting a temporal topology graph of a computing environment at a graphical user interface, a temporal topology graph of a computing environment including a plurality of managed components is accessed at a service provider, wherein the temporal topology graph includes managed component relationship data for the plurality of managed components over an available time range, wherein the service provider is remote to the computing environment. A selected time of the available time range for displaying a visualization of the temporal topology graph is determined. A visualization of the temporal topology graph of the computing environment is displayed at the selected time in a graphical user interface, wherein the visualization includes a topology of the plurality of managed components and parent/child relationships interconnecting the plurality of managed components at the selected time.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: September 15, 2020
    Assignee: VMware, Inc.
    Inventors: Christopher Knowles, Blair Doyle, Alex Bewley, Jimmy Park
  • Patent number: 10768992
    Abstract: Examples disclosed herein relate to provisioning a network device in a stack. In an example, a master network device in a stack may detect a new network device in the stack. In response to detecting, master network device may determine whether a member network device of the stack is missing. In response to determining that the member network device of the stack is missing, master network device may identify each active adjacent member of the member network device. The master network device may determine whether each active adjacent member of the member network device has detected the new network device in the stack. In response to determining that each active adjacent member of the member network device has detected the new network device in the stack, master network device may provision the new network device with a member ID of the member network device to the stack.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: September 8, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dhanesh Kumar Shanmuga Sundaram, Supreeth Sathyanarayana, Praveen Ramesh Ganjam, Yashavantha Nagaraju
  • Patent number: 10764081
    Abstract: Methods and systems are described for communicating messages using a home automation system. An example computer-implemented method for communicating messages using a home automation system includes generating a message, establishing at least one condition related to delivery of the message, and delivering the message via the home automation system when the at least one condition is met.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: September 1, 2020
    Assignee: Vivint, Inc.
    Inventors: Timothy Lott, Brandon Bunker
  • Patent number: 10754708
    Abstract: A computing includes a persistent storage and a deployment manager. The persistent storage stores a deployment manifest repository. The deployment manager obtains a configuration request for a deployment. In response to obtaining the configuration request for the deployment, the deployment manager identifies, based on the deployment, manifests using the deployment manifest repository; generates a dependency graph of tasks specified in the manifests; orders the tasks using the generated dependency graph; generates a deployment script using the ordered tasks; and initiates a configuration of the deployment using the deployment script.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: August 25, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ravikanth Chaganti, Rizwan Ali, Dharmesh M. Patel
  • Patent number: 10742504
    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: May 20, 2019
    Date of Patent: August 11, 2020
    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: 10671043
    Abstract: In an embodiment, the present invention provides a system for generating a visualization a home or building, including a fieldbus commissioning tool with a template library and a graphical commissioning engine for implementing physical devices of the home or building. The template library includes: a set of device templates and device object templates, which contains information how the devices are used; a set of zone templates, which specify the use of the devices which are available within a zone; a set of automation templates and a set of web templates. The fieldbus commissioning tool is connected with a configuration data input unit and an automation studio, the automation studio being receiving building topology information, which are supplied by the fieldbus commissioning tool. Based on the building topology, the automation studio generates a navigation structure of the building to allow access to different areas of the building.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: June 2, 2020
    Assignee: ABB AG
    Inventors: Eric Ferro, Francois Mayis, Olaf Bigalke
  • Patent number: 10664551
    Abstract: Certain aspects direct to systems and methods for providing an intuitive user interface (UI) for device or vendor independent network switch management via a management controller. The management controller is communicatively connected to a network switch through a Simple Network Management Protocol (SNMP) interface. The management controller provides a web UI. When a remote computing device request the web UI, the management controller sends the web UI to the remote computing device. Thus, a user at the remote computing device may upload the parsed information of the MIB file to the management controller through the UI. The management controller then processes the parsed information of the MIB file, and displays the processed parsed information in a hierarchical organization through the UI. Then the management controller establishes a communication between the management controller and the network switch through the SNMP interface based on the parsed information of the MIB file.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: May 26, 2020
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Kiran Kumar Ballapalli, Yi-Wei Chiu, George Hsin, Ajay Kumar Gupta
  • Patent number: 10652363
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request to perform a set of data processing units on a set of data. The set of data processing units are deployed on a computing system. The program further retrieves the set of data. The program also instructs a background user interface (UI) page to perform the set of data processing units on the set of data. The program further provides results from performing the set of data processing units on the set of data.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: May 12, 2020
    Assignee: SAP SE
    Inventor: Pak Man Chan
  • Patent number: 10623424
    Abstract: Techniques are disclosed for supplementing network flow analysis with data collected from endpoint computer systems in a network. An endpoint analysis agent may run on endpoints to collect information relating to computing activity internal to the endpoint, including system configuration information, event information, and network, user, process, and file activity. This information may be reported to a network flow analyzer using an extensible flow data record format. The flow analyzer may then correlate this information with network flow data records received from flow collectors in the network to perform a security analysis. In various embodiments, the endpoint analysis agent may cache the collected information when the endpoint is offline. The agent may also perform data reduction operations (such as compression) on the collected information before reporting; data may be further reduced by reporting data only during specified time periods. An analysis agent may also be deployed in a cloud environment.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: April 14, 2020
    Assignee: Ziften Technologies, Inc.
    Inventors: Ryan Holeman, Al Hartmann, Josh Harriman, Josh Applebaum
  • Patent number: 10602332
    Abstract: The ability for an organization's administrator to customize assets and content that, their users have access to is a substantial capability. This capability is not just to facilitate delivery of the correct content to the relevant audience, but is also important to ensure that the content is appropriate for the endpoint. The administrator may curate organizational links that are provided as a hierarchical directory of sites and applications for the organization. Embodiments are directed to programming the organizational links that propagate to mobile applications. A server side application programming interface (API) may be provided to access a organization's curated links, a web user experience may be provided to enable the administrator to manage and curate the organizational links, and a mobile-specific user experience may be provided for viewing the links in a manner that enables quick access to the most relevant content to users of the organization.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhihua Dong, Nathaniel T. Clinton, David M. Cohen, Kin Man Yau, Quanjie Lin, Andrew C. Haon
  • Patent number: 10579500
    Abstract: This disclosure provides a computer-implemented method for debugging a program including a SQL statement. The method comprises indicating one or more first positions of source code of the program. Each of the one or more first positions corresponds to a fragment of the SQL statement at which a breakpoint can be set. The method further comprises receiving an input of setting breakpoint at one of the one or more first positions. The method further comprises presenting an execution context generated in response to execution of the program reaching a breakpoint set based on the input.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Xin Peng Liu, Xiaobo Wang, Xiong Wei Zhao
  • Patent number: 10574538
    Abstract: A user interface is provided that displays hierarchical and/or relational information, such as information related to the topology of a computer network. The user interface provides a set of enclosed shapes arranged to present a set of nested regions to a network administrator. Each nested region represents a level of a hierarchy, and each region is segmented to represent individual elements within the hierarchy level. In one embodiment, the outmost ring is segmented to represent various networks. The middle ring is segmented to represent various subnets, with the arc of each network segmented to represent one or more subnets associated with a corresponding network. The innermost ring includes elements that represent individual data element. Connections between data elements are shown with lines extending across a shared interior region. In various embodiments, the lines may be given colors, animations, or patterns to indicate various properties of a relationship.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: February 25, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Dylan Shields
  • Patent number: 10547501
    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: October 10, 2017
    Date of Patent: January 28, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Adar Margalit, Vadim Shif
  • Patent number: 10505821
    Abstract: A management system displays a list of elements of some element types from among a plurality of element types, and receives a selection of the two or more elements from the list. The management system displays a topology which is configured of the two or more selected elements and an element (related element) related to the two or more selected elements and in which the two or more selected elements and the related element are segmented by element types.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: December 10, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Shiro Tanoue, Kousuke Shibata, Yuusuke Asai, Tsutomu Fujii
  • Patent number: 10474540
    Abstract: A method for contact information backup and recovery comprising receiving, by a contact information backup and recovery system, subscriber information, storing the subscriber information in a contacts data store, receiving, by the contact information backup and recovery system, contacts information associated with the subscriber information, storing the contacts information in the contacts data store, wherein the contacts information is stored in relation to the subscriber information, receiving, by the contact information backup and recovery system, a contacts recovery request, and performing, by the contact information backup and recovery system, a contacts recovery operation, comprising acquiring target contact information from the stored contacts information in the contacts data store, performing a telephonic communication using the target contact information, and sending the stored contacts information to a remote storage device.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: November 12, 2019
    Assignee: Globally Tele-Connected, LLC
    Inventors: John Dunn, Craig H DePoi
  • Patent number: 10452155
    Abstract: A display method of an on-screen keyboard, applied to a computing device connected to a physical keyboard, a screen and a sensor, the physical keyboard including a plurality of keys, and the sensor being configured to detect and obtain an operating position image, where the display method of the on-screen keyboard includes: displaying an on-screen keyboard at a topmost layer of a displayed image of the screen; reading the operating position image obtained by the sensor; converting the operating position image into an operating position data, where the operating position data includes relative position data of a key which is touched or is approached; and according to the operating position data, displaying a first key mark at a position corresponding to the key which is touched or is approached on the on-screen keyboard.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 22, 2019
    Inventor: Bing-Yang Yao
  • Patent number: 10454782
    Abstract: A system and method for automating network management includes providing a GUI for receiving a network command to be executed on the network. The results from the execution of the network command are received by a parser including a variable for storing the retrieved information. An analysis routine is received, through the GUI, that analyzes the network based on the information in the variable. The method may include generating a network management application and may include instructions for recursively updating the variable.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: October 22, 2019
    Assignee: NetBrain Technologies, Inc.
    Inventors: Lingping Gao, Guangdong Liao
  • Patent number: 10447492
    Abstract: In one embodiment, a technique is provided managing a plurality of home automation systems in different residential structures. The plurality of home automation systems are bound to a cloud-based residential management system (RMS). The RMS periodically receives status and diagnostics information from home automation systems, and displays, on a web-enabled device, a plurality of RMS user interface (UI) screens. The RMS UI screens provide an all systems view which lists each the plurality of home automation systems, a system details view which shows a summary of status information for a selected one of the plurality of home automation systems, and an equipment level view which shows status information for individual devices of the selected home automation system. At least some of the individual devices are non-network available devices that lack a direct connection to an Internet Protocol (IP)-based network.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: October 15, 2019
    Assignee: Savant Systems, LLC
    Inventors: Arthur A. Jacobson, Michael C. Silva, David W. Tatzel, Nathan A. Trapp
  • Patent number: 10417298
    Abstract: A personalized content system enables a user with a communications device to convert and/or passively receive pre-selected content from multiple resources. A communications device has hardware and software to provide input and transmission to convert content from any form of media. The converted content is created by retrieving a digital copy of a digital record associated with it, and processing the digital copy for at least a web-based personalized application. Conversion is based on input of a code such as a telephone number, server program address, and a set of and/or range of characters. The transmission is communicated to at least one server that recognizes the code, the originating telephone number associated with the communications device, the device identifier associated with the communications device, and combinations thereof. The server retrieves a digital record and processes content and outputs based on user input, a user and/or program profile, and combinations thereof.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: September 17, 2019
    Assignee: Insignio Technologies, Inc.
    Inventor: Robert F. Scannell, Jr.
  • Patent number: 10417195
    Abstract: A management system displays two or more columns lined up in accordance with a sequence order of a selected display rule. Each display rule is a customized rule, and includes a first type, one or more second types, and a sequence order of display for two or more columns respectively corresponding to the first type and the one or more second types. In a first column, which corresponds to a selection type, one or more objects is displayed respectively corresponding to a one or more elements, and in each of a one or more second columns, an object is displayed which belongs to a type corresponding to the second column, and corresponds to an element that is topologically related to at least one of the one or more selected elements.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: September 17, 2019
    Assignee: HITACHI, LTD.
    Inventors: Asami Sasaki, Taiki Eiraku, Yuusuke Asai, Kousuke Shibata
  • Patent number: 10404483
    Abstract: A control method is provided for an information apparatus having a display and being connected to a network, one or more target devices being controlled over the network. The method causes a computer of the information apparatus to display a first display screen on the display when the first display screen is selected, the first display screen displaying one or more control icons that allow operation or state confirmation of the one or more target devices. The method also causes the computer to display a second display screen representing a floor plan of a building on the display when the second display screen is selected, and to display each of one or more device icons representing the one or more target devices on the second display screen representing the floor plan, where the floor plan includes one or more rooms.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: September 3, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takamitsu Sasaki, Kohei Tahara
  • Patent number: 10386991
    Abstract: A method includes: receiving a first operation of a user, where the first operation controls an icon of an electronic device to enter an editing state; receiving a second operation of the user, where the second operation controls a first icon to move along a first track; determining a correlation between the first icon and another icon during the movement of the first icon along the first track; and after the first icon is most correlated with a second icon, continuing, by the second operation, to control the first icon to move away from the second icon along a second track, and when the first icon is most correlated with the second icon again along a third track, moving the first icon to a location of the second icon and moving the second icon to another location.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: August 20, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Zhu Liu
  • Patent number: 10380870
    Abstract: Device and method for controlling Bluetooth™ enabled occupancy sensors. One example system includes a transceiver, a display, and an electronic processor. The electronic processor is configured to receive from an occupancy sensor, a plurality of occupancy data points and an occupancy threshold, and to generate a graphical representation based on the data points and the threshold. The graphical representation includes a first line providing an indication of the values of the plurality of the occupancy data points relative to the occupancy threshold over time. The electronic processor is configured to present the graphical representation on the display.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: August 13, 2019
    Assignee: Hubbell Incorporated
    Inventors: Theodore Weber, Michael Muecke, Terrence Arbouw