Patents by Inventor Andrew M. Lees
Andrew M. Lees 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: 20240126220Abstract: A building system including one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to collect building device data of a building device, generate a time correlated data stream for a data point, and generate a time correlated reliability data stream for the data point. The building device data includes a plurality of data samples of the data point. The time correlated data stream includes values of the plurality of data samples of the data point. The time correlated reliability data stream includes a plurality of reliability values time correlated to corresponding values of the plurality of data samples of the data point and indicating reliability of the values of the plurality of data samples of the data point.Type: ApplicationFiled: December 20, 2023Publication date: April 18, 2024Applicant: Johnson Controls Tyco IP Holdings LLPInventors: Kirk H. Drees, Donald R. Albinger, Shawn D. Schubert, Karl F. Reichenberger, Daniel M. Curtis, Andrew J. Boettcher, Jason T. Sawyer, Miguel Galvez, Walter Martin, Ryan A. Piaskowski, Vaidhyanathan Venkiteswaran, Clay G. Nesler, Siddharth Goyal, Thomas M. Seneczko, Young M. Lee, Sudhi R. Sinha
-
Patent number: 11927925Abstract: A building system including one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to collect building device data of a building device, the building device data comprising a plurality of data samples of a data point and generate a time correlated data stream for the data point, the time correlated data stream comprising values of the plurality of data samples of the data point. The instructions cause the one or more processors to generate a time correlated reliability data stream for the data point, the time correlated reliability data stream comprising a plurality of reliability values indicating reliability of the values of the plurality of data samples of the data point.Type: GrantFiled: November 15, 2019Date of Patent: March 12, 2024Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Kirk H. Drees, Donald R. Albinger, Shawn D. Schubert, Karl F. Reichenberger, Daniel M. Curtis, Andrew J. Boettcher, Jason T. Sawyer, Miguel Galvez, Walter Martin, Ryan A. Piaskowski, Vaidhyanathan Venkiteswaran, Clay G. Nesler, Siddharth Goyal, Thomas M. Seneczko, Young M. Lee, Sudhi R. Sinha
-
Patent number: 11693537Abstract: A method, computer program product, and system are provided for window placement in a visual display of a data processing system. A computer gathers data of user preferences of size and position of windows in a visual display through use of the visual display, wherein windows relate to resources accessed by a user of the data processing system. Upon a new display action, the computer determines a current context of the visual display, wherein the current context includes existing windows in the visual display. The computer applies the data of user preferences to the new display action to provide an updated display context, wherein the applying includes influencing one or more sizes and one or more positions of one or more windows in the visual display.Type: GrantFiled: December 3, 2018Date of Patent: July 4, 2023Assignee: International Business Machines CorporationInventors: Andrew M. Lees, Aaron T. R. Gashi, Samuel B. Hawker, Aaron Collins
-
Patent number: 10938760Abstract: Systems, methods and computer program products for handling communications in a wireless network are described. A message requesting forwarding of communications for a first user device is received. A location of the first user device is determined. One or more second user devices associated with the first user device is identified. A second user device is selected to receive forwarded communications for the first user device. The selected second user device is located within a predefined distance of the location of the first user device. In example implementations, the one or more second user devices are trusted user devices.Type: GrantFiled: June 21, 2017Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Michael E. Duncan, Fabien Florek, Andrew M. Lees, Joe D. S. Pavitt, Adriana Tudela Longas
-
Patent number: 10938761Abstract: Handling communications in a wireless network is described. A message requesting forwarding of communications for a first user device is received. Communications include telephone calls, video calls, text based communications, and messages sent via social media. The message requesting forwarding is sent in response to detecting a battery reaching or dropping below a predefined threshold power level. The location of the first user device is determined. One or more trusted second user devices associated with the first user device is identified based on a parameter indicating a highest predefined priority. A trusted second user device is selected to automatically receive redirected forwarded communications for the first user device. The selected second user device is located within a predefined distance of the location of the first user device. Forwarding is cancelled based on detection of normal battery status, or upon receiving a manual cancellation notification.Type: GrantFiled: November 15, 2017Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Michael E. Duncan, Fabien Florek, Andrew M. Lees, Joe D. S. Pavitt, Adriana Tudela Longas
-
Publication number: 20200174631Abstract: A method, computer program product, and system are provided for window placement in a visual display of a data processing system. A computer gathers data of user preferences of size and position of windows in a visual display through use of the visual display, wherein windows relate to resources accessed by a user of the data processing system. Upon a new display action, the computer determines a current context of the visual display, wherein the current context includes existing windows in the visual display. The computer applies the data of user preferences to the new display action to provide an updated display context, wherein the applying includes influencing one or more sizes and one or more positions of one or more windows in the visual display.Type: ApplicationFiled: December 3, 2018Publication date: June 4, 2020Inventors: Andrew M. Lees, Aaron T. R. Gashi, Samuel B. Hawker, Aaron Collins
-
Publication number: 20180376526Abstract: Systems, methods and computer program products for handling communications in a wireless network are described. A message requesting forwarding of communications for a first user device is received. A location of the first user device is determined. One or more second user devices associated with the first user device is identified. A second user device is selected to receive forwarded communications for the first user device. The selected second user device is located within a predefined distance of the location of the first user device. In example implementations, the one or more second user devices are trusted user devices.Type: ApplicationFiled: February 27, 2018Publication date: December 27, 2018Inventors: Michael E. Duncan, Fabien Florek, Andrew M. Lees, Joe D. S. Pavitt, Adriana Tudela Longas
-
Publication number: 20180376519Abstract: Handling communications in a wireless network is described. A message requesting forwarding of communications for a first user device is received. A location of the first user device is determined. One or more second user devices associated with the first user device is identified. A second user device is selected to receive forwarded communications for the first user device. The selected second user device is located within a predefined distance of the location of the first user device. In example implementations, the one or more second user devices are trusted user devices.Type: ApplicationFiled: November 15, 2017Publication date: December 27, 2018Inventors: Michael E. Duncan, Fabien Florek, Andrew M. Lees, Joe D. S. Pavitt, Adriana Tudela Longas
-
Publication number: 20180376517Abstract: Systems, methods and computer program products for handling communications in a wireless network are described. A message requesting forwarding of communications for a first user device is received. A location of the first user device is determined. One or more second user devices associated with the first user device is identified. A second user device is selected to receive forwarded communications for the first user device. The selected second user device is located within a predefined distance of the location of the first user device. In example implementations, the one or more second user devices are trusted user devices.Type: ApplicationFiled: June 21, 2017Publication date: December 27, 2018Inventors: Michael E. Duncan, Fabien Florek, Andrew M. Lees, Joe D. S. Pavitt, Adriana Tudela Longas