Patents Examined by Beth V. Boswell
  • Patent number: 9686142
    Abstract: A connected directed graphical representation of a process model that includes a plurality of process nodes and interconnections between the process nodes of the process model is displayed. A user selection of a subset of the process nodes of the displayed connected directed graphical representation of the process model is received. A process scope definition represented as at least one begin-end node pair is computed. The at least one begin-end node pair is usable to identify all selected nodes and interconnection path links that are reachable in a traversal from a begin node to an end node of each of the at least one begin-end node pair of the received user selection of the subset of the process nodes. The computed process scope definition is stored.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: June 20, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen V. C. Chan, Tak S. Chau, Phil S. Coulthard, Hans-Arno Jacobsen, Vinod Muthusamy
  • Patent number: 9679264
    Abstract: Systems and methods used in human resource management systems. The method optimizes the assignment of permissions (e.g., ability to write to a database, ability to create a new account, etc.) to jobs. The method discovers relationships between jobs, duties and privileges by accessing an organization chart that relates a plurality of jobs, a plurality of specific duties to be performed within the purview of a given job, and a plurality of permissions for the respective duties of the job. The method then flattens the organization chart to enumerate the permissions inherited by the jobs. The method proceeds to mine the inherited permissions across the jobs to optimize the sets of permissions. The sets can be optimized (e.g., minimize number of sets, maximize coverage, etc.) and named so as to be conveniently assigned (e.g., by an HR person) to a job (e.g., in the case of a new employee).
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: June 13, 2017
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Nigel King, Manoj Gudivaka
  • Patent number: 9672491
    Abstract: A system and method for monitoring remote employees, having a computer for a user to perform job related tasks, wherein the computer is enabled to record various data regarding the user's use of the computer, and a network to transmit the various data to a storage unit, to allow the data to be accessed by an employer.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: June 6, 2017
    Assignee: Upwork Global Inc.
    Inventors: Odysseas Tsatalos, Stratis Karamanlakis
  • Patent number: 9659330
    Abstract: Systems and methods are provided for communicating and processing market data. The market data may comprise quotes, orders, trades and/or statistics. A messaging structure allows for adding, re-ordering and/or expanding data, within the printable character set of any language. One or more delimiters are defined and used to delimit data elements within the message structure. The data is interpreted based on templates which may be disseminated prior to the sending of messages and used as an abstraction so that the meaning of data need not be conveyed in the message.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: May 23, 2017
    Assignee: Chicago Mercantile Exchange, Inc.
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco, Jim Northey
  • Patent number: 9639852
    Abstract: Provided is a method and a GUI-based software application that acts as a wallet with network interconnectivity for enabling a user to securely and seamlessly conduct transactions with his or her online financial transaction program by means of a computer or a wireless handheld device without having to depend on an Internet browser.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: May 2, 2017
    Assignee: PAYPAL, INC.
    Inventors: Gak Wee Low, Salil Mody
  • Patent number: 9501752
    Abstract: A VoIP relay integration management system including a service management application and a VoIP phone server that monitor and gather client interaction data between a client and a field agent. The system accepts a selection of service phone method, from a plurality of selection methods, for the field agent to use to call the client, and enables or disables the selection per the field agent. The system accepts, stores and schedules a task to be dispatched to the field agent, and calculates and displays a response time that includes a time from when the task is dispatched to the field agent to when the field agent generates a call. The system calculates and displays an average response time of all calls generated by the field agent, based on one or more of the field agent, an area of the task, a date of the task and a type of task.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: November 22, 2016
    Assignee: SEND A JOB INC.
    Inventors: Idan Kadosh, Erez Marom
  • Patent number: 9342806
    Abstract: A method and system for method for automated work project management. The methods and systems described herein provides for a total end-to-end business solution that will receive a data relating to a new work project, allow dispatching a job in a territory to a desired worker, allow quality assurance to be included as part of the dispatch, automatically track worker time and generate an invoice for the project, and provide analytics and feedback to the business on improving its product or service.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: May 17, 2016
    Assignee: P800X, LLC
    Inventor: Daniel R. Urban
  • Patent number: 9152938
    Abstract: In one example, a system can comprise a first data gathering mechanism set and a data processing mechanism set. The a first data gathering mechanism set can be configured to gather a first operational data set during operation of a first agricultural machine set, and to transmit the first operational data set to a network. The first operational data set can comprise information representative of one or more characteristics of an agricultural crop during production. The a data processing mechanism can be configured to store a combined data set comprising the first operational data set, and generate one or more reports based on the combined data set. Other embodiments and related methods are also disclosed herein.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: October 6, 2015
    Assignee: FARMLINK LLC
    Inventors: Jay Lang, William C. Mayes, Landon Morris
  • Patent number: 9135585
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a property library, a property list template, a quantity conversion virtual object, and/or a supplier property specification business object.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: September 15, 2015
    Assignee: SAP SE
    Inventors: Katja Bader, Thomas Leichtweiss, Thomas Maag, Thilo Kraehmer, Michael Seubert
  • Patent number: 9129293
    Abstract: Example methods and apparatus to measure market statistics are disclosed. A disclosed example method includes retrieving a service penetration value from a managed data source, retrieving an Internet protocol (IP) address from a convenience data source, and identifying a household identification number associated with the retrieved IP address. The example method also includes retrieving household data associated with the household identification number, verifying a service provider name provided by the convenience data source, and adjusting a weight value of the retrieved household data when the service provider name provided by the convenience data source is different than a current service provider name. Additionally, the example method includes calculating service provider flow share based on the adjusted weight value and the service penetration value, and generating a report including the calculated service provider flow share.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: September 8, 2015
    Assignee: The Nielsen Company (US), LLC
    Inventors: Albert Perez, Shi Lu, Michael F. Younge
  • Patent number: 8903731
    Abstract: A computer based machine system and method for coordinating a meeting between a meeting requester and a meeting prospect are described. The invention includes a meeting requester interface that allows a meeting requester to submit a meeting request. A computer readable identification code associated with a complementary article set, including at least two functionally complementary articles, is stored in a database and cross-referenced with the meeting request. A complementary article of the complementary article set is shipped to the meeting requester and a second complementary article of the complementary article set is shipped to the meeting prospect. If the meeting prospect accepts the meeting, the complementary articles may be united at the meeting and a corresponding donation to charity made.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: December 2, 2014
    Assignee: Complete The Pair, LLC
    Inventor: Augusto Lopez-Torres, Jr.
  • Patent number: 8886551
    Abstract: The invention provides systems and methods for improving the job scheduling structure of an organization by raising the job scheduling maturity level of the organization. In one embodiment, a plurality of job management maturity levels may be defined and arranged in a hierarchy. Current job management information may then be received from the organization regarding the organization's current job management structure. Using this current job management information, a current job management maturity level may be determined from the plurality of maturity levels. A target maturity level may then be selected from the plurality of job management maturity levels. One or more maturation operations may be devised that, when implemented, shift the organization to the target maturity level. The one or more maturation operations may then be performed, thus, shifting the organization to the target maturity level.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: November 11, 2014
    Assignee: CA, Inc.
    Inventor: Joseph Offenberg
  • Patent number: 8875143
    Abstract: Systems and methods implementing utility-maximized scheduling of time-sensitive tasks in a resource constrained-environment are described herein. Some embodiments include a method for utility-optimized scheduling of computer system tasks performed by a processor of a first computer system that includes determining a time window including a candidate schedule of a new task to be executed on a second computer system, identifying other tasks scheduled to be executed on the second computer system within said time window, and identifying candidate schedules that each specifies the execution times for at least one of the tasks (which include the new task and the other tasks). The method further includes calculating an overall utility for each candidate schedule based upon a task utility calculated for each of the tasks when scheduled according to each corresponding candidate schedule and queuing the new task for execution according to a preferred schedule with the highest overall utility.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: October 28, 2014
    Assignee: BMC Software, Inc.
    Inventors: Jeff Piazza, Michael Theroux, David Solin
  • Patent number: 8868440
    Abstract: A software tool for forecasting hours worked per project by each of several individuals per time period is disclosed. The tool comprises several project activity profiles each representing an hour distribution. The tool also comprises a data store containing data specific to projects including a level of effort budgeted for the project, identification of the type of the project, a start date of the project, and a delivery date of the project. The tool also comprises a data store containing data about each of the individuals including identification of the projects on which the individuals are authorized to work. The tool also comprises an allocator component that generates the forecast of hours to be worked by each individual for the projects for each of a series of time periods.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: October 21, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Nithin Reddy Kotla, Janne Elaine Williamson
  • Patent number: 8849688
    Abstract: A computer identifies an available task assignment, which is location independent for completion, and determines if an assignee is available to perform work on the task assignment. The assignee's availability is based in part on information received from a mobile device of the assignee. When a change in availability is determined by the mobile device, the mobile device sends the assignee's availability information to the computer, indicating the change. If the computer determines that the assignee is available, then the computer sends the task assignment information to the mobile device of the assignee. If the computer determines the assignee is not available, then the computer sends the task assignment information to a delegate of the assignee. The computer monitors the completion of a task assignment. If the computer determines that a task assignment has not, or can not, be timely completed, then the task assignment is reassigned to a delegate.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Leon H. Cash, Jr., Christopher J. Dawson, Richard V. Hom
  • Patent number: 8843387
    Abstract: A system and method of managing business process calendars. A method of managing a process includes defining at least one process to be performed by a first entity for at least one second entity, and associating a first subset of a plurality of tasks of the at least one process with the first entity. The method further includes associating a second subset of the plurality of tasks with the at least one second entity, and creating a process calendar based upon the at least one process and the plurality of tasks. The method additionally includes displaying the process calendar.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventor: John A. Ricketts
  • Patent number: 8818828
    Abstract: A plurality of takeoff objectives are set based on a takeoff request with respect to a target step in production lines, at least throughput of each production line, and basic information of a production plan for each production line, production plan data satisfying the plurality of takeoff objectives is obtained, takeoff objective delay data indicating that the production plan data is delayed with respect to the plurality of takeoff objectives is obtained, and at least a degree of delay of the product is displayed based on the production plan data and the takeoff objective delay data in accordance with each of the plurality of takeoff objectives in a preset display conformation.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: August 26, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yoshinori Shirasu, Katsumi Narimatsu
  • Patent number: 8812340
    Abstract: Provides workflow systems and methods. A workflow system having a matchmaking unit for receiving a task query from a workflow, and a plurality of task definer units, each providing a definition of a task. The matchmaking unit communicates with the task definer units to evaluate the task definitions against the task query based on at least one property associated with each task definition and provides at least one of the task definitions to the workflow as offers based on the evaluation.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christian Facciorusso, Simon Field, Yigal Hoffner
  • Patent number: 8812338
    Abstract: Computer-implemented systems and methods are provided for optimizing the distribution of packs of an item across an entity's distribution network. Constraint values may be specified to limit the values that may be included in a planned distribution of packs. Also, heuristics may be used to reduce the computation time required to determine optimal values for a planned distribution of packs. Modeling of the planned distribution of packs and optimization of the number of packs to be distributed can be accomplished using a mixed-integer linear programming solver.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: August 19, 2014
    Assignee: SAS Institute Inc.
    Inventor: Robert William Pratt
  • Patent number: 8799040
    Abstract: A computer-implemented engine, system and method for generating business valuations, scoring, and/or flagging over a network, responsively to information input by a user remote from the engine, system and method. The invention may include a graphical user interface capable of locally querying a user to input the company information, at least one network port capable of remotely receiving the company information from the graphical user interface, and at least one engine communicatively connected to the at least one network port, which engine preferably includes a plurality of rules to generate, responsively to the input company information, at least one of a business valuation, a business score, and/or one or more business flags to be used as indicators in a network marketplace, for the company associated with the inputted company information.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: August 5, 2014
    Assignee: BizEquity LLC
    Inventor: Michael M. Carter