Patents by Inventor Matthew R. Lerner
Matthew R. Lerner 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: 10317219Abstract: A system and method are provided for generating travel sheds which show the area reachable in a given amount of time by different modes of transport. A travel shed may consist of a series of polygons or other geometric shapes showing areas which are reachable from a given address or location within a specified travel time by utilizing a specified mode of transport (e.g. driving, biking, walking, public transportation, etc.). Techniques are disclosed for enabling the rapid calculations of travel times. In one embodiment, the rapid generation of travel times and associated travel sheds may be enabled by performing a number of pre-processing steps (e.g. downsampling, progressive road type removal, etc.) on road graph data. The pre-processing steps reduce the size of the road graph while still preserving enough of the road graph to generate accurate travel sheds. One example use of travel sheds is to enable searching for points of interest (e.g. homes, apartments, hotels, restaurants, schools, parks, etc.Type: GrantFiled: May 7, 2018Date of Patent: June 11, 2019Assignee: Walk Score Management, LLCInventors: Bo Borgerson, Kenshi Kawaguchi, Matthew R. Lerner, Josh Herst
-
Patent number: 9703893Abstract: Various embodiments provide for use of multiple different search engines. The individual search engines are configured to conduct searches in different ways across a search space that includes different types of data sets. In at least some embodiments, the type of search engine that is utilized is selected to due characteristics of the data set(s) that is (are) to be searched. In search spaces that include different types of data sets, combining and mixing different search engines to collectively search the search space can provide a desirably fast and robust user experience.Type: GrantFiled: July 13, 2015Date of Patent: July 11, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David A. Matthews, Matthew R. Lerner, David G. De Vorchik, Stuart Sechrest, Song Zou, Bret P. Anderson
-
Publication number: 20170010772Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.Type: ApplicationFiled: September 26, 2016Publication date: January 12, 2017Applicant: Microsoft Technology Licensing, LLCInventors: David A. Matthews, Charles W. Stabb, Matthew R. Lerner
-
Patent number: 9465516Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.Type: GrantFiled: August 17, 2006Date of Patent: October 11, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David A. Matthews, Charles W. Stabb, Matthew R. Lerner
-
Patent number: 9417701Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: June 11, 2010Date of Patent: August 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Emily K. Rimas Ribikauskas, Jeffrey W. Pettiross, Leroy Bertrand Keely, Jr., Matthew R Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Patent number: 9323867Abstract: Various embodiments provide a search tool that utilizes multiple different search engines. The individual search engines are configured to conduct searches in different ways across a search space that includes different types of data sets. In at least some embodiments, the type of search engine that is utilized is a function of characteristics of the data set(s) that is (are) to be searched. In search spaces that include different types of data sets, combining and mixing different search engines to collectively search the search space can provide a desirably fast and robust user experience.Type: GrantFiled: August 3, 2006Date of Patent: April 26, 2016Assignee: Microsoft Technology Licensing, LLCInventors: David A. Matthews, Matthew R Lerner, David G. De Vorchik, Stuart Sechrest, Song Zou, Bret P Anderson
-
Publication number: 20150356099Abstract: Embodiments of the disclosure are directed towards a neighborhood similarity tool and method for comparing two locations based on metrics relevant to characteristics that create a unique character for the first location and the second location. The characteristics include features reflecting location similarity and features reflecting home amenity similarity. The neighborhood similarity tool generates a similarity assessment that is provided for graphically displaying the similarity between two locations.Type: ApplicationFiled: June 5, 2015Publication date: December 10, 2015Inventors: Tony Targonski, Matthew R Lerner, David M Alber, Joshua R Herst
-
Publication number: 20150317397Abstract: Various embodiments provide for use of multiple different search engines. The individual search engines are configured to conduct searches in different ways across a search space that includes different types of data sets. In at least some embodiments, the type of search engine that is utilized is selected to due characteristics of the data set(s) that is (are) to be searched. In search spaces that include different types of data sets, combining and mixing different search engines to collectively search the search space can provide a desirably fast and robust user experience.Type: ApplicationFiled: July 13, 2015Publication date: November 5, 2015Inventors: David A. Matthews, Matthew R. Lerner, David G. De Vorchik, Stuart Sechrest, Song Zou, Bret P. Anderson
-
Publication number: 20150026088Abstract: Embodiments of the disclosure are directed towards a crime assessment tool and method for comparing and visualizing crime statistics in a manner such that an accurate assessment of safety in one area may be compared to the safety in another area. The crime statistics may be normalized based on a population basis and/or on crime severity. The areas for comparison may be specified at various levels, such as cities, neighborhoods, specific addresses, or the like. Trending information may be visually provided to aid in assessing the safety of different areas.Type: ApplicationFiled: July 14, 2014Publication date: January 22, 2015Inventors: David M. Alber, Matthew R. Lerner, Joshua R. Herst, Mahalie M. Stackpole
-
Patent number: 8892455Abstract: Methods and systems for providing location assessments are provided. Example embodiments provide a Location Assessment Provider System, which generates and provides assessments of various characteristics of specified locations. In one embodiment, the Location Assessment Provider System receives a specified location, determines a location assessment for the specified location, generates a visual representation of the determined location assessment, and provides the generated visual representation to a client system. Determining a location assessment may be based on geographic-related information about, or associated with, the specified location, such as the presence and location of geographic-related features associated with the specified location. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: May 7, 2008Date of Patent: November 18, 2014Assignee: Walk Score Management, LLCInventors: Matthew R. Lerner, Jesse G. Kocher, Michael C. Mathieu
-
Publication number: 20140236930Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.Type: ApplicationFiled: April 28, 2014Publication date: August 21, 2014Applicant: Microsoft CorporationInventors: David A. Matthews, Charles W. Stabb, Matthew R. Lerner
-
Patent number: 8738422Abstract: Methods and systems for providing location assessments are provided. Example embodiments provide a Location Assessment Provider System, which generates and provides assessments of various characteristics of specified locations. In one embodiment, the Location Assessment Provider System receives a specified location, determines a location assessment for the specified location, generates a visual representation of the determined location assessment, and provides the generated visual representation to a client system. Determining a location assessment may be based on geographic-related information about, or associated with, the specified location, such as the presence and location of geographic-related features associated with the specified location. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: May 7, 2008Date of Patent: May 27, 2014Assignee: Walk Score Management, LLCInventors: Matthew R. Lerner, Jesse G. Kocher, Michael C. Mathieu
-
Publication number: 20130290903Abstract: A distinction is made between input mechanisms to determine which input mechanism was used to activate a start menu. A start menu is selected that corresponds to the input mechanism that was used to activate it. Further data corresponding to start menu interaction is received, and action is taken via based on the further interaction. For example, upon detecting activation of a start menu, how the start menu was activated from among activation types is used to present a first start menu/behavior for a first activation type, which may differ from a second start menu/behavior activated via a second activation type. For example, a determination may be made as to whether a start menu was invoked via a pointing device or via keyboard; when via keyboard, a search entry region may be provided, by which a user may directly enter search criteria via the keyboard.Type: ApplicationFiled: June 25, 2013Publication date: October 31, 2013Inventors: Pasquale DeMaio, Matthew R. Lerner, Charles Cummins, Song Zou, Bret P. Anderson, David A. Matthews, Isabelo Valentin de los Reyes, Joseph H. Matthews
-
Patent number: 8490016Abstract: Described is distinguishing between input mechanisms to determine which input mechanism was used to activate a start menu. A start menu is selected that corresponds to the input mechanism that was used to activate it. Further data corresponding to start menu interaction is received, and action is taken via based on the further interaction. For example, upon detecting activation of a start menu, how the start menu was activated from among activation types is used to present a first start menu/behavior for a first activation type, which may differ from a second start menu/behavior activated via a second activation type. For example, a determination may be made as to whether a start menu was invoked via a pointing device or via keyboard; when via keyboard, a search entry region may be provided, by which a user may directly enter search criteria via the keyboard.Type: GrantFiled: October 6, 2009Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: Pasquale DeMaio, Matthew R. Lerner, Charles Cummins, Song Zou, Bret P. Anderson, David A. Matthews, Isabelo Valentin de los Reyes, Joseph H. Matthews, III
-
Patent number: 7890886Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.Type: GrantFiled: August 17, 2006Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventors: David A. Matthews, Charles W. Stabb, Matthew R. Lerner
-
Publication number: 20100070922Abstract: Described is distinguishing between input mechanisms to determine which input mechanism was used to activate a start menu. A start menu is selected that corresponds to the input mechanism that was used to activate it. Further data corresponding to start menu interaction is received, and action is taken via based on the further interaction. For example, upon detecting activation of a start menu, how the start menu was activated from among activation types is used to present a first start menu/behavior for a first activation type, which may differ from a second start menu/behavior activated via a second activation type. For example, a determination may be made as to whether a start menu was invoked via a pointing device or via keyboard; when via keyboard, a search entry region may be provided, by which a user may directly enter search criteria via the keyboard.Type: ApplicationFiled: October 6, 2009Publication date: March 18, 2010Applicant: MICROSOFT CORPORATIONInventors: Pasquale DeMaio, Matthew R. Lerner, Charles Cummins, Song Zou, Bret P. Anderson, David A. Matthews, Isabelo Valentin de los Reyes, Joseph H. Matthews, III
-
Patent number: 7600194Abstract: Described is distinguishing between input mechanisms to determine which input mechanism was used to activate a start menu. A start menu is selected that corresponds to the input mechanism that was used to activate it. Further data corresponding to start menu interaction is received, and action is taken via based on the further interaction. For example, upon detecting activation of a start menu, how the start menu was activated from among activation types is used to present a first start menu/behavior for a first activation type, which may differ from a second start menu/behavior activated via a second activation type. For example, a determination may be made as to whether a start menu was invoked via a pointing device or via keyboard; when via keyboard, a search entry region may be provided, by which a user may directly enter search criteria via the keyboard.Type: GrantFiled: December 2, 2005Date of Patent: October 6, 2009Assignee: Microsoft CorporationInventors: Pasquale DeMaio, Matthew R. Lerner, Charles Cummins, Song Zou, Bret P. Anderson, David A. Matthews, Isabelo Valentin de los Reyes, Joseph H. Matthews, III
-
Publication number: 20090222767Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.Type: ApplicationFiled: February 17, 2009Publication date: September 3, 2009Applicant: MICROSOFT CORPORATIONInventors: David A. Matthews, Charles W. Stabb, Matthew R. Lerner
-
Publication number: 20090089149Abstract: Methods and systems for providing location assessments are provided. Example embodiments provide a Location Assessment Provider System, which generates and provides assessments of various characteristics of specified locations. In one embodiment, the Location Assessment Provider System receives a specified location, determines a location assessment for the specified location, generates a visual representation of the determined location assessment, and provides the generated visual representation to a client system. Determining a location assessment may be based on geographic-related information about, or associated with, the specified location, such as the presence and location of geographic-related features associated with the specified location. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: ApplicationFiled: May 7, 2008Publication date: April 2, 2009Inventors: Matthew R. Lerner, Jesse G. Kocher, Michael C. Mathieu
-
Publication number: 20090088967Abstract: Methods and systems for providing location assessments are provided. Example embodiments provide a Location Assessment Provider System, which generates and provides assessments of various characteristics of specified locations. In one embodiment, the Location Assessment Provider System receives a specified location, determines a location assessment for the specified location, generates a visual representation of the determined location assessment, and provides the generated visual representation to a client system. Determining a location assessment may be based on geographic-related information about, or associated with, the specified location, such as the presence and location of geographic-related features associated with the specified location. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: ApplicationFiled: May 7, 2008Publication date: April 2, 2009Inventors: Matthew R. Lerner, Jesse G. Kocher, Michael C. Mathieu