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: 11023482
    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: January 3, 2019
    Date of Patent: June 1, 2021
    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: 10956874
    Abstract: A method for creating events for use by an electronic calendar application. A computer device running a calendar application displays a GUI having a representation of a calendar. A first widget on the GUI initiates a software routine for defining an event. The routine generates an interface window having a plurality of event detail widgets which allow the user to interactively define details of the event. Once the details are entered, the event is saved as a multimedia object, and the multimedia object is placed onto the calendar representation. Further, details of the event may include additional multimedia content. Also, the calendar representation itself may include multimedia content. The event may be defined with an approximate time frame rather than a specific time frame. For example, an event may be linked to another event rather than to a specific time frame.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: March 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Boaz Nathaniel Gurdin, Erez Kikin-Gil, Asta Roseway
  • Patent number: 10949075
    Abstract: Examples of the present disclosure describe application command control for small screen display. When detecting a display width associated with a processing device is equal to or less than a threshold value, the processing device launches an application command control programmed for display on small screens. The application command control interfaces with an application and comprises a plurality of top-level palettes and a plurality of drill-in palettes programmed for the application. A top-level palette for the application is vertically scrollable and comprises a collection of rows comprising one or more selectable command elements. A row of the one or more command elements of the top-level palette comprises a drill-in feature that when selected presents a drill-in palette. A drill-in palette is vertically scrollable and comprises one or more rows of selectable command elements.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julie Seto, Maya Rodrig, Jon Bell, Darron Stepanich, Erez Kikin Gil, Derek Snook, Hongrui Zhang, Han-Yi Shaw, Matthew Vogel, Ramy Bebawy, Sunder Raman, Choon-mun Hooi, Vlad Riscutia
  • Patent number: 10902179
    Abstract: A collection environment comprises a collection canvas. The collection canvas may have included therein written text and a file graphic associated with a media file. Responsive to an invocation of the media file, media controls with which to control a media mode associated with the media file are presented. Responsive to a modification to the media mode initiated through the media controls, an appearance of the file graphic is modified to reflect the modification to the media mode.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: January 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Doreen N. Grieb, Jaimin K. Gandhi, Samantha S. Yang, Aaron Jady Hartwell, Matthew Kotler, Erez Kikin-Gil
  • Patent number: 10839148
    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: Grant
    Filed: October 27, 2017
    Date of Patent: November 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Catherine W. Neylan, Samuel Ying-Lam Cheung, Peter Fintan Leonard, Liyin Xue, Jennifer Michelstein Halberstam, Erez Kikin-Gil
  • Publication number: 20200342895
    Abstract: The systems and techniques disclosed here feature a device including an audio analyzer connected to microphone(s) monitoring a conversation between one or more individuals. The audio analyzer can identify auditory expressions from audio captured by the microphone, where the auditory expressions can include linguistic expressions and nonlinguistic expressions. The audio analyzer can analyze the linguistic expressions to identify a topic and a time period when the topic was discussed. A video analyzer can be connected to camera(s) monitoring the conversation. The video analyzer can identify non-auditory expressions by the individuals from video captured by the camera. A sentiment analyzer can analyze auditory expressions during the time period when the topic was discussed and non-auditory expressions during the time period when the topic was discussed to determine sentiments to the topic. A processor can analyze the determined sentiments to the topic to determine a group sentiment to the topic.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 29, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher Andrews JUNG, Benjamin David SMITH, Erez Kikin GIL
  • Patent number: 10802841
    Abstract: Providing a user interface (UI) on a web page. A toolbar section is defined on the web page. The web page includes a content section being different and separate from the toolbar section, and the content section displays additional content of the web page. One or more groups are specified to include one or more action controls associated therewith. Each of the specified groups has a group identifier associated therewith. The one or more action controls are displayed according to the specified groups in the toolbar section of the web page. Each of the one or more displayed action controls includes properties associated therewith, and the included properties define at least one of the following: a name of the action control, a link of the action control, the group identifier of the action control, and a classification identifier of the action control.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: October 13, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christine Anderson, Sara Liu Yang, Erez Kikin-Gil, Sandra Hirsh, Tyler Schnoebelen, Wendy Chan, Nancy Jane Bell, Thomas Jan Stovicek, Jackie Sandoval
  • Publication number: 20200301951
    Abstract: Systems and methods for presenting content updates in a collaborative computing environment. One system includes a memory storing content and annotations generated in the collaborative computing environment an electronic processor communicatively coupled to the memory. The electronic processor is configured to retrieve, from the memory, a plurality of annotations associated with a document. The electronic processor is configured to assign a relevancy score to each of the plurality of annotations based on at least one relevancy factor associated with the annotation. The electronic processor is configured to determine a subset of the plurality of annotations from the plurality of annotations based on the relevancy score for each annotation. The electronic processor is configured to display the subset of the plurality of annotations.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 24, 2020
    Inventors: Seth D. FOX, Daniel P. COSTENARO, Erez KIKIN GIL
  • Publication number: 20200265112
    Abstract: A computing device receives a request to share a document to a plurality of recipients. The computing device determines a type of audience for each recipient and modifies the document based the type of audience for each recipient of the plurality of recipients. The computing device provides the modified document to the plurality of recipients.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Seth Fox, Erez Kikin Gil, Daniel P. Costenaro, Aleta E.C. Bashaw, Christopher Andrews Jung, Keri D. Talbot
  • Publication number: 20200265040
    Abstract: A system configured intelligently reusing content and format is provided. The system receives a selection of data to be copied and an indication to copy the selected data and copies the selected data. The system receives an indication to paste the selected data at a second location. The selected data is analyzed to determine one or more options available for the paste, whereby each of the options being selectable to change an aspect of the selected data being pasted. The one or more options and an image of a placeholder representing the selected data are presented at the second location. The system receives a selection of an option from the one or more options. In response to receiving the selection of the option, the system causes presentation of the selected data in place of the image of the placeholder based on the selected option.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Christopher Andrews Jung, Seth Fox, Erez Kikin Gil, Daniel P. Costenaro
  • Publication number: 20200265013
    Abstract: Systems and methods for managing an inline conversation area within a document are provided. In example embodiments, a collaboration system causes presentation of a user interface displaying a document that is being collaboratively edited by a plurality of users. The collaboration system receives an indication to present an inline conversation area within the document. In response, the inline conversation area is displayed within the document on the user interface, whereby the inline conversation area is visually distinguished from content of the document. The collaboration system receives, via the inline conversation area, input from the plurality of users. The input comprises comments being exchanged between the plurality of users and draft content. The inputs are displayed in the inline conversation area within the document on the user interface.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Erez Kikin Gil, Seth Fox, Daniel P. Costenaro
  • Publication number: 20200264905
    Abstract: Collaborator content selection and manipulation actions and comments during interaction with a document are recorded to enhance asynchronous collaboration. The collaborator content selection and manipulation actions and comments are recorded during interaction with a document in a first collaboration viewport at a first time and played back in a second collaboration viewport at a second time while the same or a different instance of the document is displayed. The collaborator content selection and manipulation actions and comments include at least text selection, mouse or pen movements, and voice comments or ink annotations that are played back to recreate the collaborator changes and comments as though they were occurring in real-time, thereby creating a user experience that is more like the “over the shoulder” collaboration that would be available to collaborators that are at the same physical location.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Seth Fox, Erez Kikin Gil, Daniel P. Costenaro, Christopher Andrews Jung, Benjamin D. Smith
  • Publication number: 20200265022
    Abstract: A collaborator creates a personal work space within a document or project space and signals intent to other collaborators regarding the activity being performed in the personal work space. The personal work space may include a note space for the collaborator to add text signaling intent of the collaborator in modifying the document or project in the personal work space. For example, the note space may include an indication of a time when the collaborator started work in the personal work space and/or an indication that the collaborator is actively working in the personal work space or that the collaborator has completed work in the personal work space. The collaborator also may modify the viewability of the personal work space to permit the personal work space to be viewed by all collaborators, no collaborators, or one or more specified collaborators by assigning other collaborators permissions to the personal work space.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Erez Kikin Gil, Seth Fox, Daniel P. Costenaro, Aleta E.C. Bashaw, Keri D. Talbot
  • Publication number: 20200264745
    Abstract: A computing device identifies detects changes to a shared document from a plurality of users. The computing device determines change activities and corresponding provenance to the shared document in response to detecting the changes. A context of granular changes is generated based on the change activities and corresponding provenance to the shared document. The computing device generates a graphical user interface based on the context. The graphical user interface provides a visualization of the granular changes.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Seth Fox, Erez Kikin Gil, Daniel P. Costenaro, Samuel Shen, Christopher Andrews Jung, Benjamin D. Smith
  • Patent number: 10713469
    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 23, 2019
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Benjamin Lee, Erez Kikin Gil
  • Patent number: 10699171
    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: Grant
    Filed: April 12, 2018
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amnon Itamar Govrin, Erez Kikin Gil, Keri Talbot, Aleta Bashaw
  • Publication number: 20200159838
    Abstract: An audio-visual management system and process for facilitating comprehension of electronic documents. As an example, a user may access contents of an electronic document via a user interface and request a speech-synthesized recitation of any text in the electronic document. In addition, the user interface can include a navigation tool configured to visually represent significant events in the electronic document via selectable indicators, including but not limited to comments, slides, images, graphs, and/or other internal contextual markers. These indicators can serve as navigation options that can provide guidance to users as they listen to a reading of the electronic document. User selection of an indicator can initiate an audio presentation of textual content that is directly associated with the specified event. In addition, users can view availability of others currently listening to the document and connect with them to create a joint listening experience.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 21, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Erez KIKIN-GIL, Benjamin David SMITH, Colleen Griffiths ESTRADA
  • Patent number: 10636427
    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: Grant
    Filed: June 22, 2018
    Date of Patent: April 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Andrews Jung, Benjamin David Smith, Erez Kikin Gil
  • Patent number: 10620815
    Abstract: Representative embodiments disclose mechanisms for machine interfaces. The system comprises a screen with one or more viewports. A scrollable list is displayed in one of the viewports. Scrolling may be vertical (up/down), horizontal (left/right) or both (diagonal). The system receives selection of an item in the list. As the list is scrolled, the system monitors the position of the selected item relative to the edges of the viewport. When the item comes within a threshold distance of the edges of the viewport, the system changes the selection from the currently selected item to another item within the viewport. As the selection is changed, the context remains consistent, thus context sensitive toolbars remain in the same context as items are scrolled off the screen and new items are selected.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Erez Kikin Gil
  • 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