Patents by Inventor Edward B. Kalin

Edward B. Kalin 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).

  • Publication number: 20140375436
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Application
    Filed: September 9, 2014
    Publication date: December 25, 2014
    Applicant: Nest Labs, Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
  • Publication number: 20140375438
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Application
    Filed: September 9, 2014
    Publication date: December 25, 2014
    Applicant: NEST LABS, INC.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
  • Publication number: 20140375439
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Application
    Filed: September 10, 2014
    Publication date: December 25, 2014
    Applicant: Nest Labs, Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
  • Patent number: 8860804
    Abstract: Systems and methods for automatically capturing, uploading, and publishing content. The system may include one or more monitoring modules for providing captured content to a remote site.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: October 14, 2014
    Assignee: Xanboo Inc.
    Inventors: Babak Rezvani, Jack L. Chen, Edward B. Kalin, Reza Jalili
  • Publication number: 20140159879
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 12, 2014
    Applicant: Nest Labs, Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
  • Patent number: 8723664
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: May 13, 2014
    Assignee: Nest Labs, Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
  • Patent number: 8638213
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: January 28, 2014
    Assignee: Nest Labs, Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
  • Publication number: 20110050410
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Application
    Filed: August 9, 2010
    Publication date: March 3, 2011
    Inventors: Babak Rezvani, Edward B. Kalin, Jack I. Chen, Reza Jalili
  • Patent number: 7796023
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: September 14, 2010
    Inventors: Babak Rezvani, Edward B. Kalin, Jack I. Chen, Reza Jalili
  • Publication number: 20100208069
    Abstract: Systems and methods for automatically capturing, uploading, and publishing content. The system may include one or more monitoring modules for providing captured content to a remote site.
    Type: Application
    Filed: April 27, 2010
    Publication date: August 19, 2010
    Applicant: Xanboo Inc.
    Inventors: Babak Rezvani, Jack L. Chen, Edward B. Kalin, Reza Jalili
  • Patent number: 7734724
    Abstract: Systems and methods for automatically capturing, uploading, and publishing content. The system may include one or more monitoring modules for providing captured content to a remote site.
    Type: Grant
    Filed: February 2, 2001
    Date of Patent: June 8, 2010
    Assignee: Xanboo Inc.
    Inventors: Babak Rezvani, Jack L. Chen, Edward B. Kalin, Reza Jalili
  • Patent number: 7555528
    Abstract: Methods and systems for virtually representing devices at remote sites are provided. Such methods may include registering information associated with a device, generating a virtual representation of the device on a remote user access device, and commanding the device to perform an action.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: June 30, 2009
    Assignee: Xanboo Inc.
    Inventors: Babak Rezvani, Jack L. Chen, Edward B. Kalin, Reza Jalili
  • Patent number: 7250854
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: July 31, 2007
    Assignee: Xanboo, Inc.
    Inventors: Babak Rezvani, Edward B Kalin, Jack L Chen, Reza Jalili
  • Patent number: 6943681
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: September 13, 2005
    Assignee: Xanboo, Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack I. Chen, Reza Jalili
  • Publication number: 20040098515
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Application
    Filed: September 16, 2003
    Publication date: May 20, 2004
    Inventors: Babak Rezvani, Edward B. Kalin, Jack I. Chen, Reza Jalili
  • Patent number: 6686838
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: February 3, 2004
    Assignee: Xanboo Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack I. Chen, Reza Jalili
  • Publication number: 20030140107
    Abstract: Methods and systems for virtually representing devices at remote sites are provided. Such methods may include registering information associated with a device, generating a virtual representation of the device on a remote user access device, and commanding the device to perform an action.
    Type: Application
    Filed: June 22, 2001
    Publication date: July 24, 2003
    Inventors: Babak Rezvani, Jack L. Chen, Edward B. Kalin, Reza Jalili
  • Publication number: 20030140090
    Abstract: Systems and methods for automatically capturing, uploading, and publishing content. The system may include one or more monitoring modules for providing captured content to a remote site.
    Type: Application
    Filed: February 2, 2001
    Publication date: July 24, 2003
    Inventors: Babak Rezvani, Jack L. Chen, Edward B. Kalin, Reza Jalili