Patents by Inventor Benjamin N. Truelove
Benjamin N. Truelove 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: 9001125Abstract: Techniques for operation chart rescaling are described. In at least some embodiments, an operations chart is provided that tracks various parameters for an operation. The operations chart can include visual indicia of operation parameters, such as an operation value indicator that indicates a current operation value. A progress indicator can also be included that provides a visual indication of operation progress. In response to a change in an operation value for the operations chart (e.g., a change in data rate), the operations chart can be rescaled to visually reflect the change in operation value. In at least some implementations, techniques are employed to smooth visual movement of chart elements during a rescaling operation.Type: GrantFiled: February 7, 2013Date of Patent: April 7, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Francisco Alvarez Cavazos, Jonathan M. Class, Jordi Mola, Guillermo Ortiz Peña, Benjamin N. Truelove
-
Publication number: 20140359051Abstract: A user of a device has an account with a service that stores copies of common data that is automatically made available to any of the user's devices and also stores copies of device-specific data that is available to the user on particular user-selected devices but is not automatically made available to all of the user's devices. A set of backed up devices can be displayed to the user of a particular device with various information describing the devices to facilitate user selection of a device, such as a visual representation of the type of the device that was backed up, a visual representation of a desktop or start screen display of the device that was backed up, and so forth. The user can select one of the displayed devices, and in response have the backed up device-specific data for the selected device copied to the particular device.Type: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Inventors: Scott E. Dart, Sara L. Yang, Antonia C. Blume, Benjamin N. Truelove, Varun Ramesh Mani, Benjamin Salim Srour, Elena Alina Angelescu
-
Publication number: 20140359056Abstract: Metered network synchronization techniques are described. A current network connection of a computing device is checked as to whether the current network connection has been identified as a metered network. Access by a synchronization engine of the computing device to communicate via the current network connection to synchronize data of the computing device with another computing device is managed based at least in part on a setting associated with the metered network.Type: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Inventors: Varun Ramesh Mani, Haohui Yin, Scott E. Dart, Benjamin N. Truelove, Benjamin Salim Srour, Swagat Dasgupta, Joerg C. Zender, MerryJane M. Fosdick, Oded Y. Shekel, Andrew J. Koltz
-
Publication number: 20140359414Abstract: Various embodiments utilize structured data contained within a resource, such as a web page, to enable a user to define collections of data. Individual constituent parts of a collection or “links” are collected within a collection. In one or more embodiments, a full page viewing experience can be provided which enables users to not only view more details for a given link, but to view multiple different links at a time. Other viewing options and collection interactions are provided.Type: ApplicationFiled: August 18, 2014Publication date: December 4, 2014Inventors: Jane T. Kim, Sean Lyndersay, Miladin Pavlicic, Walter V. von Koch, Benjamin N. Truelove
-
Patent number: 8832146Abstract: Various embodiments utilize structured data contained within a resource, such as a web page, to enable a user to define collections of data. Individual constituent parts of a collection or “links” are collected within a collection. In one or more embodiments, a full page viewing experience can be provided which enables users to not only view more details for a given link, but to view multiple different links at a time. Other viewing options and collection interactions are provided.Type: GrantFiled: April 19, 2013Date of Patent: September 9, 2014Assignee: Microsoft CorporationInventors: Jane T. Kim, Sean Lyndersay, Miladin Pavlicic, Walter V. von Koch, Benjamin N. Truelove
-
Publication number: 20140218407Abstract: Techniques for operation chart rescaling are described. In at least some embodiments, an operations chart is provided that tracks various parameters for an operation. The operations chart can include visual indicia of operation parameters, such as an operation value indicator that indicates a current operation value. A progress indicator can also be included that provides a visual indication of operation progress. In response to a change in an operation value for the operations chart (e.g., a change in data rate), the operations chart can be rescaled to visually reflect the change in operation value. In at least some implementations, techniques are employed to smooth visual movement of chart elements during a rescaling operation.Type: ApplicationFiled: February 7, 2013Publication date: August 7, 2014Applicant: MICROSOFT CORPORATIONInventors: Francisco Alvarez Cavazos, Jonathan M. Class, Jordi Mola, Guillermo Ortiz Peña, Benjamin N. Truelove
-
Patent number: 8725719Abstract: In accordance with certain embodiments, requests to collect structured data in a web page and to subscribe to that structured data are received. This structured data is stored in a data store to allow offline use of the structured data. In accordance with other embodiments, a computing device displays multiple links each of which identifies a different one of multiple web pages. Additionally, the multiple pages include structured data. The display of these multiple links is altered as the computing device detects changes to the structured data in the web pages. In accordance with other embodiments, a web page includes structured data that has been subscribed to. The computing device detects changes to the web page, and notifies a user of a change to the web page only if the change is a change to the structured data and not a change to other portions of the web page.Type: GrantFiled: February 13, 2007Date of Patent: May 13, 2014Assignee: Microsoft CorporationInventors: Jane T. Kim, Walter VonKoch, Sean O. Lyndersay, Benjamin N. Truelove, Miladin Pavlicic
-
Patent number: 8667004Abstract: Various embodiments enable information, in addition to textual information, to be presented to a user when the user enters a search query in a search box forming part of a user interface of an application. In one or more embodiments, a Web browser provides a search box in which a user can enter a search query. While the user is entering a search query, the Web browser can communicate with a third-party search provider to receive information, such as non-textual information, which can be presented to the user to assist in formulating their search query. The non-textual information can include images and other visual information of a non-textual nature.Type: GrantFiled: November 30, 2007Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: Tariq Sharif, Warren G Stevens, Sebastien Zimmermann, Sean Lyndersay, Amy Adams Placzkiewicz, Eric A Vera, Jonathan A Gass, Benjamin N Truelove, Sharon Cohen, Mike Pell
-
Patent number: 8612881Abstract: Various embodiments enable discovery of functionality associated with a webpage's content. In at least some embodiments, a user interface instrumentality can be automatically presented to a user to inform the user of functionality associated with content appearing on a webpage. The user interface instrumentality can, in some instances, reside in the form of a clickable button that is automatically presented when a user moves their cursor on or near a particular piece of webpage content. By clicking on the presented button, the user can access functionality associated with the particular piece of webpage content. In at least some other embodiments, a browser's chrome includes a discovery button that provides a listing of items that have functionality that can be performed relative to the items.Type: GrantFiled: August 13, 2008Date of Patent: December 17, 2013Assignee: Microsoft CorporationInventors: Jane T. Kim, Benjamin N. Truelove, Miladin Pavlicic
-
Publication number: 20130298049Abstract: An application provides a search box that is configured to enable a user to enter searchable text. The application provides a quick pick search provider menu that is configured to include different sections that provide suggestions as text is entered into the search box. At least some of the suggestions are locally maintained, and at least some other of the suggestions are received from one or more remote search providers. In some embodiments, the application can comprise a web browser.Type: ApplicationFiled: June 27, 2013Publication date: November 7, 2013Inventors: Sean Lyndersay, Warren G. Stevens, Benjamin N. Truelove, Amy Adams Placzkiewicz, Sebastien Zimmermann, Tariq Sharif, Eric A. Vera, Sharon Cohen, Mike Pell, Jonathan A. Gass
-
Patent number: 8479118Abstract: A Web browser includes a quick pick search provider menu that provides a user interface which provides a user with the ability to quickly select a new search provider which appears when the user places focus in the Web browser's search box. In one or more embodiments, the Web browser's search box comprises a native part of the Web browser and is not a search box associated with an installed tool bar. In other embodiments, search box functionality is provided as an extension to the Web browser. Further, various embodiments enable the user to switch between search providers in an easy and intuitive way. Yet other embodiments provide an opportunity for users to switch between search providers using keywords in the search box. Further embodiments enable users to define collections of search providers to which individual searches can be sent.Type: GrantFiled: December 10, 2007Date of Patent: July 2, 2013Assignee: Microsoft CorporationInventors: Sean Lyndersay, Warren G Stevens, Benjamin N Truelove, Amy Adams Placzkiewicz, Sebastien Zimmermann, Tariq Sharif, Eric A Vera, Sharon Cohen, Mike Pell, Jonathan A Gass
-
Patent number: 8429185Abstract: Various embodiments utilize structured data contained within a resource, such as a web page, to enable a user to define collections of data. Individual constituent parts of a collection or “links” are collected within a collection. In one or more embodiments, a full page viewing experience can be provided which enables users to not only view more details for a given link, but to view multiple different links at a time. Other viewing options and collection interactions are provided.Type: GrantFiled: February 12, 2007Date of Patent: April 23, 2013Assignee: Microsoft CorporationInventors: Jane Kim, Sean Lyndersay, Miladin Pavlicic, Walter Vonkoch, Benjamin N. Truelove
-
Publication number: 20100058167Abstract: Live update display techniques associated with displaying subscribable content live consumed outside of a Web page are described. In at least some embodiments, information received on the device is used to determine that subscribable content from a Web source has been updated. This information, however, may not represent the source to be used for consumption. Therefore, the content to be used for consumption that includes display markup can be retrieved from a source other than the device, such as a display Web page, and used to display subscribable content on the device.Type: ApplicationFiled: August 26, 2008Publication date: March 4, 2010Applicant: Microsoft CorporationInventors: Jane T. Kim, Oliver Wallace, Reza A. Nourai, Miladin Pavlicic, Benjamin N. Truelove, Walter V. von Koch
-
Publication number: 20100042948Abstract: Various embodiments enable discovery of functionality associated with a webpage's content. In at least some embodiments, a user interface instrumentality can be automatically presented to a user to inform the user of functionality associated with content appearing on a webpage. The user interface instrumentality can, in some instances, reside in the form of a clickable button that is automatically presented when a user moves their cursor on or near a particular piece of webpage content. By clicking on the presented button, the user can access functionality associated with the particular piece of webpage content. In at least some other embodiments, a browser's chrome includes a discovery button that provides a listing of items that have functionality that can be performed relative to the items.Type: ApplicationFiled: August 13, 2008Publication date: February 18, 2010Applicant: Microsoft CorporationInventors: Jane T. Kim, Benjamin N. Truelove, Miladin Pavlicic
-
Patent number: D613748Type: GrantFiled: March 23, 2009Date of Patent: April 13, 2010Assignee: Microsoft CorporationInventor: Benjamin N. Truelove
-
Patent number: D613750Type: GrantFiled: March 23, 2009Date of Patent: April 13, 2010Assignee: Microsoft CorporationInventors: Benjamin N. Truelove, Lindsey R. Barcheck
-
Patent number: D613751Type: GrantFiled: March 23, 2009Date of Patent: April 13, 2010Assignee: Microsoft CorporationInventors: Benjamin N. Truelove, Martin J. Hall
-
Patent number: D653262Type: GrantFiled: June 28, 2011Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Adrienne E. O'Donnell, Michael A. LaJoie, Martijn van Tilburg, Luciana Misura, Robert Kenneth Stein, Bryan Pieratt, Robert Ward Massa, Jenny Lam, Benjamin N. Truelove, Michael Anthony Martinez, Tjeerd Hoek, Marieke Iwema Watson, Michael Curato, Michael Gilmore, Greg S. Melander, Paul Gusmorino, Shawna Swanson, Mark R. Ligameri, Talos Shu-Ming Tsui, Aaron Wesley Cunningham, Patrice Lynn Miner, Christina Szi-Gia Chen
-
Patent number: D657797Type: GrantFiled: June 28, 2011Date of Patent: April 17, 2012Assignee: Microsoft CorporationInventors: Adrienne E. O'Donnell, Michael A. LaJoie, Martijn van Tilburg, Luciana Misura, Robert Kenneth Stein, Bryan Pieratt, Robert Ward Massa, Jenny Lam, Benjamin N. Truelove, Michael Anthony Martinez, Tjeerd Hoek, Marieke Iwema Watson, Michael Curato, Michael Gilmore, Greg S. Melander, Paul Gusmorino, Shawna Swanson, Mark R. Ligameri, Talos Shu-Ming Tsui, Aaron Wesley Cunningham, Patrice Lynn Miner, Christina Szi-Gia Chen
-
Patent number: D659161Type: GrantFiled: June 28, 2011Date of Patent: May 8, 2012Assignee: Microsoft CorporationInventors: Adrienne E. O'Donnell, Michael A. LaJoie, Martijn van Tilburg, Luciana Misura, Robert Kenneth Stein, Bryan Pieratt, Robert Ward Massa, Jenny Lam, Benjamin N. Truelove, Michael Anthony Martinez, Tjeerd Hoek, Marieke Iwema Watson, Michael Curato, Michael Gilmore, Greg S. Melander, Paul Gusmorino, Shawna Swanson, Mark R. Ligameri, Talos Shu-Ming Tsui, Aaron Wesley Cunningham, Patrice Lynn Miner, Christina Szi-Gia Chen