Patents by Inventor Daniel Marantz
Daniel Marantz 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: 10628494Abstract: Methods, computer systems, and computer-readable storage media for maximizing information associated with content items on a search engine results page are provided. A total number of pixels available on the search engine results page is determined, and content items are received in response to a search query. Templates are selected from a set of pre-generated templates, and the content items are initially assigned to the templates such that a number of content items is maximized on the search engine results page. Next, and starting with the highest-ranked content item, an optimal size is determined for each of the templates such that the content-item-per-pixel is maximized within each template. After resizing the templates to the optimal size, the content items are presented on the search engine results page.Type: GrantFiled: April 12, 2017Date of Patent: April 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Keith Alan Regier, Tejas Girish Nadkarni, Diana Hsu
-
Patent number: 10176232Abstract: Web search results and enterprise search results are combined into a single presentation. A search query is received from a user associated with a tenant of an enterprise cloud computing platform. Web search results are retrieved based on the search query. The Web search results are ranked and sent to the search engine user interface. An intent of the search query is determined. It is determined that the search query is related to the tenant's enterprise data. An instruction containing the search query keywords and intent is sent to the search engine user interface, and is configured to cause the search engine user interface to submit the keywords intent to an enterprise search engine within the enterprise cloud computing platform. A content template is communicated to the search engine user interface. The content template is configured to display enterprise search results received at the search engine user interface.Type: GrantFiled: March 1, 2016Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Alexander O. Coll, Richard J. Qian, Daniel Marantz, Yan Ke, Yi Li, Javier Garcia Flynn, Longfei Zhang
-
Patent number: 10175860Abstract: Systems, methods, computer storage media, and user interfaces are provided for non-committal intent preview, disambiguation, and refinement of a search. A search prefix comprising one or more characters associated with an unexecuted search query is received. One or more intent suggestions are suggested to a user. For each of the one or more intent suggestions, one or more entity identifications associated with each of the one or more intent suggestions are received. Metadata corresponding to at least one entity associated with the one or more entity identifications is retrieved from an entity data store. Without retrieving search results for the unexecuted search query, an aggregated intent preview based on the retrieved metadata corresponding to the at least one entity is provided.Type: GrantFiled: June 6, 2013Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Aaron Chun Win Yuen, Guarang P. Prajapati, Parthasarathy Govindarajen, Kuansan Wang, Yu-Ting Kuo, Arun Kumar Sacheti, Yin-Cheng Ting
-
Publication number: 20170255627Abstract: Web search results and enterprise search results are combined into a single presentation. A search query is received from a user associated with a tenant of an enterprise cloud computing platform. Web search results are retrieved based on the search query. The Web search results are ranked and sent to the search engine user interface. An intent of the search query is determined. It is determined that the search query is related to the tenant's enterprise data. An instruction containing the search query keywords and intent is sent to the search engine user interface, and is configured to cause the search engine user interface to submit the keywords intent to an enterprise search engine within the enterprise cloud computing platform. A content template is communicated to the search engine user interface. The content template is configured to display enterprise search results received at the search engine user interface.Type: ApplicationFiled: March 1, 2016Publication date: September 7, 2017Inventors: ALEXANDER O. COLL, RICHARD J. QIAN, DANIEL MARANTZ, YAN KE, YI LI, JAVIER GARCIA FLYNN, LONGFEI ZHANG
-
Patent number: 9747377Abstract: Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user.Type: GrantFiled: July 15, 2016Date of Patent: August 29, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Aaron C. Yuen, Priya Vaidyanathan, Mark Blelock Atherton, Parthasarathy Govindarajen
-
Publication number: 20170220701Abstract: Methods, computer systems, and computer-readable storage media for maximizing information associated with content items on a search engine results page are provided. A total number of pixels available on the search engine results page is determined, and content items are received in response to a search query. Templates are selected from a set of pre-generated templates, and the content items are initially assigned to the templates such that a number of content items is maximized on the search engine results page. Next, and starting with the highest-ranked content item, an optimal size is determined for each of the templates such that the content-item-per-pixel is maximized within each template. After resizing the templates to the optimal size, the content items are presented on the search engine results page.Type: ApplicationFiled: April 12, 2017Publication date: August 3, 2017Inventors: Daniel Marantz, Keith Alan Regier, Tejas Girish Nadkarni, Diana Hsu
-
Patent number: 9639614Abstract: Methods, computer systems, and computer-readable storage media for maximizing information associated with content items on a search engine results page are provided. A total number of pixels available on the search engine results page is determined, and content items are received in response to a search query. Templates are selected from a set of pre-generated templates, and the content items are initially assigned to the templates such that a number of content items is maximized on the search engine results page. Next, and starting with the highest-ranked content item, an optimal size is determined for each of the templates such that the content-item-per-pixel is maximized within each template. After resizing the templates to the optimal size, the content items are presented on the search engine results page.Type: GrantFiled: October 4, 2011Date of Patent: May 2, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Keith Alan Regier, Tejas Girish Nadkarni, Diana Hsu
-
Publication number: 20170046356Abstract: Systems, methods, and computer-readable storage media for providing task-oriented query-completion suggestions are provided. A portion of a search query is received, for instance, via a query-input region or search box presented in association with a general web search domain. As the portion of the search query is received, it is determined that the received search query portion is suggestive of a task-oriented user intent. Also determined are query-completion suggestions that are associated with the task-oriented user intent of which the search query portion is suggestive. The determined query-completion suggestions are then provided to the user. As query-completion suggestions are surfaced with input of short character sequences that are associated with task-oriented user intents, users can quickly be provided the relevant, rich content for completing their intended tasks.Type: ApplicationFiled: July 14, 2016Publication date: February 16, 2017Inventors: DANIEL MARANTZ, BRIAN WHALEN MACDONALD, JEFFREY R. KELLERAN, DERRICK L. CONNELL, SAMIR SHIRAZ PRADHAN, SANAZ AHARI
-
Publication number: 20160321371Abstract: Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user.Type: ApplicationFiled: July 15, 2016Publication date: November 3, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Aaron C. Yuen, Priya Vaidyanathan, Mark Blelock Atherton, Parthasarathy Govindarajen
-
Patent number: 9477782Abstract: A query processing system (QPS) for generating query suggestions to a user by matching the user's input query against a set of query-detection grammars defined by respective rule modules, and with respect to a structured knowledge base. In response to the matching operation, the QPS may generate a set of synthetic query suggestions to the user, representing refinements of the user's input query. The QPS can also present a refinement tool that conveys refinement options to the user. The QPS may also present one or more preview items to the user upon the user's selection of one of the synthetic query suggestions. Each synthetic query suggestion and each preview item is guaranteed to having a matching counterpart information item in the structured knowledge base.Type: GrantFiled: March 21, 2014Date of Patent: October 25, 2016Assignee: Microsoft CorporationInventors: Daniel Marantz, Anjali Muralidhar, Aaron C. Yuen, Bartosz L. Rakowski, Darrin E. Eide, Gaurang Prajapati, Parthasarathy Govindarajen, Arun K. Sacheti
-
Patent number: 9436764Abstract: Systems, methods, and computer media for enhancing search results, as well as user interfaces for performing search queries and navigating search results, are provided. A search query is received from a user. A plurality of web pages relevant to the search query are identified. At least one of the relevant web pages is identified as popular. A search result page is generated including a search result listing and a search result page header. The search result page header includes a link to the popular web page to provide the user with a quick and easy way to select a popular web page relevant to the user's search query.Type: GrantFiled: June 29, 2010Date of Patent: September 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Paul Ronald Ray, Brian MacDonald, Steven W. Macbeth, Mira Lane, Laura Kern, Rodney Coleman Edwards, Steven Tullis, Sanaz Ahari, Daniel Marantz
-
Patent number: 9405856Abstract: Systems, methods, and computer-readable storage media for providing task-oriented query-completion suggestions are provided. A portion of a search query is received, for instance, via a query-input region or search box presented in association with a general web search domain. As the portion of the search query is received, it is determined that the received search query portion is suggestive of a task-oriented user intent. Also determined are query-completion suggestions that are associated with the task-oriented user intent of which the search query portion is suggestive. The determined query-completion suggestions are then provided to the user. As query-completion suggestions are surfaced with input of short character sequences that are associated with task-oriented user intents, users can quickly be provided the relevant, rich content for completing their intended tasks.Type: GrantFiled: December 30, 2011Date of Patent: August 2, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Brian Whalen MacDonald, Jeffrey R. Kelleran, Derrick L. Connell, Samir Shiraz Pradhan, Sanaz Ahari
-
Patent number: 9396267Abstract: Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user.Type: GrantFiled: April 1, 2015Date of Patent: July 19, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Aaron C. Yuen, Priya Vaidyanathan, Mark Blelock Atherton, Parthasarathy Govindarajen
-
Patent number: 9384269Abstract: Architecture that enables an optional display of a longer version of each subsnippet in response to user interactions such as clicking, hovering, or other suitable form of interaction. More specifically, options are provided to display additional text from a search result at the point where a subsnippet (a subsegment in a snippet that is delimited by ellipses) ends. Selecting suitable boundaries for both initial subsnippets and expanded subsnippets enables relevant information to be presented and increased readability.Type: GrantFiled: November 17, 2014Date of Patent: July 5, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Riccardo Turchetto, Tejas Nadkarni, Daniel Marantz, David Ahn, Franco Salvetti
-
Patent number: 9305114Abstract: Systems, methods and computer-readable storage media are provided for building long queries utilizing query suggestions and query suggestion entities. Upon receiving at least a portion of a search query, a query suggestion is provided. Upon receiving a selection of the query suggestion, the search query is updated. Prior to executing the updated search query, a user is permitted to edit the updated search query. Query suggestions may be presented in association with query suggestion entity representations. A query suggestion entity is a separate and distinct entity that may initiate performance of an action upon selection. A query suggestion entity representation may comprise various features and information associated with the search query.Type: GrantFiled: December 17, 2012Date of Patent: April 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Chun Win Yuen, Daniel Marantz, James Brian Lawson, Parthasarathy Govindarajen
-
Patent number: 9286390Abstract: Search results are provided with rich content in defined display areas defined via a border, background, other like graphical elements, or combinations thereof. Within the defined display area, search results content is formatted to evoke a particular theme or concept appropriate for the information identified by the search result. Additionally, within the defined display area, a graphical preview of the search result is provided in an animated manner evocative of user scrolling. Collections of search results are arranged in grids, like tiles. Search results are reviewed on a grid-by-grid basis, with small portions of prior, or subsequent, grids being displayed at the edges of the display, thereby visually indicating that further, or subsequent, grids are accessible. Alternatively, other grids can represent different types of search results. The quantity in a grid, and their size, are dynamically adjusted based on the size of the display.Type: GrantFiled: December 30, 2011Date of Patent: March 15, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Keith Alan Regier, Sarvesh Nagpal
-
Publication number: 20150269176Abstract: A query processing system (QPS) for generating query suggestions to a user by matching the user's input query against a set of query-detection grammars defined by respective rule modules, and with respect to a structured knowledge base. In response to the matching operation, the QPS may generate a set of synthetic query suggestions to the user, representing refinements of the user's input query. The QPS can also present a refinement tool that conveys refinement options to the user. The QPS may also present one or more preview items to the user upon the user's selection of one of the synthetic query suggestions. Each synthetic query suggestion and each preview item is guaranteed to having a matching counterpart information item in the structured knowledge base.Type: ApplicationFiled: March 21, 2014Publication date: September 24, 2015Inventors: Daniel Marantz, Anjali Muralidhar, Aaron C. Yuen, Bartosz L. Rakowski, Darrin E. Eide, Gaurang Prajapati, Parthasarathy Govindarajen, Arun K. Sacheti
-
Publication number: 20150205873Abstract: Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user.Type: ApplicationFiled: April 1, 2015Publication date: July 23, 2015Inventors: Daniel Marantz, Aaron C. Yuen, Priya Vaidyanathan, Mark Blelock Atherton, Parthasarathy Govindarajen
-
Patent number: 9002174Abstract: Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user.Type: GrantFiled: October 1, 2012Date of Patent: April 7, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Marantz, Aaron Chun-Win Yuen, Priya Vaidyanathan, Mark Blelock Atherton, Parthasarathy Govindarajen
-
Publication number: 20150074098Abstract: Architecture that enables an optional display of a longer version of each subsnippet in response to user interactions such as clicking, hovering, or other suitable form of interaction. More specifically, options are provided to display additional text from a search result at the point where a subsnippet (a subsegment in a snippet that is delimited by ellipses) ends. Selecting suitable boundaries for both initial subsnippets and expanded subsnippets enables relevant information to be presented and increased readability.Type: ApplicationFiled: November 17, 2014Publication date: March 12, 2015Inventors: Riccardo Turchetto, Tejas Nadkarni, Daniel Marantz, David Ahn, Franco Salvetti