Patents by Inventor Nir Michaely

Nir Michaely 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: 10796259
    Abstract: A computing system includes a connection detection system that identifies a set of connected deliverables among a plurality of different deliverables in a data store and timeline generator logic that generates a representation of a timeline having nodes connected by edges, each node representing a deliverable and each edge connecting a pair of nodes corresponding to a connection between the deliverables represented by the pair of nodes connected by the edge. The computing system also includes a user interaction system that controls interaction with the plurality of different deliverables, the user interaction system comprising link setting logic that generates a link setting user interface mechanism that is actuatable to modify one or more connections and surfacing logic that controls a display to display the representation of the timeline and the link setting user interface mechanism.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: October 6, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Sullivan, Jill Campbell, Ngoc Vu Bui, Nir Michaely, Chenying Yang
  • Publication number: 20190347094
    Abstract: A computing system includes a connection detection system that identifies a set of connected deliverables among a plurality of different deliverables in a data store and timeline generator logic that generates a representation of a timeline having nodes connected by edges, each node representing a deliverable and each edge connecting a pair of nodes corresponding to a connection between the deliverables represented by the pair of nodes connected by the edge. The computing system also includes a user interaction system that controls interaction with the plurality of different deliverables, the user interaction system comprising link setting logic that generates a link setting user interface mechanism that is actuatable to modify one or more connections and surfacing logic that controls a display to display the representation of the timeline and the link setting user interface mechanism.
    Type: Application
    Filed: September 7, 2018
    Publication date: November 14, 2019
    Inventors: Joseph SULLIVAN, Jill Campbell, Ngoc Vu Bui, Nir Michaely, Chenying Yang
  • Patent number: 9952833
    Abstract: Proposed changes to a source code generated by client computing devices are integrated with a master version of the code resident on a server computing system remote from the client devices. The client devices connect to the server system over a network and transmit proposed changes to the server system, where resident integration/conflict resolution software automatically integrates the proposed changes into the master version. Any unresolved conflicts remaining after the automatic integration are identified and the server system automatically sends an email notifying the one or more client devices that there are unresolved conflicts. The email includes a link that enables a client device to launch a window on a monitor, and the client device user employs the window to transmit commands directly to and receive further communications directly from the integration/conflict resolution software in an interactive operation to attempt to manually resolve the conflicts.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nir Michaely, Cherno Jagne, Nick Yu, Viraf Gandhi
  • Publication number: 20170132545
    Abstract: Technologies for reliably and efficiently mapping any particular bug report identifying a target component to a relevant owner who is currently responsible for handling the bug report. This mapping involves considering a list of developers that have historically and currently contributed to the identified target component, ranking each contributing developer based on a measure of recency of his contribution, considering a list of the managers of the contributing developers, ranking each manager based on the rankings of his contributing developers, identifying an area path (“AP”) in an AP hierarchy based on these rankings, mapping the identified AP to a current AP, determining, based on the current AP, a relevant owner of the identified target component, and assigning the bug report to the relevant owner.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: Nir Michaely, Amit Gala, Cherno Waka Jagne, Dazhi Zhang, Joseph Wesley Sullivan, Naveen Sethuraman Nair, Shiva S. Nimmagadda Venkata, Somu Jayabalan
  • Publication number: 20150363172
    Abstract: Proposed changes to a source code generated by client computing devices are integrated with a master version of the code resident on a server computing system remote from the client devices. The client devices connect to the server system over a network and transmit proposed changes to the server system, where resident integration/conflict resolution software automatically integrates the proposed changes into the master version. Any unresolved conflicts remaining after the automatic integration are identified and the server system automatically sends an email notifying the one or more client devices that there are unresolved conflicts. The email includes a link that enables a client device to launch a window on a monitor, and the client device user employs the window to transmit commands directly to and receive further communications directly from the integration/conflict resolution software in an interactive operation to attempt to manually resolve the conflicts.
    Type: Application
    Filed: August 26, 2015
    Publication date: December 17, 2015
    Inventors: Nir Michaely, Cherno Jagne, Nick Yu, Viraf Gandhi
  • Patent number: 9128805
    Abstract: Proposed changes to a source code generated by client computing devices are integrated with a master version of the code resident on a server computing system remote from the client devices. The client devices connect to the server system over a network and transmit proposed changes to the server system, where resident integration/conflict resolution software automatically integrates the proposed changes into the master version. Any unresolved conflicts remaining after the automatic integration are identified and the server system automatically sends an email notifying the one or more client devices that there are unresolved conflicts. The email includes a link that enables a client device to launch a window on a monitor, and the client device user employs the window to transmit commands directly to and receive further communications directly from the integration/conflict resolution software in an interactive operation to attempt to manually resolve the conflicts.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: September 8, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nir Michaely, Cherno Jagne, Nick Yu, Viraf Gandhi
  • Publication number: 20120284684
    Abstract: Proposed changes to a source code generated by client computing devices are integrated with a master version of the code resident on a server computing system remote from the client devices. The client devices connect to the server system over a network and transmit proposed changes to the server system, where resident integration/conflict resolution software automatically integrates the proposed changes into the master version. Any unresolved conflicts remaining after the automatic integration are identified and the server system automatically sends an email notifying the one or more client devices that there are unresolved conflicts. The email includes a link that enables a client device to launch a window on a monitor, and the client device user employs the window to transmit commands directly to and receive further communications directly from the integration/conflict resolution software in an interactive operation to attempt to manually resolve the conflicts.
    Type: Application
    Filed: May 4, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Nir Michaely, Cherno Jagne, Nick Yu, Viraf Gandhi