Patents by Inventor Robert Szewczyk

Robert Szewczyk 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: 10292102
    Abstract: Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can communicate with other electronic devices of a fabric network broadcasting a wake message to the fabric network in response to an awakening event. The wake message can include a reason for triggering a wakeup of each device in the fabric network and a wake time signaling period. After the wake time signaling period lapses, a fabric message can be broadcasted to the fabric network, and the fabric message can be selectively rebroadcasted.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: May 14, 2019
    Assignee: GOOGLE LLC
    Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
  • Publication number: 20170339638
    Abstract: Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can communicate with other electronic devices of a fabric network broadcasting a wake message to the fabric network in response to an awakening event. The wake message can include a reason for triggering a wakeup of each device in the fabric network and a wake time signaling period. After the wake time signaling period lapses, a fabric message can be broadcasted to the fabric network, and the fabric message can be selectively rebroadcasted.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 23, 2017
    Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
  • Patent number: 9819638
    Abstract: Methods and systems for transferring alarm information by sending an alarm message containing information about an alarm. The alarm message includes an alarm counter indicator that indicates whether an alarm status has changed from a previous alarm message. The alarm message also includes one or more indications of alarm conditions indicating an alarm state or an alarm source. Furthermore, the alarm message includes an alarm length that indicates a number of alarm conditions included in the alarm message.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: November 14, 2017
    Assignee: Google Inc.
    Inventors: Robert Szewczyk, Jay D. Logue
  • Patent number: 9801129
    Abstract: Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can communicate with other electronic devices of a fabric network broadcasting a wake message to the fabric network in response to an awakening event. The wake message can include a reason for triggering a wakeup of each device in the fabric network and a wake time signaling period. After the wake time signaling period lapses, a fabric message can be broadcasted to the fabric network, and the fabric message can be selectively rebroadcasted.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: October 24, 2017
    Assignee: GOOGLE INC.
    Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
  • Patent number: 9674781
    Abstract: Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can communicate with other electronic devices of a fabric network broadcasting a wake message to the fabric network in response to an awakening event. The wake message can include a reason for triggering a wakeup of each device in the fabric network and a wake time signaling period. After the wake time signaling period lapses, a fabric message can be broadcasted to the fabric network, and the fabric message can be selectively rebroadcasted.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: June 6, 2017
    Assignee: GOOGLE INC.
    Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
  • Publication number: 20160225250
    Abstract: Methods and systems for transferring alarm information by sending an alarm message containing information about an alarm. The alarm message includes an alarm counter indicator that indicates whether an alarm status has changed from a previous alarm message. The alarm message also includes one or more indications of alarm conditions indicating an alarm state or an alarm source. Furthermore, the alarm message includes an alarm length that indicates a number of alarm conditions included in the alarm message.
    Type: Application
    Filed: April 11, 2016
    Publication date: August 4, 2016
    Inventors: Robert Szewczyk, Jay D. Logue
  • Publication number: 20160104369
    Abstract: Methods and systems for transferring alarm information by sending an alarm message containing information about an alarm. The alarm message includes an alarm counter indicator that indicates whether an alarm status has changed from a previous alarm message. The alarm message also includes one or more indications of alarm conditions indicating an alarm state or an alarm source. Furthermore, the alarm message includes an alarm length that indicates a number of alarm conditions included in the alarm message.
    Type: Application
    Filed: December 31, 2014
    Publication date: April 14, 2016
    Inventors: Robert Szewczyk, Jay D. Logue
  • Patent number: 9311811
    Abstract: Methods and systems for transferring alarm information by sending an alarm message containing information about an alarm. The alarm message includes an alarm counter indicator that indicates whether an alarm status has changed from a previous alarm message. The alarm message also includes one or more indications of alarm conditions indicating an alarm state or an alarm source. Furthermore, the alarm message includes an alarm length that indicates a number of alarm conditions included in the alarm message.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: April 12, 2016
    Assignee: Google Inc.
    Inventors: Robert Szewczyk, Jay D. Logue
  • Publication number: 20160073342
    Abstract: Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can communicate with other electronic devices of a fabric network broadcasting a wake message to the fabric network in response to an awakening event. The wake message can include a reason for triggering a wakeup of each device in the fabric network and a wake time signaling period. After the wake time signaling period lapses, a fabric message can be broadcasted to the fabric network, and the fabric message can be selectively rebroadcasted.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
  • Publication number: 20160073343
    Abstract: Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can communicate with other electronic devices of a fabric network broadcasting a wake message to the fabric network in response to an awakening event. The wake message can include a reason for triggering a wakeup of each device in the fabric network and a wake time signaling period. After the wake time signaling period lapses, a fabric message can be broadcasted to the fabric network, and the fabric message can be selectively rebroadcasted.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
  • Publication number: 20110264418
    Abstract: A system and a method are disclosed for determining the electrical values of assets in a facility. The system receives a power tree configuration for a facility. The system generates a mathematical model of the power tree configuration. The mathematical model includes nodes that represent assets of the power tree configuration. The system receives electrical values for an asset and associates the values with a node. The system receives electrical values for another asset and associates the values with another node. The system then determines the electrical values for a different node based on the electrical values associated with the first two nodes.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: SENTILLA CORPORATION, INC.
    Inventors: Robert Szewczyk, Courtney Sharp, Joseph Polastre, Christophe Merlin
  • Patent number: 7991915
    Abstract: A pervasive computing system comprises a set of client devices and a network of small computing units, referred to as nodes. The client devices and nodes run programs that communicate with each other to solve a given problem, but the client devices and the nodes use different software execution environments and protocols. A host server acts as an intermediary between the client devices and the nodes, bridging the gap between the different software execution environments and protocols of the client devices and the nodes.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: August 2, 2011
    Assignee: Sentilla Corporation
    Inventors: Joseph Polastre, Courtney Sharp, Robert Szewczyk
  • Publication number: 20090276484
    Abstract: A pervasive computing system comprises a set of client devices and a network of small computing units, referred to as nodes. The client devices and nodes run programs that communicate with each other to solve a given problem, but the client devices and the nodes use different software execution environments and protocols. A host server acts as an intermediary between the client devices and the nodes, bridging the gap between the different software execution environments and protocols of the client devices and the nodes.
    Type: Application
    Filed: April 29, 2009
    Publication date: November 5, 2009
    Applicant: SENTILLA CORPORATION, INC.
    Inventors: Joseph Polastre, Courtney Sharp, Robert Szewczyk