Patents by Inventor David Lafreniere
David Lafreniere 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: 11996215Abstract: Disclosed is an armored cable assembly which may include a plurality of conductors and a metal sheath disposed over the plurality of conductors. The metal sheath may have a plurality of revolutions extending helically along a lengthwise axis, each of the plurality of revolutions including a first section having a curved profile, a second section extending from the first section, the second section having a planar profile, and a third section extending from the second section. The third section may include a free end angled towards an interior cavity of the metal sheath, the free end extending past a plane defined by a bottom most point of the first section of an adjacent revolution, the plane extending perpendicular to the second section.Type: GrantFiled: August 17, 2023Date of Patent: May 28, 2024Assignee: APC Cable Systems, Inc.Inventors: Peter Lafreniere, Stephen Lundgren, Paulo Damoura, Ronald Pegg, Antonio Araujo, David Campbell
-
Publication number: 20240087382Abstract: Systems and methods for managing smart devices associated with a multi-family residential property are disclosed. Control or management of smart devices may be provided by a smart thermostat hub that includes one or more processors and a memory coupled to the one or more processors. The smart thermostat hub also includes a first communication interface configured to communicatively couple the smart thermostat hub to a low-power, wide area network (LPWAN) communication link and a second communication interface configured to communicatively couple the smart thermostat hub to a wireless network via a wireless communication link. The wireless network is communicatively coupled to a set of one or more smart devices. The one or more processors are configured to initialize a connection between the second communication interface and the property management platform via the second communication interface.Type: ApplicationFiled: November 21, 2023Publication date: March 14, 2024Inventors: Dave Marcinkowski, Thomas Mandry, Shawn Massie, David Gilles, Larry Lafreniere, Tray Johnson
-
Patent number: 11768815Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: GrantFiled: July 29, 2019Date of Patent: September 26, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta
-
Patent number: 11762822Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: GrantFiled: July 29, 2019Date of Patent: September 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta
-
Publication number: 20190347245Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: ApplicationFiled: July 29, 2019Publication date: November 14, 2019Inventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta
-
Publication number: 20190347246Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: ApplicationFiled: July 29, 2019Publication date: November 14, 2019Inventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta
-
Patent number: 10394774Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: GrantFiled: October 23, 2015Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta
-
Patent number: 10394773Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: GrantFiled: January 2, 2015Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta
-
Publication number: 20160196289Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: ApplicationFiled: January 2, 2015Publication date: July 7, 2016Inventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta
-
Publication number: 20160196169Abstract: Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.Type: ApplicationFiled: October 23, 2015Publication date: July 7, 2016Inventors: David Lafreniere, Andrew J. Niefer, Michael F. Valenta