Patents by Inventor Curtis N. von Veh
Curtis N. von Veh 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: 20220342923Abstract: A user interface (UI) for visualizing search data provides techniques for grouping and organizing aggregate data that shows the categories of topics included in search queries from a large number of individual users. Raw search queries are categorized into one of a number of topical categories. The search queries are assigned to a geographic location based on geolocations of computing devices generating the search queries. The UI presents a map that shows the number of search queries per topical category for each geographic location displayed in the current UI view. As a result of this UI design, a user can easily understand the interaction between geographic location and frequency of search query topics. Trends in the geographic distribution of searches and in the categories of topics searched are also easily understood from this UI design by changing the time range of the search queries displayed.Type: ApplicationFiled: July 7, 2022Publication date: October 27, 2022Inventors: Scott COUNTS, Roberta R. MOEUR, Curtis N. von VEH, Justin Brooks CRANSHAW, Stevie Nicole CHANCELLOR, Anthony CARBARY
-
Patent number: 11416535Abstract: A user interface (UI) for visualizing search data provides techniques for grouping and organizing aggregate data that shows the categories of topics included in search queries from a large number of individual users. Raw search queries are categorized into one of a number of topical categories. The search queries are assigned to a geographic location based on geolocations of computing devices generating the search queries. The UI presents a map that shows the number of search queries per topical category for each geographic location displayed in the current UI view. As a result of this UI design, a user can easily understand the interaction between geographic location and frequency of search query topics. Trends in the geographic distribution of searches and in the categories of topics searched are also easily understood from this UI design by changing the time range of the search queries displayed.Type: GrantFiled: April 8, 2019Date of Patent: August 16, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Scott Counts, Roberta R. Moeur, Curtis N. von Veh, Justin Brooks Cranshaw, Stevie Nicole Chancellor, Anthony Carbary
-
Publication number: 20190324981Abstract: A user interface (UI) for visualizing search data provides techniques for grouping and organizing aggregate data that shows the categories of topics included in search queries from a large number of individual users. Raw search queries are categorized into one of a number of topical categories. The search queries are assigned to a geographic location based on geolocations of computing devices generating the search queries. The UI presents a map that shows the number of search queries per topical category for each geographic location displayed in the current UI view. As a result of this UI design, a user can easily understand the interaction between geographic location and frequency of search query topics. Trends in the geographic distribution of searches and in the categories of topics searched are also easily understood from this UI design by changing the time range of the search queries displayed.Type: ApplicationFiled: April 8, 2019Publication date: October 24, 2019Inventors: Scott COUNTS, Roberta R. MOEUR, Curtis N. Von VEH, Justin Brooks CRANSHAW, Stevie Nicole CHANCELLOR, Anthony CARBARY
-
Publication number: 20160014104Abstract: A system is described for allowing a user, operating a trusted device, to remotely log into a server via a potentially untrustworthy client. A first secure connection is established between the client and the server. A second secure connection is established between the device and the server through the client. The user then remotely logs into the server over the second secure connection using the device. The second secure connection is tunneled within the first secure connection, preventing the untrustworthy client from discovering personal information associated with the user. According to one feature, prior to forming the second secure connection, the user establishes a pairing relationship with the client by reading an address of the client using a reading mechanism. According to another feature, the device can receive marketing information in the course of a transaction.Type: ApplicationFiled: February 9, 2015Publication date: January 14, 2016Inventors: Carlos Garcia Jurado Suarez, Curtis N. von Veh, Darko Kirovski, Christopher A. Meek
-
Patent number: 8966096Abstract: A system is described for allowing a user, operating a trusted device, to remotely log into a server via a potentially untrustworthy client. A first secure connection is established between the client and the server. A second secure connection is established between the device and the server through the client. The user then remotely logs into the server over the second secure connection using the device. The second secure connection is tunneled within the first secure connection, preventing the untrustworthy client from discovering personal information associated with the user. According to one feature, prior to forming the second secure connection, the user establishes a pairing relationship with the client by reading an address of the client using a reading mechanism. According to another feature, the device can receive marketing information in the course of a transaction.Type: GrantFiled: May 6, 2013Date of Patent: February 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Carlos Garcia Jurado Suarez, Curtis N. von Veh, Darko Kirovski, Christopher A. Meek
-
Publication number: 20140136626Abstract: The description relates to interactive presentation feedback. One example can associate multiple mobile devices with a presentation. This example can receive feedback relating to the presentation from at least some of the mobile devices and aggregate the feedback into a visualization that is configured to be presented in parallel with the presentation. The example can also generate another visualization for an individual mobile device that generated individual feedback.Type: ApplicationFiled: November 15, 2012Publication date: May 15, 2014Applicant: MICROSOFT CORPORATIONInventors: Jaime Teevan, Carlos Garcia Jurado Suarez, Daniel J. Liebling, Ann M. Paradiso, Curtis N. Von Veh, Darren F. Gehring, James F. St. George, Anthony Carbary, Gavin Jancke
-
Publication number: 20130246637Abstract: A system is described for allowing a user, operating a trusted device, to remotely log into a server via a potentially untrustworthy client. The system operates by establishing a first secure connection between the client and the server. The system then establishes a second secure connection between the device and the server through the client. The user then remotely logs into the server over the second secure connection using the device. The second secure connection is tunneled within the first secure connection, preventing the untrustworthy client from discovering personal information associated with the user. According to one feature, prior to forming the second secure connection, the user can establish a pairing relationship with the client by reading an address of the client using any kind of reading mechanism. According to another feature, the device can receive marketing information in the course of a transaction.Type: ApplicationFiled: May 6, 2013Publication date: September 19, 2013Applicant: Microsoft CorporationInventors: Carlos Garcia Jurado Suarez, Curtis N. von Veh, Darko Kirovski, Christopher A. Meek
-
Patent number: 8438288Abstract: A system is described for allowing a user, operating a trusted device, to remotely log into a server via a potentially untrustworthy client. The system operates by establishing a first secure connection between the client and the server. The system then establishes a second secure connection between the device and the server through the client. The user then remotely logs into the server over the second secure connection using the device. The second secure connection is tunneled within the first secure connection, preventing the untrustworthy client from discovering personal information associated with the user. According to one feature, prior to forming the second secure connection, the user can establish a pairing relationship with the client by reading an address of the client using any kind of reading mechanism. According to another feature, the device can receive marketing information in the course of a transaction.Type: GrantFiled: February 17, 2010Date of Patent: May 7, 2013Assignee: Microsoft CorporationInventors: Carlos Garcia Jurado Suarez, Curtis N. von Veh, Darko Kirovski, Christopher A. Meek
-
Patent number: 8046428Abstract: A system, a method and computer-readable media for presenting video content within a web page. A client computer receives a web page over a network. The web page includes an item of script for use in presenting requested video content within the web page. Executing this item of script establishes a connection with a video player provider. Using this connection, video player code is loaded from the video player provider. This code is utilized to present the video player within the web page. The video player may present the requested video to the user.Type: GrantFiled: July 25, 2006Date of Patent: October 25, 2011Assignee: Microsoft CorporationInventors: Robert E. Moyer, Christopher J. Harig, Curtis N. Von Veh, James S. Hansen, Kamesh C. Tumsi Dayakar, Marc C. Williams
-
Publication number: 20110202427Abstract: A system is described for allowing a user, operating a trusted device, to remotely log into a server via a potentially untrustworthy client. The system operates by establishing a first secure connection between the client and the server. The system then establishes a second secure connection between the device and the server through the client. The user then remotely logs into the server over the second secure connection using the device. The second secure connection is tunneled within the first secure connection, preventing the untrustworthy client from discovering personal information associated with the user. According to one feature, prior to forming the second secure connection, the user can establish a pairing relationship with the client by reading an address of the client using any kind of reading mechanism. According to another feature, the device can receive marketing information in the course of a transaction.Type: ApplicationFiled: February 17, 2010Publication date: August 18, 2011Inventors: Carlos Garcia Jurado Suarez, Curtis N. von Veh, Darko Kirovski, Christopher A. Meek
-
Patent number: 7921033Abstract: A system and method for facilitating high-density interactive voting (such as during a live event) using a computer network and tabulating and providing voting results in real-time. In general, the high-density interactive voting system of the present invention includes five major components that reside on the voting network: (1) a Live Event Wizard; (2) a Live Event Staging Component; (3) a Live Event Database; (4) a Live Event Object (LEO); and (5) a Live Event Display Engine. The Live Event Wizard is enables a user to quickly and easily create polling questions for distribution and presentation to a voter. The Live Event Staging Component ensures the validity of the polling questions and sends a copy of a live event definition and the polling questions to the Live Event Database. The Live Event Database tabulates current voting results at specified (or pre-determined) time intervals and performs statistical calculations of voting results.Type: GrantFiled: January 29, 2001Date of Patent: April 5, 2011Assignee: Microsoft CorporationInventors: Jong S. Huang, Ian Marriott, Curtis N. von Veh
-
Publication number: 20080028037Abstract: A system, a method and computer-readable media for presenting video content within a web page. A client computer receives a web page over a network. The web page includes an item of script for use in presenting requested video content within the web page. Executing this item of script establishes a connection with a video player provider. Using this connection, video player code is loaded from the video player provider. This code is utilized to present the video player within the web page. The video player may present the requested video to the user.Type: ApplicationFiled: July 25, 2006Publication date: January 31, 2008Applicant: Microsoft CorporationInventors: Robert E. Moyer, Christopher J. Harig, Curtis N. Von Veh, James S. Hansen, Kamesh C. Tumsi Dayakar, Marc C. Williams
-
Publication number: 20020103696Abstract: A system and method for facilitating high-density interactive voting (such as during a live event) using a computer network and tabulating and providing voting results in real-time. In general, the high-density interactive voting system of the present invention includes five major components that reside on the voting network: (1) a Live Event Wizard; (2) a Live Event Staging Component; (3) a Live Event Database; (4) a Live Event Object (LEO); and (5) a Live Event Display Engine. The Live Event Wizard is enables a user to quickly and easily create polling questions for distribution and presentation to a voter. The Live Event Staging Component ensures the validity of the polling questions and sends a copy of a live event definition and the polling questions to the Live Event Database. The Live Event Database tabulates current voting results at specified (or pre-determined) time intervals and performs statistical calculations of voting results.Type: ApplicationFiled: January 29, 2001Publication date: August 1, 2002Inventors: Jong S. Huang, Ian Marriott, Curtis N.von Veh