Patents by Inventor Radim Bacinschi

Radim Bacinschi 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: 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
  • 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
  • Patent number: 9928043
    Abstract: The described technologies can be used for customizing and evolving user interfaces. In one embodiment, a method can comprise storing a default graphical user interface template. A user-customized graphical user interface template can be stored in a repository of user-customized graphical user interface templates. A popularity of the user-customized graphical user interface template can be measured. The popularity of the user-customized graphical user interface template can be incorporated into a graphical user interface selection process.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: March 27, 2018
    Assignee: SAP SE
    Inventor: Radim Bacinschi
  • Publication number: 20160098172
    Abstract: The described technologies can be used for customizing and evolving user interfaces. In one embodiment, a method can comprise storing a default graphical user interface template. A user-customized graphical user interface template can be stored in a repository of user-customized graphical user interface templates. A popularity of the user-customized graphical user interface template can be measured. The popularity of the user-customized graphical user interface template can be incorporated into a graphical user interface selection process.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 7, 2016
    Inventor: Radim Bacinschi
  • Patent number: 9146801
    Abstract: Example systems and methods of generating and distributing user-specified application information are presented. In one example, an informational code to be generated during execution of a software application is accessed. A character string specified by a first user of the software application that is descriptive of the informational code is received. The informational code and the character string are stored in a data storage device, which stores a plurality of information codes in association with corresponding character strings for the software application. The informational code is received in response to the first information code being generated during execution of the software for a second user. The character string is retrieved from the data storage device after the execution of the application based on the informational code, and transmitted for display to the second user.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: September 29, 2015
    Assignee: Business Objects Software Ltd.
    Inventor: Radim Bacinschi
  • Publication number: 20150039947
    Abstract: Example systems and methods of generating and distributing user-specified application information are presented. In one example, an informational code to be generated during execution of a software application is accessed. A character string specified by a first user of the software application that is descriptive of the informational code is received. The informational code and the character string are stored in a data storage device, which stores a plurality of information codes in association with corresponding character strings for the software application. The informational code is received in response to the first information code being generated during execution of the software for a second user. The character string is retrieved from the data storage device after the execution of the application based on the informational code, and transmitted for display to the second user.
    Type: Application
    Filed: October 21, 2014
    Publication date: February 5, 2015
    Inventor: Radim Bacinschi
  • Patent number: 8887010
    Abstract: Example systems and methods of generating and distributing user-specified application information are presented. In one example, an informational code to be generated during execution of a software application is accessed. A character string specified by a first user of the software application that is descriptive of the informational code is received. The informational code and the character string are stored in a data storage device, which stores a plurality of information codes in association with corresponding character strings for the software application. The informational code is received in response to the first information code being generated during execution of the software for a second user. The character string is retrieved from the data storage device after the execution of the application based on the informational code, and transmitted for display to the second user.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: November 11, 2014
    Assignee: Business Objects Software Ltd.
    Inventor: Radim Bacinschi
  • Patent number: 8849770
    Abstract: Various embodiments of systems and methods for event auditing framework are described herein. The auditing framework includes one or more auditees, an auditor, and a memory associated with the auditor. Each auditee is associated with a digitally signed file including metadata of one or more events authorized for the auditee. The auditor validates digital signature of the file when the auditee is registered with the auditor. After validation of the digital signature, the metadata of the authorized events is stored with respect to the auditee to enable the auditee perform the authorized events. The auditing framework is expandable in that new event types can be added or updated dynamically. The auditing framework also ensures consistency of events.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: September 30, 2014
    Assignee: Business Objects Software Limited
    Inventors: Radim Bacinschi, Greg McClement, Peter Tippett
  • Publication number: 20130159782
    Abstract: Example systems and methods of generating and distributing user-specified application information are presented. In one example, an informational code to be generated during execution of a software application is accessed. A character string specified by a first user of the software application that is descriptive of the informational code is received. The informational code and the character string are stored in a data storage device, which stores a plurality of information codes in association with corresponding character strings for the software application. The informational code is received in response to the first information code being generated during execution of the software for a second user. The character string is retrieved from the data storage device after the execution of the application based on the informational code, and transmitted for display to the second user.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Applicant: Business Objects Software Ltd.
    Inventor: Radim Bacinschi
  • Publication number: 20120296876
    Abstract: Various embodiments of systems and methods for event auditing framework are described herein. The auditing framework includes one or more auditees, an auditor, and a memory associated with the auditor. Each auditee is associated with a digitally signed file including metadata of one or more events authorized for the auditee. The auditor validates digital signature of the file when the auditee is registered with the auditor. After validation of the digital signature, the metadata of the authorized events is stored with respect to the auditee to enable the auditee perform the authorized events. The auditing framework is expandable in that new event types can be added or updated dynamically. The auditing framework also ensures consistency of events.
    Type: Application
    Filed: May 16, 2011
    Publication date: November 22, 2012
    Inventors: RADIM BACINSCHI, Greg McClement, Peter Tippett
  • Patent number: 7984139
    Abstract: A computer readable storage medium includes executable instructions for facilitating automatic server optimization in a system. The executable instructions include instructions to accept a set of initialization parameters, analyze a set of one or more configuration sources, determine a set of configuration settings, receive a series of load levels, and select a load level. The set of configuration settings are tested against the load level. An optimal configuration setting for the load level is identified. The optimal configuration setting is recorded.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: July 19, 2011
    Assignee: Business Objects Software Limited
    Inventor: Radim Bacinschi
  • Publication number: 20080155074
    Abstract: A computer readable storage medium includes executable instructions for facilitating automatic server optimization in a system. The executable instructions include instructions to accept a set of initialization parameters, analyze a set of one or more configuration sources, determine a set of configuration settings, receive a series of load levels, and select a load level. The set of configuration settings are tested against the load level. An optimal configuration setting for the load level is identified. The optimal configuration setting is recorded.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Applicant: BUSINESS OBJECTS, S.A.
    Inventor: Radim BACINSCHI