Search Patents
  • Publication number: 20120005175
    Abstract: A method to continuously replay Production Database Workload in near real time using workload capture based on Network or Kernel Capture is provided. The capture of the Server workload is done using Network Capture or using Kernel drivers in a continuous round robin method. The captured data is continuously pre-processed followed by a continuous replay of that data to a Test database system, with the replay lagging the original workload by a fixed initial time delay.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 5, 2012
    Applicant: EXACT SOLUTIONS, INC.
    Inventor: Krishna VORA
  • Publication number: 20130254877
    Abstract: Managing access to resources shared among multiple processes within a computer system. Multiple program instances of an application are almost simultaneously executed on multiple processors for fault tolerance. The replication solution supports the recording and subsequent replay of reservation events granting the shared resources exclusive access rights to the processes, when one program code instruction may request access to a set of shared resources in a non-deterministic order.
    Type: Application
    Filed: May 22, 2013
    Publication date: September 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Philippe Bergheaud, Reinhard Buendgen, Martin Schwidefsky
  • Patent number: 8490181
    Abstract: Managing access to resources shared among multiple processes within a computer system. Multiple program instances of an application are almost simultaneously executed on multiple processors for fault tolerance. The replication solution supports the recording and subsequent replay of reservation events granting the shared resources exclusive access rights to the processes, when one program code instruction may request access to a set of shared resources in a non-deterministic order.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Philippe Bergheaud, Reinhard Buendgen, Martin Schwidefsky
  • Publication number: 20100275260
    Abstract: Managing access to resources shared among multiple processes within a computer system. Multiple program instances of an application are almost simultaneously executed on multiple processors for fault tolerance. The replication solution supports the recording and subsequent replay of reservation events granting the shared resources exclusive access rights to the processes, when one program code instruction may request access to a set of shared resources in a non-deterministic order.
    Type: Application
    Filed: March 26, 2010
    Publication date: October 28, 2010
    Applicant: International Business Machines Corporation
    Inventors: Philippe Bergheaud, Reinhard Buendgen, Martin Schwidefsky
  • Patent number: 8978131
    Abstract: Managing access to resources shared among multiple processes within a computer system. Multiple program instances of an application are almost simultaneously executed on multiple processors for fault tolerance. The replication solution supports the recording and subsequent replay of reservation events granting the shared resources exclusive access rights to the processes, when one program code instruction may request access to a set of shared resources in a non-deterministic order.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Philippe Bergheaud, Reinhard Buendgen, Martin Schwidefsky
  • Publication number: 20180107502
    Abstract: A method for a secondary host to support continuous availability for an application on a primary virtual machine on a primary host is disclosed. The method includes the secondary host creating a secondary virtual machine that is identical to the primary virtual machine, the secondary host receiving activities of the primary virtual machine from the primary host, the secondary host buffering the activities, and the secondary host determining if the buffered activities are safe to replay. When the buffered activities are determined to be safe to replay, the method includes the secondary host replaying the buffered activities to the secondary virtual machine. When the buffered activities are determined to be unsafe to replay, the method includes the secondary host discarding the buffered activities and setting the secondary virtual machine as a new primary virtual machine to take over a service provided by the application.
    Type: Application
    Filed: October 17, 2016
    Publication date: April 19, 2018
    Applicant: VMware, Inc.
    Inventors: Jingliang SHANG, Kecheng LU
  • Patent number: 9503342
    Abstract: A method of monitoring packet traffic is provided. The method includes: at a first access point, capturing portions of traffic packets passing therethrough separated by time intervals; encapsulating the portions of traffic packets thereby forming encapsulated packets and adding timestamps to the encapsulated packets so as to preserve the portions of traffic packets and information related to the time intervals; transmitting the encapsulated packets over a network; decapsulating the encapsulated packets so as to obtain replay packets and the capture timestamp, wherein the replay packets include the portions of the traffic packets; and, transmitting the replay packets separated by the time intervals, wherein the timestamps are used to reproduce the time intervals so as to imitate the traffic packets passing through the first access point.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: November 22, 2016
    Assignee: Viavi Solutions Inc.
    Inventors: Alistair Scott, Samuel M. Bauer, Michael Stevens
  • Patent number: 11036530
    Abstract: A method for a secondary host to support continuous availability for an application on a primary virtual machine on a primary host is disclosed. The method includes the secondary host creating a secondary virtual machine that is identical to the primary virtual machine, the secondary host receiving activities of the primary virtual machine from the primary host, the secondary host buffering the activities, and the secondary host determining if the buffered activities are safe to replay. When the buffered activities are determined to be safe to replay, the method includes the secondary host replaying the buffered activities to the secondary virtual machine. When the buffered activities are determined to be unsafe to replay, the method includes the secondary host discarding the buffered activities and setting the secondary virtual machine as a new primary virtual machine to take over a service provided by the application.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: June 15, 2021
    Assignee: VMWARE, INC.
    Inventors: Jingliang Shang, Kecheng Lu
  • Patent number: 7480939
    Abstract: A method and system for using a key lease in a secondary authentication protocol after a primary authentication protocol has been performed is described. In one embodiment, the primary authentication protocol comprises a strong, secure, computationally complex authentication protocol. Moreover, the secondary authentication protocol comprises a less complex (compared to the primary authentication protocol) and less secure (compared to the primary authentication protocol) authentication protocol which can be performed in a length of time that is shorter than a length of time required to perform the primary authentication protocol. In an embodiment, the key lease includes context information.
    Type: Grant
    Filed: July 6, 2001
    Date of Patent: January 20, 2009
    Assignee: 3Com Corporation
    Inventors: Danny M. Nessett, Albert Young
  • Publication number: 20230131055
    Abstract: Existing infant warming solutions comprise a bedding element, a thermoregulation element and an element to produce sounds beneficial for the infant. The most beneficial among these sounds is the heartbeat of the infant's own mother. Capturing the heartbeat well enough to enable recording and accurate, realistic replay usually requires the use of a stethoscope-like instrument by a trained person and is an error-prone process for an untrained one, making it impractical for mass use. This invention improves the state-of-the-art by using an easy-to-capture but imperfect signal, for example, from a photoelectric sensor placed on the mother's finger, to still produce a realistic simulated heartbeat sound with the mother's heartrate. This makes the invention a suitable choice for infant warming solutions intended for mass use. The invention comprises an analog signal sampling module, a logic and memory module, and a sound replay module for the audible replay of electronically stored sounds.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 27, 2023
    Inventor: Neal Arjun Prakash
  • Patent number: 11803396
    Abstract: Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support creation and execution of automated sequences of user interface (UI) interactions. To facilitate creation and execution of automated sequences of UI interactions, an automation engine is provided and includes a model configured to capture image data when creating the sequence of UI interactions. The model may also be used during replay of the sequence of UI interactions. For example, the model may be used during replay of the sequence of UI interactions to locate UI elements corresponding to the UI interactions, or to perform pre- and/or post-validation of action execution. The automation engine may also provide processes to enable location of dynamic content, such as UI elements that may be presented in different or unexpected locations, and processes to address complex UI elements, such as data grids, tree views, and drawings (e.g., CAD drawings).
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: October 31, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Rajpreet Singh, Veena Sudhakar Padiyar, Viresh Veerasangappa Kadi, Mathan Murugasen
  • Patent number: 7430740
    Abstract: A process group resource manager for managing protected resources during transaction processing is disclosed. The process group resource manager comprises a first process configured to provide access to a protected resource during one or more transactions, the first process being further configured to construct a transaction record for each respective transaction, wherein each transaction record includes each request message received by the first process and each response message sent by the first process during a particular transaction. The process group resource manager further comprises a second process configured to serially replay the transactions in which the first process participates, the second process being configured to cause a particular transaction to rollback if the replay of that transaction does not match the transaction record constructed by the first process for that transaction.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: September 30, 2008
    Assignee: 724 Solutions Software, Inc
    Inventors: Mark Edward Molloy, Ian McLean Pattison
  • Publication number: 20190294155
    Abstract: The present disclosure discloses a method, system and device for replaying movement of a robot. In an embodiment, the method includes a controller receiving a log file in which information about a movement of the robot is recorded; the controller obtaining information of position points passed by the robot when performing the movement based on the log file; and the controller sending the information of position points passed by the robot when performing the movement to a replaying device, to enable the replaying device to replay the movement of the robot according to the information of position points. The technical solutions of the present disclosure may increase the accuracy of locating where the problem is when errors or something unexpected happened to the robot.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 26, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventor: Lu WANG
  • Patent number: 11314239
    Abstract: The present disclosure discloses a method, system and device for replaying movement of a robot. In an embodiment, the method includes a controller receiving a log file in which information about a movement of the robot is recorded; the controller obtaining information of position points passed by the robot when performing the movement based on the log file; and the controller sending the information of position points passed by the robot when performing the movement to a replaying device, to enable the replaying device to replay the movement of the robot according to the information of position points. The technical solutions of the present disclosure may increase the accuracy of locating where the problem is when errors or something unexpected happened to the robot.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: April 26, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventor: Lu Wang
  • Publication number: 20160133298
    Abstract: Provided are a method and device for adjusting playback progress of a video file. The method includes: receiving text information to be searched; searching, in a caption file of the video file, for caption content matching the text information, wherein the caption file is acquired from the video file or generated according to the video file; and determining playback time point corresponding to the caption content according to the found caption content, and adjusting the playback progress of the video file according to the playback time point. According to the technical solution provided in the disclosure, accurate positioning of a clip which a user expects to replay is achieved, and the operation is simple and convenient.
    Type: Application
    Filed: September 27, 2013
    Publication date: May 12, 2016
    Inventor: Peng ZHOU
  • Patent number: 4769300
    Abstract: Holograms which contain gelatin as the binder are prepared by holographically exposing the holographic material by use of coherent light, developing the holographic image by a chemical or physical process and before processing, simultaneously or subsequently, treating the material with a solution of an onium compound which comprises at least one alkyl group having from 10 to 18 carbon atoms or in which the total number of carbon atoms in the substituent group is at least 15 or a polymeric compound which comprises at least one onium group in the repeating unit.
    Type: Grant
    Filed: December 10, 1986
    Date of Patent: September 6, 1988
    Assignee: Ciba-Geigy Ag
    Inventor: David W. Butcher
  • Publication number: 20200183796
    Abstract: The technology disclosed relates to discovering multiple previously unknown and undetected technical problems in fault tolerance and data recovery mechanisms of modem stream processing systems. In addition, it relates to providing technical solutions to these previously unknown and undetected problems. In particular, the technology disclosed relates to discovering the problem of modification of batch size of a given batch during its replay after a processing failure. This problem results in over-count when the input during replay is not a superset of the input fed at the original play. Further, the technology disclosed discovers the problem of inaccurate counter updates in replay schemes of modem stream processing systems when one or more keys disappear between a batch's first play and its replay. This problem is exacerbated when data in batches is merged or mapped with data from an external data store.
    Type: Application
    Filed: February 18, 2020
    Publication date: June 11, 2020
    Inventors: Elden Gregory Bishop, Jeffrey Chao
  • Patent number: 9799375
    Abstract: Provided are a method and device for adjusting playback progress of a video file. The method includes: receiving text information to be searched; searching, in a caption file of the video file, for caption content matching the text information, wherein the caption file is acquired from the video file or generated according to the video file; and determining playback time point corresponding to the caption content according to the found caption content, and adjusting the playback progress of the video file according to the playback time point. According to the technical solution provided in the disclosure, accurate positioning of a clip which a user expects to replay is achieved, and the operation is simple and convenient.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: October 24, 2017
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO. LTD
    Inventor: Peng Zhou
  • Patent number: 9565540
    Abstract: A communication system is provided that alerts a public safety officer to missed Push-to-Talk (PTT) group calls. The communication system allows a public safety officer's radio to record a last stop working time. A public safety network then can search a missed call list associated with the public safety officer and automatically push a notification of missed PTT group calls to the public safety officer's radio when the radio re-joins the public safety network. Based on the notification, the public safety officer can choose to review or replay any missed calls to avoid missing important information.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 7, 2017
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Chao-Jin Luo, Xiao-Yu Li, Fan Luo
  • Patent number: 11288142
    Abstract: The technology disclosed relates to discovering multiple previously unknown and undetected technical problems in fault tolerance and data recovery mechanisms of modem stream processing systems. In addition, it relates to providing technical solutions to these previously unknown and undetected problems. In particular, the technology disclosed relates to discovering the problem of modification of batch size of a given batch during its replay after a processing failure. This problem results in over-count when the input during replay is not a superset of the input fed at the original play. Further, the technology disclosed discovers the problem of inaccurate counter updates in replay schemes of modem stream processing systems when one or more keys disappear between a batch's first play and its replay. This problem is exacerbated when data in batches is merged or mapped with data from an external data store.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: March 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Elden Gregory Bishop, Jeffrey Chao
Narrow Results

Filter by US Classification