专利名称:用于使图像上载对象与消息列表结合的系统及方法
技术领域:
本发明总体上涉及一种用于使图像上载对象与消息列表结合的 系统及方法。
背景技术:
手持无线通信设备的新近发展引入了能够以足以满足大多数消 费者应用的分辨率捕捉图像的集成摄像机。 一旦捕捉到图像,就可以 将图像存储在通信设备上的可用存储器中,并在通信设备上所提供的 显示器上观看图像。然而,通信设备上的可用存储器可能是有限的, 并且用户可能在不删除已存储在存储器中的图像或其它文件的情况下 无法捕捉新图像并将新图像存储在通信设备中。此外,尽管用户可以 在通信设备上欣赏图像,但是用户可能想要与其他用户共享图像。然 而,运营商网络可能存在对于传输带宽的限制。此外,如果想要共享 图像,则可能期望能够很容易地添加关于图像的描述信息和位置信息。
所需要的是一种用于使图像上载对象与消息列表结合的改进系 统及方法。
发明内容
在本发明的一个方案中,提供了一种使图像上载对象与消息列表 结合的方法,包括针对要上载的每一个图像,创建图像上载对象; 以及显示消息列表中的所述图像上载对象,使得可以作为消息选择并 打开所述图像上载对象。
在实施例中,所述方法还包括使文本描述、图像的缩略图、日 期、以及到上载图像的文件链接中的至少之一与图像上载对象相关联。
在另一实施例中,所述方法还包括使图像的上载状态与所述图 像上载对象相关联。在另一实施例中,所述方法还包括使指示图像上载对象的上载 状态的状态图标与图像上载对象相关联,图像上载对象的上载状态是 "发送"、"未决"、"成功"、"出错"、以及"完成但出错"之一。在另一实施例中,所述方法还包括对消息列表中的每一个图像 上载对象进行配置,使得所述图像上载对象可以被打开、归档、标记 为未打开、保存或删除。在另一实施例中,所述方法还包括对消息列表中的每一个图像 上载对象进行配置,使得可以将图像上载对象转发给另一个用户,并 且所述另一个用户可以通过文件链接来访问所关联的上载图像。在另一实施例中,所述方法还包括提供统一资源定位器(URL) 作为文件链接。在本发明的另一方案中,提供了一种用于使图像上载对象与消息 列表相关联的系统,所述系统包括消息结合模块,所述模块适于针 对要上载的每一个图像,创建图像上载对象;以及显示消息列表中的 图像上载对象,使得可以作为消息选择并打开所述图像上载对象。在实施例中,所述消息结合模块还适于使文本描述、图像的缩 略图、日期、以及到上载图像的文件链接中的至少之一与图像上载对 象相关联。在另一实施例中,所述消息结合模块还适于使图像的上载状态与 所述图像上载对象相关联。在另一实施例中,所述消息结合模块还适于使指示图像上载对象 的上载状态的状态图标与图像上载对象相关联,图像上载对象的上载 状态可以是"发送"、"未决"、"成功"、"出错"、及"完成但出错"之在另一实施例中,所述消息结合模块还适于对消息列表中的每一 个图像上载对象进行配置,使得所述图像上载对象可以被打开、归档、 标记为未打开、保存或删除。在另一实施例中,所述消息结合模块还适于对消息列表中的每一 个图像上载对象进行配置,使得可以将图像上载对象转发给另一个用 户,并且可以由所述另一个用户通过文件链接来访问所述关联的上载图像。
在另一实施例中,所述文件链接是统一资源定位器(URL)。
在本发明的另一方案中,提供了一种存储数据处理器代码的数据 处理器可读介质,所述数据处理器代码在被加载到设备中时,将该设 备配置为使图像上载对象与消息列表结合,所述数据处理器可读介质
包括用于针对要上载的每一个图像,创建图像上载对象的代码;以
及用于在消息列表中显示图像上载对象,使得可以作为消息选择并打 开所述图像上载对象的代码。
在实施例中,所述数据处理器介质还包括用于使文本描述、图像 的縮略图、日期、以及到上载图像的文件链接中的至少之一与图像上 载对象相关联的代码。
在另一实施例中,所述数据处理器可读介质还包括用于使图像的 上载状态与图像上载对象相关联的代码。
在另一实施例中,所述数据处理器可读介质还包括用于使指示图 像上载对象的上载状态的状态图标与图像上载对象相关联的代码,图 像上载对象的上载状态可以是"发送"、"未决"、"成功"、"出错"、及 "完成但出错"之一。
在另一实施例中,所述数据处理器可读介质还包括用于对消息列 表中的每一个图像上载对象进行配置,以使得图像上载对象可以被打 开、归档、标记为未打开、保存或删除的代码。
在另一实施例中,所述数据处理器可读介质还包括代码用于对消 息列表中的每一个图像上载对象进行配置的代码,使得可以将图像上 载对象转发给另一个用户,并且可以由所述另一个用户通过文件链接 来访问所关联的上载图像。
在示出了典型实施例的附图中
图1是可以在手持移动通信设备中发现的各种组件的示意性方框
图2是可以提供操作环境的手持移动通信设备的例证性示例;图3是可以在其中实施各个实施例的网络环境的例证性示例的方 框图4A至4L是根据各种实施例的例证性用户界面的屏幕截图;以
及
图5D是根据实施例的用于使图像上载对象与消息列表结合的例 证性方法的流程图。
具体实施例方式
如上所述,本发明总体上涉及用于使图像上载对象与消息列表结 合的系统及方法。 '
在例证性实施例中,可以利用手持移动通信设备在无线操作环境 下实施本发明。图1所示的是例证性手持移动通信设备100的示意性 方框图。通信设备100可以包括多个组件,包括控制通信设备100的 总体操作的主处理器102。可以通过通信子系统104执行包括数据和 语音通信的通信功能。通信子系统104可以从无线网络200接收消息/ 向无线网络200发送消息。
主处理器102还可以与附加子系统交互,例如随机存取存储器 (RAM) 106、闪存108、显示器110、辅助输入/输出(I/O)子系统 112、数据端口 114、键盘116、跟踪球117、扬声器118、麦克风120、 短距离通信122、 GPS子系统124、摄像机模块126、以及关联的摄像 机逻辑128。
通信设备100中的一些子系统可以执行通信相关的功能,而其他 子系统可以提供"驻留"或设备上功能。作为示例,显示器110和键 盘116可用于通信相关的功能(例如,输入用于通过网络200传输的 文本消息)以及设备驻留功能(例如计算器或任务列表)。跟踪球117 可用于各项导航功能,例如通过在显示器IIO上显示的图形用户界面 (GUI)菜单来进行导航。跟踪球117还可以配备有辅助启动特征(例 如允许用户按下跟踪球)以允许选择突出显示的项。
GPS子系统124可以包括GPS天线,以接收获取精确的纬度和经 度坐标所需要的最小数目的看得见的GPS卫星传输的信号。该GPS系统还可以可操地连接至主处理器102,以将所获取的讳度和经度坐 标传给一个或更多个软件应用程序134,以及将可能需要的炜度和经
度坐标存储到闪存108或RAM 106中。如果GPS天线不能从足够数 目的看得见的GPS卫星接收到信号(例如,由于建筑物、桥梁、或其 他障碍物,或者由于通信设备IOO在室内使用),则GPS天线无法获 取GPS坐标。
摄像机模块126可适用于通过光敏图像传感器(例如电荷耦合器 件(CCD)传感器阵列或互补金属氧化物半导体(CMOS)传感器阵 列)上的透镜来捕捉图像。该摄像机透镜可以是固定焦距透镜、或者 是具有或不具有变焦特征的可变焦距透镜,并由摄像机逻辑128控制 将所述摄像机透镜以将图像聚焦到CCD或CMOS传感器阵列上。针 对特定应用所需要的图像分辨率,可以适当地选择CCD或CMOS传 感器阵列的大小和像素密度。摄像机逻辑128还可以通过结合适当的 曝光表来控制摄像机透镜的光圈和/或快门速度。用户可以通过控制专 用的摄像机快门或可以作为摄像机快门按钮的情景相关的可编程按钮 或按键(例如,通过键盘116)来发起使用摄像机模块126的图像捕 捉。
CCD或CMOS传感器阵列一旦捕捉到图像,则可以通过摄像机 逻辑128将图像处理为适当的数字图像文件格式,例如联合图像专 家组(JPEG)、标签图像文件格式(TIFF)、位图(BMP)、关于这些 标准图像文件格式的不同变体、或者设备商专有的RAW图像格式。 图像文件格式可以允许以工业标准的可交换图像文件格式(EXIF)或 以特定的设备上专有的元数据格式向图像文件添加图像元数据。
然后,可以将图像文件存储在诸如RAM 106或闪存108之类的 可用设备存储器中,并在显示器110上显示。如下面将要进一步详细 描述的,为了使通信设备100上的可能不足的存储资源的消耗最小化, 可以将捕捉到的图像从通信设备100传送至图像库。
仍然参照图1,典型地将主处理器102所使用的操作系统软件存 储在诸如闪存108之类的永久性存储器中。本领域的技术人员将理解, 可以将操作系统、特定设备应用程序、或其一部分暂时地加载到易失性存储器(例如RAM106)中,以便由主处理器102进行处理。
在完成了所需要的注册或激活过程之后,通信设备IOO可以通过 无线网络200发送并接收通信信号。网络接入可以与通信设备100的 订户或用户相关联。
通信设备100可以是电池供电的设备,并且可以包括用于接收一 个或更多个充电电池130的电池接口 132。在一些实施例中,电池130 可以是具有嵌入式微处理器的智能电池。电池接口 132与调节器(未 示出)相连,该调节器帮助电池130向通信设备100提供电源V+。 电池130可用于给通信设备100中的所有组件和模块(包括摄像机模 块126和关联的摄像机逻辑128)供电。
主处理器102除了其操作系统功能之外,还能够执行通信设备100 上的各个软件应用程序134。通常在通信设备100的制造期间,将控 制基本设备操作的软件应用程序134的子集(包括数据和语音通信应 用程序)安装在通信设备100上。
软件应用程序134可以包括消息收发应用程序136。消息收发应 用程序136可以是允许通信设备100的订户或用户发送并接收无线文 本通信的任意适当的软件程序。存在针对消息收发应用136的、且本 领域技术人员已知的多个备选。典型地,将已经由用户发送或接收的 消息存储在诸如通信设备100的闪存108或通信设备100中的一些其 他的适当存储元件之类的本地存储器中。在备选实施例中,可以从通 信设备100远程地将发送和接收到的一些消息存储在通信设备100与 其通信的关联主机系统的数据存储器中。在实施例中,消息收发应用 程序136可以包括消息列表用户界面,该用户界面被配置为允许用户 看到采取方便的列表形式的一列消息对象(例如,电子邮件消息)。这 将在下面进一步予以详细描述。
软件应用程序134还可以包括GPS地图应用程序146,用于提供 针对地理标记对象的地理导航以及位置坐标。GPS地图应用程序146 可被配置为可操作地连接至GPS子系统124,以接收通信设备100的 当前位置的GPS纬度和经度坐标。GPS地图应用程序146还可以存储 各个地理区域的可縮放地图,以示出通信设备IOO在地图上的当前位置。此外,GPS地图应用程序M6可被配置为通过允许用户选择GPS
地图上的位置来获得纬度和经度位置坐标。
仍然参照图1,通信设备100可以执行图像应用模块148,其可 操作地与摄像机模块126、摄像机逻辑128、主处理器102、 RAM 106、 显示器110以及各种其他模块和组件相结合,以便为摄像机模块126 所捕捉到的图像提供各项图像应用功能。图像应用模块可以包括各个 子模块,例如图像上载模块148B、重新调整图像大小模块148C、 消息集成模块148D、以及图像地理标记模块148E。这些子模块可以 彼此交互,并且与诸如消息收发应用程序136、互联网浏览器模块138、 地址簿模块142、 GPS地图模块146等交互,以执行各项功能。下面 将进一步详细描述图像应用模块148及其子模块。
通信设备100还可以包括设备状态模块140、地址簿142、个人 信息管理器(PIM) 44和各种其他模块150。附加软件应用程序还可 以通过无线网络200、辅助I/0子系统112、数据端口114、短距离通 信子系统122、或其他设备子系统124中的至少之一加载到通信设备 100上。
现在参照图2,示出了可以提供适当操作环境的手持移动通信设 备100的例证性前视图。如图所示,通信设备100可以包括显示器110、 键盘116、以及诸如跟踪球117之类的其他输入或导航装置。显示器 110可以被配置为显示允许设备100的用户观看来自各个软件应用程 序134 (包括图像应用148)的屏幕输出的各个屏幕。显示器110还可 以被配置为响应于显示器110上所显示的提示或询问来提供触摸敏感 屏幕输入。参考图1,通信设备IOO还可以包括如上所述的可用于捕 捉图像的摄像机透镜。在实施例中,集成摄像机126可以在通信设备 100的背部提供摄像机透镜127,以使得用户可以使用显示器110作为 用于构成图像的摄像机取景器。
现在参照图3,示出了可以在其中实施本发明的各个实施例的例 证性网络环境300的示意性方框图。如图所示,网络环境300可以包 括可操作地经由无线运营商网络320连接至手持移动通信设备100的 设备服务器310。还可以在网络环境300中提供互联网服务提供商(ISP)服务器330,以使得设备100的用户可以从设备IOO访问互联 网340。
在实施例中,互联网340可以提供对图像库360的访问。例如, 使用图像库360的成员资格可以是免费的,或者可以通过支付订金。 图像库360还可以由具有对图像库360的成员资格的第三方350来访 问。此外,图像库360可以从无线运营商网络320内的其他手持移动 通信设备100B或从通向互联网340的其他兼容的通信设备100C访 问。
现在参照图4A至4L,示出了根据各个实施例的例证性用户界面。 首先,参照图4A,示出了显示由集成摄像机(例如,通过先前所述的 摄像机模块126和摄像机逻辑128)捕捉到的例证性图像"IMG00027" 的例证性集成摄像机用户界面屏幕400A。如图所示,摄像机用户界面 400A可以包括诸如"摄像机模式"图标402A、"删除图像"图标404A、 "裁剪图像"406A、"邮件图像"图标408A、以及"图像文件夹"图 标410A之类的图标。
参照图4B,示出了此时包括"发送..."("Send As")弹出菜单 402B的摄像机用户界面屏幕400B。在本例证性示例中,"发送..."
("SendAs")弹出菜单402B包括多个菜单选项,其中包括"作为电 子邮件发送"404B("SendasEmail")、"作为MMS(多媒体消息服务) 发送"("SendasMMS") 406B、以及"发送至(图像库)"("Send to Flickr") 408B(例如,图像库可以是诸如Flickr 之类的在线图像库)。 下面将进一步详细描述这些"发送..."("SendAs")选项。
图4(:示出了具有也可以提供如上所述的"发送..."("SendAs") 选项的情景菜单402C的用户界面屏幕400C,情景菜单402C包括"发 送至(图像库)"("Send To Flickr")德C。情景菜单402C可以是 可用于访问"发送至(图像库)"("Send To Flickr")选项的若干种 方式中的另一种方式,下面将对此予以进一步说明。
现在参照图4D,示出了具有针对"发送至(图像库)"("Send To Flickr")选项的选项设置菜单402D的用户界面屏幕400D,通过选 项设置菜单4f)2D,可以将要上载至图像库的图像记录集成到消息列表中。该消息列表可以是按照年代顺序排列的不同类型对象的列表,例 如所述对象可以包括电子邮件消息、消息状态报告、电话呼叫记录 等。下面将进一步对该消息列表结合予以更为详细的说明。
现在参照图4E,示出了具有"发送至(图像库)"("Send To Flickr")窗口 408E的用户界面屏幕400E,其中提供了多个文本输入 字段,以允许用户添加描述信息,例如"标题"("Title")、"描述" ("Description"),以及"标记"("Tags")。此外,"发送至(图像库)" ("SendToFlickr")窗口可以包括各种其它选项,例如地理"位置" ("Location")字段430D、"保密"设置("Privacy") 432D、以及图 像"调制大小为"设置("Resize to") 434D。下面将进一步对这些设 置和特征予以更为详细的说明。
图4F示出了具有例证性"发送至(图像库)"("Send To Flickr") 窗口 408F的用户界面屏幕400F,其可以包括用于选择地理位置的各 种选项,例如"无"("None") 430F、"我在哪里…"("WhereIAm") 选项432F、"输入地址..."("Enter Address")选项434F、"从地址 簿..."("From Address Book")选项436F 、以及"收藏夹..."
("Favorites")选项438F。下面将进一步对这些选项予以更为详细的 说明。
现在参照图4G,示出了具有例证性的"发送至(图像库)"("Send ToFlickr")屏幕408G的用户界面屏幕400G,屏幕408G具有"输入 地址"("EnterAddress")弹出窗口 440G。例如,为了通过地址获得 地理坐标,用户可以填写以下字段中的一个或更多个字段地址 ("Address") 442G、城市("City") 444G、州/省("State/Prov") 446G、 以及国家("Country")448G。备选地,图4H示出了具有地址列表442H 的例证性示例的用户界面400H,可以从地址列表442H中选择目的地 址444H。利用对地址的制定,或从列表中选择目标地址,可以根据 GPS绘图应用程序(例如,GPS地图模块146)获得相应的地理坐标。 下面将进一步对这项特征予以更为详细的说明。
现在参照图4J,示出了具有例证性的位置"收藏夹"("Favorites") 列表438J的用户界面屏幕400J,为了获得相应的地理坐标,可以从位置"收藏夹"("Favorites")列表438J中选择"收藏夹"位置("Location 107") 450J。下面将进一步对这项特征予以更为详细的说明。
现在参照图4K,示出了具有例证性的"发送至(图像库)"("Send ToFickr")屏幕408K的用户界面屏幕400K,已经在"发送至(图像 库)"("SendToFlickr")屏幕408K中选择了"我在哪里…"("Where I Am")选项来获得地理位置。为了确定当前位置,如弹出消息460 所示,设备100可以使用GPS子系统124搜索并尝试获取GPS信号。
现在参照图4L,示出了具有例证性地理位置菜单的用户界面屏幕 400L,己经在该地理位置菜单中添加了新的位置条目462L(例如,"这 里@3月14日上午12: 04" ( "Here@Mar 14 12:04 am"))。下面将 进一步对通过"我在哪里..."("Where I Am")选项所获取的地理位 置的使用进行详细描述。
现在参照图5D,并在必要的时候返回图4A至4L进行参考,详 细描述各个实施例。
在实施例中,消息结合模块148D可以配置用于将对图像上载的 记录结合到主消息列表,所述主消息列表也可用于列出例如电子邮件 通信。正如将要说明的,通过将消息列表图像上载对象结合到消息列 表内,所述消息列表图像上载对象正如它们是电子邮件消息一样,可 以很容易与其他用户共享,使得其他用户能够很容易地访问与消息列 表图像上载对象相对应的图像。
图5D示出了根据实施例的用于使消息列表图像上载对象与消息 列表结合的例证性方法500D的流程图。如图所示,方法500D开始, 并在判决框502D处确定用户是否已经选择要使图像应用模块148与 消息列表结合。例如,可以在用户能够制定"消息列表结合"设置的 情况下,使得选项屏幕可用。所述消息列表可以提供用户界面,用于 查看与要上载至图像库360的图像相关的信息、以及与图像库360相 关的状态和配置信息。例如,该消息列表可以存储包含关于图像上载 的数据的消息列表图像上载对象、与图像库账户使用有关的消息、以 及与通信设备IOO相关联的图像库账户的改变。
因此,如果在判决框502D处的答复为是,则方法500D可以前进至框504D,在框504D处方法500D可以将消息结合模块148D配 置为针对每一个要被上载至图像库的图像创建图像上载对象,然后前 进至框505D,在框505D处方法500D可以将消息结合模块148D配
置为在消息列表中显示图像上载对象,使得可以选择并打开该图像上 载对象。如果在判决框502D处的答复为否,则方法500D结束。
在实施例中,当用户首先使用图像上载模块140B提交用于上载 的图像时,可以在消息列表中创建消息列表图像上载对象。当用户点 击图像上载消息列表对象时,可以创建査看屏幕。当图像上载完成时, 接收到来自图像库的响应,可以改变状态,并填写特定的详细信息(例 如,到已上载图像的URL链接)。
作为例证性示例,每一个消息列表对象都可以与其相关联的下列 中的一个或更多个
1) 标题--窗口的标题,如果让标题字段保持为空,则当窗口打开 时,标题为用户针对图片所输入的标题或文件名。
2) 縮略图一例如,縮略图的最长边将是100个像素。这可以是 图像库縮略图的标准大小。
3) 上载日期。
4) 上载图片的文件名。
5) 上载状态。
6) 状态(例如,出错、发送、未决、成功、"完成但出错")。如 果在尝试上载期间出现错误,则可以使该消息可用于描述错误的类型,
7) 到在线图像的链接(图像库中图像的URL,用户可以点击该 URL以观看或拷贝,以便与他人分享)。
在实施例中,在接收到包含图像库图片ID的成功响应之前,可 以不显示到上载图像的URL链接。如果接收到错误,则将没有URL 链接可用,并且用户可能无法向其他任何人转发消息列表中的消息列 表图像上载对象。
作为例证性示例,可以以下列格式提供URL链接 http:〃www. Online.— Image Repository.com/photos/+ USER—ID + /+ PHOTO ID。在这种情况下,PHOTOjD存储在通信设备100中,并且可以在图像URL中看到。PHOTO一ID可以是图像库在成功上载之
后所返回的响应的一部分。
在实施例中,消息列表中的消息列表图像上载对象可以具有描述 每一个图像上载的状态(例如,未决、发送、成功、或错误)的关联
状态图标。可以在图标栏中显示适当的状态图标。因此,在框506D 处,方法500D可以将消息结合模块148D配置为获得每一个图像上载 的当前状态,并给消息列表中的每一个消息列表图像上载对象提供与 当前状态相对应的状态图标。(例如,可以根据此前所描述的图像上载 模块148B来获得每一个图像上载的当前状态。)例如,在发出上载命 令之后,用户可以使用继续通信设备100,并简单地假设图像上载成 功(除非另行通知)。如果用户想要稍后检查上载状态,则他们可以通 过寻找状态图标来根据消息列表进行检查。
在实施例中,消息列表图像上载对象可以具有与其相关联的"转 发..."菜单选项。可以通过消息列表上下文菜单来利用该"转发..." 选项,并且该选项仅用于已经成功完成的图像上载。当查看打开的消 息列表对象时,该"转发..."选项可用于完全的上下文菜单中。类似 地,正如图像上载对象作为消息对象一样,消息列表图像上载对象可 以具有其他关联的菜单选项,例如"打开"、"文件"、"标记为未打开"、 "保存"或"删除"。通过与消息对象类似地对象图像上载对象,用户 很可能已经熟悉了用户界面,并且用户可以更凭直觉地对图像上载对 象执行各项动作。
在实施例中,图像上载对象可以通过提供其自身的唯一信息来替 换常规的电子邮件"主题"、"来源"及内容字段来模拟电子邮件或 SMS消息,下面将对其进行更为详细的描述。这允许上载消息列表对 象有效地充当电子邮件消息列表对象,并因此能够使用针对电子邮件 的其他嵌入功能,而不需要实际上成为电子邮件。
在实施例中,如果用户选择并打开消息列表图像上载对象,则可 以显示关于图像的上载状态的文本版本及附加信息。因此,在框508D 处,方法500D可以将消息结合模块148D配置为在每一个消'息列表图 像上载对象中包括特定的详细资料,例如图像文件大小、诸如标题、描述和标签之类的描述信息、以及通过其可以访问上载图像的图像 URL链接。
除了状态通知图标之外,图像上载消息列表对象可以在消息列表 视图中示出附加信息。例如,"来自"字段可以示出用户输入的上载图 片的标题,或者如果该字段为空,则可以显示图像文件名来代替。这 样,始终可以在这个位置显示某些描述文本。同样地,在"主题"字 段中,可以示出用户输入的上载图片的描述。如果"主题"字段为空,
则不显示任何信息。因此,在框510D处,方法500D可以将消息结合 模块148D配置为在所述消息列表查看窗口中显示附加信息。
在实施例中,如果用户试图以比图片所能够被发送的速度更快的 速度来上载图片,则使图片排队。它们可以以"未决"状态出现在消 息列表中,直到它们已经开始上载为止。图像上载模块148B可以被 配置为使得在前一个上载没有完成之前不开始上载。因此,在框512D 处,方法500D可以将图像上载模块148B配置为跟踪上载队列中的所 有图像上载对象的上载"未决"状态。
在实施例中,新的菜单选项"发送至(图像库)"可以与所有支 持文件类型的未受保护的图像文件相关联,并且可以与后者一同使用。 该菜单选项可用于文件资源浏览器(explorer)、文件附件服务、以及 其他为这些类型的图像文件提供上下文菜单的应用程序。因此,该文 件类型可以与"发送至图像库"的菜单选项相关联,并且该菜单选项 不需要被硬编码到任何特定应用程序中。
在实施例中,每一个图像上载将消息列表图像上载对象条目添加 到消息列表中。同样,可以使"图像库"文件夹在"査看文件夹"区 域中可用。该图像库文件夹可以包含已经从设备执行上载的所有图像 的列表。该列表在设备复位和电池上拉(battery pull)期间可以是不 变的。用户可以删除该消息列表图像上载对象条目。
因此,在本发明的一个方案中,提供了一种使图像上载对象与消 息列表结合的方法,包括针对要上载的每一个图像,创建图像上载 对象;以及显示消息列表中的所述图像上载对象,使得可以作为消息 选择并打开所述图像上载对象。在实施例中,所述方法还包括使文本描述、图像的缩略图、日 期、以及到上载图像的文件链接中的至少之一与图像上载对象相关联。
在另一实施例中,所述方法还包括使图像的上载状态与所述图 像上载对象相关联。
在另一实施例中,所述方法还包括使指示图像上载对象的上载 状态的状态图标与图像上载对象相关联,图像上载对象的上载状态是 "发送"、"未决"、"成功"、"出错"、以及"完成但出错"之一。
在另一实施例中,所述方法还包括对消息列表中的每一个图像 上载对象进行配置,使得所述图像上载对象可以被打开、归档、标记 为未打开、保存或删除。
在另一实施例中,所述方法还包括对消息列表中的每一个图像 上载对象进行配置,使得可以将图像上载对象转发给另一个用户,并 且所述另一个用户可以通过文件链接来访问所关联的上载图像。
在另一实施例中,所述方法还包括提供统一资源定位器(URL) 作为文件链接。
在本发明的另一方案中,提供了一种用于使图像上载对象与消息 列表相关联的系统,所述系统包括消息结合模块,所述模块适于针 对要上载的每一个图像,创建图像上载对象;以及显示消息列表中的 图像上载对象,使得可以作为消息选择并打开所述图像上载对象。
在实施例中,所述消息结合模块还适于使文本描述、图像的縮 略图、日期、以及到上载图像的文件链接中的至少之一与图像上载对 象相关联。
在另一实施例中,所述消息结合模块还适于使图像的上载状态与 所述图像上载对象相关联。
在另一实施例中,所述消息结合模块还适于使指示图像上载对象 的上载状态的状态图标与图像上载对象相关联,图像上载对象的上载 状态可以是"发送"、"未决"、"成功"、"出错"、及"完成但出错"之
在另一实施例中,所述消息结合模块还适于对消息列表中的每一 个图像上载对象进行配置,使得所述图像上载对象可以被打开、归档、标记为未打开、保存或删除。
在另一实施例中,所述消息结合模块还适于对消息列表中的每一 个图像上载对象进行配置,使得可以将图像上载对象转发给另一个用 户,并且可以由所述另一个用户通过文件链接来访问所述关联的上载图像。
在另一实施例中,所述文件链接是统一资源定位器(URL)。
在本发明的另一方案中,提供了一种存储数据处理器代码的数据 处理器可读介质,所述数据处理器代码在被加载到设备中时,将该设 备配置为使图像上载对象与消息列表结合,所述数据处理器可读介质 包括用于针对要上载的每一个图像,创建图像上载对象的代码;以 及用于显示消息列表中的图像上载对象,使得可以作为消息选择并打 幵所述图像上载对象的代码。
在实施例中,所述数据处理器介质还包括用于使文本描述、图像 的縮略图、日期、以及到上载图像的文件链接中的至少之一与图像上 载对象相关联的代码。
在另一实施例中,所述数据处理器可读介质还包括用于使图像的 上载状态与图像上载对象相关联的代码。
在另一实施例中,所述数据处理器可读介质还包括用于使指示图 像上载对象的上载状态的状态图标与图像上载对象相关联的代码,图 像上载对象的上载状态可以是"发送"、"未决"、"成功"、"出错"、及 "完成但出错"之一。
在另一实施例中,所述数据处理器可读介质还包括用于对消息列 表中的每一个图像上载对象进行配置,以使得图像上载对象可以被打 开、归档、标记为未打开、保存或删除的代码。
在另一实施例中,所述数据处理器可读介质还包括代码用于对消 息列表中的每一个图像上载对象进行配置的代码,使得可以将图像上 载对象转发给另一个用户,并且可以由所述另一个用户通过文件链接 来访问所关联的上载图像。 .
尽管上面已经描述了例证性实施例,将被理解的是,可以进行各 种改变和修改。 一般地说,本发明的范围由下列权利要求限定。版权通知
本专利文献的公开中的一部分包含受版权保护的材料。只要对专 利文献或专利公开的复制在知识产权局的专利文件或记录中出现,版 权所有者不反对,否则无论如何保持所有版权。
权利要求
1.一种使图像上载对象与消息列表结合的方法,包括针对要上载的每一个图像,创建图像上载对象;以及显示消息列表中的所述图像上载对象,使得可以作为消息选择并打开所述图像上载对象。
2. 根据权利要求1所述的方法,还包括使文本描述、图像的缩略图、日期、以及到上载图像的文件链接 中的任意一个或任意组合与所述图像上载对象相关联。
3. 根据权利要求1或2所述的方法,还包括使图像的上载状态 与所述图像上载对象相关联。
4. 根据权利要求3所述的方法,还包括使指示图像上载对象的上载状态的状态图标与所述图像上载对 象相关联,所述图像上载对象的上载状态是"发送"、"未决"、"成功"、 "出错"、以及"完成但出错"中的任意之一。
5. 根据前述任一权利要求所述的方法,还包括对消息列表中的 每一个图像上载对象进行配置,使得所述图像上载对象可以被打开、 归档、标记为未打开、保存或删除。
6. 根据前述任一权利要求所述的方法,还包括对消息列表中的每一个图像上载对象进行配置,使得可以将所述 图像上载对象转发给另一个用户,并且可以所述另一个用户通过与所 述图像上载对象相关联的已上载图像的文件链接来访问所关联的上载 图像。
7. 根据权利要求6所述的方法,还包括提供统一资源定位器'URL,作为文件链接。
8. —种用于使图像上载对象与消息列表相关联的系统,所述系统包括消息结合模块,所述消息结合模块适于针对要上载的每一个图像,创建图像上载对象;以及显示在消息列表中的所述图像上载对象,使得可以作为消息选择 并打开所述图像上载对象。
9. 根据权利要求8所述的系统,其中,所述消息结合模块还适于 使文本描述、图像的縮略图、日期、以及到上载图像的文件链接中的 任意之一或任意组合与所述图像上载对象相关联。
10. 根据权利要求8或9所述的系统,其中,所述消息结合模块还 适于使图像的上载状态与所述图像上载对象相关联。
11. 根据权利要求10所述的系统,其中,所述消息结合模块还适 于使指示图像上载对象的上载状态的状态图标与图像上载对象相关 联,所述图像上载对象的上载状态是"发送"、"未决"、"成功"、"出 错"、及"完成但出错"中的任意之一。
12. 根据权利要求8至IO中的任一项所述的系统,其中,所述消息结合模块还适于对消息列表中的每一个图像上载对象进行配置, 使得所述图像上载对象可以被打开、归档、标记为未打开、保存或删除。
13. 根据权利要求8至12中的任一项所述的系统,其中,所述消 息结合模块还适于对消息列表中的每一个图像上载对象迸行配置,使 得可以将所述图像上载对象转发给另一个用户,并且可以由所述另一 个用户通过与图像上载对象相关联的已上载图像的文件链接来访问所述关联的上载图像。
14. 根据权利要求13所述的系统,其中,所述文件链接是统一资源定位器'URL'。
15. —种存储数据处理器代码的数据处理器可读介质,所述数据处 理器代码在被加载到设备中时,将所述设备配置为执行根据权利要求 1至7中的任一项所述的方法中的步骤。
全文摘要
公开了一种系统及方法,用于使图像上载对象与消息列表结合。在实施例中,所述方法包括针对要上载的每一个图像,创建图像上载对象;以及显示消息列表中的所述图像上载对象,使得可以作为消息选择并打开所述图像上载对象。在另一实施例中,所述方法还包括使文本描述、图像的缩略图、日期、以及到上载图像的文件链接中的任意一个或任意组合与图像上载对象相关联。在另一实施例中,可以对消息列表中的图像上载对象进行配置,使得可以将所述图像上载对象转发给另一个用户,并且可以由所述另一个用户通过文件链接来访问所述关联的上载图像。
文档编号G06F3/048GK101316293SQ20081009997
公开日2008年12月3日 申请日期2008年5月29日 优先权日2007年5月29日
发明者R·斯科特·思恩, 杰拉尔德·D·卡拉森, 特里尔·丹特 申请人:捷讯研究有限公司