Patents by Inventor Mikael Sitruk
Mikael Sitruk 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: 11539765Abstract: Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.Type: GrantFiled: September 2, 2020Date of Patent: December 27, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Boaz Ein-Gil, Shimi Ezra, Shira Weinberg, Mikael Sitruk
-
Publication number: 20210075836Abstract: Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.Type: ApplicationFiled: September 2, 2020Publication date: March 11, 2021Inventors: Boaz EIN-GIL, Shimi EZRA, Shira WEINBERG, Mikael SITRUK
-
Patent number: 10771517Abstract: Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.Type: GrantFiled: May 29, 2019Date of Patent: September 8, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Boaz Ein-Gil, Shimi Ezra, Shira Weinberg, Mikael Sitruk
-
Publication number: 20190281095Abstract: Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.Type: ApplicationFiled: May 29, 2019Publication date: September 12, 2019Inventors: BOAZ EIN-GIL, Shimi Ezra, Shira Weinberg, Mikael Sitruk
-
Patent number: 10313404Abstract: Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.Type: GrantFiled: June 30, 2016Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Boaz Ein-Gil, Shimi Ezra, Shira Weinberg, Mikael Sitruk
-
Publication number: 20180007099Abstract: Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Inventors: Boaz Ein-Gil, Shimi Ezra, Shira Weinberg, Mikael Sitruk
-
Publication number: 20140372430Abstract: Disclosed herein is a system and method for determining that a current user profile in a system should be modified or changed. An audience detection component detects that a characteristic has been detected that does not match at least one characteristic in the current user profile. The audience detection component determines how the profile should be modified or restricted based on the inputs received from the sensors. The modified profile is then provided to a recommender system so that appropriate content may be suggested to the consumers without any further intervention or action required by the user.Type: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Applicant: Microsoft CorporationInventors: Mikael Sitruk, Noam Koenigstein, Royi Ronen, Elad Ziklik