Interactive Network Representation Of Devices (e.g., Topology Of Workstations) Patents (Class 715/734)
-
Patent number: 10817249Abstract: 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: GrantFiled: February 22, 2018Date of Patent: October 27, 2020Assignee: YAMAHA CORPORATIONInventors: Katsuaki Tanaka, Tomoyoshi Akutagawa, Hiroyuki Ichi, Yuki Suemitsu, Akihiko Suyama, Kazuya Mushikabe, Keisuke Tsukada
-
Patent number: 10776246Abstract: 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: GrantFiled: June 14, 2018Date of Patent: September 15, 2020Assignee: VMware, Inc.Inventors: Christopher Knowles, Blair Doyle, Alex Bewley, Jimmy Park
-
Patent number: 10768992Abstract: 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: GrantFiled: January 9, 2018Date of Patent: September 8, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Dhanesh Kumar Shanmuga Sundaram, Supreeth Sathyanarayana, Praveen Ramesh Ganjam, Yashavantha Nagaraju
-
Patent number: 10764081Abstract: 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: GrantFiled: July 28, 2014Date of Patent: September 1, 2020Assignee: Vivint, Inc.Inventors: Timothy Lott, Brandon Bunker
-
Patent number: 10754708Abstract: 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: GrantFiled: March 28, 2018Date of Patent: August 25, 2020Assignee: EMC IP Holding Company LLCInventors: Ravikanth Chaganti, Rizwan Ali, Dharmesh M. Patel
-
Patent number: 10742504Abstract: 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: GrantFiled: May 20, 2019Date of Patent: August 11, 2020Assignee: 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: 10671043Abstract: 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: GrantFiled: October 16, 2017Date of Patent: June 2, 2020Assignee: ABB AGInventors: Eric Ferro, Francois Mayis, Olaf Bigalke
-
Patent number: 10664551Abstract: 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: GrantFiled: July 25, 2016Date of Patent: May 26, 2020Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLCInventors: Anurag Bhatia, Kiran Kumar Ballapalli, Yi-Wei Chiu, George Hsin, Ajay Kumar Gupta
-
Patent number: 10652363Abstract: 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: GrantFiled: December 22, 2017Date of Patent: May 12, 2020Assignee: SAP SEInventor: Pak Man Chan
-
Patent number: 10623424Abstract: 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: GrantFiled: November 15, 2016Date of Patent: April 14, 2020Assignee: Ziften Technologies, Inc.Inventors: Ryan Holeman, Al Hartmann, Josh Harriman, Josh Applebaum
-
Patent number: 10602332Abstract: 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: GrantFiled: October 20, 2016Date of Patent: March 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Zhihua Dong, Nathaniel T. Clinton, David M. Cohen, Kin Man Yau, Quanjie Lin, Andrew C. Haon
-
Patent number: 10579500Abstract: 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: GrantFiled: April 22, 2019Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Shuo Li, Xin Peng Liu, Xiaobo Wang, Xiong Wei Zhao
-
Patent number: 10574538Abstract: 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: GrantFiled: April 20, 2018Date of Patent: February 25, 2020Assignee: Amazon Technologies, Inc.Inventor: Dylan Shields
-
Patent number: 10547501Abstract: 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: GrantFiled: October 10, 2017Date of Patent: January 28, 2020Assignee: ServiceNow, Inc.Inventors: Adar Margalit, Vadim Shif
-
Patent number: 10505821Abstract: 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: GrantFiled: August 8, 2017Date of Patent: December 10, 2019Assignee: Hitachi, Ltd.Inventors: Shiro Tanoue, Kousuke Shibata, Yuusuke Asai, Tsutomu Fujii
-
Patent number: 10474540Abstract: 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: GrantFiled: March 5, 2018Date of Patent: November 12, 2019Assignee: Globally Tele-Connected, LLCInventors: John Dunn, Craig H DePoi
-
Patent number: 10452155Abstract: 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: GrantFiled: April 28, 2017Date of Patent: October 22, 2019Inventor: Bing-Yang Yao
-
Patent number: 10454782Abstract: 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: GrantFiled: February 11, 2015Date of Patent: October 22, 2019Assignee: NetBrain Technologies, Inc.Inventors: Lingping Gao, Guangdong Liao
-
Patent number: 10447492Abstract: 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: GrantFiled: July 24, 2014Date of Patent: October 15, 2019Assignee: Savant Systems, LLCInventors: Arthur A. Jacobson, Michael C. Silva, David W. Tatzel, Nathan A. Trapp
-
Patent number: 10417195Abstract: 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: GrantFiled: August 17, 2015Date of Patent: September 17, 2019Assignee: HITACHI, LTD.Inventors: Asami Sasaki, Taiki Eiraku, Yuusuke Asai, Kousuke Shibata
-
Patent number: 10417298Abstract: 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: GrantFiled: December 1, 2005Date of Patent: September 17, 2019Assignee: Insignio Technologies, Inc.Inventor: Robert F. Scannell, Jr.
-
Patent number: 10404483Abstract: 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: GrantFiled: September 11, 2017Date of Patent: September 3, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Takamitsu Sasaki, Kohei Tahara
-
Patent number: 10386991Abstract: 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: GrantFiled: May 22, 2017Date of Patent: August 20, 2019Assignee: Huawei Technologies Co., Ltd.Inventor: Zhu Liu
-
Patent number: 10380870Abstract: 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: GrantFiled: May 3, 2018Date of Patent: August 13, 2019Assignee: Hubbell IncorporatedInventors: Theodore Weber, Michael Muecke, Terrence Arbouw
-
Patent number: 10362091Abstract: An unregistered first subject device is managed in memory as one or more subject devices. A room selection screen for selection of a room where the unregistered first subject device is installed, is displayed on a display. The unregistered first subject device is associated with a first room and managed as a registered first subject device, based on selection of the first room from the room selection screen. A room list screen including a first room icon representing the first room is generated, and displayed on the display.Type: GrantFiled: July 23, 2015Date of Patent: July 23, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Takamitsu Sasaki, Ryuji Inoue
-
Patent number: 10348798Abstract: In one embodiment, a method includes receiving notifications of events associated with the connected devices, evaluating a plurality of event sequences that include two or more events occurring within a particular time period, and generating a plurality of rules based on the evaluated event sequences. The method further includes receiving a notification of a first event associated with a first connected device on the network, determining that a first rule of the plurality of rules is based on the first event, and sending one or more instructions to connected devices in accordance with the first rule.Type: GrantFiled: August 4, 2016Date of Patent: July 9, 2019Assignee: Facebook, Inc.Inventors: Eran Tal, Martin Rehwald, Francislav Penov, Siyin Yang, Damian Kowalewski, Georgiy Yakovlev, Anupma Chhabra, Zachary Chee-Ping Lawrence, Rizwan Ahmad, Dung Nguyen Tien, Angelica Estefania Escareno, Aidymar Bigio
-
Patent number: 10320611Abstract: 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: GrantFiled: February 6, 2018Date of Patent: June 11, 2019Assignee: 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: 10318121Abstract: A control method according to the present disclosure is used in a remote control system including apparatuses and an information terminal that controls at least one of the apparatuses via a network. The control method includes: a step (S2) of displaying, on a user interface region of a display unit of the information terminal, apparatus icons indicating target apparatus candidates among the apparatuses; a step (S3) of obtaining, via the network, (a) apparatus state information related to the apparatuses and (b) sensor information that is a value indicating a spatial environment in which the apparatuses are located; and a step (S4) of (i) determining priorities of the target apparatus candidates based on the apparatus state information and the sensor information, all of which are obtained in the step (S3), and (ii) sorting, according to the determined priorities, the apparatus icons displayed on the user interface region.Type: GrantFiled: December 25, 2013Date of Patent: June 11, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Chikara Yoshida, Masayuki Kozuka, Toshihisa Nakano, Tsutomu Sekibe, Jun Yamaguchi, Kazushige Yamada, Kenji Shimizu, Masaki Takahashi, Yuri Nishikawa, Motoji Ohmori, Hiroyuki Takemura, Takeshi Hosaka
-
Patent number: 10310843Abstract: Provided is software versioning that allows a set of features to be selectively enabled and/or disabled based on a value of a switch associated with each feature of the set of features. The software versioning includes an administrator component that receives a change to a switch associated with at least one application. A toggle component generates a configuration notice based on an indication of the change to the switch. A tool kit component facilitates implementation of the change at the application based on the configuration notice received from the toggle component.Type: GrantFiled: January 8, 2018Date of Patent: June 4, 2019Assignee: Wells Fargo Bank, N.A.Inventors: Peter L. Shen, Catherine Li, Chandramouli Balasubramaniam
-
Patent number: 10310945Abstract: Exemplary embodiments relate to techniques that allow for file system support to be rapidly deployed for new or updated operating system distributions. In some embodiments, a management component is provided perform data management on file systems. When a data management operation on a file system is requested, an operation component searches in a predetermined location for a named module that implements certain types of operations. The operation component then calls these operations (including validate, build and deport operations for the file system) to implement data management procedures in the file system. Implementing support for a new operating system or file system does not require that the management entity be rebuilt. Upon release of a new operating system or file system, a new named module can be written and placed in the predetermined location where the operation module is configured to search.Type: GrantFiled: April 28, 2016Date of Patent: June 4, 2019Assignee: NETAPP, INC.Inventors: Vasantha Prabhu, Nikhil Kaplingat, Girish Kumar
-
Patent number: 10241647Abstract: Systems and methods of interacting with a building security system are provided. Some methods can include displaying a BIM diagram of a secured area on a user interface device, receiving first user input, via the user interface device, indicative of a change to an operating parameter of a security system monitoring the secured area, correlating the user input with at least one security device of the security system, and transmitting a signal to a control panel of the security system instructive of the change to the operating parameter associated with the at least one security device.Type: GrantFiled: January 21, 2016Date of Patent: March 26, 2019Assignee: Honeywell International Inc.Inventors: Viswanathan Chatapuram Krishnan, Sakkaravarthy Muniyasamy, Vinoth Dharmalingam
-
Patent number: 10229178Abstract: Various embodiments are generally directed to techniques for generating effective visualizations of some or all of a storage cluster system. An apparatus includes a processor component; a rendering component to generate a visualization of at least a portion of a storage cluster system for presentation on a display, the visualization to comprise a depiction of an object that corresponds to a component of the storage cluster system; and an interpretation component to interpret received indications of operation of an input device to select the depicted object and to select a first time and a second time along a timeline presented on the display, and to generate a command to request information indicating a change in state of the object between the first and second times.Type: GrantFiled: October 30, 2015Date of Patent: March 12, 2019Assignee: NETAPP, INC.Inventors: Shankar Pasupathy, Ross Ackerman, Garrett Mueller, Deepak Viswanath
-
Patent number: 10218692Abstract: Various embodiments are directed to a computer-implemented method for displaying a map of certificate relationships. A method can include retrieving certificate information for two or more servers and storing the retrieved certificate information in a memory. In addition, the method can include receiving a command to generate a map of certificate relationships. The command includes a command scope that identifies at least a first server of the two or more servers. Further, the method can include generating the map from the retrieved certificate information and rendering the map on a display device. The map includes the first server and a device having a certificate relationship with the first server.Type: GrantFiled: August 21, 2014Date of Patent: February 26, 2019Assignee: International Business Machines CorporationInventors: Robert A. Gibson, J. Peter Neergaard, William J. O'Donnell
-
Patent number: 10148556Abstract: In one embodiment, a system includes a software-defined network (SDN) controller including a processor and logic executable by the processor. The logic is executable by the processor to receive a port addition indication that a logical port is configured on a switching device, the switching device being coupled to the SDN controller and a second device, with the logical port representing a link aggregation group (LAG) that includes at least two links between the switching device and the second device. The logic is also executable by the processor to derive and maintain a logical index for all logical ports in software-defined switching devices connected to the SDN controller based on logical port identifiers thereof. Other systems, methods, and computer program products are described in accordance with more embodiments.Type: GrantFiled: December 19, 2016Date of Patent: December 4, 2018Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Sivakumar Arumugam, Chidambaram Bhagavathiperumal, Dillibabu Kodamala, Ashok Kumar Mutthaiyanvalasu Somosundaram
-
Patent number: 10133587Abstract: Provided are a computer program product, system, and method for generating component pages to render in a configuration page in a graphical user interface (GUI) to configure a computing resource. A plurality of component pages are generated to render in the configuration page. Each component page includes user configuration setting controls to enable the user to set configuration parameters for component resources to configure the computer resource. The configuration page is generated to: render a main panel in the GUI program; render graphical component page selection controls in the GUI program associated with the component pages; receive user selection of a selected one of the graphical component page selection controls associated with one of the component pages; and render the component page associated with the selected graphical component page selection control.Type: GrantFiled: October 28, 2015Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: Yoni Raveh, Gal Sinay, Moshe Weiss, Malki Wiegner
-
Patent number: 10127202Abstract: A method and apparatus is provided for automatically detecting layout corruption in graphical user interface (GUI). A layout detection system iteratively analyzes web elements contained in a GUI page. The layout detection system identifies a parent web element and its child web elements. Overlapping web elements are detected by comparing an area of the parent web element to the total area of child web elements contained within the parent web element.Type: GrantFiled: July 28, 2015Date of Patent: November 13, 2018Assignee: CA, Inc.Inventors: Zaiwei Xiong, Yue Liu, Mingzhe Cai, Fang Wu
-
Patent number: 10068030Abstract: The present invention provides a method, system, and computer program product for extending Java Server Faces Web pages to support multiple devices. The method includes: providing a device and modeling language independent Java Server Faces (JSF) web page, wherein the JSF web page does not contain any modeling language specific elements.Type: GrantFiled: February 11, 2005Date of Patent: September 4, 2018Assignee: International Business Machines CorporationInventors: Phil Coulthard, Brian G. Farn
-
Patent number: 10061479Abstract: An information processing apparatus includes a setting information transmission section that transmits setting information for making a function of controlling a supply of power to a second communication section provided in a display apparatus valid or invalid to the display apparatus. The display apparatus includes a first control section that supplies power to the second communication section even when the power source of the display apparatus is turned off in a case where the setting information indicates that the function of controlling the supply of power to the second communication section is valid, and stops the supply of power to the second communication section when the power source of the display apparatus is turned off in a case where the setting information indicates that the function of controlling the supply of power to the second communication section is invalid.Type: GrantFiled: May 27, 2016Date of Patent: August 28, 2018Assignee: SEIKO EPSON CORPORATIONInventors: Makoto Shigemitsu, Yoshiyuki Kanamori, Mitsunori Tomono
-
Patent number: 10042336Abstract: Techniques are provided for defining and activating scenes in a home automation system. In one embodiment, a user-defined scene is automatically captured based on current states in a home automation system and a last media query. Current states in the home automation system are automatically captured for services to build a set of states, the set of states including states of services provided by multiple different types of devices, the multiple different types including two or more of audio/video (A/V) devices, lighting devices, heating ventilation and cooling (HVAC) devices, security devices, shade control devices, energy conservation devices, or communications devices. A last media query performed by the home automation system is also captured. A user-defined scene is generated from both. The user-defined scene is stored, and when it is determined it should be activated, service requests are sent.Type: GrantFiled: September 9, 2014Date of Patent: August 7, 2018Assignee: Savant Systems, LLCInventors: Nicholas J. Cipollo, Andrew R. Hamm, Ryan E. Kitson, Nathan A. Trapp, Cameron B. Pulsford, Timothy R. Locascio, George T. Katsiris, Michael C. Silva, Jose J. Ronquillo Rodriguez
-
Patent number: 10033585Abstract: In some embodiments, an apparatus includes a compute device to communicate with a network control entity at each access switch from a set of access switches that define a portion of a data plane having a switch fabric coupling as hierarchical peers each access switch from the set of access switches. The compute device is operable to define a portion of a control plane that includes the network control entities from the set of access switches such that the compute device is hierarchically removed from the network control entities from the set of access switches. The compute device is operable to receive forwarding-state information from a first access switch from the set of access switches. The compute device to send the forwarding-state information to a second access switch from the set of access switches.Type: GrantFiled: December 15, 2010Date of Patent: July 24, 2018Assignee: Juniper Networks, Inc.Inventors: Quaizar Vohra, Umesh Kondur
-
Patent number: 10031660Abstract: Embodiments of the present disclosure relate to techniques for enabling easy generation, editing, and access to digital content compilations, such as playlists, etc. Specifically, embodiments of the present disclosure employ one or more graphical user-interfaces that provide a playlist toolbar (e.g., a sidebar) after determining a user wishes to access a digital content compilation. Further, predictions may be made to determine potential activities associated with these compilations based upon previous actions performed by the user.Type: GrantFiled: December 21, 2015Date of Patent: July 24, 2018Assignee: APPLE INC.Inventors: William M. Bachman, Brian R. Frick, Timothy B. Martin, Jeffrey L. Robbin, Christopher J. Sanders
-
Patent number: 10026108Abstract: Certain exemplary embodiments can provide a method that can include: sending software to a first information device and to a second information device, the software adapted to cause display of information regarding user-selected items; and providing content to the software running on the second information device, the software adapted to cause the content to be rendered via the second information device.Type: GrantFiled: October 2, 2015Date of Patent: July 17, 2018Assignee: Rakuten Commerce LLCInventors: John Clarke Jackson, Brian Eugene Cunningham, Travis Ames Hurant
-
Patent number: 10008108Abstract: A method for controlling a home network system using a mobile terminal is provided, which includes the mobile terminal connecting to a gateway of a home network through a communication network, the mobile terminal receiving a list of devices which are connected to the home network from the gateway of the home network, the mobile terminal displaying the devices connected to the home network, if one of the displayed devices is selected, requesting the status information of the selected device from the selected device status information of the selected device through the gateway, receiving the status information of the selected device from the selected device, and displaying the received status information and a user interface for controlling the selected device.Type: GrantFiled: October 28, 2010Date of Patent: June 26, 2018Assignee: Samsung Electronics Co., LtdInventors: Hyung-Rae Cho, Sun-Ae Kim, Ji-Young Kwahk, Hyun-Joo Oh
-
Patent number: 10001544Abstract: Embodiments of the present disclosure provide a method for identifying an indoor environment location. The method includes an operation of obtaining a visibility map of an indoor environment. The visibility map may include a plurality of static markers in the indoor environment. The method can determine a direction of a first static marker with respect to magnetic north by an electronic device if the electronic device is located to point at the first static marker and can determine a direction of a second static marker with respect to magnetic north if the electronic device is disposed to point at the second static marker. The method can calculate an intersecting point based on the determined first static marker and second static marker and can identify a location of the electronic device in an indoor environment.Type: GrantFiled: April 18, 2016Date of Patent: June 19, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Ayush Patwari, Gaurav Mishra, Rupika Srivastava, Aloknath De, Deepraj Prabhakar Patkar
-
Patent number: 9990215Abstract: A virtualized computing environment is managed with a user interface that includes a graphical interface portion as well as a command-line portion. As a user interacts with the graphical interface portion, a command-line entry corresponding to the interaction is automatically generated and populates the command-line portion. Similarly, as the user types in a command-line entry, a corresponding action is graphically depicted in the graphical interface portion. By providing a blend of a graphical interface and a command-line interface, embodiments of the invention provide improved usability of the virtual infrastructure client and allow users to more quickly become familiar with the use of the application.Type: GrantFiled: February 22, 2011Date of Patent: June 5, 2018Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Kathryn Murrell, Manaswi Shukla
-
Patent number: 9979757Abstract: According to an example computer-implemented method, a first client on a proxy server joins a collaborative meeting on behalf of a user. The collaborative meeting is hosted on a first meeting platform, and the first client utilizes the first meeting platform. The first client receives media content from the collaborative meeting on behalf of the user. The proxy server transmits the received media content to a second client on a computing device of the remote user that utilizes a different, second meeting platform. A computing device and computer program product implementing similar features are also disclosed.Type: GrantFiled: March 11, 2013Date of Patent: May 22, 2018Assignee: CA, Inc.Inventors: Steven L. Greenspan, Howard A. Abrams
-
Patent number: 9954937Abstract: A grouping method of User Equipment (UE) is provided. The grouping method includes transmitting, to a server, relational data stored in the UE using a first communication mode, and receiving, from the server, generated group information based on relational data of a plurality of UEs, wherein, in response to the first communication mode being unusable, communication is performed using a second communication mode.Type: GrantFiled: March 24, 2015Date of Patent: April 24, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Jae-keun Lee, Jin-guk Jeong
-
Patent number: 9940220Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for controlling a protocol analysis device when a code execution breakpoint is encountered. The method includes displaying computer code in a user interface of a software development program. The computer code includes a breakpoint. The computing system receives user input to cause a first hardware device to execute the computer code. The computing system instructs the first hardware device to execute the computer code. The computing system instructs a protocol analysis device that is in communication with the computing system to begin recording data that is transmitted between the first hardware device and a second hardware device. The computing system determines that execution of the computer code has reached the breakpoint and as a result instructs the protocol analysis device to start or stop recording the data.Type: GrantFiled: April 13, 2016Date of Patent: April 10, 2018Assignee: Teledyne LeCroy, Inc.Inventors: Michael Romm, Douglas Lee, Evgeni Stavinov, Daniel Jacobs, Christopher Webb
-
Patent number: 9927958Abstract: A user interface for a virtual machine infrastructure enables a user to navigate a graph in a tabular format. The user interface simultaneously displays data associated with a selected node from a plurality of applications via view extensions provided by the applications. The user interface shows data associated with a node on which a navigation panel is focused, an anchor node, together with related nodes and edge categories including the edges connecting the related nodes to the anchor node. The user can peek at the data associated with a related node by selecting the node in the user interface and change the displayed data without changing the focus of the navigation panel. The user can also change the focus of the navigation panel to a related node via data displayed in a data panel or related nodes identified in the navigation panel.Type: GrantFiled: August 25, 2011Date of Patent: March 27, 2018Assignee: VMware, Inc.Inventors: Thomas C Cannon, III, Stephanie Dee, Peter J. Shepherd
-
Patent number: 9929893Abstract: Methods and systems for displaying data associated with a client drive of a client computing device in a virtualized desktop executing on a remote computing device without explicitly mapping the client drive onto the remote computing device are described. A first client agent executing on a client computing device establishes a user session with a remote computing device. The first client agent transmits data identifying the client drive of the client computing device to a second client agent executing on the remote computing device. The second client agent receives data associated with the client drive and generates a shell link using the received data associated with the client drive in the context of the user session. The second client agent displays the data associated with the client drive of the client computing device in a virtualized desktop executing on the remote computing device.Type: GrantFiled: October 8, 2013Date of Patent: March 27, 2018Assignee: Citrix Systems, Inc.Inventor: Georgy Momchilov