Patents by Inventor Peter Blair Gonzalez del Solar
Peter Blair Gonzalez del Solar 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: 10635728Abstract: Computer systems, devices, and associated methods of loading a bundle component, comprising a bundle of scripts and a manifest including metadata for the bundle, that is compatible with a dependent bundle component are disclosed herein. In one embodiment, a method includes identifying a bundle component identifier and a version identifier for the bundle component that the dependent bundle component depends on in a manifest associated with the dependent bundle component. The method then includes retrieving a manifest for a bundle component that includes the bundle component identifier and is a most recent compatible version of the bundle component. The method includes loading the most recent compatible bundle component based on a URL in the retrieved manifest for the bundle component.Type: GrantFiled: June 26, 2017Date of Patent: April 28, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Peter Blair Gonzalez del Solar, Marc Pasarin Soler, Ian Clanton-Thuon, Patrick Miller
-
Publication number: 20200004528Abstract: A server determines dependencies of packages in a plurality of repositories. An algorithm calculates a set of compatible versions for the dependencies of the packages, subject to a constraint that no side-by-side versions shall be introduced. A new branch in a repository of the plurality of repositories is created. The package manifests of the new branch are updated based on the set of compatible versions. The files that reference the package manifest in the new branch are updated. The new branch is validated based on the updated files. The server publishes a new version of an updated package in the repository in response to the validation being successful, or automatically determines which parties to notify in response to the validation being unsuccessful.Type: ApplicationFiled: June 28, 2018Publication date: January 2, 2020Inventors: Nicholas Alexander Pape, Peter Blair Gonzalez Del Solar
-
Patent number: 10255377Abstract: Embodiments of the present disclosure provide a method and system for generating a uniform resource locator using one or more terms in a hierarchical taxonomy. Specifically, embodiments disclosed herein provide receiving a plurality of terms for a term set and generating a hierarchical taxonomy for the term set using the plurality of terms. Once the hierarchical taxonomy has been generated, a navigation property may be assigned to at least one term in the plurality of terms. A navigation term set that mirrors the properties of the hierarchical taxonomy is then created using the at least one term.Type: GrantFiled: February 25, 2016Date of Patent: April 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Publication number: 20180052809Abstract: Computer systems, devices, and associated methods of inferring user interaction with a web part comprising an <iframe> element are disclosed herein. In one embodiment, a method includes observing a location of a user input target on a web page rendered by a web browser. When the location of the user input target is over a web part comprising the host container and the web page detects that the web page has lost focus and a new active element is an <iframe>, the method includes inferring user interaction with respect to the <iframe> element and emphasizing the web part.Type: ApplicationFiled: June 14, 2017Publication date: February 22, 2018Inventors: John Nguyen, Peter Blair Gonzalez del Solar, Moein Pahlavan Yali
-
Publication number: 20180052811Abstract: Computer systems, devices, and associated methods of loading a bundle component, comprising a bundle of scripts and a manifest including metadata for the bundle, that is compatible with a dependent bundle component are disclosed herein. In one embodiment, a method includes identifying a bundle component identifier and a version identifier for the bundle component that the dependent bundle component depends on in a manifest associated with the dependent bundle component. The method then includes retrieving a manifest for a bundle component that includes the bundle component identifier and is a most recent compatible version of the bundle component. The method includes loading the most recent compatible bundle component based on a URL in the retrieved manifest for the bundle component.Type: ApplicationFiled: June 26, 2017Publication date: February 22, 2018Inventors: Peter Blair Gonzalez del Solar, Marc Pasarin Soler, Ian Clanton-Thuon, Patrick Miller
-
Publication number: 20170357731Abstract: Embodiments of the present disclosure provide a method and system for generating a webpage using one or more terms in a hierarchical taxonomy. Specifically, embodiments provide for identifying an item in a database where the item is associated with at least one term in a term set having a hierarchical structure. A uniform resource locator is generated for the webpage using the at least one term and the hierarchical structure associated with the at least one term. An identifier associated with the item is then determined and appended to the generated uniform resource locator.Type: ApplicationFiled: August 28, 2017Publication date: December 14, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Patent number: 9754046Abstract: Embodiments of the present disclosure provide a method and system for generating a webpage using one or more terms in a hierarchical taxonomy. Specifically, embodiments provide for identifying an item in a database where the item is associated with at least one term in a term set having a hierarchical structure. A uniform resource locator is generated for the webpage using the at least one term and the hierarchical structure associated with the at least one term. An identifier associated with the item is then determined and appended to the generated uniform resource locator.Type: GrantFiled: December 28, 2012Date of Patent: September 5, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Publication number: 20160179977Abstract: Embodiments of the present disclosure provide a method and system for generating a uniform resource locator using one or more terms in a hierarchical taxonomy. Specifically, embodiments disclosed herein provide receiving a plurality of terms for a term set and generating a hierarchical taxonomy for the term set using the plurality of terms. Once the hierarchical taxonomy has been generated, a navigation property may be assigned to at least one term in the plurality of terms. A navigation term set that mirrors the properties of the hierarchical taxonomy is then created using the at least one term.Type: ApplicationFiled: February 25, 2016Publication date: June 23, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Patent number: 9311373Abstract: Embodiments of the present disclosure provide a method and system for generating a uniform resource locator using one or more terms in a hierarchical taxonomy. Specifically, embodiments disclosed herein provide receiving a plurality of terms for a term set and generating a hierarchical taxonomy for the term set using the plurality of terms. Once the hierarchical taxonomy has been generated, a navigation property may be assigned to at least one term in the plurality of terms. A navigation term set that mirrors the properties of the hierarchical taxonomy is then created using the at least one term.Type: GrantFiled: December 28, 2012Date of Patent: April 12, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Publication number: 20140136948Abstract: Embodiments of the present disclosure provide a method and system for generating a webpage using one or more terms in a hierarchical taxonomy. Specifically, embodiments disclosed herein include receiving a selection of a term in a navigation term set. In embodiments, the term is associated with at least one content item. A query is the executed using the term and a webpage template, that is associated with the navigation term set, is dynamically populated based on the results of the query. A uniform resource locator is then generated for a webpage that corresponds to the webpage template. In embodiments, the uniform resource locator is generated using the navigation term set.Type: ApplicationFiled: December 28, 2012Publication date: May 15, 2014Applicant: Microsoft CorporationInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Publication number: 20140136569Abstract: Embodiments of the present disclosure provide a method and system for generating a webpage using one or more terms in a hierarchical taxonomy. Specifically, embodiments provide for identifying an item in a database where the item is associated with at least one term in a term set having a hierarchical structure. A uniform resource locator is generated for the webpage using the at least one term and the hierarchical structure associated with the at least one term. An identifier associated with the item is then determined and appended to the generated uniform resource locator.Type: ApplicationFiled: December 28, 2012Publication date: May 15, 2014Applicant: Microsoft CorporationInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Publication number: 20140136572Abstract: Embodiments of the present disclosure provide a method and system for generating a uniform resource locator using one or more terms in a hierarchical taxonomy. Specifically, embodiments disclosed herein provide receiving a plurality of terms for a term set and generating a hierarchical taxonomy for the term set using the plurality of terms. Once the hierarchical taxonomy has been generated, a navigation property may be assigned to at least one term in the plurality of terms. A navigation term set that mirrors the properties of the hierarchical taxonomy is then created using the at least one term.Type: ApplicationFiled: December 28, 2012Publication date: May 15, 2014Applicant: Microsoft CorporationInventors: Patrick Carl Miller, Peter Blair Gonzalez del Solar, Daniel E. Kogan
-
Publication number: 20130198234Abstract: Embodiments of the present disclosure provide a method and system for defining one or more custom properties of a term in a hierarchical taxonomy. Embodiments described herein include identifying a term in a term-set using an identifier associated with the term and defining at least one new property for the term. Once the property is defined, the newly defined property is applied to the term.Type: ApplicationFiled: September 7, 2012Publication date: August 1, 2013Applicant: Microsoft CorporationInventors: Patrick Carl Miller, Daniel E. Kogan, Peter Blair Gonzalez del Solar, Qinwei Zhu