Patents by Inventor Ian McAlpine

Ian McAlpine 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: 11882508
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives sensor data from a set of sensors. Each sensor in the set of sensors is configured to sense a physical quantity in an environment. Based on the sensor data, the program further determines a set of configurations for a set of smart devices. The set of smart devices includes a set of smart emergency devices installed in a building. Each smart emergency device in the set of smart emergency devices is configured to provide emergency exit information to guide exiting the building. The program also sends the set of configurations to the set of smart devices.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: January 23, 2024
    Assignee: SAP SE
    Inventors: Radim Bacinschi, Ian McAlpine, Edward Yan
  • Patent number: 11576021
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of sensor data from a set of sensors. Each sensor in the set of sensors is configured to sense a physical quantity. Based on the set of sensor data, the program further determines that a particular event has occurred. Based on the determination that the particular event has occurred, the program also sends a set of notifications to a set of subscribers.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: February 7, 2023
    Assignee: SAP SE
    Inventors: Radim Bacinschi, Ian McAlpine, Edward Yan
  • Publication number: 20210295665
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives sensor data from a set of sensors. Each sensor in the set of sensors is configured to sense a physical quantity in an environment. Based on the sensor data, the program further determines a set of configurations for a set of smart devices. The set of smart devices includes a set of smart emergency devices installed in a building. Each smart emergency device in the set of smart emergency devices is configured to provide emergency exit information to guide exiting the building. The program also sends the set of configurations to the set of smart devices.
    Type: Application
    Filed: June 12, 2020
    Publication date: September 23, 2021
    Inventors: Radim Bacinschi, Ian McAlpine, Edward Yan
  • Publication number: 20210297833
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of sensor data from a set of sensors. Each sensor in the set of sensors is configured to sense a physical quantity. Based on the set of sensor data, the program further determines that a particular event has occurred. Based on the determination that the particular event has occurred, the program also sends a set of notifications to a set of subscribers.
    Type: Application
    Filed: June 12, 2020
    Publication date: September 23, 2021
    Inventors: Radim Bacinschi, Ian McAlpine, Edward Yan
  • Patent number: 8856649
    Abstract: Described herein are methods and systems for providing hints for and selecting cells within a crosstab that are compatible. Providing hints manifests the compatible cells and the selection is limited to compatible members. Hinting at unselected but compatible cells provides leads for user for other operations they may seek to pursue. User selections that include incompatible cells are corrected to ensure integrity of group operations to be performed on the selections. Compatibility is determined by aggregation level, measure and the like.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: October 7, 2014
    Assignee: Business Objects Software Limited
    Inventors: Julian Gosper, Yahui Lu, Ian McAlpine, Gavin Olle
  • Publication number: 20100313127
    Abstract: Described herein are methods and systems for providing hints for and selecting cells within a crosstab that are compatible. Providing hints manifests the compatible cells and the selection is limited to compatible members. Hinting at unselected but compatible cells provides leads for user for other operations they may seek to pursue. User selections that include incompatible cells are corrected to ensure integrity of group operations to be performed on the selections. Compatibility is determined by aggregation level, measure and the like.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventors: JULIAN GOSPER, Yahui Lu, Ian McAlpine, Gavin Olle