Patents by Inventor Yaron Hezroni

Yaron Hezroni 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: 9471301
    Abstract: Aspects of the present disclosure are directed to obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates that are configured for implementation on a remote device.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: October 18, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cameron B. Lerum, Catherine A. Wissink, Roxanne M. Seubert, Sushmita Subramanian, Vivek R. Rao, Yaron Hezroni
  • Publication number: 20150309787
    Abstract: Aspects of the present disclosure are directed to obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates that are configured for implementation on a remote device.
    Type: Application
    Filed: July 9, 2015
    Publication date: October 29, 2015
    Inventors: Cameron B. Lerum, Catherine A. Wissink, Roxanne M. Seubert, Sushmita Subramanian, Vivek R. Rao, Yaron Hezroni
  • Patent number: 9092298
    Abstract: Aspects of the present disclosure are directed to obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates that are configured for implementation on a remote device.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: July 28, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cameron B. Lerum, Catherine A. Wissink, Roxanne M. Seubert, Sushmita Subramanian, Vivek R. Rao, Yaron Hezroni
  • Patent number: 8429626
    Abstract: Aspects of the present invention are directed at obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates configured to change the content that is displayed by default when a program executes. More specifically, the method includes obtaining input that describes one or more content updates. In this regard, the input received may include the user-defined content that will be displayed when the program executes and the identity of the content displayed by default. Then, the method assembles selected content updates into a package that is suitable for transmission over a network connection. When the package is assembled, processing is provided that allows the content updates in the package to be implemented on a remote computing device.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Cameron B. Lerum, Catherine A. Wissink, Roxanne M. Seubert, Sushmita Subramanian, Vivek R. Rao, Yaron Hezroni
  • Patent number: 7849511
    Abstract: A user may enable features of a software application installed on a processing device only when the processing device is at a location for which the processing device is authorized to use the software application. If the processing device is offline, the processing device may refer to data in a component of the processing device to determine whether the data includes an authorized value. If processing device determines that the data has the authorized value, then the features of the installed software application may be enabled. In some embodiments, data with respect to unauthorized use of the software application may be recorded. In other embodiments, a determination may be made regarding whether a processing device, associated with an entity, violates a license agreement of the entity with respect to an installed software application. If the license agreement of the entity is determined to be violated, then information may be recorded.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: December 7, 2010
    Inventors: Eric Clark Richardson, Yaron Hezroni, Manoranjan Mishra, Prashant Shyamsundar Mishra, Surender Mohan, Jacob Thomas
  • Publication number: 20080201493
    Abstract: A user may enable features of a software application installed on a processing device only when the processing device is at a location for which the processing device is authorized to use the software application. If the processing device is offline, the processing device may refer to data in a component of the processing device to determine whether the data includes an authorized value. If processing device determines that the data has the authorized value, then the features of the installed software application may be enabled. In some embodiments, data with respect to unauthorized use of the software application may be recorded. In other embodiments, a determination may be made regarding whether a processing device, associated with an entity, violates a license agreement of the entity with respect to an installed software application. If the license agreement of the entity is determined to be violated, then information may be recorded.
    Type: Application
    Filed: February 16, 2007
    Publication date: August 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Eric Clark Richardson, Yaron Hezroni, Manoranjan Mishra, Prashant Shyamsundar Mishra, Surender Mohan, Jacob Thomas
  • Publication number: 20080201703
    Abstract: Aspects of the present invention are directed at obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates configured to change the content that is displayed by default when a program executes. More specifically, the method includes obtaining input that describes one or more content updates. In this regard, the input received may include the user-defined content that will be displayed when the program executes and the identity of the content displayed by default. Then, the method assembles selected content updates into a package that is suitable for transmission over a network connection. When the package is assembled, processing is provided that allows the content updates in the package to be implemented on a remote computing device.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Cameron B. Lerum, Catherine A. Wissink, Roxanne M. Seubert, Sushmita Subramanian, Vivek R. Rao, Yaron Hezroni
  • Publication number: 20070226201
    Abstract: As a user interacts with a program, an object may be presented that, when invoked, allows the user to provide feedback about content encountered when using a program. In accordance with one embodiment, a method is provided that collects feedback from the user at a centralized computer system. The method includes allowing a user to generate an event in order to provide feedback while using a program. In response to the event being generated, the method collects a set of data that includes (1) contextual data from which the source of the content may be identified; (2) the identity of the content selected by the user; and (3) user generated feedback that describes an issue with the content. Then, the set of data is communicated from a computer associated with the user to a centralized computer system.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Cameron Lerum, Catherine Wissink, Emma Archer, Roxanne Seubert, Sushmita Subramanian, Vivek Rao, Yaron Hezroni