Patents by Inventor Joseph Anthony East
Joseph Anthony East 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: 11320968Abstract: An actionable event notification disclosed herein provides actionable push notifications that allow an application server to collect information from end users. The actionable event notification includes a notification server that receives notification requests from application servers and communicates notifications to users where the notifications include specification for a notification UI form. In one implementation, the notification server modifies the callback identification on the notification from identification for the application server to identification for the notification server. A client device presents the notification UI form to a user to receive user responses. The user responses are communicated back to the notification server. The notification server processes the user responses and communicates them to the application server as necessary. Alternatively, the user responses are communicated directly to the application server requesting the notifications.Type: GrantFiled: September 23, 2019Date of Patent: May 3, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Yosef Firstenberg, Joseph Anthony East, Larry Jin
-
Patent number: 10929351Abstract: Systems and methods for determining a document library to sync to a local computing device. In one example, the method includes determining, with an electronic processor, one or more document libraries associated with a user; determining, with the electronic processor, a heuristic for each of the one or more document libraries; and determining, with the electronic processor, a subset of the one or more document libraries to sync to a local computing device associated with the user, wherein the subset is determined based upon the heuristic.Type: GrantFiled: June 29, 2018Date of Patent: February 23, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Arwa Zoher Tyebkhan, Carlos G. Perez, Ronak M. Shah, Yee Hay Jonathan Leung, Joseph Anthony East, Michael Vincente Patruno
-
Patent number: 10802681Abstract: An actionable event notification disclosed herein provides actionable push notifications that allow an application server to collect information from end users. The actionable event notification includes a notification server that receives notification requests from application servers and communicates notifications to users where the notifications include specification for a notification UI form. In one implementation, the notification server modifies the callback identification on the notification from identification for the application server to identification for the notification server. A client device presents the notification UI form to a user to receive user responses. The user responses are communicated back to the notification server. The notification server processes the user responses and communicates them to the application server as necessary. Alternatively, the user responses are communicated directly to the application server requesting the notifications.Type: GrantFiled: January 27, 2014Date of Patent: October 13, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Yosef Firstenberg, Ihor Leshko, Joseph Anthony East, Larry Jin
-
Patent number: 10540063Abstract: An actionable event notification disclosed herein provides actionable push notifications that allow an application server to collect information from end users. The actionable event notification includes a notification server that receives notification requests from application servers and communicates notifications to users where the notifications include specification for a notification UI form. In one implementation, the notification server modifies the callback identification on the notification from identification for the application server to identification for the notification server. A client device presents the notification UI form to a user to receive user responses. The user responses are communicated back to the notification server. The notification server processes the user responses and communicates them to the application server as necessary. Alternatively, the user responses are communicated directly to the application server requesting the notifications.Type: GrantFiled: January 27, 2014Date of Patent: January 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Yosef Firstenberg, Joseph Anthony East, Larry Jin
-
Publication number: 20200019289Abstract: An actionable event notification disclosed herein provides actionable push notifications that allow an application server to collect information from end users. The actionable event notification includes a notification server that receives notification requests from application servers and communicates notifications to users where the notifications include specification for a notification UI form. In one implementation, the notification server modifies the callback identification on the notification from identification for the application server to identification for the notification server. A client device presents the notification UI form to a user to receive user responses. The user responses are communicated back to the notification server. The notification server processes the user responses and communicates them to the application server as necessary. Alternatively, the user responses are communicated directly to the application server requesting the notifications.Type: ApplicationFiled: September 23, 2019Publication date: January 16, 2020Inventors: Yosef Firstenberg, Joseph Anthony East, Larry Jin
-
Publication number: 20200004841Abstract: Systems and methods for determining a document library to sync to a local computing device. In one example, the method includes determining, with an electronic processor, one or more document libraries associated with a user; determining, with the electronic processor, a heuristic for each of the one or more document libraries; and determining, with the electronic processor, a subset of the one or more document libraries to sync to a local computing device associated with the user, wherein the subset is determined based upon the heuristic.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Inventors: Arwa Zoher TYEBKHAN, Carlos G. PEREZ, Ronak M. Shah, Yee Hay Jonathan LEUNG, Joseph Anthony EAST, Michael Vincente PATRUNO
-
Publication number: 20150212674Abstract: An actionable event notification disclosed herein provides actionable push notifications that allow an application server to collect information from end users. The actionable event notification includes a notification server that receives notification requests from application servers and communicates notifications to users where the notifications include specification for a notification UI form. In one implementation, the notification server modifies the callback identification on the notification from identification for the application server to identification for the notification server. A client device presents the notification UI form to a user to receive user responses. The user responses are communicated back to the notification server. The notification server processes the user responses and communicates them to the application server as necessary. Alternatively, the user responses are communicated directly to the application server requesting the notifications.Type: ApplicationFiled: January 27, 2014Publication date: July 30, 2015Applicant: Microsoft CorporationInventors: Yosef Firstenberg, Ihor Leshko, Joseph Anthony East, Larry Jin
-
Publication number: 20150212675Abstract: An actionable event notification disclosed herein provides actionable push notifications that allow an application server to collect information from end users. The actionable event notification includes a notification server that receives notification requests from application servers and communicates notifications to users where the notifications include specification for a notification UI form. In one implementation, the notification server modifies the callback identification on the notification from identification for the application server to identification for the notification server. A client device presents the notification UI form to a user to receive user responses. The user responses are communicated back to the notification server. The notification server processes the user responses and communicates them to the application server as necessary. Alternatively, the user responses are communicated directly to the application server requesting the notifications.Type: ApplicationFiled: January 27, 2014Publication date: July 30, 2015Applicant: Microsoft CorporationInventors: Yosef Firstenberg, Joseph Anthony East, Larry Jin
-
Patent number: 7778983Abstract: An application migration planning manager is provided for scanning and reporting compatibility information of stored application files, followed by conversion of selected files from a first application version format to a target application version format. A scanning module scans selected files to determine whether the scanned files are formatted according to application versions that may be incompatible with target application versions. A reporting module reports the compatibility data for the scanned files. If scanned files include multiple versions of a given document or data, the scanned files may be passed to a version extraction module for stripping the files of all but a single version of the given document or data. Each stripped version may be saved as a separate additional file. The version-stripped files and the saved additional files then may be reported back to the reporting module for further processing.Type: GrantFiled: March 6, 2007Date of Patent: August 17, 2010Assignee: Microsoft CorporationInventors: Michael Philip Jorden, Tristan Michael Root, Eric Fisk, Joseph Anthony East, Vladimir Tankovich
-
Publication number: 20080222216Abstract: An application migration planning manager is provided for scanning and reporting compatibility information of stored application files, followed by conversion of selected files from a first application version format to a target application version format. A scanning module scans selected files to determine whether the scanned files are formatted according to application versions that may be incompatible with target application versions. A reporting module reports the compatibility data for the scanned files. If scanned files include multiple versions of a given document or data, the scanned files may be passed to a version extraction module for stripping the files of all but a single version of the given document or data. Each stripped version may be saved as a separate additional file. The version-stripped files and the saved additional files then may be reported back to the reporting module for further processing.Type: ApplicationFiled: March 6, 2007Publication date: September 11, 2008Applicant: Microsoft CorporationInventors: Michael Philip Jorden, Tristan Michael Root, Eric Fisk, Joseph Anthony East, Vladimir Tankovich