Patents Examined by Kurtis Gills
  • Patent number: 9672579
    Abstract: A method provides a computer-implemented environment for improved educator effectiveness. The method includes a server serving, receiving, and storing web pages over a wide area network connected to client computers of administrators or teachers of a school, so the administrators or teachers can create, use or view processes and observation workflows to conduct performance reviews of teachers in the school.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 6, 2017
    Assignee: School Improvement Network, LLC
    Inventors: Cory J. Linton, Jonathan Smalley, Neil Jarman, James Lyon, Justin Morris, Matthew Donaldson, Jeremy P. Petersen, Chet D. Linton
  • Patent number: 9665916
    Abstract: A computer-implemented method, computer program product, and computing system for defining one or more failure conditions. Two of more executions are selected from a plurality of available executions based upon a simulation modeling file, thus defining two or more selected executions. A first of the two or more selected executions is executed while monitoring for the occurrence of the one or more failure conditions.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: May 30, 2017
    Assignee: X Systems, LLC
    Inventors: Nigel James Brock, Geoffrey John George Wilby
  • Patent number: 9659299
    Abstract: A customer feedback acquisition and processing system includes a data acquisition processor for receiving first and second customer feedback responses. The first customer feedback response is received by the data acquisition processor after notice of a claim is received and before the claim is resolved. The second customer feedback response is received by the data acquisition processor after it receives the first customer feedback response. The data acquisition processor may operate to classify the first customer feedback response in one of two categories. The two categories may be an attention-needed category and an attention-not-needed category. The system may also include a workflow router in communication with the data acquisition processor. The system may further include a supervisor terminal in communication with the workflow router.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: May 23, 2017
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Brenda R. Quesnel, Benjamin A. Cowles, Stephen E. Randall, Mary B. Nasenbenny
  • Patent number: 9652292
    Abstract: Systems and methods are provided, for use in a messaging subsystem, which manages gateway flow. A system for use in a messaging subsystem, which manages gateway flow, can comprise a computer, including a computer readable medium and processor. The system can also comprise a business process, stored on the computer, wherein the business process includes a plurality of gateways; and a plurality of counters, each associated with a different gateway, wherein each counter indicates how many tokens are required for the associated gateway to activate. The system can statically analyze the business process to identify each of the plurality of gateways, determine, at runtime, for each gateway whether to decrement the counter associated with a subsequent gateway, and decrement the counter associated with the subsequent gateway to manages gateway flow.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: May 16, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Yorgeshwar Wamanrao Kuntawar
  • Patent number: 9612890
    Abstract: Techniques are disclosed for workflow based high availability analysis in computing systems. For example, a computer-implemented method for analyzing an information network infrastructure to identify one or more availability weak points includes the following steps. A workflow specification is provided based on one or more user-visible processes and an application topology. Service workflows associated with the specification are mapped from the application topology to the infrastructure to generate a workflow data structure. An availability weak point analysis is performed in accordance with the workflow data structure to determine one or more optimal high availability parameters for one or more deployed components of the infrastructure. The one or more optimal high availability parameters are applied in the infrastructure so as to substantially eliminate the one or more availability weak points.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Jing Luo, John Arthur Pershing, Jr., Jie Qiu
  • Patent number: 9558250
    Abstract: A decision-support tool is provided to evaluate operational and financial performance for dispatchers in power grid control centers associated with utility systems. A scheduler engine is coupled to a comprehensive operating plan that applies after the fact analysis for performance metrics, root-cause impacts and process re-engineering. A relational database is coupled to a data archiver that captures actual system and resource conditions and then supplies the system and resource conditions to the relational database. The scheduler engine receives the actual system and resource conditions from the relational database and processes it to calculate system performance.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: January 31, 2017
    Assignee: ALSTOM TECHNOLOGY LTD.
    Inventors: David Sun, Kwok Cheung, But-Chung Chiu, Xing Wang, Ying Xiao, Kee Mok, Mike Yao
  • Patent number: 9244716
    Abstract: Methods, devices, and systems for creating a virtual machine are provided. In particular, a mechanism is provided which allows the automated creation of a virtual machine based on attributes of an existing physical machine. This allows for an efficient and user-friendly way of transitioning a physical machine or set of machines to a virtual machine architecture.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: January 26, 2016
    Assignee: Avaya Inc.
    Inventors: Glen George Freundlich, Prasad Subramanian
  • Patent number: 9229710
    Abstract: A method, computer system, and computer program product for allocating virtual machines in a stateless preallocation pool on a computing device is provided. In response to determining that a virtual machine is to be removed from an active pool in a computing device, it is determined whether the virtual machine is to be moved to a preallocation pool of the computing device. In response to determining that the virtual machine is to be moved to the preallocation pool, the virtual machine is cleansed of stateful data by removing unique information about the virtual machine's prior allocation while in the active pool. The virtual machine is moved to the preallocation pool. In response to determining that the virtual machine is needed in the active pool, the virtual machine is moved from the preallocation pool to the active pool.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventor: Omkharan Arasaratnam
  • Patent number: 9229711
    Abstract: A method, computer system, and computer program product for allocating virtual machines in a stateless preallocation pool on a computing device is provided. In response to determining that a virtual machine is to be removed from an active pool in a computing device, it is determined whether the virtual machine is to be moved to a preallocation pool of the computing device. In response to determining that the virtual machine is to be moved to the preallocation pool, the virtual machine is cleansed of stateful data by removing unique information about the virtual machine's prior allocation while in the active pool. The virtual machine is moved to the preallocation pool. In response to determining that the virtual machine is needed in the active pool, the virtual machine is moved from the preallocation pool to the active pool.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventor: Omkharan Arasaratnam
  • Patent number: 8751274
    Abstract: The present invention provides a system and method for assessing the status of work waiting for service in a work queue or a work pool. Work items are placed in the work queue or work pool and have a service time goal. The work items in the work queue or work pool are scanned and a required queue position for each work item is calculated according to the amount of time remaining prior to the expiration of the service time goal and weighted advance time for servicing of work items in the work queue or pool. An array of counters has elements which correspond to required queue positions. Upon the calculation of the required queue position for a work item, the counter corresponding to the required queue position is incremented. When all of the work items are scanned, the array of counters is analyzed to predict a future state of the work queue or work pool.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: June 10, 2014
    Assignee: Avaya Inc.
    Inventors: Andrew D. Flockhart, Larry J. Roybal, Robert C. Steiner
  • Patent number: 8655707
    Abstract: Computer-implemented systems and methods are provided for delivering products according to propagated changes in a demand planning hierarchy. Demand planning data is received in addition to a change to the product quantity or a disaggregation factor at a node of the hierarchy. The product quantity is updated at other nodes based upon the received change. Updating the product quantity at other nodes includes solving a set of simultaneous equations to generate an updated demand planning hierarchy. The simultaneous equations include a sum of the product quantity at a node and a augmenting flow at the node equals a sum of the product quantities of children nodes of the nodes and a relieving flow at the node, and disaggregation factors at the node and other nodes are implemented. Solving the set of simultaneous equations includes minimizing the sum of the augmenting flows of the node and other nodes.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: February 18, 2014
    Assignee: SAS Institute Inc.
    Inventor: Victor Harold Richard
  • Patent number: 8645177
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes generating a first graph including possible flight segments between airline stations for an airline and determining a set of permissible crew pairings based on a traversal of the first graph. The method also includes generating a second graph comprising the determined set of permissible crew pairings and determining a set of permissible aircraft routings based on a traversal of the second graph. The method includes generating a set of optimized aircraft routings using an integer-programming algorithm that accepts the determined set of permissible aircraft routings as input, and outputting the set of optimized aircraft routings for use in a flight schedule.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: February 4, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Julian Pachon, Stuart H. Smith
  • Patent number: 8645184
    Abstract: A technology projection supporting apparatus includes a describing section extracting unit and steps for extracting a problem describing section and an effect describing section from each technical document, a technical phrase extraction unit and steps to extract a technical phrase, which indicates a matter to be achieved by a technology, from each of the problem describing section and the effect describing section, an impact determination unit and steps for determining a business impact to be made by the matter indicated by the extracted technical phrase, a naming unit and steps for naming the extracted technical phrase; and a technology map generation unit for generating a technology map. The generated technology map has axes indicating time length to be required to implement technology and business impact.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tetsuya Nasukawa, Risa Nishiyama, Hironori Takeuchi, Hideo Watanabe
  • Patent number: 8612281
    Abstract: A method and system for producing and distributing audio-visual content for a program such as, for example, a television program. The method includes producing the audio-visual content for a first predetermined number of program episodes and transmitting the audio-visual content for the first predetermined number of episodes to a distribution entity for display over a network to a plurality of consumers. After the first predetermined number of episodes are displayed to the plurality of consumers, the method includes receiving performance data relating to viewership of the first predetermined number of episodes by the plurality of consumers and evaluating the performance data to determine whether the performance data for a portion of the first predetermined number of episodes meets or exceeds a predetermined threshold. If the predetermined threshold is met or exceeded, an order for a second predetermined number of program episodes is automatically triggered.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: December 17, 2013
    Inventors: Mort Marcus, Ira Bernstein
  • Patent number: 8583464
    Abstract: Systems and methods for corporate workplace capacity planning and optimization are provided. A system according to the invention may include a computer. The computer may be configured to receive a plurality of characteristics relating to an entity or a portion of an entity. The computer may be further configured to receive a predetermined selection of buildings. The computer may also be configured to determine a plurality of solution sets. Each of the solution sets may express a subset of space located within the selected buildings for the location of the entity or the portion of the entity. The solution sets may be fixed for a predetermined amount of time into the future. The solutions sets can be based, at least in part, on the plurality of characteristics. The computer may also be configured to select a subset of the plurality of solution sets. Finally, a display device may be configured to display at least a portion of a single solution set.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: November 12, 2013
    Assignee: Bank of America Corporation
    Inventors: Margaret A. Lynn, Benjamin T. Teal, Michael Parker, Charles Kosior, Timothy Prentice
  • Patent number: 8577708
    Abstract: The present invention provides a system and process for creating an effective work schedule for a security checkpoint. The process includes the step of analyzing passenger flow to determine the coverage needed to sustain required service levels, generally through simulating the checkpoint to determine required staffing levels. Another step to optimize workforce levels and schedules is to create workforce schedules that are based on optimized person-hours and key variables. The schedule staffs as needed to achieve the required staffing levels and may consider numerous other factors, including acceptable ranges for shift lengths; a maximum number of start times; and a percentage of part-time or seasonal employees. In a particular embodiment, the schedule is formed by using linear programming to solve for a tour assignment matrix (defining a schedule) from a demand matrix representing the needed number of workers and a co efficient matrix representing the availability of workers.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: November 5, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Craig Robertson, Ann Raechel Shrader-Brawley, Daniel G. Frisk, David R. Pendergraft
  • Patent number: 8571917
    Abstract: Embodiments of the present invention are generally directed to systems, methods, and computer program products for creating community-generated scenarios that provide a narrative description of the future.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: October 29, 2013
    Assignee: Bank of America Corporation
    Inventor: Mark Thomas McQueen
  • Patent number: 8566139
    Abstract: A method and systems of safety analysis of engineering processes for safety analysis of nuclear power stations are disclosed. A distribution of risk factors is analysed on different stages of the engineering process, and safety intervals are determined where safety conditions remain invariable. The method further includes analysis of failure transitions from one safety interval into another by means of cause-effect analysis. Based on the results of this analysis, deterministic safety models are created for possible scenarios of transition of failures from one safety interval into another. The method and systems provide quantitative safety analysis and evaluation for engineering processes in variable safety conditions and enable creating valid safety requirements to perform optimization of an engineering processes control system.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: October 22, 2013
    Assignee: Diakont Advanced Technologies, Inc.
    Inventors: Mikhail Evgenievich Fedosovskiy, Alexander Evgenievich Sherstobitov, Vadim Igorevich Dunaev, Yurii Vladimirovich Kopiev
  • Patent number: 8560374
    Abstract: A product demand forecasting methodology is presented that applies daily weight values to a weekly forecast to determine daily forecasts for a product or service. The method determines daily weight values for use in forecasting current product sales by blending daily weight values calculated from historical demand data for both recent weeks and year-prior weeks. Recent weeks are used to account for recent correlations and alternation effects, and year-prior weeks are used to account for seasonality effects. The method automatically calculates a measure of significance for the daily weights calculated from the recent weeks and year-prior weeks. The significance of each week is applied as a weighting factor during the blending of recent weeks and year-prior daily weight values.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: October 15, 2013
    Assignee: Teradata US, Inc.
    Inventors: Arash Bateni, Edward Kim
  • Patent number: 8560375
    Abstract: A system for monitoring objects comprises a first database, a second database, and a processor coupled to both the first and second databases. The first database comprises information representing monitoring requirements for a plurality of monitoring targets in an enterprise. The second database comprises information representing the actual state of monitoring for the monitoring targets in the enterprise. The processor is operable to compare the monitoring requirements for the plurality of monitoring targets in the enterprise with the actual state of monitoring for the monitoring targets in the enterprise, and determine any gaps in monitoring for the monitoring targets in the enterprise based at least in part on the comparison. The processor generates at least one monitoring deployment request identifying one or more monitoring tools to be deployed for the monitoring targets in the enterprise based at least in part on any determined gaps in monitoring.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: October 15, 2013
    Assignee: Bank of America Corporation
    Inventor: Edward M. Glenning