Patents by Inventor Benjamin Thomas Kalman

Benjamin Thomas Kalman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8621091
    Abstract: A system and method is disclosed for synchronizing settings and state information for a browser component across multiple computing environments. Settings and state information may be stored for a web application in a storage associated with a user account. An API receives updated state information for the browser component from a first web browser associated with the user account and sends a signal to a second web browser associated with the user account that the stored settings and state information was updated. The second web browser may then send a request to the API for the updated information, the API, in response, propagate the updated information to the second web browser.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: Frederick Ziya Ramos Akalin, Benjamin Thomas Kalman
  • Patent number: 8225191
    Abstract: Systems and methods for synchronizing web browsers using synchronization windows are disclosed. A user action performed in a synchronization window, such as a popup window or tab of a web browser, may cause synchronization data to be generated. The synchronization data may be provided to one or more other devices having web browsers and cause the user action to be replicated on the one or more other devices. A synchronization server may be used to coordinate the synchronization process.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: July 17, 2012
    Assignee: Google Inc.
    Inventor: Benjamin Thomas Kalman