Patents by Inventor Peter Bailey
Peter Bailey 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: 12438835Abstract: Generally discussed herein are devices, systems, and methods for contextual messaging in a conference. A method can include receiving, by a first user interface, data indicating content of a message, a recipient of the message, and a condition that, when satisfied during the conference, causes the message to be visually displayed during the audiovisual conference, while the conference is being held via an audiovisual conference application, monitoring user contextual data for whether the condition is satisfied, responsive to the condition being satisfied, augmenting audiovisual conference data from the audiovisual conference application to include the message resulting in augmented audiovisual data, and providing, to the recipient on a second user interface of the audiovisual conference application, a view of the augmented audiovisual data.Type: GrantFiled: November 7, 2023Date of Patent: October 7, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Ryen William White, Peter Bailey
-
Publication number: 20240073162Abstract: Generally discussed herein are devices, systems, and methods for contextual messaging in a conference. A method can include receiving, by a first user interface, data indicating content of a message, a recipient of the message, and a condition that, when satisfied during the conference, causes the message to be visually displayed during the audiovisual conference, while the conference is being held via an audiovisual conference application, monitoring user contextual data for whether the condition is satisfied, responsive to the condition being satisfied, augmenting audiovisual conference data from the audiovisual conference application to include the message resulting in augmented audiovisual data, and providing, to the recipient on a second user interface of the audiovisual conference application, a view of the augmented audiovisual data.Type: ApplicationFiled: November 7, 2023Publication date: February 29, 2024Inventors: Ryen William White, Peter Bailey
-
Patent number: 11848900Abstract: Generally discussed herein are devices, systems, and methods for contextual messaging in a conference. A method can include receiving, by a first user interface, data indicating content of a message, a recipient of the message, and a condition that, when satisfied during the conference, causes the message to be visually displayed during the audiovisual conference, while the conference is being held via an audiovisual conference application, monitoring user contextual data for whether the condition is satisfied, responsive to the condition being satisfied, augmenting audiovisual conference data from the audiovisual conference application to include the message resulting in augmented audiovisual data, and providing, to the recipient on a second user interface of the audiovisual conference application, a view of the augmented audiovisual data.Type: GrantFiled: August 31, 2021Date of Patent: December 19, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Ryen William White, Peter Bailey
-
Publication number: 20230066231Abstract: Generally discussed herein are devices, systems, and methods for contextual messaging in a conference. A method can include receiving, by a first user interface, data indicating content of a message, a recipient of the message, and a condition that, when satisfied during the conference, causes the message to be visually displayed during the audiovisual conference, while the conference is being held via an audiovisual conference application, monitoring user contextual data for whether the condition is satisfied, responsive to the condition being satisfied, augmenting audiovisual conference data from the audiovisual conference application to include the message resulting in augmented audiovisual data, and providing, to the recipient on a second user interface of the audiovisual conference application, a view of the augmented audiovisual data.Type: ApplicationFiled: August 31, 2021Publication date: March 2, 2023Inventors: Ryen William White, Peter Bailey
-
Publication number: 20230069116Abstract: A platform screen door system having a fixed panel and a door panel, wherein the system is provided with a track (11) having a convex surface adapted to support a roller (14), which roller is rotatably mounted on the moving panel and has a concave surface and has two points of contact (17) on the track.Type: ApplicationFiled: January 22, 2021Publication date: March 2, 2023Inventor: Peter Bailey
-
Patent number: 11017047Abstract: Search and browse trails are temporally-ordered sequences of web pages visited by a user during post-search query navigation beginning with a page associated with one of the search results. The trails can provide useful information for a number of search-related purposes. For example, these trails can be used to leverage the post-query behavior of other users to help the current user search more effectively and allow them to make more informed search interaction decisions. The trails can also be used to establish search results and refine search result rankings, select and evaluate deeplinks, and recommend multi-step trails as an alternative to or enhancement for existing search result presentation techniques.Type: GrantFiled: May 8, 2019Date of Patent: May 25, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ryen W. White, Peter Bailey, Nikhil Dandekar, Adish Singla, Jeff Huang
-
Patent number: 10482073Abstract: Methods, systems, and computer-readable media are provided for updating a search index with new uniform resource locators (URLs) and spiking URLs with increased user interest. History data, provided from browser applications residing on users' computers that indicate URLs accessed by the users, is parsed to identify new/previously unknown URLs. The history data also indicates URLs in which there is increased interest based on a number of recent hits as compared to an average number of hits determined over time. Author postings of new URLs to social networking sites and a quality rating of the authors may also be used to identify and filter new URLs. Search indexes are updated with the new and spiking URL data. As such, lag time between posting of new URLs and spiking of URL interest and inclusion of this data in a search index is greatly decreased.Type: GrantFiled: July 22, 2016Date of Patent: November 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Walter Sun, Junaid Ahmed, Yipeng Li, Peter Bailey, Nikhil Dandekar, Sasi Parthasarathy, Xin Chen, Xiao Zhang
-
Publication number: 20190266203Abstract: Search and browse trails are temporally-ordered sequences of web pages visited by a user during post-search query navigation beginning with a page associated with one of the search results. The trails can provide useful information for a number of search-related purposes. For example, these trails can be used to leverage the post-query behavior of other users to help the current user search more effectively and allow them to make more informed search interaction decisions. The trails can also be used to establish search results and refine search result rankings, select and evaluate deeplinks, and recommend multi-step trails as an alternative to or enhancement for existing search result presentation techniques.Type: ApplicationFiled: May 8, 2019Publication date: August 29, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Ryen W. White, Peter Bailey, Nikhil Dandekar, Adish Singla, Jeff Huang
-
Patent number: 10289735Abstract: Search and browse trails are temporally-ordered sequences of web pages visited by a user during post-search query navigation beginning with a page associated with one of the search results. The trails can provide useful information for a number of search-related purposes. For example, these trails can be used to leverage the post-query behavior of other users to help the current user search more effectively and allow them to make more informed search interaction decisions. The trails can also be used to establish search results and refine search result rankings, select and evaluate deeplinks, and recommend multi-step trails as an alternative to or enhancement for existing search result presentation techniques.Type: GrantFiled: April 27, 2010Date of Patent: May 14, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ryen W. White, Peter Bailey, Nikhil Dandekar, Adish Singla, Jeff Huang
-
Patent number: 9619290Abstract: A method of balancing execution rates for a plurality of parallel program loops being executed concurrently by a processor may include estimating a completion time for each program loop of the plurality of program loops, determining a difference between the estimated completion time of a first program loop of the plurality of program loops and the estimated completion time of a second program loop of the plurality of program loops, and decreasing the difference by adjusting an execution rate of the first program loop.Type: GrantFiled: March 6, 2015Date of Patent: April 11, 2017Assignee: Advanced Micro Devices, Inc.Inventors: Peter Bailey, Indrani Paul, Manish Arora
-
Publication number: 20160328428Abstract: Methods, systems, and computer-readable media are provided for updating a search index with new uniform resource locators (URLs) and spiking URLs with increased user interest. History data, provided from browser applications residing on users' computers that indicate URLs accessed by the users, is parsed to identify new/previously unknown URLs. The history data also indicates URLs in which there is increased interest based on a number of recent hits as compared to an average number of hits determined over time. Author postings of new URLs to social networking sites and a quality rating of the authors may also be used to identify and filter new URLs. Search indexes are updated with the new and spiking URL data. As such, lag time between posting of new URLs and spiking of URL interest and inclusion of this data in a search index is greatly decreased.Type: ApplicationFiled: July 22, 2016Publication date: November 10, 2016Inventors: Walter Sun, Junaid Ahmed, Yipeng Li, Peter Bailey, Nikhil Dandekar, Sasi Parthasarathy, Xin Chen, Xiao Zhang
-
Publication number: 20160259667Abstract: A method of balancing execution rates for a plurality of parallel program loops being executed concurrently by a processor may include estimating a completion time for each program loop of the plurality of program loops, determining a difference between the estimated completion time of a first program loop of the plurality of program loops and the estimated completion time of a second program loop of the plurality of program loops, and decreasing the difference by adjusting an execution rate of the first program loop.Type: ApplicationFiled: March 6, 2015Publication date: September 8, 2016Inventors: Peter Bailey, Indrani Paul, Manish Arora
-
Patent number: 9424356Abstract: Methods, systems, and computer-readable media are provided for updating a search index with new uniform resource locators (URLs) and spiking URLs with increased user interest. History data, provided from browser applications residing on users' computers that indicate URLs accessed by the users, is parsed to identify new/previously unknown URLs. The history data also indicates URLs in which there is increased interest based on a number of recent hits as compared to an average number of hits determined over time. Author postings of new URLs to social networking sites and a quality rating of the authors may also be used to identify and filter new URLs. Search indexes are updated with the new and spiking URL data. As such, lag time between posting of new URLs and spiking of URL interest and inclusion of this data in a search index is greatly decreased.Type: GrantFiled: December 9, 2010Date of Patent: August 23, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Walter Sun, Junaid Ahmed, Yipeng Li, Peter Bailey, Nikhil Dandekar, Sasi Parthasarathy, Xin Chen, Xiao Zhang
-
Patent number: 9228342Abstract: A system for attachment of a fitting to an extruded beam comprises a beam including an upstanding longitudinally-disposed neck having a head comprising laterally-extending flange elements and co-operating attachment means for mounting the fitting, in which the attachment means comprise clamp elements which in use engage the neck of the longitudinally-disposed member from each side thereof, underneath the flange elements, when a clamping force is applied.Type: GrantFiled: August 5, 2009Date of Patent: January 5, 2016Assignee: SPECIALIST STRUCTURES LTDInventors: Keith Lewcock, Peter Bailey
-
Patent number: 8805750Abstract: Computer-readable media, computer systems, and computing devices facilitate providing a comparison experience to a user in response to a search query. Upon receiving a search query from the user, entities are extracted from the query. The entities are associated with entity classes. The entities, entity classes, previous user behavior, and other information are used to infer whether the user likely is engaging in a comparison task. If the inference indicates that the user likely is engaging in a comparison task, a comparison experience is generated and access to the comparison experience is provided to the user.Type: GrantFiled: December 18, 2009Date of Patent: August 12, 2014Assignee: Microsoft CorporationInventors: Peter Bailey, Liwei Chen, Sanaz Ahari, Nipoon Malhotra
-
Patent number: 8756219Abstract: Methods and computer-readable media for determining relevant search categories, such as images, videos, news, health, maps, products, etc., and subcategories that are associated with the search categories based on a query submitted by a user on a search page and displaying the relevant search categories and subcategories on an initial search results page. A query may be inputted by a user and may be received. A set of suggested refinement links, which may include search categories and subcategories, may be identified as being relevant to the query. Further, the subcategories, when selected, may return narrower search results than when a selection is made of a search category. Additionally, the initial search results page may be generated and may include the set of suggested refinement links determined to be relevant to the query, as well as search results.Type: GrantFiled: November 4, 2008Date of Patent: June 17, 2014Assignee: Microsoft CorporationInventors: Rajeev Chand, Peter Bailey, Toan Huynh, Deana Fuller, Zachary Gutt
-
Patent number: 8707198Abstract: Systems and methods are provided for performing tasks and related tasks. While a user is performing a task, a group of related tasks is presented. When a new task is selected, a new group of related tasks is provided. This allows a user to perform a series of tasks without having to separately search for each task. As the user moves between tasks, task information items are passed between the tasks so that previously provided information can be preserved.Type: GrantFiled: June 4, 2010Date of Patent: April 22, 2014Assignee: Microsoft CorporationInventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, Paul Reinholdtsen
-
Patent number: 8484202Abstract: Methods and computer-readable media are provided for interleaving multiple sets of blended search results to identify a preferred set of blended search results for a search query or for a category of search queries. A search query is received and routed to multiple ranking systems, which return search results that are blended into sets of blended search results. Interleaving experiments are performed to determined, based on user preferences, which set of blended search results are preferred for that particular search query. Based on the outcome, a preferred blending algorithm is identified.Type: GrantFiled: December 9, 2010Date of Patent: July 9, 2013Assignee: Microsoft CorporationInventors: Filip Radlinski, Nick Craswell, Peter Bailey
-
Patent number: 8266141Abstract: Methods and computer-readable media are provided for improving the efficiency of the interleaving process. Once it is determined that a search query is to be used in an interleaving experiment, a primary ranking system and a secondary ranking system are analyzed to determine whether their respective search results for that search query would be identical. If the search results would be identical, the search query is routed only to the primary ranking system and not the secondary ranking system. If, however, it is determined that the search results would not be identical, both the primary ranking system and the secondary ranking system receive the search query for processing.Type: GrantFiled: December 9, 2010Date of Patent: September 11, 2012Assignee: Microsoft CorporationInventors: Filip Radlinski, Nick Craswell, Peter Bailey, Daniel Schwartz, Aidan Crook, Likhita Krishnamurthy
-
Publication number: 20120216479Abstract: A system for attachment of a fitting to an extruded beam comprises a beam including an upstanding longitudinally-disposed neck having a head comprising laterally-extending flange elements and co-operating attachment means for mounting the fitting, in which the attachment means comprise clamp elements which in use engage the neck of the longitudinally-disposed member from each side thereof, underneath the flange elements, when a clamping force is applied.Type: ApplicationFiled: August 5, 2009Publication date: August 30, 2012Inventors: Keith Lewcock, Peter Bailey