Patents by Inventor Erez Kikin-Gil

Erez Kikin-Gil 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: 10599319
    Abstract: Generally discussed herein are devices, systems, and methods for an insertion and/or modification control object. A method for using a user interface (UI) of a computing device may include selecting, using a user input device and releasing a control object using the UI, selecting a first object to insert below one or more items shown on the UI, wherein the first object is one of a first set of objects shown on the UI in response to releasing the control object, selecting and dragging the control object to a location between two of the items on the UI, releasing the control object at the location, and selecting a second object to insert at the location between the items, wherein the second object is one of the first set of objects shown on the UI in response to releasing the control object.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Andrews Jung, Erez Kikin Gil
  • Patent number: 10592091
    Abstract: Non-limiting examples of the present disclosure describe automatic creation of a composite data object from a received drag and drop action. A drag and drop action is received through a user interface of a productivity service. The drag and drop action is analyzed, where an analysis comprises: evaluation of attributes of data objects of the drag and drop action, evaluation of a relationship between the data objects and a determination of user intent for the drag and drop action based on a placement of the first data object onto a position of the second data object. A group type is created that comprises an arrangement of the first data object and the second data object based on the analysis of the drag and drop action. A representation of a composite data object is surfaced, through the user interface, based on the created group type.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: March 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erez Kikin-Gil, Anav Silverman, Suzan Marashi, David Lee, Christopher Jung, Stephanie Sharp
  • Patent number: 10572137
    Abstract: Improved computer efficiency for document navigation is provided. A transparent overlay is automatically applied to an interactive content element to prevent inadvertent interaction with the element during scrolling operations. In some examples, upon determining a user's intent is to navigate a parent document comprising an embedded interactive element, the overlay is applied, and user-interaction with the interactive element is temporarily disabled. Upon determining the user's intent is to interact with the interactive element, the overlay is removed, and user-interaction with the interactive element is enabled. When the overlay is removed, a contextual hint, such as via a user interface control, can be provided to indicate how to continue navigating the parent document.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: February 25, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Zeyad Rajabi, Robert Earl Stout, Jennifer Michelstein Halberstam, Erez Kikin-Gil, David Benjamin Lee, Dimitrije Dimic, Dragan Slaveski
  • Publication number: 20190392837
    Abstract: Examples described herein improve the way in which a transcript is generated and displayed so that the context of a conversation taking place during a meeting or another type of collaboration event can be understood by a person that reviews the transcript (e.g., reads or browses through the transcript). The techniques described herein use voice recognition to identify a user that is speaking during the meeting. Accordingly, when the speech of the user is converted to text for the transcript, the text can be attributed to the identified user. The techniques described herein further configure a graphical user interface layout, in which the transcript can be displayed. The graphical user interface layout enables users to better understand the context of a conversation that takes place during a meeting.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Inventors: Christopher Andrews JUNG, Benjamin David SMITH, Erez KIKIN GIL
  • Publication number: 20190318212
    Abstract: Disclosed are methods, systems, and machine readable mediums which provide for an automatic image scaling that may be utilized in a variety of contexts, including for scaling images inserted into documents. The image may be scaled based upon one or more scaling features that may be utilized alone or in combination. Scaling features may be described by scaling feature categories, although as will be appreciated, the scaling features may be placed in one or more categories. Example feature categories may include image characteristics; image content; content of the document and context of the image within the document; past user behavior and preferences; and the like.
    Type: Application
    Filed: April 12, 2018
    Publication date: October 17, 2019
    Inventors: Amnon Itamar Govrin, Erez Kikin Gil, Keri Talbot, Aleta Bashaw
  • Publication number: 20190251332
    Abstract: Disclosed in some examples are methods, systems, computing devices, and machine readable mediums that provide for cropping systems that automatically crop digital images using one or more smart cropping techniques. Smart cropping techniques may include: cropping an image based upon emotion detection, cropping based upon facial recognition and matching, and cropping based upon landmark matching. In some examples, a single smart cropping technique may be utilized. In other examples, a combination of the smart cropping techniques may be utilized.
    Type: Application
    Filed: April 23, 2019
    Publication date: August 15, 2019
    Inventors: David Benjamin Lee, Erez Kikin Gil
  • Patent number: 10360455
    Abstract: Systems, devices and methods for automatic narrative creation for captured images. In one example, the system and method perform or include capturing, with an image sensor, a plurality of images having at least one object; creating, with an electronic processor, an initial sequence of images based on a time stamp associated with each image in the plurality of images; identifying, with the electronic processor, textual information within at least one image in the plurality of images; and generating a grouping of the plurality of images based on a criteria selected from a group consisting of a location associated with the plurality of images, textual information within an image in the plurality of images, a search score associated with the at least one object, and a time gap between consecutive images in the initial sequence of the plurality of images.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: July 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Erez Kikin Gil
  • Publication number: 20190196670
    Abstract: Navigation of multiple information item hierarchies within a same application display pane or view is provided. Information items may be displayed in a customized collection of information items, for example, a “favorites” collection, that may be assembled from a variety of content sources and that may be persisted across a variety of information item views.
    Type: Application
    Filed: March 1, 2019
    Publication date: June 27, 2019
    Inventors: Erez KIKIN-GIL, Mark Eugene PEARSON, Vignesh SACHIDANANDAM, Doreen GRIEB, Patrick MALATACK
  • Patent number: 10318794
    Abstract: Disclosed in some examples are methods, systems, computing devices, and machine readable mediums that provide for cropping systems that automatically crop digital images using one or more smart cropping techniques. Smart cropping techniques may include: cropping an image based upon emotion detection, cropping based upon facial recognition and matching, and cropping based upon landmark matching. In some examples, a single smart cropping technique may be utilized. In other examples, a combination of the smart cropping techniques may be utilized.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Benjamin Lee, Erez Kikin Gil
  • Publication number: 20190138520
    Abstract: A visualization of computer-enabled information in association with a computer-enabled map is provided. One or more data items may be imported onto a computer-generated mapping surface. A data visualization application may obtain location information, for example, physical address or latitude/longitude coordinates, for each data item. A map showing a geographical area large enough to contain each data item may be automatically generated and displayed, and each data item may be located on the map and may be identified by an identifying icon or label. Selection of an icon or label for any of the data items may cause display of information about the data item. The map display and visualization of the data items on the map display may be dynamically modified as one or more other data items are imported onto the visualization surface or as one or more existing data items are removed from the visualization surface.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 9, 2019
    Inventors: Charles W. PARKER, Ned B. FRIEND, Erez KIKIN-GIL, Matthew J. KOTLER, B. Scott RUBLE, Igor ZAIKA
  • Publication number: 20190129968
    Abstract: A system for dynamically displaying specific sections of a file depending on a user identity is provided. The system utilizes access control data to enable an author to generate and share a file with a number of consumers and have each recipient view a customized set of sections of the file depending on access permissions associated with each recipient. The file can be in any format, e.g., a word processing document, presentation document, a media file, or any other file having a number of sections. A section of a file can be any definitive unit of data, such as a page, slide, tab, worksheet, video segment, audio segment, etc. Permissions can be based on a user's permission level, work history, skill level, role in an organization, title, etc. The system can also prevent access to certain sections of a file depending on the permissions associated with a consumer.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Catherine W. NEYLAN, Samuel Ying-Lam CHEUNG, Peter Fintan LEONARD, Liyin XUE, Jennifer Michelstein HALBERSTAM, Erez KIKIN-GIL
  • Publication number: 20190129929
    Abstract: A system for composing storyline content in multiple productivity applications is provided. The productivity applications are each configured with an authoring pane and a storyline pane. Each productivity application has an authoring pane configured to display and edit the contents of a particular file type. Portions of the content displayed in the authoring pane are selected for the purposes of composing a presentation and the selected content is displayed in the storyline pane. The storyline pane of each application is synchronized to enable users to work within each application and view a current version of the presentation that is being composed while also viewing authored content specific to each application. The selected content displayed in a storyline pane can be used to generate formatted storyline data. The storyline data can be in a Web-based format, a presentation file, a multi-frame image file, a video file, or any other suitable format.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Catherine W. NEYLAN, Samuel Ying-Lam CHEUNG, Peter Fintan LEONARD, Liyin XUE, Jennifer Michelstein HALBERSTAM, Erez KIKIN-GIL
  • Publication number: 20190114047
    Abstract: Non-limiting examples of the present disclosure describe automatic creation of a composite data object from a received drag and drop action. A drag and drop action is received through a user interface of a productivity service. The drag and drop action is analyzed, where an analysis comprises: evaluation of attributes of data objects of the drag and drop action, evaluation of a relationship between the data objects and a determination of user intent for the drag and drop action based on a placement of the first data object onto a position of the second data object. A group type is created that comprises an arrangement of the first data object and the second data object based on the analysis of the drag and drop action. A representation of a composite data object is surfaced, through the user interface, based on the created group type.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 18, 2019
    Inventors: Erez Kikin-Gil, Anav Silverman, Suzan Marashi, David Lee, Christopher Jung, Stephanie Sharp
  • Patent number: 10241643
    Abstract: Navigation of multiple information item hierarchies within a same application display pane or view is provided. Information items may be displayed in a customized collection of information items, for example, a “favorites” collection, that may be assembled from a variety of content sources and that may be persisted across a variety of information item views.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Erez Kikin-Gil, Mark Eugene Pearson, Vignesh Sachidanandam, Doreen Grieb, Patrick Malatack
  • Patent number: 10198485
    Abstract: A visualization of computer-enabled information in association with a computer-enabled map is provided. One or more data items may be imported onto a computer-generated mapping surface. A data visualization application may obtain location information, for example, physical address or latitude/longitude coordinates, for each data item. A map showing a geographical area large enough to contain each data item may be automatically generated and displayed, and each data item may be located on the map and may be identified by an identifying icon or label. Selection of an icon or label for any of the data items may cause display of information about the data item. The map display and visualization of the data items on the map display may be dynamically modified as one or more other data items are imported onto the visualization surface or as one or more existing data items are removed from the visualization surface.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: February 5, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles W. Parker, Ned B. Friend, Erez Kikin-Gil, Matthew J. Kotler, B. Scott Ruble, Igor Zaika
  • Patent number: 10192176
    Abstract: Personalized task management is provided. A “doodling” zone or pane is provided in association with an electronic task interface that allows for entry of sketches, notes, the playing of games, and the like in association with entry, editing and use of task or list items in the task interface. In addition, task items entered into the task interface may be associated with other information, including previously entered or accomplished tasks, third party task content, enterprise task content, or other content. As tasks are completed, a completing user may be rewarded with a variety of on-display animations, gifts, reward items and/or other positive feedback.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: January 29, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew J. Kotler, Marta Rey-Babarro, Ned B. Friend, Erez Kikin-Gil, Charles W. Parker, Igor Zaika
  • Publication number: 20190026929
    Abstract: Approaches to organize images automatically into an image grid layout are described. An image processing service initiates operation(s) to organize images upon detecting the images in a container. Next, information associated with the images is identified. The information includes a size, a content, a color palette, a resolution, a creation time, a modification time, a topic based classification, an importance based classification, and/or an emotional based classification. A type of an image grid layout is selected and the images are organized into the image grid layout based on the associated information. A continuous arrangement of the images within the image grid layout is provided by filling a surface area of the image grid layout with the images. A selection from the images are emphasized within the image grid layout based on the associated information.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 24, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Erez KIKIN-GIL, Aleta E. C. Bashaw, David B. Lee
  • Patent number: 10169432
    Abstract: A computing device receives a trigger to surface relevant content. The device also obtains a variety of different types of cross-source contextual information. Items of content are identified and relevancy weights are obtained based on the contextual information. A relevancy is calculated, based on the relevancy weights, for each item of content. The items of content are surfaced.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Vogel, Julie C. Seto, Darron Stepanich, Erez Kikin-Gil
  • Publication number: 20180314878
    Abstract: Disclosed in some examples are methods, systems, computing devices, and machine readable mediums that provide for cropping systems that automatically crop digital images using one or more smart cropping techniques. Smart cropping techniques may include: cropping an image based upon emotion detection, cropping based upon facial recognition and matching, and cropping based upon landmark matching. In some examples, a single smart cropping technique may be utilized. In other examples, a combination of the smart cropping techniques may be utilized.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: David Benjamin Lee, Erez Kikin Gil
  • Patent number: 10114531
    Abstract: Application of content and associated functionality from multiple content sources to an electronic content item is provided. Content from a first document may be displayed over a second document via a user interface component. If desired, such content may be inserted into the second document, and application functionality associated with the inserted content may be retained after it is inserted into the second document. One or more navigation means may be provided for conveniently navigating inside a content item (e.g., a document) for adding new content or for reviewing or editing existing content. In addition, a number of content views and content mappings may be provided.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: October 30, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew J. Kotler, Michael Ivan Borysenko, Ned B. Friend, Erez Kikin-Gil, Charles W. Parker, Jesse Clay Satterfield, Scott M. Stiles, Igor Zaika