Patents by Inventor Felix Gerard Torquil Ifor Andrew
Felix Gerard Torquil Ifor Andrew 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: 11976932Abstract: In device-assisted navigation, audio navigation cues are often presented at particular locations along a route (e.g., “in 200 meters, turn left” and “turn left here”). However, if the user stops, navigation cues also stop since the user's position is not changing. Additionally, the navigation instruction at the next navigation point may be conflated with the actual position of the next navigation point; e.g., an instruction to “turn left” may be confusing if the road takes a sharp right turn immediately before the next navigation point. Instead, the device may periodically compare the current position of the user and the next navigation point, and periodically present guidance audio cues that indicate the distance and heading offset to the next navigation point. Guidance audio cues may be integrated with and/or supplemented by audio navigation instructions to indicate both the location of the next navigation point and instructions to be followed there.Type: GrantFiled: November 3, 2021Date of Patent: May 7, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Felix Gerard Torquil Ifor Andrew, Geoffrey T. Ebersol
-
Publication number: 20240089332Abstract: Aspects of the present disclosure include systems and methods for profile switching by the computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may receive a request to initiate a new instance of a website. The processor may also determine a domain name of the website in response to the request. The processor may also determine a first user profile from a plurality of user profiles that corresponds to the domain name based on profile information corresponding to one or more of profile history data, profile favorites data, or administrative settings data. The processor may also launch the new instance of the website in a browser according to the first user profile.Type: ApplicationFiled: November 15, 2023Publication date: March 14, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Mohamed MALL, Felix Gerard Torquil Ifor ANDREW
-
Patent number: 11863634Abstract: Aspects of the present disclosure include systems and methods for profile switching by the computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may receive a request to initiate a new instance of a website. The processor may also determine a domain name of the website in response to the request. The processor may also determine a first user profile from a plurality of user profiles that corresponds to the domain name based on profile information corresponding to one or more of profile history data, profile favorites data, or administrative settings data. The processor may also launch the new instance of the website in a browser according to the first user profile.Type: GrantFiled: December 17, 2021Date of Patent: January 2, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Mohamed Mall, Felix Gerard Torquil Ifor Andrew
-
Patent number: 11768839Abstract: Techniques for augmenting or modifying ordered results include sending a search query to a location service, receiving ordered results responsive to the search query, and augmenting or modifying the search results based on user-specific information stored locally at a consumer computing device. The ordered results may be augmented by reordering a search result in the list of search results based on the user-specific information, and/or by graphically representing a location included in the ordered search results based on the user-specific information. The augmented search results may be presented on a display associated with the consumer computing device in a manner specific to a user of the consumer computing device.Type: GrantFiled: May 12, 2020Date of Patent: September 26, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Anastasia C. Doerr, Felix Gerard Torquil Ifor Andrew
-
Patent number: 11573988Abstract: The technology described herein optimally allocates the limited computer storage on the end user device to point of interest data most likely to be used by a map application. The offline point of interest data can include first-tier, second-tier, and third-tier data about different points. The offline data can be selected based on overall usage among all people and also specially tailored for individual users interests.Type: GrantFiled: July 9, 2020Date of Patent: February 7, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, Oliver Bruno Colbert
-
Patent number: 11475098Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for collecting and surfacing web content are provided. Web content from a webpage may be displayed in a web browser. A type associated with the webpage may be identified. An indication to add a new section corresponding to the webpage to a content collection pane may be received. A plurality of elements on the webpage may be identified based on the identified type associated with the webpage. A subset of web content from the webpage corresponding to the plurality of elements may be extracted. The new section may be added to the content collection pane, wherein the new section comprises the subset of web content extracted from the webpage.Type: GrantFiled: August 9, 2019Date of Patent: October 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Steven Michael McMurray, Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, William Christian Ross Stockwell, Laurentiu Titi Nedelcu, Sophors Khut, Yuxiao Sun, Ryan Young
-
Publication number: 20220294860Abstract: Aspects of the present disclosure include systems and methods for profile switching by the computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may receive a request to initiate a new instance of a website. The processor may also determine a domain name of the website in response to the request. The processor may also determine a first user profile from a plurality of user profiles that corresponds to the domain name based on profile information corresponding to one or more of profile history data, profile favorites data, or administrative settings data. The processor may also launch the new instance of the website in a browser according to the first user profile.Type: ApplicationFiled: December 17, 2021Publication date: September 15, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Mohamed MALL, Felix Gerard Torquil Ifor ANDREW
-
Publication number: 20220187094Abstract: In device-assisted navigation, audio navigation cues are often presented at particular locations along a route (e.g., “in 200 meters, turn left” and “turn left here”). However, if the user stops, navigation cues also stop since the user's position is not changing. Additionally, the navigation instruction at the next navigation point may be conflated with the actual position of the next navigation point; e.g., an instruction to “turn left” may be confusing if the road takes a sharp right turn immediately before the next navigation point. Instead, the device may periodically compare the current position of the user and the next navigation point, and periodically present guidance audio cues that indicate the distance and heading offset to the next navigation point. Guidance audio cues may be integrated with and/or supplemented by audio navigation instructions to indicate both the location of the next navigation point and instructions to be followed there.Type: ApplicationFiled: November 3, 2021Publication date: June 16, 2022Inventors: Felix Gerard Torquil Ifor Andrew, Geoffrey T. Ebersol
-
Patent number: 11206315Abstract: Aspects of the present disclosure include systems and methods for profile switching by the computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may receive a request to initiate a new instance of a website. The processor may also determine a domain name of the website in response to the request. The processor may also determine a first user profile from a plurality of user profiles that corresponds to the domain name based on profile information corresponding to one or more of profile history data, profile favorites data, or administrative settings data. The processor may also launch the new instance of the web site in a browser according to the first user profile.Type: GrantFiled: November 13, 2019Date of Patent: December 21, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mohamed Mall, Felix Gerard Torquil Ifor Andrew
-
Patent number: 11193783Abstract: In device-assisted navigation, audio navigation cues are often presented at particular locations along a route (e.g., “in 200 meters, turn left” and “turn left here”). However, if the user stops, navigation cues also stop since the user's position is not changing. Additionally, the navigation instruction at the next navigation point may be conflated with the actual position of the next navigation point; e.g., an instruction to “turn left” may be confusing if the road takes a sharp right turn immediately before the next navigation point. Instead, the device may periodically compare the current position of the user and the next navigation point, and periodically present guidance audio cues that indicate the distance and heading offset to the next navigation point. Guidance audio cues may be integrated with and/or supplemented by audio navigation instructions to indicate both the location of the next navigation point and instructions to be followed there.Type: GrantFiled: April 4, 2017Date of Patent: December 7, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Felix Gerard Torquil Ifor Andrew, Geoffrey T. Ebersol
-
Patent number: 11080358Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for sharing collected web content are provided. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage, and wherein a first user has administrative rights associated with the collection of web content. An indication to provide a second user with access to the collection of web content may be received from the first user. The second user may be provided with access to the collection of web content.Type: GrantFiled: August 8, 2019Date of Patent: August 3, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Michael Butcher, Eugene Joonsup So, Daniel John Krenn, Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Tai Xin
-
Publication number: 20210144229Abstract: Aspects of the present disclosure include systems and methods for profile switching by the computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may receive a request to initiate a new instance of a website. The processor may also determine a domain name of the website in response to the request. The processor may also determine a first user profile from a plurality of user profiles that corresponds to the domain name based on profile information corresponding to one or more of profile history data, profile favorites data, or administrative settings data. The processor may also launch the new instance of the web site in a browser according to the first user profile.Type: ApplicationFiled: November 13, 2019Publication date: May 13, 2021Inventors: Mohamed MALL, Felix Gerard Torquil Ifor ANDREW
-
Patent number: 10866704Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for segregating web browser instances are provided. A first web browser application instance may be opened. An application instance may comprise at least an application opening a new application window for displaying content. A plurality of webpages may be browsed in a plurality of tabs in the first web browser application instance. An indication to browse to a new webpage that is not one of the plurality of webpages may be received. A determination may be made that the received indication is a browser-change event. A second web browser application instance may be opened. Content corresponding to the new webpage may be surfaced in the second web browser application instance.Type: GrantFiled: June 4, 2019Date of Patent: December 15, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Felix Gerard Torquil Ifor Andrew
-
Publication number: 20200387271Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for segregating web browser instances are provided. A first web browser application instance may be opened. An application instance may comprise at least an application opening a new application window for displaying content. A plurality of webpages may be browsed in a plurality of tabs in the first web browser application instance. An indication to browse to a new webpage that is not one of the plurality of webpages may be received. A determination may be made that the received indication is a browser-change event. A second web browser application instance may be opened. Content corresponding to the new webpage may be surfaced in the second web browser application instance.Type: ApplicationFiled: June 4, 2019Publication date: December 10, 2020Inventor: Felix Gerard Torquil Ifor Andrew
-
Patent number: 10860088Abstract: Methods and devices for initiating application and system modal control of a computer device based on predicted locations of a hand outside of a field of view using a computer device are disclosed. The method includes receiving hand motion information from a hand positional tracking system that tracks a position of a hand of a user. The method also includes determining the hand is outside a field of view of the computer device based on the hand motion information. The method further includes predicting a location of the hand while outside the field of view. The method also includes interacting with a secondary UX on the display based on the predicted location of the hand.Type: GrantFiled: August 31, 2018Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Felix Gerard Torquil Ifor Andrew, Michael Edward Harnisch, Liang Chen
-
Publication number: 20200348812Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for collecting and surfacing web content are provided. First web content may be accessed and displayed in a web browser. An indication to add a subset of the first web content to a content collection pane integrated in the web browser may be received. The subset of the first web content may be displayed in the content collection pane of the web browser. Second web content from a second website may be accessed and displayed in the web browser. An indication to add a subset of the second web content to the content collection pane may be received. The subset of the first web content and the subset of the second web content may be displayed simultaneously in the content collection pane of the web browser.Type: ApplicationFiled: August 9, 2019Publication date: November 5, 2020Inventors: Aaron Michael Butcher, Eugene Joonsup So, Daniel John Krenn, Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Tai Xin, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikram Singh
-
Publication number: 20200349215Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for collecting and surfacing web content are provided. Web content from a webpage may be displayed in a web browser. A type associated with the webpage may be identified. An indication to add a new section corresponding to the webpage to a content collection pane may be received. A plurality of elements on the webpage may be identified based on the identified type associated with the webpage. A subset of web content from the webpage corresponding to the plurality of elements may be extracted. The new section may be added to the content collection pane, wherein the new section comprises the subset of web content extracted from the webpage.Type: ApplicationFiled: August 9, 2019Publication date: November 5, 2020Inventors: Steven Michael McMurray, Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, William Christian Ross Stockwell, Laurentiu Titi Nedelcu, Sophors Khut, Yuxiao Sun, Ryan Young
-
Publication number: 20200351314Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for sharing collected web content are provided. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage, and wherein a first user has administrative rights associated with the collection of web content. An indication to provide a second user with access to the collection of web content may be received from the first user. The second user may be provided with access to the collection of web content.Type: ApplicationFiled: August 8, 2019Publication date: November 5, 2020Inventors: Aaron Michael Butcher, Eugene Joonsup So, Daniel John Krenn, Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Tai Xin
-
Publication number: 20200342009Abstract: The technology described herein optimally allocates the limited computer storage on the end user device to point of interest data most likely to be used by a map application. The offline point of interest data can include first-tier, second-tier, and third-tier data about different points. The offline data can be selected based on overall usage among all people and also specially tailored for individual users interests.Type: ApplicationFiled: July 9, 2020Publication date: October 29, 2020Inventors: Felix Gerard Torquil Ifor ANDREW, Silvana Patricia MONCAYO, Oliver Bruno COLBERT
-
Publication number: 20200272633Abstract: Techniques for augmenting or modifying ordered results include sending a search query to a location service, receiving ordered results responsive to the search query, and augmenting or modifying the search results based on user-specific information stored locally at a consumer computing device. The ordered results may be augmented by reordering a search result in the list of search results based on the user-specific information, and/or by graphically representing a location included in the ordered search results based on the user-specific information. The augmented search results may be presented on a display associated with the consumer computing device in a manner specific to a user of the consumer computing device.Type: ApplicationFiled: May 12, 2020Publication date: August 27, 2020Inventors: Anastasia C. DOERR, Felix Gerard Torquil Ifor ANDREW