Patents by Inventor Derek E. Lyons

Derek E. Lyons 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: 11086884
    Abstract: Techniques for automatically updated a remote data source are provided. Multiple data type-field name pairs are received. The field names correspond to names of fields in a database system. In response to receiving first input, a text string is displayed on a screen of a client device that is remote relative to the database system. A portion of the text string is identified. A data type of the portion is determined. Based on the determined data type, a subset of the data type-field name pairs that share the data type is determined. One or more options, each corresponding to a field name in the subset, are displayed. In response to receiving second input that selects a particular option of the one or more options, the portion is stored in a particular field of a particular record of the database system, where the particular field corresponds to the particular option.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: August 10, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Baran S. Nohutcuoglu, Vikram H. Patil, Luke Braud, Derek E. Lyons
  • Patent number: 10896170
    Abstract: Techniques for integrating data from multiple data sources with a transaction-related workflow are provided. The disclosed techniques include, in response to determining that a contact record was retrieved from a second data source, concurrently with the assigning of a role to the contact record, instantiating a version of the contact record in a first data source using data obtained from the second data source.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: January 19, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Luke Braud, Derek E. Lyons, Christian Marenbach, Baran Salih Nohutcuoglu, Vikram H. Patil
  • Patent number: 10846272
    Abstract: Technologies for supporting customizations of a database schema are disclosed. In an embodiment, an application programming interface includes an aliasing component and a mapping component, which cooperate to constrain modifications to front-end software to the aliasing component and to constrain modifications to back-end database schema to the mapping component.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: November 24, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Luke Braud, Lu Jiang, Derek E. Lyons, Christian Marenbach, Baran Salih Nohutcuoglu, Vikram H. Patil
  • Publication number: 20190197150
    Abstract: Techniques for integrating data from multiple data sources with a transaction-related workflow are provided. The disclosed techniques include, in response to determining that a contact record was retrieved from a second data source, concurrently with the assigning of a role to the contact record, instantiating a version of the contact record in a first data source using data obtained from the second data source.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: LUKE BRAUD, DEREK E. LYONS, CHRISTIAN MARENBACH, BARAN SALIH NOHUTCUOGLU, VIKRAM H. PATIL
  • Publication number: 20190197137
    Abstract: Technologies for supporting customizations of a database schema are disclosed. In an embodiment, an application programming interface includes an aliasing component and a mapping component, which cooperate to constrain modifications to front-end software to the aliasing component and to constrain modifications to back-end database schema to the mapping component.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: LUKE BRAUD, LU JIANG, DEREK E. LYONS, CHRISTIAN MARENBACH, BARAN SALIH NOHUTCUOGLU, VIKRAM H. PATIL
  • Publication number: 20190188301
    Abstract: Techniques for automatically updated a remote data source are provided. Multiple data type-field name pairs are received. The field names correspond to names of fields in a database system. In response to receiving first input, a text string is displayed on a screen of a client device that is remote relative to the database system. A portion of the text string is identified. A data type of the portion is determined. Based on the determined data type, a subset of the data type-field name pairs that share the data type is determined. One or more options, each corresponding to a field name in the subset, are displayed. In response to receiving second input that selects a particular option of the one or more options, the portion is stored in a particular field of a particular record of the database system, where the particular field corresponds to the particular option.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Baran S. Nohutcuoglu, Vikram H. Patil, Luke Braud, Derek E. Lyons