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: 10292102Abstract: 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: GrantFiled: August 7, 2017Date of Patent: May 14, 2019Assignee: GOOGLE LLCInventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
-
Publication number: 20170339638Abstract: 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: ApplicationFiled: August 7, 2017Publication date: November 23, 2017Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
-
Patent number: 9819638Abstract: 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: GrantFiled: April 11, 2016Date of Patent: November 14, 2017Assignee: Google Inc.Inventors: Robert Szewczyk, Jay D. Logue
-
Patent number: 9801129Abstract: 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: GrantFiled: September 5, 2014Date of Patent: October 24, 2017Assignee: GOOGLE INC.Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
-
Patent number: 9674781Abstract: 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: GrantFiled: September 5, 2014Date of Patent: June 6, 2017Assignee: GOOGLE INC.Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
-
Publication number: 20160225250Abstract: 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: ApplicationFiled: April 11, 2016Publication date: August 4, 2016Inventors: Robert Szewczyk, Jay D. Logue
-
Publication number: 20160104369Abstract: 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: ApplicationFiled: December 31, 2014Publication date: April 14, 2016Inventors: Robert Szewczyk, Jay D. Logue
-
Patent number: 9311811Abstract: 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: GrantFiled: December 31, 2014Date of Patent: April 12, 2016Assignee: Google Inc.Inventors: Robert Szewczyk, Jay D. Logue
-
Publication number: 20160073342Abstract: 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: ApplicationFiled: September 5, 2014Publication date: March 10, 2016Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
-
Publication number: 20160073343Abstract: 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: ApplicationFiled: September 5, 2014Publication date: March 10, 2016Inventors: Robert Szewczyk, Vaas Krishnamurthy, Robert Quattlebaum, Jeffery Theodore Lee
-
Publication number: 20110264418Abstract: 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: ApplicationFiled: April 21, 2010Publication date: October 27, 2011Applicant: SENTILLA CORPORATION, INC.Inventors: Robert Szewczyk, Courtney Sharp, Joseph Polastre, Christophe Merlin
-
Patent number: 7991915Abstract: 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: GrantFiled: April 29, 2009Date of Patent: August 2, 2011Assignee: Sentilla CorporationInventors: Joseph Polastre, Courtney Sharp, Robert Szewczyk
-
Publication number: 20090276484Abstract: 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: ApplicationFiled: April 29, 2009Publication date: November 5, 2009Applicant: SENTILLA CORPORATION, INC.Inventors: Joseph Polastre, Courtney Sharp, Robert Szewczyk