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).
-
Publication number: 20240115335Abstract: A computer-assisted medical system includes a manipulator, an instrument holder physically coupled to the manipulator arm, and a controller that includes a computer processor. The instrument holder includes an instrument holder carriage configured to releasably couple to an instrument and translate the instrument along a longitudinal axis. The controller applies a signal that represents a movement for the instrument along the longitudinal axis to a filter to differentiate between a first and a second motion component of the movement along the longitudinal axis, and causes the instrument to move in accordance with the movement along the longitudinal axis by commanding the manipulator arm to move based on the first motion component of the movement along the longitudinal axis. The controller further commands, based on the second motion component of the movement along the longitudinal axis, the instrument holder carriage to move relative to the manipulator arm.Type: ApplicationFiled: December 19, 2023Publication date: April 11, 2024Applicant: Intuitive Surgical Operations, Inc.Inventors: Simon Peter Dimaio, David William Bailey, Theodore W. Rogers, Alec Paul Robertson
-
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
-
Patent number: 11621025Abstract: A method for receiving autonomous vehicle (AV) map data associated with an AV map of a geographic location and coverage map data associated with a coverage map of the geographic location. The AV map data is associated with an AV lane of a roadway in the geographic location, and the coverage map data is associated with a coverage lane of the roadway in the geographic location. The method includes generating a hybrid map of the geographic location based on the AV map data and the coverage map data and providing hybrid map data associated with the hybrid map for routing of an AV. The hybrid map includes the AV lane linked with the coverage lane of the roadway.Type: GrantFiled: July 2, 2021Date of Patent: April 4, 2023Assignee: UATC, LLCInventors: Gordon Peter Bailey, Bryan John Nagy, Adam Henry Polk Milstein, Robert Zlot, Adam Panzica, Brett Bavar, David Prasser, Peter Hansen, Ethan Duff Eade, Xxx Xinjilefu, Brett Browning
-
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: 11073400Abstract: A method for receiving autonomous vehicle (AV) map data associated with an AV map of a geographic location and coverage map data associated with a coverage map of the geographic location. The AV map data is associated with an AV lane of a roadway in the geographic location, and the coverage map data is associated with a coverage lane of the roadway in the geographic location. The method includes generating a hybrid map of the geographic location based on the AV map data and the coverage map data and providing hybrid map data associated with the hybrid map for routing of an AV. The hybrid map includes the AV lane linked with the coverage lane of the roadway.Type: GrantFiled: February 23, 2018Date of Patent: July 27, 2021Assignee: UATC, LLCInventors: Gordon Peter Bailey, Bryan John Nagy, Adam Henry Polk Milstein, Robert Michael Zlot, Adam Cole Panzica, Brett Bavar, David Peter Prasser, Peter Ian Hansen, Ethan Duff Eade, Xxx Xinjilefu, Brett Browning
-
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: 10656776Abstract: 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: March 8, 2018Date of Patent: May 19, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, I, Paul Reinholdtsen
-
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
-
Publication number: 20190155306Abstract: An autonomous vehicle (AV) includes a vehicle computing system including one or more processors configured to receive map data associated with a map of a geographic location, determine, based on the map data, that the AV is on a coverage lane, and, in response to determining that the AV is on the coverage lane, control the AV to maintain at least one functionality associated with a fully-autonomous mode. The map includes (i) a coverage lane where the AV can operate and/or travel under a partially-autonomous mode or a manual mode, and (ii) an AV lane where the AV can operate and/or travel under the fully-autonomous mode. The coverage lane is linked to the AV lane.Type: ApplicationFiled: February 23, 2018Publication date: May 23, 2019Inventors: Gordon Peter Bailey, Bryan John Nagy, Adam Henry Polk Milstein, Robert Michael Zlot, Adam Cole Panzica, Brett Bavar, David Peter Prasser, Peter Ian Hansen, Ethan Duff Eade, Xxx Xinjilefu, Brett Browning
-
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
-
Publication number: 20190137285Abstract: A method for receiving autonomous vehicle (AV) map data associated with an AV map of a geographic location and coverage map data associated with a coverage map of the geographic location. The AV map data is associated with an AV lane of a roadway in the geographic location, and the coverage map data is associated with a coverage lane of the roadway in the geographic location. The method includes generating a hybrid map of the geographic location based on the AV map data and the coverage map data and providing hybrid map data associated with the hybrid map for routing of an AV. The hybrid map includes the AV lane linked with the coverage lane of the roadway.Type: ApplicationFiled: February 23, 2018Publication date: May 9, 2019Inventors: Gordon Peter Bailey, Bryan John Nagy, Adam Henry Polk Milstein, Robert Michael Zlot, Adam Cole Panzica, Brett Bavar, David Peter Prasser, Peter Ian Hansen, Ethan Duff Eade, Xxx Xinjilefu, Brett Browning
-
Publication number: 20180203572Abstract: 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: ApplicationFiled: March 8, 2018Publication date: July 19, 2018Inventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, I, Paul Reinholdtsen
-
Patent number: 9916058Abstract: 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: April 21, 2014Date of Patent: March 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, I, Paul Reinholdtsen
-
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