Patents by Inventor Ian Carl Legler

Ian Carl Legler 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: 10853347
    Abstract: In some examples, dependency-based metadata retrieval and update may include receiving a query for an update of metadata associated with an application. The query may include a previous version associated with a previous synchronization of the metadata. Alternatively or additionally, the query may include a metadata tree associated with the metadata. Dependency based metadata retrieval and update may further include generating, based on the query and a dependency tree, a response to include the update that includes a modification to a metadata fragment of the metadata. The dependency tree may include a parent and child relationship between each of a plurality of metadata fragments including the metadata fragment, and may further include versions associated with the plurality of metadata fragments.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: December 1, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ian Carl Legler, Hitesh Kapoor, Manoj Lalavat, Lakshaya Goel, Alexander Argutin
  • Publication number: 20180285403
    Abstract: In some examples, dependency-based metadata retrieval and update may include receiving a query for an update of metadata associated with an application. The query may include a previous version associated with a previous synchronization of the metadata. Alternatively or additionally, the query may include a metadata tree associated with the metadata. Dependency based metadata retrieval and update may further include generating, based on the query and a dependency tree, a response to include the update that includes a modification to a metadata fragment of the metadata. The dependency tree may include a parent and child relationship between each of a plurality of metadata fragments including the metadata fragment, and may further include versions associated with the plurality of metadata fragments.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ian Carl LEGLER, Hitesh KAPOOR, Manoj LALAVAT, Lakshaya GOEL, Alexander ARGUTIN
  • Patent number: 10025767
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: July 17, 2018
    Assignee: CALLAHAN CELLULAR L.L.C.
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Publication number: 20160117305
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Application
    Filed: December 31, 2015
    Publication date: April 28, 2016
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Patent number: 9250929
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: February 2, 2016
    Assignee: CALLAHAN CELLULAR L.L.C.
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Publication number: 20120159299
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Application
    Filed: March 1, 2012
    Publication date: June 21, 2012
    Applicant: JOWTIFF BROS. A.B., LLC
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Patent number: 8151181
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: April 3, 2012
    Assignee: Jowtiff Bros. A.B., LLC
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Publication number: 20090307576
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Application
    Filed: August 24, 2009
    Publication date: December 10, 2009
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Patent number: 7581169
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: August 25, 2009
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Publication number: 20080046407
    Abstract: A flexible data search interface is provided. The search interface incorporates multiple tabbed display components, each of which is dedicated to user-entry of a different type of search criteria. When a search is initiated, the search is based on an amalgamation of search criteria entered into each of the multiple tabbed display components. The search interface is implemented within an application to facilitate any of a variety of functions including, but not limited to, information retrieval and task-completion.
    Type: Application
    Filed: August 16, 2006
    Publication date: February 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Mehul Shah, Ian Carl Legler, Christian Heydemann