CN110264153A - 文档的智能呈现 - Google Patents

文档的智能呈现 Download PDF

Info

Publication number
CN110264153A
CN110264153A CN201910447045.6A CN201910447045A CN110264153A CN 110264153 A CN110264153 A CN 110264153A CN 201910447045 A CN201910447045 A CN 201910447045A CN 110264153 A CN110264153 A CN 110264153A
Authority
CN
China
Prior art keywords
document
user
display
instruction
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910447045.6A
Other languages
English (en)
Other versions
CN110264153B (zh
Inventor
C·G·卡鲁纳穆尼
M·范奥斯
S·赫茨
E·布洛克
G·W·斯特勒
K·费里
P·劳伦斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Priority to CN201910447045.6A priority Critical patent/CN110264153B/zh
Publication of CN110264153A publication Critical patent/CN110264153A/zh
Application granted granted Critical
Publication of CN110264153B publication Critical patent/CN110264153B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/487Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/489Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using time information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Library & Information Science (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Information Transfer Between Computers (AREA)
  • Document Processing Apparatus (AREA)
  • Collating Specific Patterns (AREA)

Abstract

本公开的实施例涉及文档的智能呈现。在一些具体实施中,基于计算设备的上下文,文档可被呈现在计算设备的显示器上。该上下文可包括与计算设备相关联的当前时间和/或当前位置。文档可基于与该文档相关联的时间和/或位置进行呈现。该文档可被下载并在设备之间共享。该文档可基于文档供应商提供的信息和/或其他基于网络的资源进行动态更新。在一些具体实施中,本文所述的各种图形界面提供了以有组织且高效的方式访问多种文档类型的权限。

Description

文档的智能呈现
本申请为申请号为201380028092.8、申请日为2013年6月5日的、发明名称为“文档的智能呈现”的中国专利申请的分案申请。
相关申请的交叉引用
本专利申请要求于2012年6月7日提交的美国临时专利申请61/656,931以及于2013年3月15日提交的美国专利申请13/843,962的权益,前述专利申请的内容全文以引用方式并入本文以用于所有目的。
技术领域
本公开一般涉及在计算设备的显示器上管理和呈现文档。
背景技术
购物卡、身份证、优惠券、门票、登机牌和其他文档由人们每天在进行购物、证明身份、取得访问活动的权限和旅行时使用。随着移动计算设备的普遍使用,这些文档中的许多文档已被数字化并存储在移动计算设备上。然而,管理和访问移动计算设备上的这些文档的数字化版本可能比较麻烦和耗时。
发明内容
在一些具体实施中,基于计算设备的上下文,文档可被呈现在计算设备的显示器上。该上下文可包括与计算设备相关联的当前时间和/或当前位置。文档可基于与该文档相关联的时间和/或位置进行呈现。文档可被下载并在设备之间共享。文档可基于文档供应商提供的信息和/或来自其他基于网络的资源的信息进行动态更新。在一些具体实施中,本文所述各种图形界面提供了以有组织且高效的方式访问多种文档类型的权限。
特定具体实施提供了至少以下优点:文档可被呈现在用户需要使用文档的预期内。文档可被呈现使得其容易理解。文档可提供与该文档相关联的动态更新的信息以便用户具有易于访问最新信息的权限。
在下面的附图和说明书中示出了一种或多种具体实施的细节。其他特征、方面和潜在优点在说明书和附图以及权利要求中将显而易见。
附图说明
图1示出了一种用于接收、存储和更新移动设备上的文档的示例性***。
图2示出了一种新的文档界面的实例。
图3示出了一种用于基于时间和/或位置来呈现文档的示例性图形界面。
图4示出了一种用于在移动设备上呈现文档402的示例性图形界面。
图5示出了一种文档管理应用程序的示例性图形界面。
图6示出了一种文档管理应用程序的示例性图形界面。
图7示出了一种用于呈现多个相关文档的示例性图形界面。
图8示出了一种用于呈现多个相关文档的示例性图形界面。
图9示出了一种用于呈现多个相关文档的示例图形界面。
图10示出了一种用于呈现多个相关文档的示例性图形界面。
图11示出了一种用于呈现所选择的文档的示例性图形界面。
图12示出了一种示例性活动门票模板。
图13示出了一种示例性身份证模板。
图14示出了一种示例性顾客购物卡模板。
图15示出了一种示例性优惠券模板。
图16示出了一种示例性登机牌模板。
图17示出了一种示例性通用文档模板。
图18示出了一种用于指定文档选项的示例性图形界面。
图19示出了一种用于从移动设备删除文档的示例性图形界面。
图20示出了一种用于删除文档的示例性图形界面。
图21是用于在移动设备上智能呈现文档通知的示例性过程的流程图。
图22是用于在移动设备上呈现文档的示例性过程的流程图。
图23是用于在移动设备上接收和存储文档的示例性过程的流程图。
图24是实现图1-图23的特征和过程的示例性***架构的框图。
各个附图中的类似的参考标号指示类似的元件。
具体实施方式
综述
本公开描述了用于实现各种特征、过程或工作流的各种图形用户界面(UIs)。这些GUIs可被呈现在各种电子设备上,该各种电子设备包括但不限于膝上型计算机、台式计算机、计算机终端、电视***、平板电脑、电子书阅读器和智能电话。这些电子设备中的一者或多者可包括触敏表面。所述触敏表面能够处理多个同时的输入点,包括处理与每个输入点的压力、程度或位置相关的数据。此类处理可促进利用多个手指所进行的手势,该手势包括紧缩和轻扫。
当本公开涉及“为了选择”或“选择”GUI中的用户界面元件时,这些术语被理解成包括在用户界面元件上方利用鼠标或其他输入设备来点击或“悬停”,或在用户界面元件上利用一个或多个手指或触笔来接触、轻敲或做手势。用户界面元件可为虚拟按钮、菜单、选择器、开关、滑动条、洗涤器、旋钮、缩略图、链接、图标、径向按钮、复选框和用于从用户接收输入或向用户提供反馈的任何其他机构。
图1示出了用于在移动设备上接收、存储和更新文档的示例性***100。例如,***100的文档可包括顾客购物卡、活动门票、凭证、优惠券、登机牌、身份证、钥匙卡(例如,进入酒店客房、房屋、汽车等的卡等)或任何其他类型的文档。在一些具体实施中,***100可包括移动设备102。例如,移动设备102可以为膝上型计算机、智能电话、功能手机、平板电脑或任何其他类型的计算设备。
在一些具体实施中,移动设备102可包括移动设备102的用户可使用其以获得各种文档的应用程序。例如,移动设备102可包括浏览器104。浏览器104可用于访问网页,其中在该网页中用户可以购买活动门票、用于旅行的登机牌或其他类型的文档。浏览器104可用于访问网页,其中在该网页中用户可订阅各种供应商或商业企业的顾客忠诚度计划。由这些交易所生成的文档信息106可通过浏览器104下载或传输至移动设备102。例如,与所购买的门票、登机牌或其他文档相关联的信息可通过浏览器104传输至移动设备102。与顾客购物卡或由用户订阅顾客忠诚度计划所生成的账户相关联的信息可通过浏览器104传输至移动设备102。
在一些具体实施中,移动设备102可包括应用程序108。例如,应用程序108可为对于允许用户下载文档的网络(例如,互联网)服务的客户端应用程序。应用程序108可为允许用户购买活动门票和将活动门票下载到移动设备102的客户端应用程序。应用程序108可为允许用户购买飞机登机牌和酒店住宿的旅行应用程序。当用户通过应用程序108来购买物品时,与这些所购物品相关联的文档信息106可通过应用程序108下载到移动设备108。
在一些具体实施中,移动设备102可包括邮件应用程序110。例如,移动设备102可接收作为电子邮件附件的文档信息106,而不是通过浏览器104或应用程序108来接收文档106。例如,浏览器104和/或应用程序108不可被配置为允许文档下载。因此,如果用户使用浏览器104或应用程序108来购买文档,则在线供应商可向用户发送附有文档信息106的电子邮件。
在一些具体实施中,移动设备102可包括无线接收器114。例如,无线接收器114可被配置为接收Wi-Fi信号、蓝牙信号、近场通信信号或任何其他类型的无线或无线电信号。在一些具体实施中,无线接收器114可接收在无线传输中进行编码的文档信息106。例如,通过将文档信息106编码成无线信号并将该无线信号传输至其他设备,计算设备可共享文档信息106。例如,移动设备102可接收来自另一个计算设备的文档信息106。
在一些具体实施中,移动设备102可包括图像捕获设备112。例如,图像捕获设备112可为内置于移动设备102中的数字照相机。在一些具体实施中,用户可以使用图像捕获设备112来捕获物理文档上进行编码的文档信息106。例如,纸材、塑料或其他物理文档可具有条形码、快速响应码、线性条形码、矩阵码或可被光学扫描的任何其他类型的代码。用户可使用图像捕获设备112来捕获纸质文档的图像并且移动设备102可基于所捕获的图像来确定文档信息106。例如,该文档的图像可被捕获并且光学字符识别软件可用于确定文档信息106。
在一些具体实施中,文档信息106可包括用于在移动设备102上生成文档的所有信息。例如,文档信息106可包括用户是名字、供应商信息、用户的帐户标识符以及用于在移动设备102上生成文档的其他信息。在一些具体实施中,文档信息106可包括文档模板标识符和与文档模板相关联的数据,如下面进一步描述的。
在一些具体实施中,只有最少量的信息被包含在文档信息106中。例如,最少的信息可包括交易标识符和供应商统一资源定位符(URL)。移动设备102可使用供应商URL来通过网络116访问文档供应商服务器118。移动设备102可将文档信息106传输至文档供应商服务器118。文档供应商服务器118可使用包含在文档信息106中的交易识别信息来识别与文档相关联的信息并向移动设备102提供完整的文档信息。一旦移动设备102接收到来自供应商服务器118的文档信息,移动设备就可生成文档102并将文档102存储在文档数据库122中。例如,基于从供应商服务器118所接收的文档信息,移动设备102可识别文档模板并利用由文档供应商服务器118所提供的文档信息来填充模板,如下面进一步描述的。
在一些具体实施中,文档102可被存储在网络设备上。例如,文档数据库122可以为网络或基于云端的数据库。移动设备102可在网络设备上存储文档102并从网络设备访问所需的文档102。
新文档界面
图2示出了新文档界面200的实例。例如,如上所述,当文档信息被移动设备102接收时,可呈现新文档界面200。例如,如果文档信息通过浏览器应用程序从网站被接收,该浏览器应用程序的图形界面可在移动设备的显示器上利用新文档界面200进行替换。相似地,如果文档信息通过另一个应用程序被接收,则所显示的应用程序可在移动设备的显示器上利用新文档界面200进行替换。
在一些具体实施中,新文档界面200可呈现新生成的文档202。如下所述,新文档202可对应于在移动设备处所接收的文档信息并且可基于文档模板来生成。新文档202可包括特定于新生成的文档的供应商提供的数据。例如,如果新文档202对应于登机牌,则新文档202可显示与登机牌相关联的航班信息。如果新文档202是当前存储在该移动设备上的唯一文档,则新文档202可为新文档界面202上所显示的唯一文档。如果新文档202并不是当前存储在移动设备上的唯一文档,则当前存储在移动设备上的其他文档可被呈现在重叠展示204中。
在一些具体实施中,当将新文档添加到存储在移动设备上的文档时,动画可被呈现。例如,为了在移动设备上存储新文档202,用户可选择图形元件206。响应于对图形元件206的选择,文档202可被动画化以看起来像被***到重叠展示204中。例如,文档202可横跨移动设备的显示器朝下滑动直到新文档被***到移动设备上的其他文档的叠堆中。在一些具体实施中,用户可通过选择图形元件208而返回到上一个应用程序。响应于对图形元件208的选择,新文档界面200可在移动设备的显示器上被接收该新文档的应用程序替换。例如,如果用户在新文档界面200被显示之前查看邮件应用程序,则该邮件应用程序可在图形元件208被选择时替换显示器上的新文档界面200。
文档的智能呈现
图3示出了用于基于时间和/或位置来呈现文档的示例性图形界面300。在一些具体实施中,存储在移动设备上的文档可与时间(例如,预先确定的日期和/或时间)相关联。用于交通的登机牌可与出发和/或登机时间相关联。活动门票(例如,音乐会门票、电影票等)可与活动开始时间相关联。促销优惠券可与截止日期相关联。在一些具体实施中,在当前时间接近与文档相关联的预先确定的时间时,在用户即将使用文档的预期内,该文档可被呈现在图形界面300上。在一些具体实施中,文档可与用于文档呈现的时间段或窗口相关联。例如,如果该文档是具有截止日期的折扣优惠券,则该折扣优惠券可与一周的窗口相关联,其中在该窗口中折扣优惠券可被呈现在图形界面300上。一周窗口可为在折扣优惠券的截止日期之前和包括折扣优惠券的截止日期的一周的时间周期。
在一些具体实施中,存储在移动设备上的文档可与位置相关联。例如,折扣优惠券和顾客购物卡可与商店的位置相关联。登机牌可与交通枢纽(例如,机场、巴士总站、火车站等)的位置相关联。在一些具体实施中,当所述移动设备检测到所述移动设备的当前位置邻近与文档相关联的位置时,文档可被显示。例如,如果移动设备的当前位置邻近与存储在移动设备上的购物卡相关联的商店的位置,该购物卡文档可被显示在图形界面300上。
在一些具体实施中,图形界面300可为移动设备的锁定显示器。例如,在需要使用密码或代码来访问所述移动设备的功能的情况下,图形界面300可为当移动设备处于锁定状态时所显示的界面。当用户将移动设备从睡眠或低功率状态中唤醒时,图形界面300可为用户看到的第一界面。
在一些具体实施中,图形界面300可呈现文档通知302。例如,文档通知302可对应于存储在移动设备上的航空登机牌文档。当移动设备检测到移动设备邻近(例如,机场)与登机牌文档相关联的位置和/或时间(例如,登机或出发时间)与登机牌文档相关联时,文档通知302可被呈现在图形界面300上。文档通知302可呈现与登机牌文档相关联的信息。例如,文档通知302可呈现与登机牌文档相关联的信息的摘要或部分(例如,选择项目)。例如,文档通知302可呈现航空公司名称、登机口号和出发时间。文档通知302可指示有多少登机牌存储在该移动设备上。例如,如果一个家庭一起旅行,则每个家庭成员的登机牌可存储在移动设备上。例如,一次特定旅行的登机牌号码可通过图形元件308来指示。
在一些具体实施中,用户可选择文档通知302以使得显示相关联的登机牌。例如,用户可执行轻扫手势310以使得显示登机牌文档。在一些具体实施中,用户可横跨文档通知302来拖动图形元件312(例如,文档图标)以使得显示登机牌文档。
在一些具体实施中,可显示多个文档通知。例如,文档通知302和文档通知304可显示在图形界面300上。例如,文档通知304可对应于咖啡厅的顾客购物卡。例如,当移动设备的当前位置邻近咖啡厅的地址时,可显示文档通知304。文档通知304可呈现与咖啡厅顾客购物卡相关联的信息的摘要。例如,如果咖啡厅卡可用于在咖啡厅处购买咖啡并且卡与账户余额(例如,16美元)相关联,则账户余额可显示在文档通知304上。例如,文档通知304可显示咖啡厅的最近位置。
在一些具体实施中,用户可选择文档通知304以使得相关联的咖啡厅文档显示在移动设备上。例如,用户可提供触摸输入314并从移动设备上的文档通知的位置处开始向下轻扫。随着用户在通知上向下轻扫(例如,拉动),相关联的文档可被显示出和/或显示在移动设备上。
在一些具体实施中,文档通知可被呈现在图形界面300底部附近。例如,文档通知306可呈现在图形界面300底部附近。用户可提供触摸输入316(例如,向上轻扫)以使得显示相关联的文档。
在一些具体实施中,文档通知可响应于接收到文档信息更新而被呈现。例如,当移动设备接收到与登机牌文档相关联的航班信息的更新时,对应于登机牌文档的文档通知可被呈现在图形界面300上。该文档通知可呈现改变的航班信息使得用户可快速获知改变。例如,改变的信息可使用吸引用户对改变的信息的注意力的彩色文本或图形对象(例如,图标、动画等)被加亮,如下面进一步描述的。
在一些具体实施中,在接收到对文档通知302、304或306的选择后,可验证用户的身份并且用户可被确认为移动设备和/或与所选择的文档通知相关联的文档的授权用户。例如,用户可被提示输入移动设备的解锁码或密码。在用户输入正确的代码或密码后,可呈现与所选择的通知相关联的文档。
在一些具体实施中,移动设备可被配置为生物统计学地验证用户的身份。在一些具体实施中,移动设备可被配置为基于用户的指纹来验证用户的身份。例如,移动设备扫描用户的指纹并将所扫描的指纹与移动设备和/或所选择的文档的授权用户的先前已验证的指纹进行比对。该先前已验证的指纹(或从先前已验证的指纹导出的生物计量数据)可存储在移动设备上或存储在远程服务器上。在用户验证过程期间,当移动设备执行指纹比对时,所保存的指纹可从本地或远程商店位置检索。
在一些具体实施中,移动设备可被配置为使用面部识别技术来验证用户的身份。例如,移动设备可配置有当用户选择文档时可捕获用户面部的图像的照相机。所捕获的图像可与用户的先前已验证的图像(或从用户的先前捕获的图像所导出的生物计量数据)进行比较以验证选择文档的用户的身份。所捕获的图像(或生物计量数据)可存储在移动设备或远程服务器上并可当移动设备将所捕获的图像与先前已验证的图像和/或生物计量数据进行比较时访问。
在一些具体实施中,生物认证可使用配置在移动设备上的传感器(例如,照相机、指纹扫描仪等)来执行。在一些具体实施中,生物认证可使用移动设备的触敏显示器屏幕来执行。例如,当用户触摸移动设备的触摸屏界面时,该移动设备可捕获用户的指纹。
在一些具体实施中,使用上述技术(例如,密码、指纹、人脸识别等)的用户认证/验证可响应于用户选择文档通知来执行或响应于用户选择文档(例如,选择文档以查看)来执行。在一些具体实施中,用户认证/验证可当用户使用移动设备上所存储的文档来尝试启动交易时执行。例如,如果该用户尝试使用文档进行购物时,移动设备可扫描用户的指纹(或面部)并在允许购买或呈现(例如,显示、传输等)信息以促进购买之前来验证该用户为文档的授权用户。在一些具体实施中,生物认证/验证可被动地执行。例如,当用户使用触摸屏显示器上的触摸输入进行文档选择时,移动设备可捕获该用户的指纹。同样,当用户选择文档时,移动设备可捕获用户面部的图像。因此,被动生物认证可执行使得用户不需要提供认证专用的输入。例如,响应于由移动设备所呈现的认证/验证提示(例如,在触摸输入的唯一目的是认证用户的情况下),认证专用输入可为用户将指纹作为其提供至移动设备的触摸输入。
图4示出了用于在移动设备上呈现文档402的示例性图形界面400。例如,响应于用户选择图3的文档通知302,该图形界面400可被呈现。例如,文档402可以是航空登机牌文档。例如,如果文档通知304或306被选择,则图形界面400可呈现咖啡厅顾客购物卡文档。
在一些具体实施中,文档402可呈现与文档402相关联的供应商提供的信息。例如,文档402可呈现与登机牌相关联的航空公司提供的信息,该航空公司提供的信息包括航空公司名称、登机口、乘客姓名、座位号、航班号、出发时间、出发位置、到达时间、到达位置和任何其他相关的旅行信息。在一些具体实施中,如果与同一航班相关联的多个登机牌存储在移动设备上,则文档402可包括对存储在移动设备上的登机牌(例如,3个中的第1个)的数量的指示。如果多个登机牌文档存在于移动设备上,则该用户可提供输入(例如,触摸输入、轻扫手势)以在登机牌文档之间进行导航。
在一些具体实施中,文档402可包括光学可扫描和/或机器可读的图形元件404。例如,图形元件404可为二维条形码或可由条形码阅读器、照相机和/或其它光学扫描设备进行扫描的代码矩阵。例如,当用户使用文档402登上飞机时,机场员工可扫描图形元件404以处理登机牌并检索与乘客相关联的信息。在一些具体实施中,近场通信技术、蓝牙和/或其他无线传输机制可用于传输文档信息并促进用户和供应商之间的交易。
文档管理应用程序
图5示出了文档管理应用程序的示例性图形界面500。例如,移动设备可包括文档管理应用程序。通过选择呈现在移动设备的用户界面上的图形元件(例如,图标),用户可调用该文档管理应用程序。响应于文档管理应用程序的调用,图形界面500可被呈现在移动设备的显示器上。在一些具体实施中,如果移动设备当前仅正在存储一个文档,则图形界面500将以类似于图形界面400的方式呈现该文档。如果移动设备正在存储两个文档,则该文档可在图形界面500中展开使得两个文档可被完整查看。
在一些具体实施中,当三个或更多个文档存储在移动设备上时,该文档可被显示在重叠展示中,如图5所示。例如,当文档被显示在重叠展示中时,每个文档的一部分(例如,顶部)可被显示并且该部分可呈现与文档相关联的信息的摘要。例如,摘要信息可包括选择与每个文档相关联的最重要的或最有用的信息。该信息可包括文档供应商的名称(例如,与该文档相关联的业务),以及用户可能希望看一眼文档的显示部分就能知道的其他信息。例如,账户余额、登机口号、座位号、活动位置和时间、折扣优惠和折扣金额可被呈现在文档的显示部分使得用户可快速确定关于文档的重要信息而无需选择文档。
在一些具体实施中,用户可选择该文档的显示部分以使得显示文档的完整视图。例如,图形界面500可显示文档摘要502-510。文档摘要可包括最重要的(例如,最有用的)文档信息。例如,文档摘要可呈现将一个文档与另一个文档区分开来的信息。文档摘要502可对应于航空公司登机牌文档。文档摘要504可对应于顾客购物卡(例如,采购卡)文档。文档摘要506可对应于活动门票(例如,音乐会门票)文档。文档摘要508可对应于身份证文档。文档摘要510可对应于顾客购物卡文档。用户可选择文档摘要(例如,文档部分)504以呈现对应的顾客购物卡文档的完整视图。
在一些具体实施中,当用户选择文档摘要时,动画可结合对应的文档的呈现而被呈现。例如,当用户选择文档摘要504时,可呈现使得文档摘要504向上移动并且其他文档摘要502、506、508和510向下移动的动画。文档摘要的移动由图5上的虚线箭头指示。随着文档摘要504向上移动,对应文档的完整视图可被显示出来,如图6所示。
响应于对文档摘要的选择,其他机制/动画可被实现以呈现文档的完整视图。在一些具体实施中,当用户选择文档摘要时,对应的文档可淡入视图,同时未被选中的文档淡出移动设备的显示器上的视图。在一些具体实施中,未被选中的文档可向左或向右滑出显示器以显示出所选择的文档。在一些具体实施中,所选择的文档摘要可被拖曳到文档摘要的呈现的前部(例如,与用户最接近的位置)。当所选择的文档摘要到达文档摘要的前部时,可显示完整版本的文档。
图6示出了文档管理应用程序的示例性图形界面600。例如,响应于用户选择图5的文档摘要504,图形界面600可被呈现。图形界面600示出了通过选择文档摘要504所触发的动画的结果。例如,用户未选择的文档摘要502、504、506和508可被移动到显示器的底部并以重叠的方式呈现。所选择的文档摘要504可被移动到显示器的顶部。随着动画被呈现,对应于所选择的文档摘要504的文档602的完整视图可被呈现。动画的效果将呈现正在被推出一堆卡片、文件柜、钱包或其他物理存储机构的物理卡、文件或文件夹的模拟。
在一些具体实施中,文档602可呈现与文档相关联的信息的完整视图。例如,与仅显示信息的选择项目的文档摘要504进行比较,文档602可呈现与文档相关联的所有信息。文档602可显示文档供应商名称、账户余额、文档用户/所有者姓名、账号、最近的商店位置和与用户使用文档相关的其他信息。在一些具体实施中,文档602可呈现图像604。图像604可包括与文档供应商相关联的图像(例如,徽标、商标等)。图像604可被配置为呈现另外的信息,如下文进一步详细描述的。
在一些具体实施中,文档602可呈现可扫描的元件606。例如,元件606可为线性条形码、矩阵条形码、快速响应代码、可扫描文本或数据的其他光学机器可读表示。可扫描的元件606可利用与文档602相关联的数据进行编码。例如,编码数据可包括供应商标识符、供应商URL、用户账号、交易号或任何与文档602相关联的其他信息。可将可扫描的元件606呈现给供应商并且通过光学扫描设备或图像捕获设备来进行扫描。可扫描的元件可被解码以提取编码的文档信息。编码的文档信息可用于获得与所扫描的文档相关联的一整套信息。例如,供应商URL和账号可用于联系供应商服务器并且访问与所扫描的文档602相关联的账户信息,如上面参考图1所述的。例如,可扫描的元件606可促进移动设备的用户和文档供应商之间的快捷且方便的交易。
呈现相关文档
图7示出了用于呈现多个相关文档的示例性图形界面700。例如,多个登机牌文档可基于航班号、出发位置和出发时间而相关。活动门票可通过活动和时间而相关。文档可基于文档如何被接收而相关。例如,作为同一交易的结果而接收、在同一通信(例如,电子邮件)中接收或同时(或接近同时)接收的文档可被识别为相关文档。当用户具有存储在移动设备上的多个相关门票时,这些门票可由单个文档摘要502和指示符702呈现在图形界面700上,该指示符702通知用户存在与文档摘要相关的多个文档。例如,文档摘要502可包括文本,该文本指示三个登记证在移动设备上是可用的。
图8示出了用于呈现多个相关文档的示例性图形界面800。例如,通过显示用于多个相关文档的堆叠展示802,界面800可指示多个相关文档,而不是在文档摘要502上呈现指示符703。堆叠展示中的项目的数量可对应于与文档摘要502相关文档的数量。例如,在每个文档的顶部可见的情况下,堆叠展示802可具有多个堆叠文档的外观。
图9示出了用于呈现多个相关文档的示例性图形界面900。例如,文档902可为三个相关登机牌中的一个登机牌。例如,登机牌可基于航班号、出发时间和/或出发位置而相关。在一些具体实施中,一次仅呈现三个相关文档中的一个文档。例如,当用户选择图7或图8的摘要502时,对应于文档摘要502的文档(例如,文档902)中的一个文档可被显示。在一些具体实施中,用户可向文档902提供输入以查看下一个或上一个相关文档。例如,如果有三个相关文档,选择文档摘要502可使的第一(例如,3个中的第1个)文档被显示。用户可向文档902提供输入(例如,触摸输入、轻敲或轻扫)以使得第二(例如,3个中的第2个)相关文档被显示。用户可提供另外的输入以使得第三(例如,3个中的第3个)相关文档被显示。例如,用户可以左轻扫(例如,以显示上一个文档)或右轻扫(例如,以显示下一个文档)的方式来提供触摸输入904以在相关文档之间导航。
图10示出了用于呈现多个相关文档的示例性图形界面1000。在一些具体实施中,用于相关文档的文档摘要可在图形界面1000上分组。例如,文档摘要1002、1004和1006可对应于同一航班的登机牌文档。相关文档摘要1002、1004和1006可被独立地显示并在图形界面1000上一起分组,而不是提供单个文档摘要和提供图7所示的多个文档指示符或显示图8所示的重叠展示。在一些具体实施中,当多个相关文档摘要被显示时,移动设备可自动地确定每个相关文档的明显特征(例如,最重要的区别)将被显示在文档摘要上。例如,每个登机牌与不同的乘客相关联。因此,每个登机牌的乘客姓名可呈现在对应的文档摘要上以帮助用户区分相关文档摘要1002、1004和1006。为了查看对应的文档时,用户可选择文档摘要1002、1004或1006以显示对应的文档。在这种情况下,选择文档摘要1002、1004或1006将使得对应的登机牌文档被显示。
在一些具体实施中,当用户选择分组文档摘要1002、1004或1006中的一个分组文档摘要时,动画可被呈现以显示出所选择的文档。例如,该动画可类似于参考图5所述的动画。如果用户选择文档摘要1004,文档摘要1004可向显示器的顶部移动。未选中的文档摘要1002、1006、504、506、508和510可向显示器的底部移动。图10的虚线箭头指示文档摘要的移动。随着动画(例如,文档摘要的移动)出现,对应于文档摘要1004的文档的完整视图可被显示出,如图11所示。
图11示出了用于呈现所选择的文档的示例性图形界面1100。例如,响应于对文档摘要1004的选择,图形界面1100可被呈现。文档1102可对应于图10的所选择的文档摘要1004。未选中的文档摘要1002、1006和504可被显示在图形界面1100的底部处的重叠展示中。如果用户想要查看与文档1102相关的其它文档(例如,对应于文档摘要1002和1006的文档),用户可提供在图形界面1100上选择文档摘要1002或1006的输入。响应于对文档摘要1002或1006的选择,对应的文档可以与文档1102类似的方式被显示在图形界面1100上。
在一些具体实施中,对文档摘要1002、1006或504的选择可使得动画被呈现在图形界面1100上。例如,如果文档摘要1006被选择,文档1102可被动画化以向下移动并进入文档摘要1002、1006和504的重叠展示,直到文档1102的仅一个文档摘要(例如,文档摘要1004)可见。文档摘要1006可向上移动以显示出对应于文档摘要1006的文档直到对应文档的完整视图以类似于文档1102的方式被显示。因此,动画可看起来好像两个文档在图形界面1100上切换或交换位置那样。
文档模板
在一些具体实施中,根据预定义的文档模板,文档可被呈现在移动设备的显示器上。例如,文档模板可规定文档的外观以及显示在文档上的信息的位置和类型。文档模板可规定用于纵向取向和/或横向取向的文档的外观和感觉。例如,文档在纵向取向上可具有与横向取向不同的设计。不同类型的文档可与具有不同外观的不同的文档模板相关联,该不同外观允许用户基于其外观来快速识别呈现在移动设备的显示器上的一种类型的文档。当从文档供应商接收到文档信息时,该信息可包括识别文档模板以用于在移动设备上生成文档的信息。该文档模板可被模板标识符或包含在供应商提供的文档信息中的文档类型数据所识别。文档模板可确定上面在图1-11中所讨论的呈现在图形界面上的文档的外观和感觉。
在一些具体实施中,供应商提供的文档信息可包括配色方案、图像、其他信息和待显示在文档上的数据以用于在移动设备上生成文档。例如,每个文档模板可包括可通过供应商提供的数据进行填充的数据字段。在一些具体实施中,该供应商可动态地更新用于文档的数据。例如,当账户信息(例如,账户余额)、航班信息(例如,航班号、出发时间、登机时间等)或活动数据(例如,时间、日期或地点)发生改变时,存储在移动设备上的对应的文档可被更新以反映改变的信息。
在一些具体实施中,文档和/或文档模板可被配置为呈现由其他网络(例如,互联网)资源所提供的信息。例如,登机牌文档模板可包括用于出发位置和目的地位置的数据字段。登机牌文档模板可被配置为显示天气、交通或与出发位置和目的地位置相关联的其他信息,如下所述。在一些具体实施中,用户可选择显在示文档和/或文档模板上的位置信息(例如,选择描述该位置的文本)以调用对应于所选择的位置的地图显示。
在一些具体实施中,类似的文档可被自动地修改为呈现区分特性以使得用户能够区分文档。例如,如果用户具有来自同一供应商的两个或更多个顾客购物卡,则顾客购物卡文档可利用不同颜色、图像或用户可用来区分顾客购物卡的其他特征被自动地提供。在一些具体实施中,文档可自动地更新以呈现季节或节日主题。例如,在美国独立纪念日左右的时间期间,文档可自动地更新以呈现烟火(Fireworks)的图像、美国国旗或其他图像。
在一些具体实施中,文档和/或文档模板可被配置为呈现光学可扫描对象以促进用户和供应商之间的交易。例如,文档可包括线性条形码、二维矩阵条形码、快速响应代码、可扫描文本或其他可扫描图形。光学可扫描对象可利用文档信息进行编码,该信息可由光学扫描仪进行解码。然后,解码的信息然后可用于促进用户和供应商之间的交易。例如,解码的信息可包括门票信息、账户信息、用户身份信息、航班信息或用于执行特定交易所需的任何其他信息。
在一些具体实施中,文档和/或文档模板可被配置为使得文档信息在用户设备和供应商***之间进行无线传输。例如,近场通信技术、蓝牙和/或其他无线传输技术可用于将文档信息从用户设备传输至供应商***以促进用户和供应商之间的交易。
图12示出了一种示例性活动门票模板1200。在一些具体实施中,活动门票模板可规定活动门票文档的外观。例如,活动门票文档可对应于电影票、音乐会门票或用于获得进入任何其他类型的活动的权限的门票。例如,活动门票模板的外观可包括文档的顶部处的切口1202。显示在活动门票模板上的数据字段可包括活动的名称、发起人或供应商的名称、地点、位置、日期和活动时间。如果座位被分配,则活动门票可规定座位信息。活动门票模板1200可包括用于呈现图像1204的区域。例如,图像1204可显示与活动相关联的图像或与供应商或发起人相关联的图像。活动门票1200可包括可扫描对象1206。例如,可扫描对象1206可以是利用文档信息进行编码的光学机器可读图形,如上所述。活动门票模板1200可包括用于呈现配置选项的图形元件1208。例如,用户可选择图形元件1208以呈现图18的图形界面1800。
图13示出了一种示例性身份证模板1300。在一些具体实施中,身份证模板1300可通过包含图形元件1302来与其他文档在视觉上区分开。例如,图形元件1302可具有身份证文档顶部附近的孔的外观使得身份证文档类似于实物身份证(例如,员工身份证),一个人可能会将实物身份证戴在他们的脖子上或系于他们的衣服上。身份证模板1300可包括用于呈现人的名字、身份证号码和身份证发行单位(例如,雇主、政府实体等)的数据字段。身份证模板1300可包括与该人相关联的图像1304,该人与身份证文档相关联。例如,图像1304可为人的面部的照片。
图14示出了一种示例性顾客购物卡模板1400。例如,顾客购物卡模板可包括供应商/商店名称、顾客名称、顾客标识号和/或最近的商店位置。在一些具体实施中,顾客购物卡可起到商店信誉卡或商店采购卡的作用。例如,顾客可将资金转移到与商店采购卡相关联的账户并且使用该资金在与该卡相关联的商店购买物品。在一些具体实施中,顾客购物卡模板1400可包括账户余额数据字段1402。例如,账户余额字段1402可显示商店信誉卡或商店采购卡的账户余额(例如,可用资金)。在一些具体实施中,显示在顾客购物卡上的账户余额可动态更新。例如,当用户花钱、向账户增加资金或向与顾客购物卡相关联的账户付款时,显示在账户余额字段中的余额可被更新。
例如,供应商的服务器可通知用户的移动设备发生了与用户账户相关联的改变,该移动设备可响应于改变通知来请求数据更新,并且呈现在顾客购物卡上的数据可被更新以反映改变的信息。在一些具体实施中,通过使用不同于用于在顾客购物卡文档上所显示的其他数据的文本颜色(例如,黑色)的文本颜色(例如,红色)来呈现信息,更新的或最近改变的信息可被加亮。在一些具体实施中,通过呈现指示该信息已经改变的图形元件(未示出),更新的或最近改变的信息可被加亮。例如,通过利用一条线环绕改变的信息或呈现吸引用户对改变的信息的注意力的图标或其他图形元件,改变的信息或数据可被加亮。
图15示出了一种示例性优惠券模板1500。在一些具体实施中,优惠券模板1500可规定优惠券文档的外观。例如,优惠券文档可对应于用于从供应商或商店获得物品购买的折扣的优惠券。例如,活动门票模板的外观可包括文档顶部处的不平的、锯齿状或打孔的边缘1502以将优惠券文档与其他文档区分开。优惠券模板1500可包括用于呈现供应商/商店名称、最近的商店的位置和/或与优惠券相关联的条款和条件的数据字段。
优惠券模板1500可包括用于呈现折扣信息的数据字段1504。例如,该折扣信息可指示用户可通过供应商或商店利用购买物品所获得的具体的货币折扣(例如,减5.00美元)或百分比折扣(减25%)。在一些具体实施中,折扣信息可由供应商动态地更新。例如,优惠券最初可提供10%的折扣。一个星期后,优惠券可提供20%的折扣。随着供应商提供的折扣增加(或减少),供应商可通知用户的移动设备与优惠券文档相关联的信息的改变并且该移动设备可更新文档信息以呈现更新的或改变的折扣。如上所述,改变的信息可被加亮以吸引用户对改变的信息的注意力。
图16示出了一种示例性登机牌模板1600。例如,登机牌模板1600可提供用于呈现登机牌文档信息的数据字段。例如,登机牌文档信息可包括航空公司的名称、航班号、登机口号、座位号、出发位置、出发时间、登机时间、目的地位置和/或到达时间。登机牌模板1600可规定当登机牌文档被显示时文档信息将被呈现的位置。在一些具体实施中,登机牌文档信息可动态地更新。例如,如果航班有变化(例如,定期航班被推迟或取消),则显示在登机牌上的信息可自动地更新以反映改变的信息。例如,航班号、出发时间、登机时间、登机口号、座位号、到达时间等的改变可使得呈现在登机牌模板1600的相应字段中的数据进行更新。
登机牌模板1600可包括动态信息区域1602和1604。例如,信息区域1602可呈现与航班出发位置相关联的信息(例如,交通、天气等)。信息区域1604可呈现与目的地位置相关联的信息(例如,交通、天气等)。动态信息区域1602和1604中的信息可从各种网络(例如,互联网)资源(例如,天气、交通的网站等)获得。例如,随着信息更改,动态信息区域1602和1604可动态地更新。
图17示出了一种示例性通用文档模板1700。例如,相对于图12-18,通用文档模板1700可用于确定不符合上述文档类别中的一个文档类别的文档的呈现。供应商可提供可被***由通用文档模板1700所提供的各种数据字段中的文档信息。在一些具体实施中,供应商可规定其自身的文档格式。例如,文档格式可使用超文本标记语言(HTML)进行指定。因此,文档供应商可提供具有定制的外观和感觉的供应商专用的文档设计。
图18示出了一种用于指定文档选项的示例性图形界面1800。例如,当用户选择图12-17的图形元件1208时,图形界面1800可被调用并显示。图形界面1800可包括用于打开/关闭自动文档更新的图形元件1802。例如,当与相关联的文档相关联的信息改变时,如果用户打开自动文档更新,则该移动设备将接收来自供应商的通知。然后,移动设备可更新与文档相关联的文档信息并在上述用户界面中的一个用户界面上呈现信息。例如,更新的信息可被加亮以反映什么信息已经改变。如果用户关闭自动文档更新,则自动文档将不会被接收。例如,用户必须相对于文档执行一些操作(例如,使文档被显示)以用于待接收的文档更新。
图形界面1800可包括用于规定文档是否应被呈现在移动设备的锁定屏幕(例如,图形界面300)上的图形元件1804。例如,用户可选择图形元件1804以关闭锁定屏幕文档通知。当用户关闭锁定屏幕通知时,文档通知将不会被显示在移动设备的锁定屏幕上。用户可选择图形元件1804以打开锁定屏幕文档通知。当用户打开锁定屏幕通知时,文档通知将会被显示在移动设备上,参考图3所述。
图19示出了一种用于从移动设备删除文档的示例性图形界面1900。例如,图形界面1900可对应于图5的图形界面500。图形界面1900可包括用于调用编辑模式的图形元件1902以用于图形界面1900。例如,用户可选择图形元件1902以使得图形元件1904-1912(例如,删除按钮)被显示。另选地,该用户可横跨单独文档以触摸手势(例如,轻扫手势)的形式来提供输入以能够编辑特定文档。例如,用户可执行横跨文档摘要1914的轻扫手势以使得图形元件1904出现。用户可再次选择图形元件1902以使得图形元件1904-1912从显示器中消失。用户可向不与图形元件1904-1912相关联的区域上的图形界面1900提供触摸输入(例如,轻敲)以使得图形元件1904-1912从显示器去除。在一些具体实施中,用户可选择图形元件1904-1912中的一个图形元件以使得对应的文档被删除。
图20示出了一种用于删除文档的示例性图形界面2000。例如,图形元件可通过选择图19的图形元件1904-1912而被调用。图形界面2000可显示可对应于为在图19的图形界面1900中进行删除所选择的文档的文档2002。用户可通过选择图形元件2004来删除文档2002。用户可通过选择图形元件2006来取消文档2002的删除。
在一些具体实施中,当用户选择删除文档时,可呈现动画。例如,在文档2002横跨图形界面200移动并且看起来要进入图形元件2008的情况下,可呈现文档碎纸机动画。例如,图形元件2008可具有文档碎纸机的外观。随着文档2002进入图形元件2008,文档2002可看起来要分解成条状或小纸片,从而模拟文档2002的销毁。在一些具体实施中,文档碎纸机动画的呈现可以伴有移动设备的振动。
在一些具体实施中,当文档2002被删除时,可显示火焰动画。例如,动画可使得文档2002看起来像着火一样并且文档2002可看起来像被火焰吞噬一样。随着燃烧并从图形界面200的底部消失,文档火焰所产生的灰烬可从文档2002落下。在一些具体实施中,可呈现其他文档销毁动画(例如,***、压皱成一团、掉进垃圾桶、撕成碎片等)。
示例性过程
图21是一个用于在移动设备上智能呈现文档通知的示例性过程2100的流程图。在步骤2102处,文档可被存储在移动设备上。例如,移动设备可存储对应于登机牌、顾客购物卡、身份证、活动门票、钥匙卡、***和/或任何其他类型文档的文档。
在步骤2104处,可确定移动设备的当前位置和/或当前时间。例如,基于可用于导出移动设备的地理位置的GNSS数据、传感器数据、无线通信数据或任何其他类型的数据,可确定移动设备的当前位置。基于移动设备的时钟,可确定当前时间。
在步骤2106处,文档可基于当前位置和/或时间被识别。例如,每个文档可与一个或多个位置相关联。顾客购物卡文档可与具有多个商店位置的业务相关联。商店位置可利用文档被下载到移动设备。在一些具体实施中,仅近侧的(例如,1英里内,5英里内等)商店位置将存储在移动设备上。移动设备可使用商店位置信息来识别与邻近移动设备的位置相关联的文档。在一些具体实施中,文档可与时间(例如,日期和时间)相关联。例如,文档可有截止日期。移动设备可使用与该文档相关联的日期和/或时间信息来识别与接近当前时间的日期和/或时间相关联的文档。
在一些具体实施中,文档可基于使用模式被识别。例如,移动设备可跟踪文档何时和/或何地最常被用户使用。当移动设备确定移动设备的当前位置是对应于文档频繁使用的位置时,移动设备可呈现允许用户快速访问该位置处的文档的文档通知。相似地,当移动设备确定当前时间对应于文档被频繁使用时的时间时,该移动设备可呈现允许用户快速访问文档的文档通知。
在步骤2108处,所识别的文档可呈现在移动设备的显示器上。当移动设备在与文档相关联的位置附近时,文档通知可被呈现在移动设备的显示器上。随着当前时间接近与文档相关联的日期/时间,文档通知可被呈现在移动设备的显示器上。在一些具体实施中,所识别的文档可被呈现在移动设备的锁定屏幕上。例如,对应于所识别的文档的文档通知可被显示在移动设备的锁定屏幕上使得用户能够从锁定屏幕界面快速访问文档。
在步骤2110处,可接收与文档相关联的用户输入。例如,在步骤2112处,用户可选择已呈现在移动设备的锁定屏幕上的文档通知以使得对应的文档被显示。过程2100的另外的细节参考以上图1-20被描述。
图22是一个用于在移动设备上呈现文档的示例性过程2200的流程图。在步骤2202处,文档可被存储在移动设备上。例如,移动设备可存储对应于登机牌、顾客购物卡、身份证、活动门票、钥匙卡、***和/或任何其他类型文档的文档。
在步骤2204处,移动设备可接收文档管理界面的调用。例如,该用户可调用移动设备上的文档管理应用程序以查看存储在移动设备上的文档。在步骤2206处,移动设备可显示所存储的文档。例如,移动设备可显示如上参考图3-19所述的文档。
在步骤2208处,移动设备可接收对文档的选择。例如,在步骤2210处,该用户可提供选择文档摘要的输入以使得移动设备呈现相关联文档的完整视图。过程2200的另外的细节参考以上图1-20被描述。
图23是一个用于在移动设备上接收和存储文档的示例性过程2300的流程图。在步骤2302处,文档信息可由移动设备接收。例如,该移动设备可通过浏览器接收来自网站的文档信息。通过存储在所述移动设备上的客户端应用程序,移动设备可接收来自供应商服务器的文档信息。移动设备可通过电子邮件来接收文档信息。移动设备可通过无线传输(例如,近场通信、蓝牙、Wi-Fi等)来接收文档信息。例如,移动设备可通过自组织(例如,设备到设备)网络连接来接收文档信息。
文档信息可作为设备的用户和文档供应商之间交易的结果而被生成和传输。该交易可以是购买交易。例如,用户可购买登机牌、活动门票或其他文档。该交易可是认购交易。例如,用户可认购顾客忠诚计划。一旦交易完成,供应商就可将文档信息传输给用户。
在步骤2304处,文档可基于所接收的文档信息而生成。在一些具体实施中,文档信息可包括在移动设备上生成文档必需的所有信息。例如,供应商提供的文档信息可包括识别文档模板并利用数据来填充文档模板所需的所有信息。在一些具体实施中,文档信息仅包括从供应商服务器检索全套文档信息所需的最少量的信息。例如,该最少量的信息可包括交易标识符、帐户标识符、用户标识符或可用于从供应商服务器检索文档信息的其他信息。一旦接收到标识符(例如,交易标识符),移动设备就可访问供应商的服务器并下载该文档的完整信息。一旦移动设备具有全套文档信息,移动设备就可生成该文档。在步骤2306处,该文档然后可存储在移动设备上。过程2300的另外的细节参考以上图1-20被描述。
示例性***架构
图24是一个可实现图1-23的特征和过程的示例性计算设备2400的框图。该计算设备2400可包括存储器接口2402、一个或多个数据处理器、图像处理器和/或中央处理单元2404,以及***设备接口2406。存储器接口2402、一个或多个处理器2404和/或***设备接口2406可为独立部件或者可集成到一个或多个集成电路中。计算设备2400中的各种部件可由一条或多条通信总线或信号线耦接。
可将传感器、设备和子***耦接至***设备接口2406以促进多种功能。例如,可将运动传感器2410、光传感器2412和接近传感器2414耦接至***设备接口2406以促进取向、照明和接近功能。其他传感器2416也可连接至***设备接口2406,诸如全球导航卫星***(GNSS)(例如,GPS接收器)、温度传感器、生物传感器或其他感测设备以促进相关的功能。
可利用照相机子***2420和光学传感器2422(例如,电荷耦合设备(CCD)或互补金属氧化物半导体(CMOS)光学传感器)来促进照相机功能,例如记录照片和视频剪辑。照相机子***2420和光学传感器2422可用于收集要在认证用户期间使用的用户的图像,例如通过进行面部识别分析。
可通过一个或多个无线通信子***2424来促进通信功能,该无线通信子***可包括射频接收器与发射器和/或光学(如红外)接收器与发射器。通信子***2424的具体设计与实现可取决于计算设备2400旨在通过其进行操作的一个或多个通信网络。例如,计算设备2400可包括设计用于通过GSM网络、GPRS网络、EDGE网络、Wi-Fi或WiMax网络以及BluetoothTM网络进行操作的通信子***2424。具体地,无线通信子***2424可包括主机协议使得该设备100可被配置为其他无线设备的基站。
可将音频子***2426耦接至扬声器2428和麦克风2430以促进支持语音的功能,诸如扬声器识别、语音复制、数字记录和电话功能。音频子***2426可被配置为促进处理语音命令以用于调用上面参考图1-23所述的特征和过程。
I/O子***2440可包括触摸表面控制器2442和/或一个或多个其他输入控制器2444。触摸表面控制器2442可耦接至触摸表面2446。该触摸表面2446和触摸表面控制器2442能够例如使用多种触敏技术中的任一种触敏技术来检测接触和运动或其中断以及用于确定与接触表面2446接触的一个或多个点的其他接近传感器阵列或其他元件,该触敏技术包括但不限于电容性、电阻性、红外和表面声波技术。
可将一个或多个其他输入控制器2444耦接至其他输入/控制设备2448,诸如一个或多个按钮、摇臂开关、拇指滚轮、红外线端口、USB端口和/或指针设备诸如触笔。该一个或多个按钮(未示出)可包括用于扬声器2428和/或麦克风2430的音量控制的增大/减小按钮。
在一个具体实施中,将该按钮按下第一持续时间能够解开触摸表面2446的锁定;并且将该按钮按下比第一持续时间更长的第二持续时间能够打开或关闭计算设备2400的电源。将按钮按下第三持续时间能够激活语音控制或语音命令、使得用户能够向麦克风2430中说出命令的模块以使得设备执行所说的命令。用户能够定制一个或多个按钮的功能。例如,也可使用触摸表面2446来实现虚拟或软按钮和/或键盘。
在一些具体实施中,计算设备2400能够呈现所记录的音频和/或视频文件,诸如MP3、AAC和MPEG文件。在一些具体实施中,计算设备2400可包括MP3播放器诸如iPodTM的功能。因此,计算设备2400可包括与iPod兼容的36针脚连接器。也可使用其他输入/输出以及控制设备。
存储器接口2402可耦接至存储器2450。该存储器2450可包括高速随机存取存储器和/或非易失性存储器,诸如一个或多个磁盘存储设备、一个或多个光学存储设备,和/或闪存存储器(如NAND、NOR)。存储器2450可存储操作***2452,诸如Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS或嵌入式操作***诸如VxWorks。
操作***2452可包括用于处理基础***服务以及用于执行硬件相关任务的指令。在一些具体实施中,操作***2452可以是内核(如UNIX内核)。在一些具体实施中,操作***2452可包括用于文档的智能呈现的指令。例如,操作***2452可实现文档通知特征,如参考图1-23所述。
存储器2450还可存储通信指令2454以促进与一个或多个附加设备、一个或多个计算机和/或一个或多个服务器进行通信。存储器2450可包括促进图形用户界面处理的图形用户界面指令2456;促进与传感器相关的处理和功能的传感器处理指令2458;促进与电话相关的过程和功能的电话指令2460;促进与电子消息相关的过程和功能的电子消息处理指令2462;促进与网络浏览相关的过程和功能的网络浏览指令2464;促进与媒体处理相关的过程和功能的媒体处理指令2466;促进与GNSS和导航相关的过程和指令的GNSS/导航指令2468;和/或促进与照相机相关的过程和功能的照相机指令2470。
存储器2450可存储促进其他过程和功能其他软件指令2472的,诸如参考图1-23所述的安全性和/或认证过程和功能。例如,软件指令可包括用于接收、生成、存储和呈现文档的指令,如上参考图1-23所述。
存储器2450也可存储其他软件指令(未示出),诸如促进与网络视频相关的过程和功能的网络视频指令;和/或促进与网上购物相关的过程和功能的网上购物指令。在一些具体实施中,媒体处理指令2466分为音频处理指令和视频处理指令,该音频处理指令和视频处理指令分别促进与音频处理相关的过程和功能以及与视频处理相关的过程和功能。激活记录和国际移动设备身份(IMEI)2474或类似的硬件标识符也可存储在存储器2450中。
上面所识别的指令和应用程序中的每一者均可与用于执行上述一种或多种功能的指令集相对应。这些指令不需要作为独立的软件程序、进程或模块来实施。存储器2450可包括另外的指令或更少的指令。此外,可在硬件和/或软件中,包括在一个或多个信号处理和/或专用集成电路中,实施计算设备2400的各种功能。
因此,根据以上所述,本公开的一些实例涉及一种方法,该方法包括:在计算设备上存储一个或多个文档;确定该计算设备的上下文;基于该上下文,识别一个或多个文档中的至少一个文档以在计算设备的显示器上呈现;以及在所述计算设备的显示器上呈现所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在确定计算设备的上下文的一些实例中包括确定当前时间,并且所述方法还包括:将当前时间和与一个或多个文档相关联的一个或多个预先配置的时间进行比较,其中每个文档与至少一个预先配置的时间相关联;以及基于该比较来识别所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在确定计算设备的上下文的一些示例中包括确定计算设备的当前位置,并且所述方法还包括:将当前位置和与一个或多个文档相关联的一个或多个预先配置的位置进行比较,其中每个文档与至少一个预先配置的位置相关联;以及基于该比较来识别所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在呈现所述至少一个所识别的文档的一些实例中包括当设备处于锁定状态时,在所述计算设备的显示器上呈现所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在呈现所述至少一个所识别的文档的一些实例中包括在计算设备的显示器上呈现所述至少一个所识别的文档的摘要。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述方法还包括接收选择所述至少一个所识别的文档的用户输入;以及在计算设备的显示器上呈现与所述至少一个所识别的文档相关联的数据的光学机器可读表示。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于活动门票。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于登机牌。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于商家忠诚度文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于与计算设备的用户相关联的识别文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于优惠券。
本公开的一些实例涉及一种方法,该方法包括:在一个移动设备上存储多个文档;在所述移动设备的显示器上呈现与所述多个文档相关联的摘要;从用户接收对对应于所述多个文档中的一个特定文档的摘要的选择;以及响应于接收到该选择,在所述移动设备的显示器上呈现特定文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,呈现与所述多个文档相关联的摘要包括在重叠展示中呈现文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,呈现特定文档包括呈现动画使得没有被选中的所述多个文档移动到显示器的边缘。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,呈现特定文档包括在移动设备的显示器上呈现与特定文档相关联的数据的光学机器可读表示。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,特定文档属于一组相关联的文档并且呈现特定文档包括呈现所述组中的文档中的一个文档;并且所述方法还包括:在呈现所述特定文档时,接收输入以用于在一组相关联的文档中显示另一个文档;以及在所述移动设备的显示器上呈现该组中的另一个文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,显示器为触敏显示器并且用于显示另一个文档的输入包括至触敏显示器的触摸输入。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述方法还包括接收输入以用于删除特定文档;以及呈现看起来像是撕毁特定文档一样的动画。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述方法还包括在呈现碎纸机动画时使得移动设备振动。
本公开的一些实例涉及非暂态计算机可读介质,该非暂态计算机可读介质包括一个或多个指令序列,该一个或多个指令序列当由一个或多个处理器执行时,使得:在计算设备上存储一个或多个文档;确定所述计算设备的上下文;基于该上下文,识别一个或多个文档中的至少一个文档以在计算设备的显示器上呈现;以及在计算设备的显示器上呈现所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得确定计算设备的上下文的指令包括使得确定当前时间的指令,并且其中所述指令使得:将当前时间和与一个或多个文档相关联的一个或多个预先配置的时间进行比较,其中每个文档与至少一个预先配置的时间相关联;以及基于该比较来识别所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得确定计算设备的上下文的指令包括使得确定计算设备的当前位置的指令,并且其中所述指令使得:将当前位置和与一个或多个文档相关联的一个或多个预先配置的位置进行比较,其中每个文档与至少一个预先配置的位置相关联;以及基于该比较来识别所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现所述至少一个所识别的文档的指令包括使得当设备处于锁定状态时在计算设备的显示器上呈现所述至少一个所识别的文档的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现所述至少一个所识别的文档的指令包括使得在计算设备的显示器上呈现所述至少一个所识别的文档的摘要的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述指示使得:接收选择所述至少一个所识别的文档的用户输入;并且在所述计算设备的显示器上呈现与所述至少一个所识别的文档相关联的数据的光学机器可读表示。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于活动门票。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于登机牌。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于商家忠诚度文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于与计算设备的用户相关联的识别文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于优惠券。
本公开的一些实例涉及非暂态计算机可读介质,该涉及非暂态计算机可读介质包括一个或多个指令序列,该一个或多个指令序列当由一个或多个处理器执行时,使得:在移动设备上存储多个文档;在所述计算设备的显示器上呈现与所述多个文档相关联的摘要;接收对对应于所述多个文档中的一个特定文档的摘要的选择;以及响应于接收到该选择,在所述移动设备的显示器上呈现特定文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现与所述多个文档相关联的摘要的指令包括使得在重叠展示中呈现文档的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现特定文档的指令包括使得呈现动画的指令,该动画使得没有被选中的所述多个文档移动到显示器的边缘。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现特定文档的指令包括使得在移动设备的显示器上呈现与特定文档相关联的数据的光学机器可读表示的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,特定文档属于一组相关联的文档并且使得呈现特定文档的指令包括使得呈现所述组中的文档中的一个文档的指令;并且其中所述指令使得:在呈现所述特定文档时,接收输入以用于在一组相关联的文档中显示另一个文档;以及在所述移动设备的显示器上呈现组中的另一个文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,显示器为触敏显示器并且用于显示另一个文档的输入包括至触敏显示器的触摸输入。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述指令使得:接收用于删除所述特定文档的输入;以及呈现看起来像是撕毁特定文档一样的动画。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,在呈现碎纸机动画时所述指令使得移动设备振动。
本公开的一些实例涉及一种***,该***包括:一个或多个处理器;和一个计算机可读介质,该计算机可读介质包括一个或多个指令序列,该一个或多个指令序列当由一个或多个处理器执行时,使得:在计算设备上存储一个或多个文档;确定所述计算设备的上下文;基于该上下文,识别一个或多个文档中的至少一个文档以在计算设备的显示器上呈现;以及在计算设备的显示器上呈现所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得确定计算设备的上下文的指令包括使得确定当前时间的指令,并且其中所述指令使得:将当前时间和与一个或多个文档相关联的一个或多个预先配置的时间进行比较,其中每个文档与至少一个预先配置的时间相关联;以及基于该比较来识别所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得确定计算设备的上下文的指令包括使得确定计算设备的当前位置的指令,并且其中所述指令使得:将当前位置和与一个或多个文档相关联的一个或多个预先配置的位置进行比较,其中每个文档与至少一个预先配置的位置相关联;以及基于该比较来识别所述至少一个所识别的文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现所述至少一个所识别的文档的指令包括当设备处于锁定状态时使得在计算设备的显示器上呈现所述至少一个所识别的文档的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现所述至少一个所识别的文档的指令包括使得在计算设备的显示器上呈现所述至少一个所识别的文档的摘要的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述指示使得:接收选择所述至少一个所识别的文档的用户输入;在所述计算设备的显示器上呈现与所述至少一个所识别的文档相关联的数据的光学机器可读表示。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于活动门票。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于登机牌。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于商家忠诚度文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于与计算设备的用户相关联的识别文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,该文档对应于优惠券。
本公开的一些实例涉及一种***,该***包括:一个或多个处理器;和一个计算机可读介质,该计算机可读介质包括一个或多个指令序列,该一个或多个指令序列当由一个或多个处理器执行时,使得:在移动设备上存储多个文档;在计算设备的显示器上呈现与所述多个文档相关联的摘要;接收对对应于所述多个文档中的一个特定文档的摘要的选择;以及响应于接收到该选择,在所述移动设备的显示器上呈现该特定文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现与所述多个文档相关联的摘要的指令包括使得在重叠展示中呈现文档的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现特定文档的指令包括使得呈现动画的指令,该动画使得没有被选中的所述多个文档移动到显示器的边缘。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,使得呈现特定文档的指令包括使得在移动设备的显示器上呈现与特定文档相关联的数据的光学机器可读表示的指令。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,特定文档属于一组相关联的文档并且使得呈现特定文档的指令包括使得呈现所述组中的文档中的一个文档的指令;并且其中所述指令使得:当呈现所述特定文档时,接收输入以用于在一组相关联的文档中显示另一个文档;以及在移动设备的显示器上呈现该组中的另一个文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,显示器为触敏显示器并且用于显示另一个文档的输入包括至触敏显示器的触摸输入。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述指令使得:接收用于删除所述特定文档的输入;以及呈现看起来像是撕毁特定文档一样的动画。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,在呈现碎纸机动画时所述指令使得移动设备振动。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,所述方法还包括:响应于接收到该选择,生物统计学地验证用户为所述特定文档的授权用户;以及当用户被验证为特定文档的授权用户时,在移动设备的显示器上呈现特定文档。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,生物统计学地验证用户包括:在邻近接收选择的时间处,捕获该用户的指纹;以及将捕获的指纹与特定文档的授权用户的已验证的指纹进行比较。除上面所公开的实例中的一者或多者之外或作为另外一种选择,在一些实例中,生物统计学地验证用户包括:在邻近接收选择的时间处,捕获该用户的图像;以及将捕获的图像与特定文档的授权用户的已验证的图像进行比较。

Claims (21)

1.一种方法,包括:
在包括显示器和一个或多个输入设备的电子设备处:
经由所述一个或多个输入设备接收用户输入,所述用户输入将多个文档存储在所述电子设备上;
在将包括第一文档和第二文档的所述多个文档存储在所述电子设备上之后,并且当在所述显示器上显示唤醒用户界面的同时,接收对应于选择用在后续交易中的所述第一文档的请求的用户输入,其中响应于从低功率状态唤醒,所述唤醒用户界面由所述电子设备显示;
响应于接收到对应于选择用在后续交易中的所述第一文档的所述请求的所述用户输入:
在允许所述第一文档被用在所述交易中之前,需要所述电子设备的用户的认证;
在所述显示器上显示所述第一文档的表示;
当在所述显示器上显示所述第一文档的所述表示的同时,从所述用户接收认证信息;以及
响应于接收到所述认证信息,根据确定所述认证信息指示所述用户被授权在所述交易中使用所述第一文档,允许所述第一文档被用在所述交易中。
2.根据权利要求1所述的方法,其中所述第一文档对应于第一类型的文档,并且所述第二文档对应于与所述第一类型不同的第二类型的文档。
3.根据权利要求2所述的方法,其中所述第一文档对应于***,并且所述第二文档对应于顾客购物卡。
4.根据权利要求1所述的方法,其中所述第一文档对应于第一***,并且所述第二文档对应于与所述第一***不同的第二***。
5.根据权利要求1所述的方法,还包括:
响应于接收到对应于选择用在所述后续交易中的所述第一文档的所述请求的所述用户输入,修改所述第一文档的所述表示和所述第二文档的所述表示的所述显示,以指示所述第一文档被选择并且所述第二文档不被选择。
6.根据权利要求5所述的方法,其中修改所述第二文档的所述表示的所述显示包括:停止所述第二文档的所述表示的显示。
7.根据权利要求1所述的方法,其中所述第一文档的所述表示包括关于所述第一文档的信息,并且所述第二文档的所述表示包括关于所述第二文档的信息。
8.根据权利要求1所述的方法,其中对应于选择用在所述后续交易中的所述第一文档的所述请求的所述用户输入包括对所述第一文档的所述表示的选择。
9.根据权利要求1所述的方法,其中所述交易包括使用所述第一文档的购买交易。
10.根据权利要求1所述的方法,其中需要所述电子设备的所述用户的认证包括需要所述电子设备上的代码的权限。
11.根据权利要求10所述的方法,其中所述代码包括用于所述电子设备的解锁码。
12.根据权利要求1所述的方法,其中需要所述电子设备的所述用户的认证包括需要所述电子设备的所述用户的生物认证。
13.根据权利要求12所述的方法,其中所述用户的所述生物认证包括所述用户的指纹认证。
14.根据权利要求12所述的方法,其中所述用户的所述生物认证包括所述用户的面部识别。
15.根据权利要求1所述的方法,其中所述第一文档的所述表示与所述第一文档的第二表示不同。
16.根据权利要求15所述的方法,其中所述第一文档的所述第一表示包括所述第一文档的摘要,并且所述第一文档的所述第二表示包括所述第一文档的完整视图。
17.一种非暂时计算机可读存储介质,包括指令,当由包括显示器和一个或多个输入设备的电子设备的一个或多个处理器执行时,所述指令导致所述电子设备执行根据权利要求1至16中的任一项所述的方法。
18.一种电子设备,包括:
一个或多个处理器;
显示器;
一个或多个输入设备;以及
存储器,所述存储器存储指令,所述指令被配置为由所述一个或多个处理器执行,以导致所述电子设备执行根据权利要求1至16中的任一项所述的方法。
19.一种方法,包括:
在具有显示器和一个或多个输入设备的计算设备处:
将多个文档存储在所述计算设备上;
在将所述多个文档存储在所述计算设备上之后,将所述多个文档的相应指示显示在所述显示器上的应用程序用户界面中,其中所述多个文档包括第一文档和与所述第一文档不同的第二文档,并且所述多个文档的所述相应指示独立于所述计算设备的上下文而被显示在所述应用程序用户界面中;
经由所述一个或多个输入设备,接收一个或多个用户输入的相应序列,其中一个或多个用户输入的所述相应序列包括选择被显示在所述应用程序用户界面中的所述第一文档的指示的输入;
响应于接收到包括选择在所述应用程序用户界面中的所述第一文档的所述指示的所述输入的一个或多个用户输入的所述相应序列,显示包括可选择选项的用户界面,所述可选择选项当被选择时,导致所述设备执行与所述第一文档相关联的相应操作;以及
在将所述多个文档存储在所述计算设备上之后:
确定所述计算设备的所述上下文;
响应于确定所述计算设备的所述上下文:
根据确定所述计算设备的所述上下文满足第一上下文标准集,在所述显示器上的唤醒用户界面上显示所述第一文档的第一指示,针对所述第一指示,用于执行所述相应操作的所述可选择选项响应于一个或多个用户输入的所述相应序列而被显示,其中所述唤醒用户界面响应于从低功率状态唤醒而由所述电子设备显示;并且
根据确定所述计算设备的所述上下文满足与所述第一上下文标准集不同的第二上下文标准集,在所述显示器上的所述唤醒用户界面上显示所述第二文档的第二指示,其中所述唤醒用户界面基于所述计算设备的所述上下文来显示所述多个文档的一个或多个指示;
当在所述唤醒用户界面上显示所述第一指示的同时,经由所述一个或多个输入设备接收用户输入,所述用户输入选择所述第一指示;并且
响应于接收到选择所述第一指示的所述用户输入,在所述显示器上显示所述第一文档,针对所述第一文档,用于执行所述相应操作的所述可选择选项响应于所述显示器上的一个或多个用户输入的所述相应序列而被显示,其中当所述第一文档响应于在所述唤醒用户界面上的所述第一指示的所述选择而被显示时,所述设备阻止与所述第一文档相关联的所述相应操作的执行。
20.一种方法,包括:
在具有一个或多个生物传感器的电子设备处:
检测使用被存储在所述电子设备上的文档来启动交易的尝试,其中所述文档是被存储在所述电子设备上并且能够用于交易中的多个文档中的一个文档;以及
响应于检测到启动所述交易的所述尝试:
启动用于生物统计学地认证所述电子设备的用户的面部识别过程,包括利用所述电子设备的照相机捕获数据并且将所捕获的所述图像数据与所存储的生物数据比较,所存储的所述生物数据从所述电子设备的授权用户的先前捕获的一个或多个图像中导出;
响应于确定所捕获的所述图像数据与所存储的所述生物数据一致,继续所述交易,其中继续所述交易包括在所述电子设备的显示器上显示所述交易被启动所利用的所述文档的表示;以及
响应于确定所捕获的所述图像数据与所存储的所述生物数据不一致,放弃继续所述交易。
21.一种方法,包括:
将一个或多个文档存储在计算设备上;
确定所述计算设备的上下文;
基于所述上下文,标识所述一个或多个文档中的至少一个文档,以呈现在所述计算设备的显示器上;以及
响应于确定所述计算设备的所述上下文,将所标识的所述至少一个文档呈现在所述计算设备的显示器上。
CN201910447045.6A 2012-06-07 2013-06-05 文档的智能呈现 Active CN110264153B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910447045.6A CN110264153B (zh) 2012-06-07 2013-06-05 文档的智能呈现

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US201261656931P 2012-06-07 2012-06-07
US61/656,931 2012-06-07
US13/843,962 US10354004B2 (en) 2012-06-07 2013-03-15 Intelligent presentation of documents
US13/843,962 2013-03-15
PCT/US2013/044372 WO2013184840A2 (en) 2012-06-07 2013-06-05 Intelligent presentation of documents
CN201910447045.6A CN110264153B (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN201380028092.8A CN104350489B (zh) 2012-06-07 2013-06-05 文档的智能呈现

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201380028092.8A Division CN104350489B (zh) 2012-06-07 2013-06-05 文档的智能呈现

Publications (2)

Publication Number Publication Date
CN110264153A true CN110264153A (zh) 2019-09-20
CN110264153B CN110264153B (zh) 2023-07-04

Family

ID=48607084

Family Applications (5)

Application Number Title Priority Date Filing Date
CN201810631691.3A Active CN109241463B (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN202310828226.XA Pending CN116860375A (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN201380028092.8A Active CN104350489B (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN202310828210.9A Pending CN116880942A (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN201910447045.6A Active CN110264153B (zh) 2012-06-07 2013-06-05 文档的智能呈现

Family Applications Before (4)

Application Number Title Priority Date Filing Date
CN201810631691.3A Active CN109241463B (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN202310828226.XA Pending CN116860375A (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN201380028092.8A Active CN104350489B (zh) 2012-06-07 2013-06-05 文档的智能呈现
CN202310828210.9A Pending CN116880942A (zh) 2012-06-07 2013-06-05 文档的智能呈现

Country Status (10)

Country Link
US (4) US10354004B2 (zh)
EP (3) EP2672440A1 (zh)
JP (4) JP6434908B2 (zh)
KR (6) KR20180130013A (zh)
CN (5) CN109241463B (zh)
AU (5) AU2013271625B2 (zh)
BR (1) BR112014029045B1 (zh)
HK (1) HK1206828A1 (zh)
TW (1) TWI562081B (zh)
WO (1) WO2013184840A2 (zh)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10095375B2 (en) 2008-07-09 2018-10-09 Apple Inc. Adding a contact to a home screen
US9002322B2 (en) 2011-09-29 2015-04-07 Apple Inc. Authentication with secondary approver
US8769624B2 (en) 2011-09-29 2014-07-01 Apple Inc. Access control utilizing indirect authentication
US10354004B2 (en) 2012-06-07 2019-07-16 Apple Inc. Intelligent presentation of documents
US20140229862A1 (en) * 2013-02-14 2014-08-14 Luke St. Clair Launching Friends
US10055732B1 (en) 2013-03-29 2018-08-21 Wells Fargo Bank, N.A. User and entity authentication through an information storage and communication system
US10530646B1 (en) 2013-03-29 2020-01-07 Wells Fargo Bank, N.A. Systems and methods for providing user preferences for a connected device
US10037561B1 (en) 2013-03-29 2018-07-31 Wells Fargo Bank, N.A. Systems and methods for managing lists using an information storage and communication system
US10387928B1 (en) 2013-03-29 2019-08-20 Wells Fargo Bank, N.A. Systems and methods for transferring a gift using an information storage and communication system
US9423946B2 (en) 2013-08-12 2016-08-23 Apple Inc. Context sensitive actions in response to touch input
USD756399S1 (en) * 2013-11-15 2016-05-17 Tencent Technology (Shenzhen) Company Limited Display screen portion with animated graphical user interface
USD759089S1 (en) * 2013-11-15 2016-06-14 Tencent Technology (Shenzhen) Company Limited Display screen portion with animated graphical user interface
US9191349B2 (en) * 2014-01-22 2015-11-17 Qualcomm Incorporated Dynamic invites with automatically adjusting displays
US10043185B2 (en) 2014-05-29 2018-08-07 Apple Inc. User interface for payments
CN105512138B (zh) * 2014-09-25 2019-04-19 阿里巴巴集团控股有限公司 文本消息的处理方法及其***
JP6582478B2 (ja) * 2015-03-23 2019-10-02 日本電気株式会社 会計装置、会計方法、及び、プログラム
US20160358133A1 (en) 2015-06-05 2016-12-08 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US9940637B2 (en) 2015-06-05 2018-04-10 Apple Inc. User interface for loyalty accounts and private label accounts
DK179292B1 (en) 2015-06-07 2018-04-09 Apple Inc Devices, methods and graphical user interfaces for providing and interacting with notifications
KR101781909B1 (ko) * 2015-09-15 2017-09-26 엘지전자 주식회사 이동 단말기 및 그 제어방법
CN105607932B (zh) * 2015-12-23 2019-07-26 青岛海信电器股份有限公司 一种显示文件删除过程的方法和设备
JP2017126128A (ja) * 2016-01-12 2017-07-20 株式会社ソシカ 情報表示装置、及び情報表示プログラム
CN105930828B (zh) * 2016-04-15 2021-05-14 腾讯科技(深圳)有限公司 表情分类标识的控制方法及装置
US11295295B2 (en) * 2016-04-29 2022-04-05 Ncr Corporation Dynamic mobile wallet items
DK179186B1 (en) 2016-05-19 2018-01-15 Apple Inc REMOTE AUTHORIZATION TO CONTINUE WITH AN ACTION
US10496419B2 (en) 2016-06-10 2019-12-03 Apple Inc. Editing inherited configurations
US10621581B2 (en) 2016-06-11 2020-04-14 Apple Inc. User interface for transactions
CN114693289A (zh) 2016-06-11 2022-07-01 苹果公司 用于交易的用户界面
DK201670622A1 (en) 2016-06-12 2018-02-12 Apple Inc User interfaces for transactions
US20180068313A1 (en) 2016-09-06 2018-03-08 Apple Inc. User interfaces for stored-value accounts
US10521107B2 (en) 2016-09-24 2019-12-31 Apple Inc. Devices, methods, and graphical user interfaces for selecting and interacting with different device modes
US10496808B2 (en) 2016-10-25 2019-12-03 Apple Inc. User interface for managing access to credentials for use in an operation
CN106708502B (zh) * 2016-11-10 2022-04-29 腾讯科技(深圳)有限公司 网页处理方法和装置
US20180150920A1 (en) * 2016-11-30 2018-05-31 Ncr Corporation Silent announcement systems and methods
CN106709306A (zh) * 2016-12-01 2017-05-24 北京小米移动软件有限公司 消息阅读方法及装置
TWI651676B (zh) * 2016-12-29 2019-02-21 臺灣中小企業銀行股份有限公司 企業行動銀行系統及其執行方法
EP3611606B1 (en) 2017-05-02 2023-04-19 Huawei Technologies Co., Ltd. Notification processing method and electronic device
KR102409769B1 (ko) 2017-05-16 2022-06-16 애플 인크. 피어 투 피어 전송들을 위한 사용자 인터페이스들
US11221744B2 (en) 2017-05-16 2022-01-11 Apple Inc. User interfaces for peer-to-peer transfers
EP3407291A1 (en) * 2017-05-24 2018-11-28 Mastercard International Incorporated Border control system and method
US11138277B2 (en) * 2017-08-21 2021-10-05 Airship Group, Inc. Delivery of personalized platform-specific content using a single URL
KR102185854B1 (ko) 2017-09-09 2020-12-02 애플 인크. 생체측정 인증의 구현
EP4156129A1 (en) 2017-09-09 2023-03-29 Apple Inc. Implementation of biometric enrollment
US10942959B1 (en) 2018-02-06 2021-03-09 Wells Fargo Bank, N.A. Authenticated form completion using data from a networked data repository
US11366571B2 (en) * 2018-05-04 2022-06-21 Dentma, LLC Visualization components including sliding bars
US11170085B2 (en) 2018-06-03 2021-11-09 Apple Inc. Implementation of biometric authentication
US11100498B2 (en) 2018-06-03 2021-08-24 Apple Inc. User interfaces for transfer accounts
CN112219203A (zh) 2018-06-03 2021-01-12 苹果公司 用于转账账户的用户界面
JP7112320B2 (ja) * 2018-11-27 2022-08-03 株式会社日立製作所 検証装置及び検証方法
US11328352B2 (en) 2019-03-24 2022-05-10 Apple Inc. User interfaces for managing an account
CN110795753B (zh) * 2019-11-08 2023-06-30 深圳市理约云信息管理有限公司 文件安全保护***、文件安全分享方法及安全阅读方法
DK202070633A1 (en) 2020-04-10 2021-11-12 Apple Inc User interfaces for enabling an activity
US11431838B1 (en) * 2021-05-05 2022-08-30 Amazon Technologies, Inc. Interaction with mobile application-based item lists via lock screen notifications
CN113343687B (zh) * 2021-05-25 2023-09-05 北京奇艺世纪科技有限公司 事件名称的确定方法、装置、设备及存储介质
KR102378161B1 (ko) * 2021-07-16 2022-03-28 주식회사 비즈니스캔버스 백링크 버튼을 이용하여 문서와 연계된 리소스 정보를 제공하는 문서 편집 인터페이스 제공 방법 및 장치

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010017584A1 (en) * 2000-02-24 2001-08-30 Takashi Shinzaki Mobile electronic apparatus having function of verifying a user by biometrics information
CN1371506A (zh) * 1999-06-30 2002-09-25 艾伦·G·麦克诺顿 具有多个用户界面的自动交易执行***
CN1916985A (zh) * 2001-03-07 2007-02-21 迪布尔特有限公司 自动交易机数字签名***和方法
US20090327976A1 (en) * 2008-06-27 2009-12-31 Richard Williamson Portable Device, Method, and Graphical User Interface for Displaying a Portion of an Electronic Document on a Touch Screen Display
US20100078472A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Group peer-to-peer financial transactions
US20100159995A1 (en) * 2008-12-19 2010-06-24 Verizon Data Services Llc Interactive locked state mobile communication device
US20100241663A1 (en) * 2008-02-07 2010-09-23 Microsoft Corporation Providing content items selected based on context
US20100257490A1 (en) * 2009-04-03 2010-10-07 Palm, Inc. Preventing Unintentional Activation And/Or Input In An Electronic Device
US20110126119A1 (en) * 2009-11-20 2011-05-26 Young Daniel J Contextual presentation of information
US20110252375A1 (en) * 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
US20120088523A1 (en) * 2009-03-24 2012-04-12 Pioneer Corporation Notification device, notification system, method for controlling notification device, and computer readable recording medium having a control program recorded thereupon
US20120095878A1 (en) * 2010-10-19 2012-04-19 Feldman Daniel I Integrated application store for a user device
US20120117467A1 (en) * 2005-01-27 2012-05-10 Maloney William C Transaction Automation And Archival System Using Electronic Contract Disclosure Units

Family Cites Families (216)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH594935A5 (zh) 1975-12-23 1978-01-31 Landis & Gyr Ag
CA2002912A1 (en) 1988-11-14 1990-05-14 William A. Clough Portable computer with touch screen and computer system employing same
US5483261A (en) 1992-02-14 1996-01-09 Itu Research, Inc. Graphical input controller and method with rear screen image detection
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5488204A (en) 1992-06-08 1996-01-30 Synaptics, Incorporated Paintbrush stylus for capacitive touch sensor pad
US6037936A (en) 1993-09-10 2000-03-14 Criticom Corp. Computer vision system with a graphic user interface and remote camera control
US5590038A (en) 1994-06-20 1996-12-31 Pitroda; Satyan G. Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions
US5579472A (en) 1994-11-09 1996-11-26 Novalink Technologies, Inc. Group-oriented communications user interface
US6202055B1 (en) 1996-08-21 2001-03-13 Image Data, Llc Positive identification display device and scanner for low cost collection and display of graphic and text data in a secure manner
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
US5809471A (en) * 1996-03-07 1998-09-15 Ibm Corporation Retrieval of additional information not found in interactive TV or telephony signal by application using dynamically extracted vocabulary
US5963964A (en) 1996-04-05 1999-10-05 Sun Microsystems, Inc. Method, apparatus and program product for updating visual bookmarks
US5835079A (en) 1996-06-13 1998-11-10 International Business Machines Corporation Virtual pointing device for touchscreens
US6333973B1 (en) 1997-04-23 2001-12-25 Nortel Networks Limited Integrated message center
US6084951A (en) 1997-04-23 2000-07-04 Nortel Networks Corporation Iconized name list
US6091956A (en) 1997-06-12 2000-07-18 Hollenberg; Dennis D. Situation information system
US6310610B1 (en) 1997-12-04 2001-10-30 Nortel Networks Limited Intelligent touch display
US7844914B2 (en) 2004-07-30 2010-11-30 Apple Inc. Activating virtual keys of a touch-screen virtual keyboard
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US20060033724A1 (en) 2004-07-30 2006-02-16 Apple Computer, Inc. Virtual input device placement on a touch screen user interface
EP1717683A3 (en) 1998-01-26 2010-03-17 Apple Inc. Method and apparatus for integrating manual input
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US7346850B2 (en) 1998-06-12 2008-03-18 Cygnus Systems, Inc. System and method for iconic software environment management
CN1254139A (zh) * 1998-07-07 2000-05-24 迪布尔特有限公司 自动化银行业务机和***
US6188391B1 (en) 1998-07-09 2001-02-13 Synaptics, Inc. Two-layer capacitive touchpad and method of making same
US6456307B1 (en) 1998-09-09 2002-09-24 International Business Machines Corporation Automatic icon generation
JP2000194726A (ja) 1998-10-19 2000-07-14 Sony Corp 情報処理装置及び方法、情報処理システム並びに提供媒体
JP2000148985A (ja) * 1998-11-17 2000-05-30 Hitachi Ltd 個人認証システム
JP4542637B2 (ja) 1998-11-25 2010-09-15 セイコーエプソン株式会社 携帯情報機器及び情報記憶媒体
US6633315B1 (en) 1999-05-20 2003-10-14 Microsoft Corporation Context-based dynamic user interface elements
US20020023955A1 (en) 1999-11-29 2002-02-28 Leonard Frank Electronic delivery of admission tickets direct to a purchaser
US6992687B1 (en) 1999-12-07 2006-01-31 Microsoft Corporation Bookmarking and placemarking a displayed document in a computer system
US6791583B2 (en) 2000-03-09 2004-09-14 Sun Microsystems, Inc. System and method for providing spatially distributed device interaction
KR100366060B1 (ko) 2000-03-16 2002-12-28 주식회사 하렉스인포텍 광지불송수신장치 및 이를 이용한 광결제시스템
JP2001344545A (ja) * 2000-03-29 2001-12-14 Ibm Japan Ltd 処理システム、サーバ、処理端末、通信端末、処理方法、データ管理方法、処理実行方法、プログラム
US6895552B1 (en) 2000-05-31 2005-05-17 Ricoh Co., Ltd. Method and an apparatus for visual summarization of documents
US7933589B1 (en) 2000-07-13 2011-04-26 Aeritas, Llc Method and system for facilitation of wireless e-commerce transactions
US7688306B2 (en) 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US7218226B2 (en) 2004-03-01 2007-05-15 Apple Inc. Acceleration-based theft detection system for portable electronic devices
US6871214B2 (en) 2000-10-30 2005-03-22 Nortel Networks Limited Generating and providing alert messages in a communications network
US6736322B2 (en) * 2000-11-20 2004-05-18 Ecrio Inc. Method and apparatus for acquiring, maintaining, and using information to be communicated in bar code form with a mobile communications device
US7827059B2 (en) 2000-12-23 2010-11-02 International Business Machines Corporation System and method for rewarding a user's interaction behavior with a computer system
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US6570557B1 (en) 2001-02-10 2003-05-27 Finger Works, Inc. Multi-touch system and method for emulating modifier keys via fingertip chords
US7735021B2 (en) 2001-02-16 2010-06-08 Microsoft Corporation Shortcut system for use in a mobile electronic device and method thereof
JP2002259614A (ja) * 2001-03-05 2002-09-13 Toshiba Tec Corp チケットの発行・照合方法、サーバ及びコンピュータプログラム
JP4322440B2 (ja) 2001-04-23 2009-09-02 パイオニア株式会社 ポイントカード管理装置及びシステム
US6668177B2 (en) 2001-04-26 2003-12-23 Nokia Corporation Method and apparatus for displaying prioritized icons in a mobile terminal
SE0101518D0 (sv) 2001-04-27 2001-04-27 Netsticker Technologies Ab An information entity and a method for creating the same
JP3800984B2 (ja) 2001-05-21 2006-07-26 ソニー株式会社 ユーザ入力装置
US20030023858A1 (en) 2001-07-26 2003-01-30 International Business Machines Corporation Method for secure e-passports and e-visas
US6985137B2 (en) * 2001-08-13 2006-01-10 Nokia Mobile Phones Ltd. Method for preventing unintended touch pad input due to accidental touching
JP2003173237A (ja) 2001-09-28 2003-06-20 Ricoh Co Ltd 情報入出力システム、プログラム及び記憶媒体
US7110790B2 (en) 2001-10-03 2006-09-19 Nokia Corporation Quick access list for previously accessed network addresses
US6690387B2 (en) 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
EP1327929A1 (en) 2002-01-11 2003-07-16 Sap Ag Operating a browser to display first and second virtual keyboard areas
US6934911B2 (en) 2002-01-25 2005-08-23 Nokia Corporation Grouping and displaying of contextual objects
US9262757B2 (en) * 2002-02-05 2016-02-16 Square, Inc. Method of transmitting information from a card reader with a power supply and wake-up circuit to a mobile device
JP4169122B2 (ja) 2002-02-26 2008-10-22 独立行政法人産業技術総合研究所 核スピン偏極希ガスの製造装置とこれを用いた偏極希ガスの製造方法
JP2003281306A (ja) 2002-03-25 2003-10-03 Fujitsu Ltd 電子チケット表示方法
US7827507B2 (en) 2002-05-03 2010-11-02 Pixearth Corporation System to navigate within images spatially referenced to a computed space
US6853739B2 (en) * 2002-05-15 2005-02-08 Bio Com, Llc Identity verification system
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7702315B2 (en) 2002-10-15 2010-04-20 Varia Holdings Llc Unified communication thread for wireless mobile communication devices
US7212808B2 (en) 2002-10-15 2007-05-01 Wildseed Ltd. Unified message box for wireless mobile communication devices
DE10249801B3 (de) 2002-10-24 2004-05-06 Giesecke & Devrient Gmbh Verfahren zum Ausführen einer gesicherten elektronischen Transaktion unter Verwendung eines tragbaren Datenträgers
EP1556768A1 (en) 2002-10-31 2005-07-27 Nokia Corporation A communication apparatus and a method of indicating receipt of an electronic message, and a server, a method and a computer progam product for providing a computerized icon ordering service
US7360172B2 (en) 2002-12-19 2008-04-15 Microsoft Corporation Contact controls
US20070128899A1 (en) 2003-01-12 2007-06-07 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
US7409452B2 (en) * 2003-02-28 2008-08-05 Xerox Corporation Method and apparatus for controlling document service requests from a mobile device
US20040259536A1 (en) 2003-06-20 2004-12-23 Keskar Dhananjay V. Method, apparatus and system for enabling context aware notification in mobile devices
US7974391B2 (en) 2003-07-14 2011-07-05 Orative Corporation Conversation-based user interface
CN1849574A (zh) 2003-08-06 2006-10-18 皇家飞利浦电子股份有限公司 呈现多个项目的方法
CN1871601A (zh) * 2003-08-21 2006-11-29 伊迪利亚公司 将文档与上下文广告相关联的***和方法
US7213206B2 (en) 2003-09-09 2007-05-01 Fogg Brian J Relationship user interface
JP2005115099A (ja) 2003-10-08 2005-04-28 Oki Electric Ind Co Ltd 広告表示システムおよびそれに用いる自動取引装置
US7433920B2 (en) 2003-10-10 2008-10-07 Microsoft Corporation Contact sidebar tile
US20050091272A1 (en) 2003-10-23 2005-04-28 Smith Walter R. Contact management
US7310534B2 (en) 2003-12-16 2007-12-18 Sony Ericsson Mobile Communications Ab Location status indicator for mobile phones
US7921368B2 (en) 2004-01-22 2011-04-05 International Business Machines Corporation Method and system for sensing and communicating updated status information for remote users accessible through an instant messaging system
JP2005275821A (ja) 2004-03-25 2005-10-06 Canon Inc 文書管理システムおよび文書管理方法
JP5238249B2 (ja) * 2004-04-01 2013-07-17 グーグル インコーポレイテッド レンダリングされた文書からのハンドヘルド装置を用いたデータ取得
US7283839B2 (en) 2004-04-14 2007-10-16 Curitel Communications, Inc. Wireless communicating terminal for providing integrated messaging service and method thereof
US7593740B2 (en) 2004-05-12 2009-09-22 Google, Inc. Location-based social software for mobile devices
US8320528B2 (en) 2004-06-14 2012-11-27 At&T Intellectual Property I, L.P. System and method for electronic message notification
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
US7653883B2 (en) 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
EP1783621A4 (en) 2004-08-05 2010-02-10 Panasonic Corp INFORMATION RECEIVER AND INFORMATION DISTRIBUTION SYSTEM
EP1805748A1 (en) * 2004-10-26 2007-07-11 Adwalker PLC A mobile display
JP2006135671A (ja) * 2004-11-05 2006-05-25 Fuji Xerox Co Ltd 文書スキャンシステム
US8402384B2 (en) 2004-11-09 2013-03-19 Research In Motion Limited Dynamic bar oriented user interface
US7218943B2 (en) 2004-12-13 2007-05-15 Research In Motion Limited Text messaging conversation user interface functionality
US7720436B2 (en) 2006-01-09 2010-05-18 Nokia Corporation Displaying network objects in mobile devices based on geolocation
JP4932159B2 (ja) 2005-01-11 2012-05-16 Necカシオモバイルコミュニケーションズ株式会社 通信端末、通信端末の表示方法、及び、コンピュータプログラム
US7395508B2 (en) 2005-01-14 2008-07-01 International Business Machines Corporation Method and apparatus for providing an interactive presentation environment
BRPI0520028B1 (pt) * 2005-03-07 2018-12-11 Nokia Corp método para controlar um dispositivo terminal móvel, dispositivo terminal móvel habilitado para realizar transações de dados sem fio e sistema de transação de dados sem fio
US8917611B2 (en) * 2009-05-07 2014-12-23 Jasper Technologies, Inc. Core services platform for wireless voice, data and messaging network services
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US20060277460A1 (en) 2005-06-03 2006-12-07 Scott Forstall Webview applications
US7685530B2 (en) 2005-06-10 2010-03-23 T-Mobile Usa, Inc. Preferred contact group centric interface
US20070009139A1 (en) * 2005-07-11 2007-01-11 Agere Systems Inc. Facial recognition device for a handheld electronic device and a method of using the same
US20070016958A1 (en) * 2005-07-12 2007-01-18 International Business Machines Corporation Allowing any computer users access to use only a selection of the available applications
TW200705338A (en) 2005-07-28 2007-02-01 David Yen Interaction advertisement board
JP4646734B2 (ja) 2005-08-17 2011-03-09 シャープ株式会社 携帯情報端末装置
US7633076B2 (en) 2005-09-30 2009-12-15 Apple Inc. Automated response to and sensing of user activity in portable devices
US7895223B2 (en) * 2005-11-29 2011-02-22 Cisco Technology, Inc. Generating search results based on determined relationships between data objects and user connections to identified destinations
US20070129112A1 (en) 2005-12-01 2007-06-07 Liang-Chern Tarn Methods of Implementing an Operation Interface for Instant Messages on a Portable Communication Device
US7657849B2 (en) 2005-12-23 2010-02-02 Apple Inc. Unlocking a device by performing gestures on an unlock image
KR100663477B1 (ko) 2005-12-23 2007-01-02 삼성전자주식회사 이동통신 단말기에서 착발신 정보 제공 장치 및 방법
WO2007076555A2 (en) 2005-12-29 2007-07-05 Aechelon Technology, Inc. A location based wireless collaborative environment with a visual user interface
US7957990B2 (en) 2005-12-30 2011-06-07 Reflexis Systems, Inc. System and method for managing asset installation and evaluation
US7895309B2 (en) * 2006-01-11 2011-02-22 Microsoft Corporation Network event notification and delivery
CN1845165A (zh) 2006-03-25 2006-10-11 福建新大陆电脑股份有限公司 二维码和移动电话在票务***上的应用方法
US7913192B2 (en) 2006-03-31 2011-03-22 Research In Motion Limited Methods and apparatus for retrieving and displaying map-related data for visually displayed maps of mobile communication devices
US8279180B2 (en) 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
US20070271367A1 (en) 2006-05-09 2007-11-22 Zohar Yardeni Systems and methods for location-based social web interaction and instant messaging system
EP2019984A4 (en) 2006-05-16 2009-07-01 Research In Motion Ltd SCHIRM INTERFACE INTEGRATION APPLICATION AND SYSTEM STATUS
US8571580B2 (en) 2006-06-01 2013-10-29 Loopt Llc. Displaying the location of individuals on an interactive map display on a mobile communication device
US8594634B2 (en) 2006-06-02 2013-11-26 International Business Machines Corporation Missed call integration with voicemail and granular access to voicemail
US8532628B2 (en) * 2006-06-16 2013-09-10 Fmr Llc Registering actionable alerts
US20070290831A1 (en) * 2006-06-16 2007-12-20 Fmr Corp. Configuring actionable alerts
US20080005679A1 (en) 2006-06-28 2008-01-03 Microsoft Corporation Context specific user interface
FR2905187B1 (fr) * 2006-08-22 2012-11-16 Ingenico Sa Terminal de paiement electronique biometrique et procede de transaction
US20080059627A1 (en) 2006-08-29 2008-03-06 Hamalainen Jari P Unified contact database
US7940250B2 (en) 2006-09-06 2011-05-10 Apple Inc. Web-clip widgets on a portable multifunction device
US8233885B2 (en) 2006-09-08 2012-07-31 Hewlett-Packard Development Company, L.P. Apparatus and methods for providing enhanced mobile messaging services
US20080104067A1 (en) 2006-10-27 2008-05-01 Motorola, Inc. Location based large format document display
KR100815522B1 (ko) 2006-11-27 2008-03-20 삼성전자주식회사 이동통신 단말기 및 그의 부재중 수신된 이벤트 처리 방법
US20080132243A1 (en) 2006-11-30 2008-06-05 Sony Ericsson Mobile Communications Ab Device and method for providing location information on a portable mobile communications device
US7921092B2 (en) 2006-12-04 2011-04-05 Yahoo! Inc. Topic-focused search result summaries
US8006002B2 (en) 2006-12-12 2011-08-23 Apple Inc. Methods and systems for automatic configuration of peripherals
US20080161045A1 (en) 2006-12-29 2008-07-03 Nokia Corporation Method, Apparatus and Computer Program Product for Providing a Link to Contacts on the Idle Screen
US8538483B2 (en) 2006-12-29 2013-09-17 Nokia Corporation Computer program products, apparatuses and methods for associating and displaying messages in mobile terminals
US7957762B2 (en) 2007-01-07 2011-06-07 Apple Inc. Using ambient light sensor to augment proximity sensor output
US9049302B2 (en) 2007-01-07 2015-06-02 Apple Inc. Portable multifunction device, method, and graphical user interface for managing communications received while in a locked state
US8140093B2 (en) 2007-01-18 2012-03-20 At&T Mobility Ii, Llc Wireless landmark-based operation of a wireless device
US20080209516A1 (en) * 2007-02-23 2008-08-28 Nick Nassiri Signature and identity authentication and documentation using a third party witnessed authenticator via a video conference
US20080222531A1 (en) 2007-03-09 2008-09-11 Microsoft Corporation Conversation tracking and notification
KR101362597B1 (ko) * 2007-03-19 2014-02-12 엘지전자 주식회사 사용자 인증기능을 갖는 이동통신단말기 및 그 사용자인증방법
JP5168991B2 (ja) * 2007-04-12 2013-03-27 Necカシオモバイルコミュニケーションズ株式会社 携帯端末装置及びプログラム
KR20080099487A (ko) 2007-05-09 2008-11-13 엘지전자 주식회사 이동통신 단말기 및 그 제어방법
US20080301555A1 (en) 2007-05-30 2008-12-04 Nokia Corporation System and method for providing animated browser thumbnails
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US8725712B2 (en) 2007-07-16 2014-05-13 Nokia Corporation Context based media content presentation
US9329052B2 (en) 2007-08-07 2016-05-03 Qualcomm Incorporated Displaying image data and geographic element data
US9225823B2 (en) 2007-08-31 2015-12-29 Sony Corporation Portable electronic devices and methods for downloading applications based on presence of the portable electronic device in a defined geographical region
US8644842B2 (en) 2007-09-04 2014-02-04 Nokia Corporation Personal augmented reality advertising
CN107066862B (zh) * 2007-09-24 2022-11-25 苹果公司 电子设备中的嵌入式验证***
US8024361B2 (en) 2007-10-23 2011-09-20 International Business Machines Corporation Method and system for allowing multiple users to access and unlock shared electronic documents in a computer system
JP2009129002A (ja) * 2007-11-20 2009-06-11 Sharp Corp 情報処理装置、情報処理装置のプログラムおよび情報処理装置の情報報知方法
JP5053056B2 (ja) 2007-11-29 2012-10-17 京セラ株式会社 携帯端末装置
US20090164923A1 (en) 2007-12-21 2009-06-25 Nokia Corporation Method, apparatus and computer program product for providing an adaptive icon
US9684861B2 (en) 2007-12-24 2017-06-20 Dynamics Inc. Payment cards and devices with displays, chips, RFIDs, magnetic emulators, magnetic decoders, and other components
US9582937B2 (en) * 2008-01-02 2017-02-28 Nokia Technologies Oy Method, apparatus and computer program product for displaying an indication of an object within a current field of view
US8600120B2 (en) 2008-01-03 2013-12-03 Apple Inc. Personal computing device control using face detection and recognition
US10102300B2 (en) 2008-01-06 2018-10-16 Apple Inc. Icon creation on mobile device
EP3432656B1 (en) * 2008-01-30 2021-04-14 Google LLC Notification of mobile device events
JP5072664B2 (ja) 2008-03-12 2012-11-14 株式会社オプティム 通信販売における代行システム、通信販売における代行方法およびプログラム
USRE47248E1 (en) * 2008-05-07 2019-02-19 Cina Solutions Inc. One card system
CN101320382B (zh) * 2008-05-07 2011-12-07 索意互动(北京)信息技术有限公司 基于上下文对搜索结果重新排序的方法和***
CA2820983C (en) 2008-05-18 2019-02-05 Google Inc. Secured electronic transaction system
US20090309742A1 (en) * 2008-06-11 2009-12-17 Jillian Alexander Disaster alert display (dad) emergency and natural disaster warning system that automatically detects if people are caught in an emergency or disaster, determines if they are ok, and notifies their emergency contacts
KR101517967B1 (ko) * 2008-07-07 2015-05-06 엘지전자 주식회사 휴대 단말기 및 그 제어방법
US10095375B2 (en) 2008-07-09 2018-10-09 Apple Inc. Adding a contact to a home screen
US8190692B1 (en) 2008-08-22 2012-05-29 Boadin Technology, LLC Location-based messaging system, method, and computer program product
US8341557B2 (en) * 2008-09-05 2012-12-25 Apple Inc. Portable touch screen device, method, and graphical user interface for providing workout support
US9026462B2 (en) * 2008-09-30 2015-05-05 Apple Inc. Portable point of purchase user interfaces
US9197738B2 (en) * 2008-12-04 2015-11-24 Microsoft Technology Licensing, Llc Providing selected data through a locked display
US10204317B2 (en) * 2009-03-09 2019-02-12 Sabre Glbl Inc. Post-booking travel assistance and organization
TWI447641B (zh) 2009-03-31 2014-08-01 Ibm 在可攜式裝置上顯示文件之方法與電腦程式產品
JP5132629B2 (ja) 2009-05-11 2013-01-30 ソニーモバイルコミュニケーションズ, エービー 情報端末、情報端末の情報提示方法及び情報提示プログラム
US20100306705A1 (en) 2009-05-27 2010-12-02 Sony Ericsson Mobile Communications Ab Lockscreen display
US20110089233A1 (en) * 2009-05-29 2011-04-21 Aixum Ag Device and process for the authentication of authorizations or enablement of a person with the use of a mobile communication device
US8701997B2 (en) * 2010-10-13 2014-04-22 Square, Inc. Decoding systems with a decoding engine running on a mobile device and using financial transaction card information to create a send funds application on the mobile device
US8468054B1 (en) * 2009-08-21 2013-06-18 Cardstar, Inc. Identification related technology
US11182767B1 (en) * 2009-08-24 2021-11-23 West Corporation Systems and methods for managing payments using a communication device
US8301202B2 (en) * 2009-08-27 2012-10-30 Lg Electronics Inc. Mobile terminal and controlling method thereof
US20110106613A1 (en) * 2009-11-03 2011-05-05 Verizon Patent And Licensing, Inc. Electronic coupon distribution, collection, and utilization systems and methods
US8332754B2 (en) 2009-11-04 2012-12-11 International Business Machines Corporation Rendering sections of content in a document
JP5434552B2 (ja) 2009-12-11 2014-03-05 富士通モバイルコミュニケーションズ株式会社 情報処理装置
US20110196741A1 (en) 2010-02-09 2011-08-11 Yahoo! Inc. Online and offline integrated profile in advertisement targeting
US20110231246A1 (en) 2010-03-18 2011-09-22 Yahoo! Inc. Online and offline advertising campaign optimization
US20110246284A1 (en) 2010-04-01 2011-10-06 Gary Chaikin Systems and Methods for Adding Functionality to Merchant Sales and Facilitating Data Collection.
US9356790B2 (en) * 2010-05-04 2016-05-31 Qwest Communications International Inc. Multi-user integrated task list
CN101826219A (zh) * 2010-05-05 2010-09-08 南京熊猫信息产业有限公司 一种轨道交通票卡处理智能***及数据加密审计方法
KR101673925B1 (ko) * 2010-05-26 2016-11-09 삼성전자주식회사 터치 락 상태를 가지는 단말기 및 이의 운용 방법
CN201765630U (zh) * 2010-06-28 2011-03-16 杭州晟元芯片技术有限公司 一种基于指纹认证的支付装置
US8811948B2 (en) 2010-07-09 2014-08-19 Microsoft Corporation Above-lock camera access
US20120029998A1 (en) 2010-07-30 2012-02-02 News America Marketing Properties, Llc Promotional content and coupon delivery
US9374670B2 (en) * 2010-08-20 2016-06-21 Blackberry Limited System and method for determining a location-based preferred media file
US20120060123A1 (en) * 2010-09-03 2012-03-08 Hugh Smith Systems and methods for deterministic control of instant-on mobile devices with touch screens
JP2012083913A (ja) * 2010-10-08 2012-04-26 Yoshisuke Kato クレジット決済方法およびクレジット決済システム
US8818981B2 (en) * 2010-10-15 2014-08-26 Microsoft Corporation Providing information to users based on context
EP2451141B1 (en) * 2010-11-09 2018-11-07 BlackBerry Limited Methods and apparatus to display mobile device contents
US20120159388A1 (en) * 2010-12-20 2012-06-21 Fanhattan, L.L.C. System and method for in-context applications
US20120158472A1 (en) * 2010-12-21 2012-06-21 Research In Motion Limited Contextual customization of content display on a communication device
US8346217B2 (en) * 2011-02-21 2013-01-01 Knowledge Solutions, LLC Systems, methods and apparatus for controlling access to mobile devices
US8751234B2 (en) * 2011-04-27 2014-06-10 Blackberry Limited Communication device for determining contextual information
US9606643B2 (en) * 2011-05-02 2017-03-28 Microsoft Technology Licensing, Llc Extended above the lock-screen experience
US20120303431A1 (en) * 2011-05-24 2012-11-29 Revolution Business Solutions Method and System for Establishing an Electronic Consumer-Merchant Forum with Efficient e-Coupon Access and Redemption
US9891800B2 (en) * 2011-06-17 2018-02-13 Nokia Technologies Oy Method and apparatus for providing a notification mechanism
US20120323933A1 (en) * 2011-06-20 2012-12-20 Microsoft Corporation Displaying notifications based on importance to the user
US9665998B1 (en) * 2011-06-30 2017-05-30 American Airlines, Inc. System for providing relevant and timely information associated with a travel itinerary to a portable user device using a push notification associated with a push message received from an application server
US8827153B1 (en) 2011-07-18 2014-09-09 Dynamics Inc. Systems and methods for waveform generation for dynamic magnetic stripe communications devices
US8712394B2 (en) * 2011-12-14 2014-04-29 Blackberry Limited Systems, methods, and apparatus to prepare a mobile device for provisioning
US8799635B2 (en) * 2012-01-26 2014-08-05 International Business Machines Corporation Intelligent application recommendation feature
US20130282438A1 (en) * 2012-04-24 2013-10-24 Qualcomm Incorporated System for delivering relevant user information based on proximity and privacy controls
US20130290879A1 (en) * 2012-04-30 2013-10-31 Research In Motion Tat Ab Displaying notification messages and messages on a portable electronic device
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10354004B2 (en) 2012-06-07 2019-07-16 Apple Inc. Intelligent presentation of documents
US8751500B2 (en) * 2012-06-26 2014-06-10 Google Inc. Notification classification and display
US9667700B2 (en) * 2012-08-12 2017-05-30 Apple Inc. Rendering a redeemable document
CN104903834B (zh) 2012-12-29 2019-07-05 苹果公司 用于在触摸输入到显示输出关系之间过渡的设备、方法和图形用户界面
US9225677B2 (en) * 2013-03-15 2015-12-29 Facebook, Inc. Systems and methods for displaying a digest of messages or notifications without launching applications associated with the messages or notifications
WO2016125603A1 (ja) 2015-02-05 2016-08-11 ソニー株式会社 情報処理装置、情報処理方法、プログラム、及び、情報処理システム

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1371506A (zh) * 1999-06-30 2002-09-25 艾伦·G·麦克诺顿 具有多个用户界面的自动交易执行***
US20010017584A1 (en) * 2000-02-24 2001-08-30 Takashi Shinzaki Mobile electronic apparatus having function of verifying a user by biometrics information
CN1916985A (zh) * 2001-03-07 2007-02-21 迪布尔特有限公司 自动交易机数字签名***和方法
US20120117467A1 (en) * 2005-01-27 2012-05-10 Maloney William C Transaction Automation And Archival System Using Electronic Contract Disclosure Units
US20100241663A1 (en) * 2008-02-07 2010-09-23 Microsoft Corporation Providing content items selected based on context
US20090327976A1 (en) * 2008-06-27 2009-12-31 Richard Williamson Portable Device, Method, and Graphical User Interface for Displaying a Portion of an Electronic Document on a Touch Screen Display
US20100078472A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Group peer-to-peer financial transactions
US20100159995A1 (en) * 2008-12-19 2010-06-24 Verizon Data Services Llc Interactive locked state mobile communication device
US20120088523A1 (en) * 2009-03-24 2012-04-12 Pioneer Corporation Notification device, notification system, method for controlling notification device, and computer readable recording medium having a control program recorded thereupon
US20100257490A1 (en) * 2009-04-03 2010-10-07 Palm, Inc. Preventing Unintentional Activation And/Or Input In An Electronic Device
US20110126119A1 (en) * 2009-11-20 2011-05-26 Young Daniel J Contextual presentation of information
US20110252375A1 (en) * 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
US20120095878A1 (en) * 2010-10-19 2012-04-19 Feldman Daniel I Integrated application store for a user device

Also Published As

Publication number Publication date
KR101925378B1 (ko) 2018-12-06
WO2013184840A3 (en) 2014-03-13
KR101775599B1 (ko) 2017-09-06
JP6434908B2 (ja) 2018-12-05
JP2015524958A (ja) 2015-08-27
BR112014029045B1 (pt) 2021-11-23
KR102284748B1 (ko) 2021-08-03
AU2016101797B4 (en) 2017-08-10
JP7194090B2 (ja) 2022-12-21
KR20170103997A (ko) 2017-09-13
CN109241463B (zh) 2022-11-11
AU2016101797A4 (en) 2016-11-10
US20190286694A1 (en) 2019-09-19
JP2018085112A (ja) 2018-05-31
JP2022184940A (ja) 2022-12-13
US11562325B2 (en) 2023-01-24
KR20180130013A (ko) 2018-12-05
US10354004B2 (en) 2019-07-16
US20130332826A1 (en) 2013-12-12
JP2020009461A (ja) 2020-01-16
CN109241463A (zh) 2019-01-18
US20180121409A1 (en) 2018-05-03
AU2022204256A1 (en) 2022-07-07
US10002121B2 (en) 2018-06-19
AU2016244289A1 (en) 2016-11-03
TWI562081B (en) 2016-12-11
BR112014029045A2 (pt) 2017-06-27
AU2020202915B2 (en) 2022-03-17
CN104350489B (zh) 2019-05-28
KR20210097218A (ko) 2021-08-06
KR20200052982A (ko) 2020-05-15
CN116860375A (zh) 2023-10-10
AU2019201065B2 (en) 2020-02-06
CN110264153B (zh) 2023-07-04
AU2016244289B2 (en) 2018-11-15
KR20150004876A (ko) 2015-01-13
AU2013271625A1 (en) 2014-11-20
EP2672440A1 (en) 2013-12-11
US20230081617A1 (en) 2023-03-16
AU2020202915A1 (en) 2020-05-21
EP3089088B1 (en) 2019-09-11
HK1206828A1 (zh) 2016-01-15
AU2013271625B2 (en) 2016-07-14
AU2016101797C4 (en) 2018-10-04
AU2019201065A1 (en) 2019-03-07
TW201407500A (zh) 2014-02-16
JP6577554B2 (ja) 2019-09-18
EP3089088A1 (en) 2016-11-02
EP3588410A1 (en) 2020-01-01
CN104350489A (zh) 2015-02-11
KR20230003241A (ko) 2023-01-05
CN116880942A (zh) 2023-10-13
WO2013184840A2 (en) 2013-12-12

Similar Documents

Publication Publication Date Title
CN104350489B (zh) 文档的智能呈现
AU2022204256B2 (en) Intelligent presentation of documents

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant