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: 8909665Abstract: 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: August 30, 2011Date of Patent: December 9, 2014Assignee: Microsoft CorporationInventors: Riccardo Turchetto, Tejas Nadkarni, Daniel Marantz, David Ahn, Franco Salvetti
-
Publication number: 20140280289Abstract: Methods, systems, and computer-readable media for recommending completions for partial strings while a user is typing in characters of the partial strings are provided. A search engine executed by a server receives the partial string. In response, the search engine generates autosuggestions and user-specific completions. The user-specific completions are based on a history corresponding to the user. The user-specific completions are also associated with one or more URIs. The autosuggestions and user-specific completions are transmitted in display rank order to the user. The autosuggestions and user-specific completions are displayed in a dropdown box that allows the user to select a completion for the partial string. A URI corresponding to the user-specific completions is displayed based on user interaction with the user-specific completions include in the dropdown box.Type: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: DANIEL MARANTZ, Aaron YUEN, Parthasarathy GOVINDARAJEN, Yu-Ting KUO, Arun SACHETI
-
Publication number: 20140280093Abstract: Systems, methods, computer storage media, and user interfaces are provided for providing social entity previews during query formulation. A search interaction is received from a user. The search interaction may comprise an interaction with a device or application or a learned intent based on a previous interaction. An entity intent of the search interaction is identified. The entity intent corresponds to a social entity. Social updates are retrieved from a plurality of social networks associated with the social entity. The social updates may be aggregated and ranked for the social entity. A social entity preview is provided for the social entity. The social entity preview may comprise metadata corresponding to the social entity and associated with the social updates or social networks.Type: ApplicationFiled: June 13, 2013Publication date: September 18, 2014Inventors: DANIEL MARANTZ, AARON CHUN-WIN YUEN, GAURANG P. PRAJAPATI
-
Publication number: 20140280015Abstract: Monetization is provided for a process of non-committal intent preview, disambiguation, and refinement of a search. Based on a non-committal intent preview, disambiguation, and refinement process, a user intent may be determined. The user intent may represent an action a user may intend to perform corresponding with a particular entity. An advertisement may be selected based on the identified user intent. The advertisement may then be communicated to a user device for inclusion in a search intent preview for presentation to a user prior to execution of a search query.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: DANIEL MARANTZ, AARON CHUN-WIN YUEN, ALEC JOHN BERNTSON, YU-TING KUO, KUANSAN WANG, GAURANG PRAJAPATI
-
Publication number: 20140280092Abstract: 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: ApplicationFiled: June 6, 2013Publication date: September 18, 2014Inventors: DANIEL MARANTZ, AARON CHUN WIN YUEN, GUARANG P. PRAJAPATI, PARTHASARATHY GOVINDARAJEN, KUANSAN WANG, YU-TING KUO, ARUN KUMAR SACHETI, YIN-CHENG TING
-
Publication number: 20140282136Abstract: Systems, methods, computer storage media, and user interfaces are provided for intent expression for search in an embedded application context. A search interaction is received from a user. The search interaction may comprise an interaction with a device or application or a learned intent based on a previous interaction. Remote data from a remote data source is received. Local data is received from each available device or embedded application. The remote data and/or local data may provide one or more intent suggestions based on the search interaction. The remote data is merged with the local data to personalize a result set comprising one or more entity identifications associated with the one or more intent suggestions. The result set may be prioritized based on a set of rules associated with each available device or embedded application. The result set is provided to the user.Type: ApplicationFiled: May 29, 2013Publication date: September 18, 2014Applicant: Microsoft CorporationInventors: DANIEL MARANTZ, KUANSAN WANG, YU-TING KUO, ROBERT EMMETT KOLBA, JR.
-
Patent number: 8769399Abstract: Computer-storage media, methods, and systems for formatting and surfacing a badge are provided. The badge represents a graphical region presented in visual association with a search result on a web-results page. The format of the badge is initially dictated by a template that is automatically generated. Upon collecting performance information, a website owner is granted permission to alter the template and appearance of the badge, via a publisher portal. During interaction with the publisher portal, the website owner is prompted to provide feedback in order to manage parameters of the badge, such as uploading a visual representation of a logo, trademark, or other branded element, or specifying a type of metadata to be imported to the graphical region. Accordingly, the badge operates to improve a users' ability to distinguish between search results on the web-results page and assists users in confidently deciding upon and selecting a relevant search result.Type: GrantFiled: June 28, 2011Date of Patent: July 1, 2014Assignee: Microsoft CorporationInventors: Daniel Marantz, Alec John Berntson, Darwin Kengo Yamamoto, Christina Marie Koehn, Steve Ballon, Keith Alan Regier, Brian Macdonald, Steven Tullis, Steven Macbeth, Rodney Coleman Edwards
-
Publication number: 20140172814Abstract: 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: ApplicationFiled: December 17, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Aaron Chun Win Yuen, Daniel Marantz, James Brian Lawson, Parthasarathy Govindarajen
-
Publication number: 20140095480Abstract: 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: October 1, 2012Publication date: April 3, 2014Applicant: Microsoft CorporationInventors: Daniel Marantz, Aaron Chun-Win Yuen, Priya Vaidyanathan, Mark Blelock Atherton, Parthasarathy Govindarajen
-
Publication number: 20130238609Abstract: Among other things, one or more techniques and/or systems are disclosed for rendering query results. After a user submits a query, a plurality of query results may be received, comprising at least a first query result and a second query result. The first query result can be rendered in a first collapsed view, which may be smaller and may comprise less information than a full view of the first query result. Upon receiving a first indication of scrolling, hinting that the user may wish to view more results, the first query result can be rendered in a first expanded view, which may comprise a full view of the first query result. Further, upon receiving the first indication of scrolling, the second query result can be rendered in a second collapsed view. Rendering query results as provided herein allows a (limited) viewable area to be used in an efficient manner.Type: ApplicationFiled: March 7, 2012Publication date: September 12, 2013Applicant: Microsoft CorporationInventors: Daniel Marantz, Keith A. Regier, Sheikh Farhan Ali Saleem, Craig Jeffrey Miller, Sarvesh Nagpal, Manuel Tan, Laura Jean Kern
-
Publication number: 20130174023Abstract: 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: ApplicationFiled: December 30, 2011Publication date: July 4, 2013Applicant: MICROSOFT CORPORATIONInventors: Daniel Marantz, Keith Alan Regier, Sarvesh Nagpal
-
Publication number: 20130173650Abstract: 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: December 30, 2011Publication date: July 4, 2013Applicant: MICROSOFT CORPORATIONInventors: DANIEL MARANTZ, BRIAN WHALEN MACDONALD, JEFFREY R. KELLERAN, DERRICK L. CONNELL, SAMIR SHIRAZ PRADHAN, SANAZ AHARI
-
Publication number: 20130151936Abstract: Architecture that provides a preview template of information supplemented to a result entry of a results page, such as a search engine results page. A data component supplements the result entry with information from a results destination document. The information is segmented and grouped into logical collections of related results according to contextual templates. Each template is associated with an interactive label that exposes a corresponding collection in response to label interaction. Each label of a template is a visual cue that includes a descriptive title which relates to individual web results of the collection. A user can scan through the labels and interact only with the section (collection) of interest to obtain a preview of destination document results before committing a click that navigates the user to the destination document of the website. The labels are also ranked within the template of information for a given result entry.Type: ApplicationFiled: December 12, 2011Publication date: June 13, 2013Applicant: Microsoft CorporationInventors: Diana Hsu, Keith A. Regier, Khaled Rashad, Daniel Marantz, Krishnan Thazhathekalam, David D. Ahn
-
Publication number: 20130097482Abstract: A presentation-layer algorithm that uses pixel-based character approximations, a feedback loop for detecting the available presentation width, and presentation-layer specific knowledge of the space available for the content in its rendered form, further taking into consideration adjacent content to optimize the presentation of web result title and snippet text.Type: ApplicationFiled: October 13, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: Daniel Marantz, Keith A. Regier, Tejas Nadkarni, David D. Ahn, Gianluca Donato
-
Publication number: 20130097555Abstract: Architecture that includes a rendering framework for rendering structured content in structured parts and a set of transitions/interactions which when combined enable a generic item of a list of items to transition item elements to different content views (states) without or without user interaction. The space consumed by the different element content views is pre-computed such that an item in the list is not pushed from view when an element is in a larger version, or a new item added to the list when element content is transitioned back to the smaller content version. All items remain in view independent of whether a single item has an element that is in a different view state. A results model automatically cycles through a preview of the content states of the result entries in the absence of any user interaction, and based on settings configured by the user.Type: ApplicationFiled: December 21, 2011Publication date: April 18, 2013Applicant: Microsoft CorporationInventors: Daniel Marantz, Manny Tan, Keith A. Regier, Alex Bulankou
-
Publication number: 20130086031Abstract: 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: October 4, 2011Publication date: April 4, 2013Applicant: MICROSOFT CORPORATIONInventors: DANIEL MARANTZ, KEITH ALAN REGIER, TEJAS GIRISH NADKARNI, DIANA HSU
-
Publication number: 20130054574Abstract: 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: August 30, 2011Publication date: February 28, 2013Applicant: Microsoft CorporationInventors: Riccardo Turchetto, Tejas Nadkarni, Daniel Marantz, David Ahn, Franco Salvetti
-
Publication number: 20130007587Abstract: Computer-storage media, methods, and systems for formatting and surfacing a badge are provided. The badge represents a graphical region presented in visual association with a search result on a web-results page. The format of the badge is initially dictated by a template that is automatically generated. Upon collecting performance information, a website owner is granted permission to alter the template and appearance of the badge, via a publisher portal. During interaction with the publisher portal, the website owner is prompted to provide feedback in order to manage parameters of the badge, such as uploading a visual representation of a logo, trademark, or other branded element, or specifying a type of metadata to be imported to the graphical region. Accordingly, the badge operates to improve a users' ability to distinguish between search results on the web-results page and assists users in confidently deciding upon and selecting a relevant search result.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: MICROSOFT CORPORATIONInventors: DANIEL MARANTZ, ALEC JOHN BERNTSON, DARWIN KENGO YAMAMOTO, CHRISTINA MARIE KOEHN, STEVE BALLON, KEITH ALAN REGIER, BRIAN MACDONALD, STEVEN TULLIS, STEVEN MACBETH, RODNEY COLEMAN EDWARDS
-
Publication number: 20110320443Abstract: 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: ApplicationFiled: June 29, 2010Publication date: December 29, 2011Applicant: MICROSOFT CORPORATIONInventors: Paul Ronald Ray, Brian MacDonald, Steven W. Macbeth, Mira Lane, Laura Kern, Rodney Coleman Edwards, Steven Tullis, Sanaz Ahari, Daniel Marantz
-
Publication number: 20110225152Abstract: The present invention is related to constructing a search-result caption that represents content of a search result (e.g., webpage). Information that is extracted from the webpage and/or other webpages is categorized and ranked based on a perceived relevance to a user context.Type: ApplicationFiled: March 15, 2010Publication date: September 15, 2011Applicant: MICROSOFT CORPORATIONInventors: SCOTT BEAUDREAU, Gayathri Venkataraman, Ajay Nair, Alnur Ali, Ian Johnson, Daniel Marantz, Tim Hoad, Rekha Seshadrinathan, Ping Yin, Minnie Yan, Toan Huynh, Song Zhou, Ramki Natarajan