Hierarchy Or Network Structure Patents (Class 715/853)
  • Patent number: 10325384
    Abstract: Mechanisms are provided to implement a relation network visualization and interaction engine that is configured to generate an extended adjacency matrix representation of a relation network. The mechanisms create a relation network data structure, and generate an adjacency matrix graphical representation of the relation network based on analysis of the relation network data structure. The mechanisms extend the adjacency matrix graphical representation by adding an interactive indirect relation glyph, for an indirect relation in the relation network, to the adjacency matrix graphical representation in association with representations of a source entity and a target entity that correspond to the indirect relation, to thereby generate an extended adjacency matrix graphical representation. The mechanisms output the extended adjacency matrix graphical representation in a visual manner on a computing device.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Thomas A. Keahey, Vanessa V. Michelini
  • Patent number: 10324022
    Abstract: Embodiments disclose a device for testing biological specimen. The device includes a sample carrier and a detachable cover. The sample carrier includes a specimen holding area. The detachable cover is placed on top of the specimen holding area. The detachable cover includes a magnifying component configured to align with the specimen holding area. The focal length of the magnifying component is from 0.1 mm to 8.5 mm. The magnifying component has a linear magnification ratio of at least 1. Some embodiments further include a multi-camera configuration. These embodiments include a first camera module and a second camera module arranged to capture one or more images of the first holding area and the second holding area, respectively. The processor may perform different analytic processes on the captured images of different holding areas to determine an outcome with regard to the biological specimen.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: June 18, 2019
    Assignee: Bonraybio Co., Ltd.
    Inventors: Cheng-Teng Hsu, Hsuan-Yu Huang, Chih-Pin Chang, Kuang-Li Huang, Yu-Chiao Chi, Chia-Wei Chang
  • Patent number: 10320996
    Abstract: An operation apparatus operates an electronic device. The operation apparatus includes a receiver configured to receive a first image from the electronic device; an image generator configured to generate a second image including the first image received by the receiver; a message setter configured to set a message corresponding to a status of the electronic device, with respect to the first image included in the second image; a display configured to display the second image; and a voice sound outputter configured to output, by voice sound, the message set with respect to the first image, in response to a user operating the first image included in the second image being displayed.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: June 11, 2019
    Assignee: Ricoh Company, Ltd.
    Inventor: Shuko Kubo
  • Patent number: 10284510
    Abstract: For message delivery in a communication network, message processing is monitored, including processing of a first message by subscribers of a network application that provides messaging services via the communication network. A group activity level is determined for processing of the first message by ones of the subscribers who belong to a first group of persons. The determined group activity level is compared to a threshold activity level for the group. Responsive to the determined group activity level exceeding the threshold activity level, a notification about the message is sent via the communication network for a subscriber who belongs to the first group and has not processed the first message.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: May 7, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 10281386
    Abstract: Embodiments disclose a device for testing biological specimen. The device includes a sample carrier and a detachable cover. The sample carrier includes a specimen holding area. The detachable cover is placed on top of the specimen holding area. The detachable cover includes a magnifying component configured to align with the specimen holding area. The focal length of the magnifying component is from 0.1 mm to 8.5 mm. The magnifying component has a linear magnification ratio of at least 1. Some embodiments further include a multi-camera configuration. These embodiments include a first camera module and a second camera module arranged to capture one or more images of the first holding area and the second holding area, respectively. The processor may perform different analytic processes on the captured images of different holding areas to determine an outcome with regard to the biological specimen.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 7, 2019
    Assignee: Bonraybio Co., Ltd.
    Inventors: Cheng-Teng Hsu, Hsuan-Yu Huang, Chih-Pin Chang, Kuang-Li Huang, Yu-Chiao Chi
  • Patent number: 10275109
    Abstract: A system for traversing between nodes within a user interface receives a directional command from a user. The directional command is a command to move a focus away from a current node. The system also determines a next node to move the focus onto. The determining the next node is based on the relative positioning between the current node and the other nodes. The determining the next node is based on previous movements of the focus that were performed prior to moving the focus onto the current node. The system also performs movement of the focus from the current node onto the next node.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: April 30, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael Fleming, Jindrich Dinga
  • Patent number: 10275537
    Abstract: In response to receiving a request for visiting a first web task associated with a website, a first task node is generated in a tree structure at a breadcrumb root node in the tree structure. In response to sequentially receiving requests for multiple subtasks of the first web task, multiple subtask nodes of the first task node are sequentially established in the tree structure. The subtask nodes of the multiple subtask nodes of the first task node are sequentially connected to the first task node according to a sequential order of the sequentially received requests for the multiple subtasks of the first web task. The multiple subtask nodes of the first task node are processed based a policy of the first web task.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jian Liu, Dikran S. Meliksetian, Yang Sun, Zhi J. Wang
  • Patent number: 10243818
    Abstract: A system that displays performance data for a computing environment. During operation, the system determines performance states for a plurality of entities that comprise the computing environment based on values of a performance metric for the entities. Next, the system displays the computing environment as a tree comprising nodes representing the plurality of entities and edges representing parent-child relationships between the plurality of entities. Then, for each parent node in the tree, the system determines counts of one or more performance states for descendants of the parent node in the tree. Finally, the system displays a graphical representation of the determined counts while displaying the parent node.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: March 26, 2019
    Assignee: Splunk Inc.
    Inventors: Tristan Fletcher, Cary Glen Noel
  • Patent number: 10235788
    Abstract: Example embodiments provide systems and methods for overlay contrast control in augmented reality displays. In an example method, contrast enhancement data including data describing at least a portion of a background image for presentation under an informational overlay on a display device is accessed. The informational overlay includes at least one of a graphical element or a textual element to partially obscure a scene. Data identifying at least a portion of the information overlay under which the background image is to be presented is generated. The background image is presented on a display device atop the portion of the scene corresponding to the portion of the informational overlay, and the information overlay is presented on the display device atop the background image and the scene.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: March 19, 2019
    Assignee: OPENTV, INC.
    Inventor: John Tinsman
  • Patent number: 10210234
    Abstract: Not all facts in a data warehouse are described by the same set of dimensions. However, there can be associations between the data dimensions and other dimensions. By maintaining a set of relationships that are capable of linking the dimensional keys used in existing data to the keys of an associated dimension, a data transformation can be constructed that summarizes by the original and by the associated dimensions in feeds in an analytical data mart (cube) that includes all the dimensions. This cube can then be consolidated and analyzed in a slice-and-dice fashion as though all the dimensions were independent. Data transformed in this manner can be analyzed alongside data from a source that is keyed by all of the dimensions.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: February 19, 2019
    Assignee: JDA Software Group, Inc.
    Inventors: Andrew Kenney, Carlyn Evans
  • Patent number: 10164907
    Abstract: A method is implemented by a networking device that is functioning as a computing node. The method resolves sub-trees of a loosely specified multicast distribution tree (MDT). The method utilizes global identifiers for sub-trees to enable differentiation of traffic of different sub-trees at shared replication nodes. The method is implemented at each of the nodes of the network that are part of the MDT.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: December 25, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: David Ian Allan
  • Patent number: 10154039
    Abstract: Access control for shared computing resources in a hierarchical system is provided herein. An as-needed, “lazy evaluation” approach to access control is described in which an effective access control list for a computing resource is determined after a request is received from a user to access the resource. When resources are shared, access control policies are created and stored in association with the shared resource but are not stored in association with hierarchically related lower-level resources. When an access request for a resource is received, access control policies are collected for levels of a computing resource hierarchy that are higher than the hierarchy level of the resource. An effective access control list is determined based on permissions specified in the collected access control policies. The effective access control list represents an effective propagation of access control policies of higher hierarchy levels to the computing resource.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: December 11, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Borislav Andruschuk, Kevin Fowler
  • Patent number: 10146526
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for deploying updates between environments of a multi-tenant on-demand database system. These mechanisms and methods for deploying updates between environments of a multi-tenant on-demand database system can enable embodiments to provide user-friendly, granular, and/or targeted updates between such environments.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: December 4, 2018
    Assignee: salesforce.com, inc.
    Inventors: Jonathan Plax, Timothy Kral, Shannon Hale
  • Patent number: 10120486
    Abstract: A mobile terminal device detects a touch position on a display screen, and detects that the display screen has been pressed and sets a boundary line based on the touch position. The mobile terminal device divides the display screen into first and second screens separated by the boundary line and displays images corresponding to different functions of the mobile terminal device on the first and second screens.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: November 6, 2018
    Assignee: MURATA MANUFACTURING CO., LTD.
    Inventors: Hidekazu Kano, Hiroaki Kitada, Takafumi Inoue, Masato Saito, Kenichi Mori
  • Patent number: 10108419
    Abstract: Systems and methods for dependency-prediction include executing instructions in an instruction pipeline of a processor and detecting a conditionality-imposing control instruction, such as an If-Then (IT) instruction, which imposes dependent behavior on a conditionality block size of one or more dependent instructions. Prior to executing a first instruction, a dependency-prediction is made to determine if the first instruction is a dependent instruction of the conditionality-imposing control instruction, based on the conditionality block size and one or more parameters of the instruction pipeline. The first instruction is executed based on the dependency-prediction. When the first instruction is dependency-mispredicted, an associated dependency-misprediction penalty is mitigated. If the first instruction is a branch instruction, the mitigation involves training a branch prediction tracking mechanism to correctly dependency-predict future occurrences of the first instruction.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: October 23, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Brian Michael Stempel, James Norris Dieffenderfer, Michael Scott McIlvaine, Melinda Joyce Brown
  • Patent number: 10108254
    Abstract: A method and system include identifying a plurality of media clips pertaining to an event, for each pair of the plurality of media clips, calculating pairwise relative time offsets for pairs of media clips from the plurality of media clips, calculating, by a processing device, an inconsistency measure, in which the inconsistency measure of a pair of media clips is calculated using at least three relative time offsets and one of the at least three relative time offsets is a relative time offset of the pair of media clips, and synchronizing the plurality of media clips based on resulting calculated inconsistency measures.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: October 23, 2018
    Assignee: GOOGLE LLC
    Inventors: Julius Kammerl, Neil Aylon Charles Birkbeck, Anil Christopher Kokaram, Caroline Rebecca Pantofaru
  • Patent number: 10061508
    Abstract: A user interface and a method for adapting a view on a display unit of a user interface wherein the method includes calling up a configuration mode for allocating a range of functions to at least one tile displayed on the display unit, displaying first operating areas representing a respective range of functions, receiving a first user input for the first operating area and, in response thereto, displaying second operating areas thematically associated with the first operating area.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: August 28, 2018
    Assignee: Volkswagen AG
    Inventors: Holger Wild, Mark Peter Czelnik
  • Patent number: 10032236
    Abstract: A patient information interface system presents an aggregated, graphical view of patient anatomy and history. The system includes a graphical representation of at least a portion of a human anatomy including one or more indicators, aggregated from a plurality of clinical information sources and located at anatomical locations on the representation, that correspond to clinical events that have occurred in connection with a patient. The system also includes an electronic health record timeline of clinical events for the patient. The timeline includes the same one or more indicators that are displayed on the graphical representation corresponding to clinical events that have occurred in connection with a patient. A selection or change of an indicator on one of the graphical representation or the electronic health record timeline triggers a corresponding selection or change of the indicator on the other of the graphical representation or the electronic health record timeline.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: July 24, 2018
    Assignee: General Electric Company
    Inventors: Michael Hawkins, Dmitry Pavlov, Christopher Burt, Kenneth Lopez, Khan Siddiqui
  • Patent number: 10007646
    Abstract: Disclosed is an improved approach to implement authoring and presentation of information to users in electronic formats. The document may include multiple hierarchical levels, where the entirety of a given hierarchical level is displayed along with each sub-level that is associated with selected level. The contents of the entire hierarchy of any portion of a hierarchy can be displayed inline at any given level of the document.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: June 26, 2018
    Assignee: Nutanix, Inc.
    Inventors: Benjamin Joseph Colborn, Owen Edward Richter
  • Patent number: 10002134
    Abstract: Methods, systems, and apparatus for receiving a query; selecting one or more entities responsive to the query; providing, for display on a map portion of an interface, map-based representations of the one or more entities; providing, for display on a list portion of the interface, list-based representations of one or more of the entities; generating an additional query based on selection of a particular map-based representation of a particular entity; determining that, when the particular map-based representation was selected, a particular list-based representation was visible on the list portion; adjusting a ranking score for the particular entity; ranking the particular entity among one or more other entities identified as responsive to the additional query; and providing, for display on the list portion, list-based representations of at least one of the one or more other entities, including the particular list-based representation which remains visible on the list portion.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: June 19, 2018
    Assignee: CoStar Realty Information, Inc.
    Inventor: Jerry Rodgers
  • Patent number: 9953046
    Abstract: Displaying pieces of data includes displaying a tree structure on a display device, identifying, in response to a first node being selected from among nodes constituting the displayed tree structure, all nodes connected to the first node in a high-order direction and a low-order direction as a first node group, and identifying, in response to a second node being selected, the second node not being included in the first node group, all nodes connected to the second node in the high-order direction and the low-order direction as a second node group. The second node moves toward the first node according to an operation. A node not to be displayed is determined according to a rule and movement of the second node group. A display device is instructed to display the first node group and the second node group close to each other omitting display of the determined node.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: April 24, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daisuke Maruyama, Takeshi Watanabe
  • Patent number: 9946630
    Abstract: A mechanism is provided for efficiently debugging software code. A set of modified log files associated with the software code is presented to a software debugging user. Responsive to receiving an indication from the software debugging user to tag a portion of a modified log file of the set of modified log files with a tag, the portion of the modified log file is tagged such that the tag of the portion of the modified log file is utilized in debugging the software code. The tag of the portion of the modified log file is propagated to a plurality of other software debugging users who are viewing the modified log file.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yves A. Beraldo dos Santos, Matthew H. Caughman, Charles J. Kastelic, Meagan M. Miller, Jesse K. Tannahill
  • Patent number: 9910866
    Abstract: An apparatus for automatically suggesting information layers in augmented reality may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including providing layers of information relating to virtual information corresponding to information indicating a current location of the apparatus. The computer program code may further cause the apparatus to determine that a layer(s) of information is enabled to provide virtual information for display. The virtual information corresponds to locations of real world objects in or proximate to the current location. The computer program code may further cause the apparatus to determine other information layers associates with content for the current location based on the number of items virtual information for the enabled layer being below a threshold and automatically suggest one or more other layers of information for selection.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: March 6, 2018
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Jesper Sandberg
  • Patent number: 9910894
    Abstract: A computer-implemented method for generating a report from a report definition specifying a plurality of data scopes for a dataset includes interpreting, with a processor, a report definition for the report, the report definition comprising a calculation expression for populating a unit of the report, the calculation expression comprising a data aggregation operation, the data aggregation operation comprising an originating reference to a further data scope, accessing a memory coupled to the processor to obtain data from the dataset for respective subsets of the dataset corresponding with the further data scope, determining, with the processor, an output value for the calculation expression in accordance with the obtained data and the data aggregation operation, and rendering the report based on the output value.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: March 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher A. Hays, John H. Vulner, Robert M. Bruckner
  • Patent number: 9894121
    Abstract: Arrangements described herein relate to guiding a desired outcome for an electronically hosted conference. During the electronically hosted conference, participant activity related to the electronically hosted conference can be monitored for each of a plurality of participants participating in the electronically hosted conference. Based on the participant activity, a sentiment of each of the plurality of participants with regard to a subject of the electronically hosted conference can be determined. A list of the participants can be presented to a user. The list of the participants can indicate an order in which to poll the participants to achieve the desired outcome for a decision requested of the participants in the electronically hosted conference.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Lisa M. W. Bradley, Lin Sun
  • Patent number: 9888133
    Abstract: An image forming apparatus includes an image reading section, a storage section, a communication section, an acceptance section, and an operation control section. The storage section has a plurality of storage regions at least one or more of which are signage-specific storage regions associated one-to-one with one or more digital signage devices. Each of the signage-specific storage region stores: a plurality of pieces of image data generated by the image reading section having read a number of documents; and setting data indicating a display setting of how the relevant digital signage device displays the pieces of image data. When the acceptance section accepts a delivery instruction, the operation control section allows the communication section to send the pieces of image data and the setting data both stored in the signage-specific storage region associated with the relevant digital signage device designated in the delivery instruction to the relevant digital signage device.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: February 6, 2018
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Yasuhiko Kida
  • Patent number: 9878445
    Abstract: A mobile robot guest for interacting with a human resident performs a room-traversing search procedure prior to interacting with the resident, and may verbally query whether the resident being sought is present. Upon finding the resident, the mobile robot may facilitate a teleconferencing session with a remote third party, or interact with the resident in a number of ways. For example, the robot may carry on a dialog with the resident, reinforce compliance with medication or other schedules, etc. In addition, the robot incorporates safety features for preventing collisions with the resident; and the robot may audibly announce and/or visibly indicate its presence in order to avoid becoming a dangerous obstacle. Furthermore, the mobile robot behaves in accordance with an integral privacy policy, such that any sensor recording or transmission must be approved by the resident.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: January 30, 2018
    Assignee: iRobot Corporation
    Inventors: Colin Angle, Clara Vu, Matthew Cross, Tony L. Campbell
  • Patent number: 9824129
    Abstract: Managing and validating a project using an information landscape. Embodiments include providing an information landscape including a topology of landscape elements for the project, linking the topology of landscape elements to a plurality of solution artifacts, and validating at least one of the plurality of solution artifacts and semantics of the information landscape.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: November 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian P. Byrne, Hayden Marchant, Guenter A. Sauter
  • Patent number: 9811233
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for specifying a user interface. One of the methods includes receiving an identification of at least one configurable application, each configurable application being configurable by one or more parameters. The method includes identifying a set of parameters associated with the at least one configurable application. The method includes displaying, in a second user interface, a graphical display element, the graphical display element having properties and associated with a location relative to the first user interface. The method includes displaying, in the second user interface, one or more graphical representations of the set of parameters. The method includes receiving a mapping between a property of the graphical display element and a parameter of the set of parameters. The method also includes storing a representation of the mapping and the location.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: November 7, 2017
    Assignee: Ab Initio Technology LLC
    Inventors: Victor Abaya, Joyce L. Vigneau
  • Patent number: 9792017
    Abstract: A data analysis system may automatically suggest data visualizations to a user. A primary data visualization may be displayed to graphically illustrate a primary data set of a database. Criteria may be automatically applied to the database to identify a secondary data set that meets the criteria. A secondary data visualization that graphically illustrates the secondary data visualization and/or a corresponding indicator may be displayed. Multiple visualizations and/or indicators may be displayed, and the user may select one for viewing. The criteria may again be applied to the database to identify a tertiary data set. An analysis path may be recorded to enable the user to easily view the decisions made and/or the data visualizations viewed. The criteria may include determination that the secondary data set has the desired amount of data, has unique data types or descriptors, includes data previously selected by the user, or the like.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: October 17, 2017
    Assignee: Domo, Inc.
    Inventors: Adam Landefeld, Gary Gibb, Alan Adams Winters, Daren Thayne, Jeff Burtenshaw, Mardell Cheney
  • Patent number: 9715373
    Abstract: The embodiments described herein relate to recompiling an execution plan of a machine-learning program during runtime. An execution plan of a machine-learning program is compiled. In response to identifying a directed acyclic graph of high-level operations (HOP DAG) for recompilation during runtime, the execution plan is dynamically recompiled. The dynamic recompilation includes updating statistics and dynamically rewriting one or more operators of the identified HOP DAG, recomputing memory estimates of operators of the rewritten HOP DAG based on the updated statistics and rewritten operators, constructing a directed acyclic graph of low-level operations (LOP DAG) corresponding to the rewritten HOP DAG based in part on the recomputed memory estimates, and generating runtime instructions based on the LOP DAG.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Matthias Boehm, Berthold Reinwald, Shirish Tatikonda
  • Patent number: 9716632
    Abstract: A system to generate an interactive layered visualization of a software system includes a storage device to storage a model of the system that defines entities and relationships among entities. The system also includes a visualization tool to generate nodes representing the entities and assign nodes to layers in a set of ordered layers in accordance with rules associated with each layer. A layered layout of the software system is thereby generated and an interactive visualization of the layered layout is rendered for display to the user.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: July 25, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Miroslav Novak, Albert Regner, Roman Rubas
  • Patent number: 9700274
    Abstract: According to one embodiment, an image observation apparatus includes a condition storage, list generation circuitry, and a display. The condition storage stores a plurality of display target conditions respectively corresponding to a plurality of display areas in a display screen. The list generation circuitry generates a plurality of image lists respectively corresponding to the plurality of display areas, which concern additional items of a plurality of images respectively corresponding to the display target conditions. The display displays the plurality of image lists in the plurality of display areas, and an image corresponding to an additional item selected from the plurality of displayed image lists in the corresponding display area.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: July 11, 2017
    Assignee: Toshiba Medical Systems Corporation
    Inventors: Kota Aoyagi, Satoshi Wakai, Kazumasa Arakita
  • Patent number: 9691038
    Abstract: A method and apparatus for examining workflow processes can include monitoring system having a definition element that selectively defines one or more workflow process elements of a corresponding workflow, and a monitor element that identifies one or more monitoring parameters for each of the workflow process elements. The system can also include one or more operational aspects of the one or more workflow process elements according to corresponding definitions and monitoring parameters.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: S. Dale Ander, Michael G. Christiansen, Ashish Rajput, Palanisamy Gounder, Guy Briggs, Thurman Pylant, Lalit Pant, Jason Randall
  • Patent number: 9678661
    Abstract: A retrieval device includes: a touch panel that displays a list that arranges a data specific information piece, a retrieval character reception section that receives one or more characters of the data specific information piece for identifying data of a data group via an handwritten input to the list on the touch panel, an information retrieval section that retrieves the data specific information piece with the one or more retrieval characters, and a retrieval result display section that displays a retrieval result of the information retrieval section on the touch panel.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: June 13, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Wataru Endo, Yoshitaka Matsuki, Satoshi Kawakami
  • Patent number: 9654346
    Abstract: A system and method for automatically deploying a network design is provided. Design deployment may be automated by a system that receives a machine-readable network design as an input, validates design topology requirements, and automatically deploys the design over actual hardware elements without manual intervention. Thus, the system and method provided may eliminate errors and streamline network design deployment, which may be particularly useful in a network characterized by a complex design, which may be difficult and tedious to configure manually.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: May 16, 2017
    Assignee: CA, Inc.
    Inventor: Brajesh Kumar
  • Patent number: 9646288
    Abstract: Embodiments describe a method and a system to display a calendar system. The method and system to receive a request to display at least one filtered event in a calendar display interface, wherein the at least one filtered event is filtered from a plurality of categories based on selected criteria, wherein a collection of events is selected from an event database based on the selected criteria, and each collection of events forms a specific subcalendar of a plurality of subcalendar; and to receive a request to display selected ones of the specific subcalendars in the calendar display interface.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: May 9, 2017
    Inventor: Lucinda Grace Price
  • Patent number: 9628420
    Abstract: Example embodiments of the present invention relate to a method, an apparatus and a computer-program product for friendly man-in-the-middle data stream correlation. An example method includes receiving a data stream transmitted from a source intended for a destination. A contextual analysis of portions of the data stream then may be performed, with respective portions of the data stream being correlated according to the contextual analysis.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: April 18, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Wayne A. Pauley, Jr., Stephen J. Todd, Michel F. Fisher
  • Patent number: 9600180
    Abstract: Methods, systems, and machine-readable medium are disclosed for creating and providing dynamic hierarchical navigation schemes in storage management systems. A mapping data structure is maintained to store hierarchical relationship mapping within a storage management system, allowing users to customize their interactions with the storage system. The method, includes receiving a user-defined navigation preference to view an attribute of a second storage object from a navigation screen defined for a first storage object; updating a mapping data structure for storing a hierarchical relationship of a second storage object, based on the user-defined navigation preference; and presenting the attribute of the second storage object at the navigation screen for the first storage object.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: March 21, 2017
    Assignee: NETAPP, INC.
    Inventors: Kishore Geddam, Sidhartha Sankar Sutar, Udit Khandelwal
  • Patent number: 9582566
    Abstract: A computing device includes at least one processor, and at least one module operable by the at least one processor to receive data representing a hierarchy, wherein the hierarchy comprises at least one set of sibling nodes and a respective parent node, generate a condensed hierarchy by determining a grouping for the at least one set of sibling nodes, determine whether the at least one set of sibling nodes can be represented by the respective parent node, based at least in part on the grouping for the at least one set of sibling nodes, and responsive to determining that the at least one set of sibling nodes can be represented by the respective parent node, remove the at least one set of sibling nodes from the condensed hierarchy. The at least one module may further be operable by the at least one processor to output the condensed hierarchy for display.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Daniel J. Rope, Jing-Yun Shyr, Damir Spisic
  • Patent number: 9563970
    Abstract: Art is infused with network identifiers at the time of its creation, rather than as a post-process. The identifiers may be encoded as overt elements of the art, and enable the artist to reprogram—over time—an augmentation of the artwork experience via network-delivered components. These network components can include stimuli present when the artist created the work (e.g., music), commentary by the artist, video and augmented reality features, audience-crowdsourced content (e.g., imagery of, or feedback provided by, other viewers encountering the artwork), etc. The artwork augmentation can vary with the user's context (e.g., location, demographics, interests, history). Physical brushes can be equipped to insert such identifiers in graphic arts; other authoring tools are disclosed as well. The network experience can be delivered via smartphones, projectors, and other devices. A great number of other features and arrangements are also detailed.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: February 7, 2017
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, Donald Haaga, Alastair M. Reed, Tony F. Rodriguez
  • Patent number: 9563422
    Abstract: A method, system, and computer program product for evaluating compliance of a user interface design are provided in the illustrative embodiments. A hierarchy of elements of a user interface is received from a first application executing in a client data processing system. A second application presents the user interface including a set of user interface elements at the client data processing system. A compliance rule is selected from a set of compliance rules. An evaluation is made whether an attribute associated with a user interface element meets a condition specified in the compliance rule. Responsive to the evaluating being negative, the user interface element is reported as being non-compliant with the compliance rule.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Cragun, Vikrant Nandakumar, Nitendra Rajput, Puthukode G. Ramachandran, Vivek Sharma, Shunguo Yan
  • Patent number: 9557909
    Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: January 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brendan D. Elliott, Marc Wautier, Michael S. Kaplan, Kwong K. Leung
  • Patent number: 9553948
    Abstract: A graphical user interface for a virtualized computing environment that includes a plurality of host computers, each having one or more virtual machines running therein, where the virtualized computing environment is configured with one or more monitoring profiles for monitoring a status of objects included in the virtualized computing environment, where the graphical user interface includes a first section and a second section. The first section organizes the one or more monitoring profiles, where each monitoring profile includes one or more rules and each rule corresponds to an action that is performed if the rule is violated. The second section organizes a first set of rules associated with a selected monitoring profile and corresponding actions associated with each rule in the first set of rules.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: January 24, 2017
    Assignee: VMware, Inc.
    Inventors: Karen Natalie Wong, Martin Bednar
  • Patent number: 9530105
    Abstract: Displaying organizational information of an entity includes storing data representing nodes associated with members of the entity in a database accessible by members of the entity. Data representing connections between the nodes that represent hierarchical relationships between the members is stored. An organizational chart comprising the nodes and connections is displayed on a presentation surface associated with a particular member of the entity. Input to create new nodes and connections is received from the particular member of the entity. When the new nodes are associated with a group that is associated with the particular member, the displayed nodes and connections are updated in response to the received input.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: December 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Venkatesh Veeraraghavan, Benoit Schmitlin, Bryant Fong
  • Patent number: 9524493
    Abstract: Chronologically navigating among time-based entries stored by a physical computing device having a processor configured to execute a time-based application includes displaying, with the computing device, a time-based entry with at least one of a forward control and a backward control; in response to a user selecting the forward control, displaying with the computing device a subsequent time-based entry, the subsequent time-based entry including a shared property with the displayed time-based entry; and in response to the user selecting the backward control, displaying with the computing device a previous time-based entry, the previous time-based entry including a shared property with the displayed time-based entry.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: December 20, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Richard Haynes, Lin Sun
  • Patent number: 9524525
    Abstract: A method, computer system, and graphical user interface for presenting an interactive hierarchy and indicating entry of information therein is disclosed. An interactive hierarchy is used to organize information using nodes arranged in multiple levels, where the interactive hierarchy may also be used to select a node to operate on. The interactive hierarchy may provide sense-of-place by depicting the organization of the nodes and indicating which node a user is operating on. An indicator is also provided which indicates whether one or more types of information have been entered for a given node, level of nodes, etc., thereby providing sense-of-task by enabling a user to determine which types of information have already been entered, which types of information have yet to be entered, etc. Further, a task indicator may be provided for stepping users through various information entry and/or management tasks, thereby further improving sense-of-task.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: December 20, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Balamurali Krishna Manyam, Nagaraj M. Hunur, Vinayaka Vasanth Prabhu, Swati Jain, Vivek Borkar, Rakesh Gajula, Vikas Kumar, Ashton Kawanishi, Adam Gates
  • Patent number: 9519677
    Abstract: Data graphing methods, articles of manufacture, and computing devices are described. In one aspect, a method includes accessing a data set, displaying a graphical representation including data of the data set which is arranged according to a first of different hierarchical levels, wherein the first hierarchical level represents the data at a first of a plurality of different resolutions which respectively correspond to respective ones of the hierarchical levels, selecting a portion of the graphical representation wherein the data of the portion is arranged according to the first hierarchical level at the first resolution, modifying the graphical representation by arranging the data of the portion according to a second of the hierarchal levels at a second of the resolutions, and after the modifying, displaying the graphical representation wherein the data of the portion is arranged according to the second hierarchal level at the second resolution.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: December 13, 2016
    Assignee: Battelle Memorial Institute
    Inventors: Pak Chung Wong, Patrick S. Mackey, Kristin A. Cook, Harlan P. Foote, Lynn-Marie Peashka, Mark A. Whiting
  • Patent number: 9519505
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for creating and managing a virtual operating environment on a physical machine connected to a distributed network, the virtual operating environment is virtualized by the physical machine. The invention may categorize the virtual operating environment using a tiered data structure, where each tier of the tiered data structure defines an attribute for categorizing the virtual operating environment. The invention generates a graphical representation of the tiered data structure for display via a user computing device that enables a user to communicate requests for causing the virtual operating environment to perform a function and communicates commands to the physical machine based on receiving such requests. The invention may additionally update the graphical representation after the virtual operating environment has executed the function.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: December 13, 2016
    Assignee: Bank of America Corporation
    Inventors: David George Murray, Timothy J. Hope, Yifei Zhu, Gerardo Saenz, Jr.
  • Patent number: RE46651
    Abstract: In some embodiments, a method of allowing navigation of a plurality of data elements residing within a category-tree database includes providing, on a single primary “web” page, a distinct data element symbol for each data element and a distinct parent category symbol for each parent category in the category paths of the data elements. For each illustrated parent category, a distinct first level web page is provided that includes (i) a first level subcategory symbol for each first level subcategory in the category paths of the data element(s) associated with that parent category and (ii) the data element symbol for each such data element shown associated with its respective first level subcategory symbol.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: December 26, 2017
    Assignee: CALLAHAN CELLULAR L.L.C.
    Inventor: David M. Holbrook