Workflow Analysis Patents (Class 705/7.27)
  • Patent number: 10380558
    Abstract: The present invention provides a method, system, and computer program product of an intelligent self-service delivery advisor. In an embodiment, the present invention includes, in response to receiving computer system service data, identifying, by a second computer system, a computer system service category among a plurality of computer system categories, identifying, by the second computer system, one or more computer system service tasks, based on the computer system service data and the computer system service category, selecting, by the second computer system, a catalog among a plurality of catalogs, based on the one or more computer system service tasks and the computer system service data, generating, by the second computer system, one or more suggestions based on the catalog and the one or more computer system service tasks; and displaying, displaying by the second computer system, the one or more suggestion on a display logically coupled to the computer system.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Maja Vukovic, Nikolaos Anerousis, Anup Kalia, Jin Xiao
  • Patent number: 10369825
    Abstract: Example systems and related methods may provide improved defect detection and resolution for a plurality of printing devices. An example method includes receiving information indicative of at least one aspect of a printing device from among a plurality of printing devices. The plurality of printing devices is communicatively coupled to a server. Each printing device of the plurality of printing devices includes a sensor configured to provide information indicative of at least one aspect of the respective printing device. The method also includes, based on the received information, accumulating, at the server, historical data corresponding to the at least one aspect of the plurality of printing devices. The method yet further includes comparing the accumulated historical data with model reference data. The method additionally includes, based on the comparison, determining highlighted data and causing a display device to display the highlighted data.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: August 6, 2019
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Oleksandr Osadchyy, Tetsuji Yamaguchi
  • Patent number: 10296859
    Abstract: Disclosed are various embodiments for discovering workflows through analysis of user actions. Workflow descriptions are entered by multiple users over a period of time as the users perform user actions. Each workflow description includes a sequence of user action descriptions. The workflow descriptions are modeled as directed graphs, and one or more candidate workflows are determined by identifying a set of isomorphic directed graphs from the directed graphs.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: May 21, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Simon K. Johnston
  • Patent number: 10241828
    Abstract: The present teaching relates to scheduling transactions at a node in a data system. In one example, a request is obtained for performing a first transaction at the node. A mixing condition associated with the first transaction is determined. The first transaction is initiated. The first transaction is suspended when the mixing condition is met. A second transaction is carried out at the node. The first transaction and the second transaction are directed to a same portion of data at the node.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: March 26, 2019
    Assignee: OATH INC.
    Inventors: Guangxin Yang, Dongyue Wang, Xinyu Wang, Wei Liang, Sihan Ge
  • Patent number: 10180976
    Abstract: Methods and devices for mining an information template are provided. A method may include forming a modeling information set comprising a plurality of modeling information items. The method may further include creating a plurality of encrypted information items by encrypting respective numerical information items included in the plurality of modeling information items. The method may further include clustering the plurality of encrypted information items to create at least one information template. According to the present disclosure, an information template may be mined through analysis of a plurality of modeling information items, and numerical information items included in the modeling information items may be encrypted during the template mining process, which may prevent users' private information from being disclosed by the mined template, so that a more secure method for mining an information template may be provided.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: January 15, 2019
    Assignee: Xiaomi Inc.
    Inventors: Pingze Wang, Tao Zhang, Zhijun Chen
  • Patent number: 10180045
    Abstract: A system for field selecting drill bit includes a server having a computing processor with functionality to perform: receiving a first simulation request, executing a first simulation to generate a first set of performance data, receiving a second simulation request, and executing a second simulation to generate a second set of performance data. A computing device coupled to the server having a graphical user interface with functionality to perform: selecting a baseline bit, inputting a plurality of drilling data, sending the first simulation request, receiving the first set of performance data, presenting the first set of performance data for review, modifying a parameter of a drill bit, sending the second simulation request with the modified parameter, receiving the second set of performance data from the second simulation, and presenting the first set of performance data and the second set of performance data for review.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: January 15, 2019
    Assignee: SMITH INTERNATIONAL, INC.
    Inventors: Ambalavanan Sachidanandam, Anna Marie Nelson
  • Patent number: 10162624
    Abstract: This disclosure generally relates to executing dynamically generated applications in a web browser-based shell. An exemplary method generally includes instantiating shared components in the browser-based shell, the shared components exposing a common runtime environment to widgets loaded into the browser-based shell. A first workflow definition representing a first step of a workflow is received. The first workflow definition specifies first widgets, comprising modular components that perform functions represented by the first step of the workflow and comprising a user interface definition, to be loaded into the browser-based shell. The first widgets are obtained from one or more of a remote source, a local cache, or a temporary memory and loaded into the browser-based shell. A user interface is generated according to the first workflow definition to exposes the function to a user which, when invoked, initiates a transition to a second step of the workflow.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: December 25, 2018
    Assignee: INTUIT INC.
    Inventors: Tapasvi Moturu, Anshu Verma, Muzaffar H. Malik, Jeffery Brewer, Dante C. Mostajo
  • Patent number: 10129607
    Abstract: The power of analytical modeling is added to existing methods for specifying policies. Generally speaking, humans use their knowledge and experience to draft policies at a relatively high level. These policies then incorporate analytical models which provide the intelligence on how to most effectively apply the high-level policy to a particular situation. When a policy is invoked, the analytical model provides up-to-date intelligence at a level of completeness and refinement not possible with previous techniques. As a result, fewer policies need to be drafted, and those few need to be updated less frequently than in previous schemes. Rather than updating the policy itself, the analytical model is automatically updated whenever new data are fed into it. As the analytical model incorporates new observational data, it grows more powerful and thus automatically increases the effectiveness of the high-level policy.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: November 13, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Yan Liu, Paul C. Davis, Zhi Fu, Kabe Vanderbaan
  • Patent number: 10101892
    Abstract: A method, apparatus and computer program product are provided for providing interactive settings and dependency adjustments to the settings. A user interface provides a user with the ability to configure device or application settings. Other dependent settings may change accordingly to a compatible setting while causing minimized impact to the use of the device or application. The user interface may be interactive such that visual indication of the changed dependent setting is provided to the user in an unobtrusive manner.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: October 16, 2018
    Assignee: HERE Global B.V.
    Inventors: Pascal Wever, Charlie Sutton, Brody Larson, Sebastian Frey, Maarten Hammendorp, Nicole Ryan
  • Patent number: 10025459
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying, by the one or more processors, at least one graphical representation associated with an electronic document on a touchscreen display; and receiving, by the one or more processors, user input to the at least one graphical representation, the user input indicating a touchscreen gesture to the touchscreen display, and in response: determining a type of the touchscreen gesture; determining a degree of the touchscreen gesture; identifying one or more actions based on the type and the degree, each action of the one or more actions being executable to progress through a workflow; and displaying one or more action elements on the touchscreen display, each action element representing an action of the one or more actions.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: July 17, 2018
    Assignee: AirWatch LLC
    Inventors: Andrew Eye, Adam Cianfichi
  • Patent number: 10021672
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing resource allocation based on available resources via an interactive resource interface. In this way, the invention provides a comprehensive integrated platform for identification, continual monitoring and optimal allocation of resources on a mobile device. The invention provides the interactive resource interface on the mobile device, wherein the interface is configured to receive user input comprising physical gestures. The system identifies a user input comprising a first physical gesture, wherein the physical gesture is associated with one or more gesture attributes. Consequently, the system may initiate a resource transfer between two resources, based on correlating the one or more gesture attributes with the resources.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: July 10, 2018
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Kevin T. Cole, Matthew Hsieh, Scott R. Enscoe, Caitlin Chrisman Bullock
  • Patent number: 9990636
    Abstract: Systems and methods for providing services to customers in response to customer requests received through one or more channels are disclosed. The present invention provides for a central fulfillment hub in which all requests from banking customers may be processed by applying a library of policies to systematically resolve the customer requests or engage resources necessary to resolve such requests. In addition, the system may provide security mechanisms to secure access to resources, including applications and data, based on applications, assigned user roles or user, activities, and access control configurations. Further, the system may dynamically allocate employees across teams based on system demand and provide secured access to the resources accordingly. In addition, the system includes an analytics engine that can dynamically modify the workflows, rules and other parameters of the system during operations in order to optimize system performance.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: June 5, 2018
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Warren Gavin Lewis, Joseph H. Proudfoot, Thomas M. Horst
  • Patent number: 9930141
    Abstract: Presenting URLs on a user interface to guide users on a specific URL browsing path over an internet. A plurality of URLs for a user to view on a user interface running in a computing environment may be received. A URL workflow may be created, which comprise a sequence of the plurality of URLs the user is directed to view. The URL workflow may be created dynamically based on monitoring the current activities of the user in the computing environment. Each URL may be presented one after another on the user interface to automatically direct the user to a next specified URL in the workflow.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Liam Harpur, Michelle M. Purcell, John Rice
  • Patent number: 9904499
    Abstract: An information processing system stores, for each application for carrying out a first sequence of processes using electronic data, application identification information and first-sequence information in a manner of associating them with one another; receives a request including the application identification information and electronic-data information; carries out the first sequence of processes on the electronic data according to the request; determines, before carrying out each process of the first sequence of processes, whether to generate second-sequence information where information concerning an additional process to be carried out before the process of the first sequence of processes is added, and if the determination result is to generate the second-sequence information, generates the second-sequence information and carries out a second sequence of processes where the additional process is carried out before the process of the first sequence of processes, on the electronic data.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: February 27, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Kohsuke Namihira, Yuuichiroh Hayashi, Kazunori Sugimura, Dongzhe Zhang
  • Patent number: 9892451
    Abstract: An information processing apparatus includes a determination unit, a conversion unit, and a transmission unit. The determination unit determines information not to be transmitted in a step, which is managed according to a flow definition and is related to design information, if the step is a predetermined step. The conversion unit converts the design information by deleting the information determined by the determination unit from the design information or by converting the information determined by the determination unit into other information. The transmission unit transmits the converted design information to an external destination.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: February 13, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kazuhisa Iwase
  • Patent number: 9858118
    Abstract: An information processing device includes an event detector, a task generator, a target time setting unit, and a presenting unit. The event detector detects occurrence of an event. The task generator generates at least one task indicating an action to be executed when the detected event occurs. The target time setting unit sets, for each of the tasks corresponding to the detected event, a target completion time of the task until when a state change generated due to occurrence of the event does not exceed a threshold, on the basis of an execution result of tasks corresponding to a past event related to the detected event. The presenting unit presents each of the tasks corresponding to the detected event and the target completion time of each of the tasks to a user.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: January 2, 2018
    Assignee: Ricoh Company, Limited
    Inventor: Jun Murata
  • Patent number: 9811449
    Abstract: Efficient generation of test scenarios without excess or lack thereof can be supported. A test scenario generation support device includes a storage device which holds use case scenarios relating to an application of a test target and a computation device which identifies from the use case scenarios a vocabulary on a screen display using a predetermined rule, identifies a screen object corresponding to the identified vocabulary for each of the use case scenarios using a predetermined algorithm, and generates a test scenario based on a test pattern defined in advance for each screen object.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: November 7, 2017
    Assignee: HITACHI, LTD.
    Inventors: Takahiro Sonoda, Hideyuki Kanuka, Yoichi Nakai, Gaku Saitou
  • Patent number: 9792002
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing a customized representation of a business process involving one or more organizational entities that are accessible through a network. A user interface that can display a customized representation of a business process is provided. User information, including user privileges associated with the business process, is stored in a central repository that is accessible through the network. A request to view the business process is received from a first user through the user interface. The user privileges for the first user are retrieved from the central repository. A customized representation of the business process is displayed with the user interface. The customized representation is in compliance with the retrieved user privileges for the first user.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 17, 2017
    Assignee: salesforce.com, inc.
    Inventors: Mangesh P. Bhandarkar, Michael K. Dewey
  • Patent number: 9760848
    Abstract: Methods, systems, and apparatus, including computer program products for handling a workflow within an electronic document. Participants are chosen for the workflow and the activities are assigned to the workflow participants. Workflow information is obtained from an electronic document, where the workflow information pertains to activities assigned to a user. The user can consult on or delegate the assigned activities, in which case the electronic document is sent to the consultant or delegate. Alternatively the user can reassign future activities. If it is detected that the workflow has been completed, the user can indicate the continuing of the workflow by identifying additional workflow participants, and the electronic document is sent to one of the additional workflow participants.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 12, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: John L. Farmer, Joseph Ternasky, Matthew A. Wormley, Vijay Sadanand Ghaskadvi
  • Patent number: 9715405
    Abstract: A first computer of a distributed computing system receives a request for a transaction. The transaction is an eXtended Architecture (XA) protocol based global transaction. The first computer generates a unique identifier for the request. The first computer sends the unique identifier to a second computer of the distributed computing system. The unique identifier enables the second computer to participate with the first computer as an XA protocol based resource participant.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ashwini A. Deshpande, Anubhuti Kaushik, Ian J. Mitchell, Hariharan N. Venkitachalam
  • Patent number: 9600218
    Abstract: Systems and methods are provided for generating document-specific histories for multi-document print jobs. One system is a workflow server with an interface and a controller. The interface receives a print job that defines multiple documents, and the controller directs devices of a print shop in accordance with a print workflow. The controller identifies properties of each of the documents to track while the print job is being processed in the workflow, receives progress information from the devices, and analyzes the progress information to detect a triggering event indicating that a document in the workflow has transitioned to a new state at an activity. When recording criteria direct the controller to update the history, the controller adds an entry to a history file while the document is in the workflow. The entry indicates values of the properties of the document, as well as a current workflow activity for the document.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 21, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller, Amber Joy Watkins
  • Patent number: 9594609
    Abstract: Techniques are described for managing interactions between workflows being performed by different applications, such as to enable a combination of multiple workflows in multiple applications of different types to aggregate varying capabilities available from the different types of applications. In some situations, an integrated workflow is created by separating portions of its functionality into multiple constituent workflows that is each performed by a different application and that initiate one or more inter-workflow interactions between the constituent workflows as they are performed (e.g., for one of the constituent workflows to, while it is being performed, invoke another constituent workflow in order to begin its performance).
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: March 14, 2017
    Inventor: Steven L. Buth
  • Patent number: 9575749
    Abstract: The system provides a method and apparatus for the dynamic distribution, deployment, and configuration of optimizable code modules for use with software workflows running on a single compute device or across a network connected grid of compute devices. The system comprises one or more collections of software and data modules stored in a content catalog, conforming to a defined interface, and having metadata conforming to a schema that enables the modules to be statically or dynamically optimized by the controlling workflow and a workflow manager. The system provides a service that enables code modules to be located, deployed, configured, and updated by the controlling workflow, the workflow manager, or a remote manager.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 21, 2017
    Assignee: KERSPLODY CORPORATION
    Inventors: Christopher Eric Harold Howard, Timothy Mechigian Gruhl
  • Patent number: 9525788
    Abstract: An image forming method and apparatus, and a host in which the image forming method includes setting a processing order of a plurality of operations of a same image data and detailed setup information of the plurality of operations, and executing the plurality of operations using the detailed setup information according to the set processing order.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: December 20, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Hyun-wook Park
  • Patent number: 9501256
    Abstract: An information processing apparatus includes a process control unit configured to execute one or more processes with respect to input data in an order defined by definition information, an output unit configured to cause the definition information to be output in a form changeable by a user when a first process of the one or more processes is suspended, an accepting unit configured to accept information indicating a change to the definition information, and an application unit configured to apply the change indicated by the information accepted by the accepting unit to the definition information. The process control unit controls execution of a subsequent process of the one or more processes that is executed after the first process is resumed based on the definition information that reflects the change applied thereto by the application unit.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: November 22, 2016
    Assignee: Ricoh Company, Ltd.
    Inventor: Mitsuhiko Hirose
  • Patent number: 9497078
    Abstract: A method of replacing a first network-enabled device with a second network-enabled device within a network may comprise placing the second network-enabled device in client mode within the network such that the second network-enabled device is configured to search for the first network-enabled device. A protocol may then be invoked on the first and second network-enabled devices, the protocol being configured to enable an exchange of the network name and password information from the first network-enabled device to the second network-enabled device in client mode. The second network-enabled device, in client mode, may be configured according to the obtained network name and password information. The second network-enabled device may then be switched from client mode to a second mode that provides replacement functionality for the first network-enabled device. The first network-enabled device may then be replaced with the second network-enabled device.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: November 15, 2016
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Derek Hee Jun Cha, Paul Chen
  • Patent number: 9471665
    Abstract: Techniques disclosed herein can pertain to querying an object structure using an index to determine whether a content object of a specified type has been stored. Further, a request workflow can be evaluated in view of one or more exceptions. At least one action item can be generated based on a result of the query and the workflow evaluation.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: October 18, 2016
    Assignee: NCINO, INC.
    Inventor: Nathan Snell
  • Patent number: 9459604
    Abstract: One embodiment is directed to a method for joining a smart energy device to a ZigBee network. The method includes sending, from a ZigBee gateway to a database server, a first extended unique identifier (EUI) for the ZigBee gateway. The also method includes receiving a request from a first smart energy device to join the ZigBee gateway, the request including a second EUI corresponding to the first smart energy device. The second EUI from the first smart energy device is compared with the first one or more EUIs received from the database server. If the second EUI from the first smart energy device matches any of the first one or more EUIs, an install code or link key corresponding to the matched one of the first one or more EUIs is sent to the first smart energy device. Otherwise, an install code is requested from the user.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: October 4, 2016
    Assignee: Digi International Inc.
    Inventors: Kenneth Frederick Krutsch, Jordan Focht
  • Patent number: 9405577
    Abstract: A method for realizing jumps in an executing process instance can be provided. The method can include suspending an executing process instance, determining a current wavefront for the process instance and computing both a positive wavefront difference for a jump target relative to the current wavefront and also a negative wavefront difference for the jump target relative to the current wavefront. The method also can include removing activities from consideration in the process instance and also adding activities for consideration in the process instance both according to the computed positive wavefront difference and the negative wavefront difference, creating missing links for the added activities, and resuming executing of the process instance at the jump target.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventor: Dennis Hohmann
  • Patent number: 9372667
    Abstract: A computer system comprising a processor and memory, wherein the system is programmed to provide a metamodel comprising a plurality of predefined fields relating to requirements engineering and ontological relationships between at least some of the predefined fields, and is programmed to prompt a user to enter information into the predefined fields in order to create a requirements specification.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: June 21, 2016
    Assignees: AIRBUS OPERATIONS LIMITED, UNIVERSITY OF THE WEST OF ENGLAND BRISTOL
    Inventors: Mario Kossmann, Mohammed Odeh
  • Patent number: 9363330
    Abstract: Systems and methods for managed service delivery at the edge in 4G wireless networks for: dynamic QoS (Quality of Service) provisioning and prioritization of sessions based on the task (current, future) of the workflow instance; predicting the current and future network requirements based on the current and future tasks of all business process sessions and prepare session QoS accordingly; providing an audit trail of business process execution; and reporting on business process execution.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Malolan Chetlur, Umamaheswari C. Devi, Partha Dutta, Sumedh W. Sathaye, Shivkumar Kalyanaraman
  • Patent number: 9361728
    Abstract: The invention discloses a submarine topography construction method based on multi-source water depth data integration, which achieves reasonable splicing of various data such as multi-beam sounding, single-beam sounding, historical topography map and global topography and submarine topography construction. The invention comprises the following steps of: converting a historical submarine topography map into grid data, converting water depths of other sources into grids, using an overlapping and contrasting method to evaluate the accuracy of the water depths of different sources; using a multi-map-layer method to carry out integration, cutting and splicing on multi-source water depth data, constructing an error distribution model to reasonably revise and integrate various-source water depth data; and constructing multi-source water depth submarine topography and grid.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: June 7, 2016
    Assignee: THE SECOND INSTITUTE OF OCEANOGRAPHY, SOA
    Inventors: Ziyin Wu, Shoujun Li, Jihong Shang, Jiabiao Li, Xiaowen Luo, Xiaobing Jin, Dineng Zhao, Jieqiong Zhou
  • Patent number: 9304829
    Abstract: Disclosed herein are techniques for managing operations. A distribution of operations across a plurality of execution environments is determined in order to achieve a performance objective. Another distribution of the operations is determined, if the status of the execution environments renders the distribution suboptimal or incapable of achieving the performance objective.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: April 5, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Alkiviadis Simitsis, William K. Wilkinson
  • Patent number: 9146952
    Abstract: Embodiments may include a system configured to, for each of multiple database partitions, generate a respective value of commit latency dependent on the latency of one or more previous commit operations directed to that database partition. The system may also be configured to, for a given work item that includes a commit operation to be initiated on a given database partition of said multiple database partitions, determine whether the value of the commit latency for the given database partition exceeds a configurable commit latency threshold. The system may be configured to, in response to determining that the value of the commit latency for the given database partition exceeds the commit latency threshold, postpone the given work item to reduce load on the database partitions and perform the given work item after the postponement. If the commit latency does not exceed the threshold, the work may be performed without the postponement.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: September 29, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Rajesh Shanker Patel
  • Patent number: 9053437
    Abstract: Techniques are disclosed for extracting information through analysis of provenance data. For example, a computer-implemented method of extracting information regarding an execution of an enterprise process comprises the following steps. Provenance data is generated, wherein the provenance data is based on collected data associated with an actual end-to-end execution of the enterprise process and is indicative of a lineage of one or more data items. A provenance graph is generated that provides a visual representation of the generated provenance data, wherein nodes of the graph represent records associated with the collected data and edges of the graph represent relations between the records. At least a portion of the generated provenance data from the graph is analyzed so as to extract information about the execution of the enterprise process based on the analysis.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sharon C. Adler, Francisco Phelan Curbera, Yurdaer Nezihi Doganata, Chung-Sheng Li, Douglas C. Lovell, Axel Martens, Kevin Patrick McAuliffe, Huong Thu Morris, Nirmal K. Mukhi, Aleksander A. Slominski
  • Patent number: 9047254
    Abstract: This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for detecting and validating expansion types of expandable content items.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: June 2, 2015
    Assignee: Google Inc.
    Inventors: Pavel Kobyakov, Ksenia Shubina
  • Publication number: 20150149235
    Abstract: An example method disclosed herein includes receiving a data submission in a healthcare analytics system. The healthcare analytics system is to generate an analytic solution based on the data submission. The example method also includes determining, by the healthcare analytics system, an opportunity to improve a quality of data to be employed by the healthcare analytics system to generate the analytic solution based on a trend of previously received data submissions and the data submission. The example method further includes generating an alert including a recommended change to at least one of a characteristic of the data submission or a portion of a workflow of the healthcare analytics system based on the opportunity.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: General Electric Company
    Inventor: George William Leung
  • Publication number: 20150149237
    Abstract: Systems and methods to optimize sales performance operating in the manner a sales rep works: capturing prospect interactions real-time, providing a navigation tool and talking points to facilitate timely and relevant communications, and automatically updating Customer Relationship Management (CRM) and other systems—enabling users to effectively execute sales strategies. Prospect interactions are time-stamped and tracked to create a story-so-far record for each prospect. A customized, key-word searchable database of talking points provides intelligent, consistent knowledge to the user during prospect communications. Unlimited, unique moving navigators categorize talking points according to the organization's database of information and are customized to optimize data retrieval. Drag-and-drop emails are created by selecting pre-defined, best practice talking points or can be personalized in one-to-one campaigns, and include automated embedded tracking of prospect's email opens and clicks.
    Type: Application
    Filed: November 20, 2014
    Publication date: May 28, 2015
    Inventor: Richard Thomas Brock
  • Publication number: 20150149238
    Abstract: Utilities designed to track and report on numerous aspects of the movement of assets from an organization and/or customer's location to one or more job sites of a project and vice versa to allow the organization and/or customer(s) to monitor such asset movements. Broadly, the utilities employ a number of timing modules that are each configured to monitor for the occurrence of one or more events (e.g., organization acquires customer's assets, assets picked up from organization's warehouse by general contractor, assets checked into job site by general contractor, etc.) and collect or generate metrics related to the performance of the events. The disclosed utilities provide for increased visibility (e.g., transparency) into various types of performance metrics (e.g., in relation to accuracy, completeness, delays, etc.) related to the movement of the assets and thus allow organizations, their customers, and the like to more readily identify asset misplacement, mismanagement, etc.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 28, 2015
    Inventors: Robert Glustrom, Richard Schafer
  • Publication number: 20150149236
    Abstract: Systems and methods for recommending merchant actions include a physical merchant location having a plurality of beacon devices. A system provider device receives a plurality of first location information from the plurality of beacon devices that is collected from a customer beacon communication device that is associated with a customer. The system provider device also receives a plurality of second location information over the network from the plurality of beacon devices that is collected from a merchant beacon communication device that is associated with an asset of the merchant. The system provider device analyzes the plurality of first location information and the plurality of second location information to determine at least one merchant action recommendation related to the customer and the asset of the merchant and provides the at least one merchant action recommendation over the network for display on a display device.
    Type: Application
    Filed: February 26, 2014
    Publication date: May 28, 2015
    Inventor: Ares Sakamoto
  • Publication number: 20150142505
    Abstract: A process analysis system processes event data describing real-world processes. The process analysis system performs the following acts: importing event instance data sets from an information management system, each set having one or more attributes describing an event instance in the real-world process; for each event instance, determining a corresponding process instance based on at least the attributes; determining event order attribute(s) for each imported event instance data set based on other event instance data sets corresponding to the same process instance; forming an analysis result set based on at least the event instance data sets and at least one first or second attribute; the client(s) presenting an analysis utilizing the analysis result set.
    Type: Application
    Filed: January 14, 2015
    Publication date: May 21, 2015
    Inventors: Teemu LEHTO, Markku HINKKA
  • Patent number: 9037287
    Abstract: A system and method for optimizing mail sorting equipment based upon various commingled data files and user selected options includes a sorter, an optimizing system, and a computer for optimizing the sort plan based upon the data files and user settings.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: May 19, 2015
    Assignee: National Presort, Inc.
    Inventors: Thomas F. Grauberger, Jeremy S. McWilliam, Thomas Glassman, James Anton Curgus, Vladimir A. Popov, Yi C. Kim, Michelle Elizabeth Cantrell, John E. Horn, David F. Gibbs, Lance Glover Snead, Brent A. Daboub
  • Patent number: 9020831
    Abstract: A system includes a plurality of sources that subscribe to, and another source that is unaffiliated with, a workflow management system. The system further includes a registry database that has pre-existing fields that are configured to store data received from one or more of the sources or from the other source, and de novo fields that are configured to be generated as a result of a data collection event and are configured to store data received from one or more of the sources or from the other source. An engine is configured to actively collect data from the sources and from the other source. The system further includes a dynamically updatable user interface that is operatively connected to the registry database. The dynamically updatable user interface is configurable or re-configurable for a particular one of the plurality of sources in response to the data collection event.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: April 28, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J. Simske, Chris Coughlan, Mark Jacobsen, Mick Keyes, Gary Moloney
  • Patent number: 9015046
    Abstract: A method and system for indicating in real time that an interaction is associated with a problem or issue, comprising: receiving a segment of an interaction in which a representative of the organization participates; extracting a feature from the segment; extracting a global feature associated with the interaction; aggregating the feature and the global feature; and classifying the segment or the interaction in association with the problem or issue by applying a model to the feature and the global feature. The method and system may also use features extracted from earlier segments within the interaction. The method and system can also evaluate the model based on features extracted from training interactions and manual tagging assigned to the interactions or segments thereof.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: April 21, 2015
    Assignee: Nice-Systems Ltd.
    Inventors: Oren Pereg, Moshe Wasserblat, Yuval Lubowich, Ronen Laperdon, Dori Shapira, Vladislav Feigin, Oz Fox-Kahana
  • Publication number: 20150095098
    Abstract: A management system manages the works performed to a predetermined target device. A management system stores, in a storage device, a first work definition showing a first work to be performed by an operator to a target device, a second work definition showing a second work for acquiring evidence for confirming a result of one first work among the one or more first works, and flow information including order information prescribing an execution order of the first work and the second work. The management system determines whether the timing has come to execute the second work based on the flow information and, when the timing has come to execute the second work, performs a support display for causing the operator to acquire evidence, and stores the evidence acquired based on the support display in the storage device by associating the acquired evidence with work flow information.
    Type: Application
    Filed: May 16, 2012
    Publication date: April 2, 2015
    Applicant: Hitachi, Ltd.
    Inventor: Hirohisa Miyazaki
  • Publication number: 20150095097
    Abstract: Methods, non-transitory computer-readable media and apparatuses for modifying a task flow are disclosed. For example, a method receives a request to modify the task flow template which is associated with a plurality of task flow modification rules. The method determines whether the request violates a modification rule of the plurality of task flow modification rules. A first rule specifies that no automated tasks in the task flow template can be deleted and a second rule specifies that no automated task in the task flow template can be moved to precede another automated task on which it depends. The method rejects the request when the request is determined to violate one of the first rule and the second rule of the plurality of task flow modification rules. Otherwise, the method modifies the task flow template in accordance with the request to produce a modified task flow template.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Adam DeJardine, Walter Bullard
  • Patent number: 8996565
    Abstract: A system, a method, and a computer program product for in-memory database processing are provided. A business object is generated in a first system. The generated business object is replicated from the first system to a second system. A high performance application implementing the replicated business object is executed based on at least one system specific view.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: March 31, 2015
    Assignee: SAP SE
    Inventors: Cornelia Haase, Kerstin Hoeft, Jens Lieberum, Christian Stork, Steffen Weinstock
  • Publication number: 20150088592
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for generating a workflow diagram corresponding to text describing a business process. A computer identifies activities in steps of a business process by parsing text describing the business process. The computer determines activity names associated with the identified activities. The computer identifies roles associated with actors performing the identified activities. The computer identifies a sequence in which the identified activities are executed. The computer generates a workflow diagram of the business process based on the identified activities, determined activity names corresponding to the identified activities, identified roles associated with the identified activities, and the identified sequence in which the identified activities are executed.
    Type: Application
    Filed: June 26, 2014
    Publication date: March 26, 2015
    Inventors: Mike A. Marin, Vivek K. Paramashivappa, Balunaini Prasad
  • Publication number: 20150088593
    Abstract: A computer implemented method for customer response management the method comprising the step of collecting information from social networking sites wherein the information is at least a post or comment for at least a brand or product; identifying customer among pluralities of authors of the information on the social networking sites; categorizing the information into at least a complaint, lead, service request, information request or feedback; analyzing the categorized information; prioritizing the analyzed information; and routing the prioritized information to at least a concerned personnel or a work flow of the Customer Relationship Management (CRM) system for response. The method further comprising identifying the influence of the customer wherein the influence is at least a global influence or local influence. The identification of customer is done by fetching information from at least the Customer Relationship Management (CRM) system or social profile aggregator service.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 26, 2015
    Applicant: Infosys Limited
    Inventors: Balaji Raghunathan, Sivaram Thangam Varghese, Prasanna Nagesh Teli
  • Publication number: 20150088591
    Abstract: Disclosed are methods and systems for identifying and visualizing the patterns of work transfers for service delivery using financial data. Within a service firm, work is often transferred from one delivery center to another, which results in additional costs and delays in service delivery. To control unnecessary work transfers, sustained patterns of work transfer are identified so that steps can be taken to limit their occurrence. The disclosed methods and systems analyze the relations among the costs transferred from one location to another.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeanette L. Blomberg, Neil H.A. Boyette, Anca A. Chandra, Sechan Oh, H. Raymond Strong, JR.