Patents by Inventor Yanir Shahak

Yanir Shahak 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: 10635746
    Abstract: Freeform input is not native to several application or document types, but is desired by users as an input mode, especially for collaboration. Systems and methods are therefore provided to enable the insertion of an electronic collaboration workspace that accepts and stores freeform input for use as an object embeddable in various documents. An external host application provides the functionalities needed for freeform input, and the inputs may be committed to the document or stored as a separate document which may be referenced and accessed by multiple users for purposes of collaboration.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: April 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fanguang Kong, Yanir Shahak, Wei Wang, Jorge Eugenio Aguirre Gonzalez, Jay Ongg, Darren Glenn Austin, Gareth Alun Jones, Rahee Ghosh, Ankit Srivastava, Guy Daher, Kiky Wibowo Tangerine, Mun Ying Leong
  • Publication number: 20170315974
    Abstract: Freeform input is not native to several application or document types, but is desired by users as an input mode, especially for collaboration. Systems and methods are therefore provided to enable the insertion of an electronic collaboration workspace that accepts and stores freeform input for use as an object embeddable in various documents. An external host application provides the functionalities needed for freeform input, and the inputs may be committed to the document or stored as a separate document which may be referenced and accessed by multiple users for purposes of collaboration.
    Type: Application
    Filed: September 12, 2016
    Publication date: November 2, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Fanguang Kong, Yanir Shahak, Wei Wang, Jorge Eugenio Aguirre Gonzalez, Jay Ongg, Darren Glenn Austin, Gareth Alun Jones, Rahee Ghosh, Ankit Srivastava, Guy Daher, Kiky Wibowo Tangerine, Mun Ying Leong
  • Publication number: 20130030896
    Abstract: A method for providing an enriched version of a creation, the method comprising: receiving a creation from an author, and storing the creation in a creation database; receiving through a computerized communication channel a suggested addition to the creation from one or more contributors and providing the suggested addition to the author; receiving approval for the suggested addition from the author, and storing the suggested addition in the creation database; displaying to a reader indications to the suggested addition; receiving a selection from a reader, the selection indicating a selected addition from the suggested additions; retrieving the creation and the selected addition from the creation database, and compiling an enriched version of the creation, the enriched version comprising the creation and the at selected addition, the enriched version adapted to be viewed on a reading digital platform; and providing the enriched version to the reader.
    Type: Application
    Filed: July 26, 2011
    Publication date: January 31, 2013
    Inventors: Shlomo Mai-Tal, Arie Ruttenberg, Yanir Shahak
  • Publication number: 20110099077
    Abstract: Method for providing an electronic advertisement to a client system via a server system, the server system coupled with an electronic advertisement database for storing a plurality of electronic advertisement data structures that each defines a respective electronic advertisement, each electronic advertisement data structure attributes at least one advertising field designation to each respective electronic advertisement, the client system hosting a client website employing a characteristic design scheme, the method comprising the procedures of establishing communications between the server system and the client system, registering the client system the server system, providing a retrieval and adaptation object from the server system to the client system, integrating the retrieval and adaptation object into the client website, retrieving by the retrieval and adaptation object the electronic advertisement data pertaining to the respective electronic advertisement from the electronic advertisement database acco
    Type: Application
    Filed: June 8, 2010
    Publication date: April 28, 2011
    Inventors: Shai Darin, Micha Berkuz, Yanir Shahak