Methods and graphical user interfaces for conducting searches on a portable multifunction device

US10379728B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10379728-B2
Application numberUS-201213493963-A
CountryUS
Kind codeB2
Filing dateJun 11, 2012
Priority dateMar 4, 2008
Publication dateAug 13, 2019
Grant dateAug 13, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In accordance with some embodiments, a graphical user interface on a portable multifunction device with a touch screen display includes: an application interface of an application that includes an application interface region with an edge; and a search input area for entering a search query for the application. In response to detecting a movement of an object on or near the touch screen display, the application interface region is translated on the touch screen display in a first direction. In response to the edge of the application interface region being crossed while translating the application interface region in the first direction while the object is still detected on or near the touch screen display, the edge of the application interface region is displayed, and the search input area is displayed in an area beyond the application interface region.

First claim

Opening claim text (preview).

What is claimed is: 1. A portable multifunction device, comprising: one or more processors; a touch screen display; and memory storing a plurality of applications, including email, calendar, and contacts applications; the memory storing respective search input interfaces for the email, calendar, and contacts applications, each search input interface for entering a search query for the respective application, each of the email, calendar, and contacts applications having an application interface region for simultaneous display with the corresponding search input interface. 2. The portable multifunction device of claim 1 , wherein, each search input interface includes a search input area, wherein the search query comprises entering one or more letters in the search input area, and a scrollable list of search results is displayed on the touch screen display as each letter in the one or more letters is entered in the search input area. 3. A computer-implemented method, comprising: on a portable multifunction device with a display: displaying an application on the display; while displaying the application, entering a search mode for the application; while in the search mode for the application, receiving a search query for the application; displaying the search query in a search input area on the display; in response to receiving the search query: performing a search within the application for fields of application records with field values that include the search query, and displaying a list of search results, wherein: each search result in the displayed list of search results corresponds to a unique combination of field and field value that includes the search query, and at least one of the search results corresponds to a plurality of application records that match the search query; detecting selection of a particular search result in the list of search results, the particular search result corresponding to a particular field value in a particular field; and in response to detecting selection of the particular search result in the list of search results: replacing display of the list of search results with display of a list of record descriptors for application records that have the particular field value in the particular field if more than one application record has the particular field value in the particular field, and replacing display of the list of search results with display of an application record that has the particular field value in the particular field if only one application record has the particular field value in the particular field. 4. The computer-implemented method of claim 3 , further including in response to detecting selection of the particular search result in the list of search results, exiting the search mode for the application if only one application record has the particular field value in the particular field. 5. The computer-implemented method of claim 3 , further including: detecting selection of a single record descriptor in the list of record descriptors for application records that have the particular field value in the particular field; and, in response to detecting selection of the single record descriptor in the list of record descriptors for application records that have the particular field value in the particular field, replacing display of the list of record descriptors for application records that have the particular field value in the particular field with display of an application record that corresponds to the single record descriptor. 6. The computer-implemented method of claim 5 , further including: in response to detecting selection of the single record descriptor in the list of record descriptors for application records that have the particular field value in the particular field, exiting the search mode for the application. 7. The computer-implemented method of claim 3 , wherein a first respective search result in the list of search results corresponds only to application records that have a particular first field having information that matches the search query, and a second respective search result in the list of search results corresponds only to application records that have a particular second field, distinct from the first field, having information that matches the search query. 8. The computer-implemented method of claim 7 , wherein the first respective search result includes a description of the first field and the second respective search result includes a description of the second field. 9. The computer-implemented method of claim 3 , wherein the display is a touch screen display, and further including: scrolling the list of search results in response to a finger gesture on or near the touch screen display. 10. The computer-implemented method of claim 3 , wherein the display is a touch screen display, and further including: scrolling the list of record descriptors for application records that have the particular field value in the particular field in response to a finger gesture on or near the touch screen display. 11. The computer-implemented method of claim 3 , wherein the application is an email application or a calendar application. 12. The computer-implemented method of claim 3 , wherein the portable multifunction device is a handheld device. 13. A portable multifunction device, comprising: a display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: displaying an application on the display; while displaying the application, entering a search mode for the application; while in the search mode for the application, receiving a search query for the application; displaying the search query in a search input area on the display; in response to receiving the search query: performing a search within the application for fields of application records with field values that include the search query, and displaying a list of search results, wherein: each search result in the displayed list of search results corresponds to a unique combination of field and field value that includes the search query, and at least one of the search results corresponds to a plurality of application records that match the search query; detecting selection of a particular search result in the list of search results, the particular search result corresponding to a particular field value in a particular field; and in response to detecting selection of the particular search result in the list of search results: replacing display of the list of search results with display of a list of record descriptors for application records that have the particular field value in the particular field if more than one application record has the particular field value in the particular field, and replacing display of the list of search results with display of an application record that has the particular field value in the particular field if only one application record has the particular field value in the particular field. 14. A non-transitory computer readable storage medium having stored therein instructions, which when executed by a portable multifunction device with a display, cause the device to: display an application on the display; while displaying the application, enter a search mode for the application; while in the search mode for the application, receive a search query for the application; display the search query in a search input area on the display; in res

Assignees

Inventors

Classifications

  • G06F3/0488Primary

    using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • File search processing · CPC title

  • Details of searching files based on file metadata · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10379728B2 cover?
In accordance with some embodiments, a graphical user interface on a portable multifunction device with a touch screen display includes: an application interface of an application that includes an application interface region with an edge; and a search input area for entering a search query for the application. In response to detecting a movement of an object on or near the touch screen display…
Who is the assignee on this patent?
Van Os Marcel, Lemay Stephen O, Marcos Paul D, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F3/0488. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 13 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).