Patents by Inventor Gregory Akselrod
Gregory Akselrod 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: 11907642Abstract: A method of enhancing a link in collaboration applications includes determining, from content entered into a collaboration application, a string of characters indicating a uniform resource locator (URL). Upon determining the string of characters indicating the URL from the content entered into the collaboration application, the method includes automatically calling a first web service to obtain a representation of content referenced by the URL by sending a request, at least including the URL, to the first web service. The representation of the content referenced by the URL can then be received from the first web service in a format customized for the collaboration application, a computing device on which the collaboration application is implemented, or both.Type: GrantFiled: January 24, 2022Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Varun Srinivasan, Gregory Akselrod, David John Rasmussen, Eun Ju Nam
-
Publication number: 20220147696Abstract: A method of enhancing a link in collaboration applications includes determining, from content entered into a collaboration application, a string of characters indicating a uniform resource locator (URL). Upon determining the string of characters indicating the URL from the content entered into the collaboration application, the method includes automatically calling a first web service to obtain a representation of content referenced by the URL by sending a request, at least including the URL, to the first web service. The representation of the content referenced by the URL can then be received from the first web service in a format customized for the collaboration application, a computing device on which the collaboration application is implemented, or both.Type: ApplicationFiled: January 24, 2022Publication date: May 12, 2022Inventors: Varun Srinivasan, Gregory Akselrod, David John Rasmussen, Eun Ju Nam
-
Patent number: 11232250Abstract: A uniform resource locator (URL) link inserted into a note or document can be enhanced through a capture service for curation and collaboration applications, including notebook applications. A local notebook application can call the capture service by sending a request for a webpage representation with a URL indicated for insertion into the note. The local notebook application can receive the representation of the content referenced by the URL in a format customized for the local client. The representation can be displayed as part of a preview window and user interface for inserting a clipping, URL or other content into a note. The capture service can take the URL sent by the local application and take a screenshot of a separately rendered webpage referenced by the URL.Type: GrantFiled: May 15, 2013Date of Patent: January 25, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Varun Srinivasan, Gregory Akselrod, David John Rasmussen, Eun Ju Nam
-
Patent number: 10817613Abstract: Access and management of a user's content may be facilitated by, in response to receiving a request for content related to a specified entity from the repository associated with at least the user's account, identifying, in a content of a file in the repository, an entity container of at least one entity container associated with the specified entity; and communicating the entity container that is associated with the specific entity to a source of the request.Type: GrantFiled: June 30, 2014Date of Patent: October 27, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gregory Akselrod, Donald Gordon Hardy, Pradeep Chilakamarri, Shikha Devesh Desai, Bernhard S. J. Kohlmeier
-
Patent number: 10776501Abstract: A method of automatically augmenting content through augmentation services can include invoking a service to receive an entity determination based on the content and an entity container comprising an object of the content and one or more attributes of the object. The entity determination and corresponding entity container can be assigned as a marker to content being clipped. The marker can be used to enable access and actions that can be taken with respect to the clipping or the structured information augmenting the clipping.Type: GrantFiled: June 30, 2014Date of Patent: September 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gregory Akselrod, Donald Gordon Hardy, Pradeep Chilakamarri, Shikha Devesh Desai, Bernhard S. J. Kohlmeier, Ian William Mikutel
-
Patent number: 10255253Abstract: Captured data can be transformed and augmented for a particular presentation in a document, such as a note of a notebook application, based on an identified entity for the captured data. The particular presentation of captured data can be provided based on entity detection, extraction, and knowledge base resolution and retrieval. Methods, systems, and services are provided that identify a primary entity of an item input to a notebook application and create an entity object for the primary entity of the item at least from one or more structured representations for content associated with the item. A template for presenting the entity object can be determined according to the primary entity, where the template is selected from a set of templates corresponding to different primary entities such that an arrangement and presentation for one primary entity is different than that of another primary entity.Type: GrantFiled: August 27, 2014Date of Patent: April 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gregory Akselrod, Prashant Thiruvengadachari, Eun Ju Nam, Zaiqing Nie, Yong Cao, Pradeep Chilakamarri, Bernhard S. J. Kohlmeier
-
Patent number: 9811645Abstract: Technology is disclosed herein for licensing applications using a preferred authorization process dynamically identified based on conditions associated with an initiation of an application. Authorization is then attempted using the preferred authorization process. In some examples, the preferred authorization process is selected from at least a keyless authorization process and a key-based authorization process.Type: GrantFiled: October 9, 2015Date of Patent: November 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Gregory Akselrod, Tianyu Xie, Scott Kurtzebom, Gordon Hardy, Sanjay Garg, Chad Shurtz, Karvell Li, Robert Donner
-
Publication number: 20160034672Abstract: Technology is disclosed herein for licensing applications using a preferred authorization process dynamically identified based on conditions associated with an initiation of an application. Authorization is then attempted using the preferred authorization process. In some examples, the preferred authorization process is selected from at least a keyless authorization process and a key-based authorization process.Type: ApplicationFiled: October 9, 2015Publication date: February 4, 2016Inventors: Gregory Akselrod, Tianyu Xie, Scott Kurtzebom, Gordon Hardy, Sanjay Garg, Chad Shurtz, Karvell Li, Robert Donner
-
Patent number: 9165332Abstract: A method, system, and computer-readable storage media for licensing an application using multiple forms of licensing are provided herein. The method includes providing a first form of a license to a first computing device via a licensing service and providing a second form of the license to a second computing device via the licensing service. The method also includes determining a first state of the first form of the license and a second state of the second form of the license, synchronizing the first state and the second state to form a combined license state, and adjusting conditions of the license based on the combined license state.Type: GrantFiled: November 18, 2012Date of Patent: October 20, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Karvell Li, Robert Donner, Amit Wadhwa, Danny R. Amirault, Sanjay Garg, Gregory Akselrod, Abu Miah
-
Patent number: 9158900Abstract: Systems, methods, and software are disclosed herein for licensing applications using a preferred authorization process dynamically identified based on conditions associated with an initiation of an application. Authorization is then attempted using the preferred authorization process. In some examples, the preferred authorization process is selected from at least a keyless authorization process and a key-based authorization process.Type: GrantFiled: October 1, 2013Date of Patent: October 13, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Gregory Akselrod, Tianyu Xie, Scott Kurtzebom, Gordon Hardy, Sanjay Garg, Chad Shurtz, Karvell Li, Robert Donner
-
Publication number: 20150193607Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.Type: ApplicationFiled: March 19, 2015Publication date: July 9, 2015Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
-
Publication number: 20150193605Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.Type: ApplicationFiled: March 19, 2015Publication date: July 9, 2015Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
-
Publication number: 20150193897Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.Type: ApplicationFiled: March 19, 2015Publication date: July 9, 2015Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
-
Publication number: 20150193606Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.Type: ApplicationFiled: March 19, 2015Publication date: July 9, 2015Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
-
Publication number: 20150186625Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.Type: ApplicationFiled: March 19, 2015Publication date: July 2, 2015Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
-
Publication number: 20150046493Abstract: Access and management of a user's content may be facilitated by, in response to receiving a request for content related to a specified entity from the repository associated with at least the user's account, identifying, in a content of a file in the repository, an entity container of at least one entity container associated with the specified entity; and communicating the entity container that is associated with the specific entity to a source of the request.Type: ApplicationFiled: June 30, 2014Publication date: February 12, 2015Inventors: Gregory Akselrod, Donald Gordon Hardy, Pradeep Chilakamarri, Shikha Devesh Desai, Bernhard S.J. Kohlmeier
-
Publication number: 20150046779Abstract: Captured data can be transformed and augmented for a particular presentation in a document, such as a note of a notebook application, based on an identified entity for the captured data. The particular presentation of captured data can be provided based on entity detection, extraction, and knowledge base resolution and retrieval. Methods, systems, and services are provided that identify a primary entity of an item input to a notebook application and create an entity object for the primary entity of the item at least from one or more structured representations for content associated with the item. A template for presenting the entity object can be determined according to the primary entity, where the template is selected from a set of templates corresponding to different primary entities such that an arrangement and presentation for one primary entity is different than that of another primary entity.Type: ApplicationFiled: August 27, 2014Publication date: February 12, 2015Inventors: Gregory Akselrod, Prashant Thiruvengadachari, Eun Ju Nam, Zaiqing Nie, Yong Cao, Pradeep Chilakamarri, Bernhard S.J. Kohlmeier
-
Publication number: 20150046827Abstract: A method of automatically augmenting content through augmentation services can include invoking a service to receive an entity determination based on the content and an entity container comprising an object of the content and one or more attributes of the object. The entity determination and corresponding entity container can be assigned as a marker to content being clipped. The marker can be used to enable access and actions that can be taken with respect to the clipping or the structured information augmenting the clipping.Type: ApplicationFiled: June 30, 2014Publication date: February 12, 2015Inventors: Gregory Akselrod, Donald Gordon Hardy, Pradeep Chilakamarri, Shikha Devesh Desai, Bernhard S.J. Kohlmeier, Ian William Mikutel
-
Publication number: 20150012447Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.Type: ApplicationFiled: September 22, 2014Publication date: January 8, 2015Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
-
Publication number: 20150007340Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.Type: ApplicationFiled: August 13, 2014Publication date: January 1, 2015Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Danny R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz