CN1875361A - 预测输入的方法 - Google Patents
预测输入的方法 Download PDFInfo
- Publication number
- CN1875361A CN1875361A CNA2004800322090A CN200480032209A CN1875361A CN 1875361 A CN1875361 A CN 1875361A CN A2004800322090 A CNA2004800322090 A CN A2004800322090A CN 200480032209 A CN200480032209 A CN 200480032209A CN 1875361 A CN1875361 A CN 1875361A
- Authority
- CN
- China
- Prior art keywords
- user
- message
- equipment
- database
- objects
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
- G06F16/4393—Multimedia presentations, e.g. slide shows, multimedia albums
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
Abstract
描述了一种预测通信设备中电子对象的输入的方法。该方法包含下列步骤:(a)建立电子对象的第一数据库,该电子对象适于插入可在该设备上创作的多媒体消息内;(b)建立电子对象属性的第二数据库;(c)在该第一数据库的至少一个对象与该第二数据库的至少一个对应属性之间建立一个或多个关联;(d)从该设备的用户处接收将一个或多个该对象包含在多媒体消息中的请求,所述请求包含至少一个输入变元;(e)使所述至少一个输入变元与该第二数据库中所述至少一个属性匹配,由此识别出一个或多个对象,其对应于该至少一个输入变元及其相关联的至少一个属性;以及(f)向该用户提供所述一个或多个对应于所述至少一个变元的对象的显示图形。
Description
技术领域
本发明涉及预测通信设备内电子对象(object)(例如增强型通讯服务(EMS)、多媒体消息服务(MMS)或电子邮件对象)的输入的方法。而且本发明还涉及按照该方法操作的通信设备,例如移动电话或连接因特网的个人计算机。
背景技术
诸如移动电话之类的通信设备已为公众所了解并在世界各地得到了普遍使用。早期的移动电话被设计为基本上只支持语音通信。由于移动电话在显示装置上作了改进(例如引入背光照射的液晶像素矩阵显示器),近来移动电话用户越来越多地借助文字消息进行沟通。此外,在交流中引入其它类型的信息表意图示符号(也就是常常提到的情绪图标(emoticons))也变得司空见惯起来。
情绪图标被定义为一种用来表示移动电话用户情绪的象形文字,其由多个具有象征意义(typical)或特殊含义(special)的字符的组合构成。“情绪图标”一词是名词“情绪(emotion)”和“图标(icon)”的组合体。情绪图标属于计算机世界独有的语言的一部分,情绪、符号、个性、工作以及那些用感官能感受到的实实在在的东西都可用计算机或数字通信设备(例如移动电话)键盘上的字符、符号和数字来表示。因为易于明白和便于细致入微地刻画用户的情感,它们在计算机世界里被广泛使用。
情绪图标的制作和传输属于公众知悉的范围。例如美国专利US2002/0077135描述了一种方便输入情绪图标的方法。当在一个移动终端(例如移动电话)内实施该方法时,通过组合若干具有象征意义或特殊含义的字符来构造多个情绪图标;在该移动终端内,情绪图标按照组别分类和存储。移动终端被安排为很方便地进入操作中的情绪图标输入模式、显示存储的情绪图标组别、显示用户所选定情绪图标组别的情绪图标和发送包含有用户选定的至少一个情绪图标的短消息系统(SMS)消息。
另外,已公布的PCT国际专利申请PCT/US02/24647(WO03/017681)描述了一种装置(例如一种通信设备),它配备有与输入键相连的情绪图标输入逻辑电路,以改进该装置工作时输入情绪图标(例如在文字模式下将情绪图标输入文字消息内)的易用性。作为对相连输入健选定的响应,一个或多个待选情绪图标被显示出来。用户可以为“挑选”情绪图标而“翻卷”一个或多个所显示的情绪图标。在所述的一个装置实例中,当前关注点(focus)被设置在其中一个所显示的情绪图标上,并且从当前关注点被设置起,经过一段预设时段后,属于该当前关注点的情绪图标即被自动选定。
发明人已经认识到,尽管现有技术也尝试使情绪图标的输入更为方便,但在消息内引入情绪图标还是费力并且常常也是枯燥乏味的事情,特别是在使用微型设备(例如现如今的移动电话)时。为了使这样的数据输入能够更为方便,发明人作出了本发明。
发明内容
本发明的第一个目的是提供一种预测通信设备(例如移动电话)内电子对象(例如增强型通讯服务(EMS)或多媒体消息服务(MMS)对象)的输入的方法。
本发明的第二个目的是提供一种通信设备,它实现了对电子对象(例如EMS或MMS对象)的输入进行预测的方法,从而使用户使用更为方便。
按照本发明的第一方面,提供了一种预测通信设备内电子对象的输入的方法,该方法包含下列步骤:
(a)建立电子对象的第一数据库,该电子对象适于插入可在该设备上创作的多媒体消息内;
(b)建立电子对象属性的第二数据库;
(c)在该第一数据库的至少一个对象与该第二数据库的至少一个对应属性之间建立一个或多个关联;
(d)从该设备的用户处接收将一个或多个该对象包含在多媒体消息中的请求,所述请求包含至少一个输入变元;
(e)使所述至少一个输入变元与该第二数据库中所述至少一个属性匹配,由此识别出一个或多个对象,其对应于该至少一个输入变元及其相关联的至少一个属性;以及
(f)向该用户提供所述一个或多个对应于所述至少一个变元的对象的显示图形。
本发明的优点是能够预测例如移动电话设备内的电子对象的输入。
将会认识到的是,在步骤(d)中,包含一个或多个对象的请求既可以是隐含的,也可以明确地表示出来。例如它可以是通信设备的缺省函数,譬如事件和/或温度和/或空间位置;替换方式是,请求被明确地表示出来,即用户例如借助于设备的键盘和/或语音激活的输入装置主动地输入请求。
比较好的是,所述一个或多个由步骤(e)识别的对象按照其相对第一数据库内其它对象的优先度顺序来表示。这种优先度顺序方式可以使用户避免对设备上提供的所有电子对象进行搜索而仅仅搜索子集即可。更好的是,所述一个或多个由步骤(e)识别的对象先呈现给用户。换句话说,电子对象比较好的是按照相关度由大到小的顺序呈现给用户。
比较好的是,所述一个或多个由步骤(e)识别的对象按照如下顺序出现,其中具有与所述一个或多个变元最匹配的属性的对象先呈现给用户,然后逐渐过渡到那些具有与所述一个或多个变元匹配度最小的属性的对象。
比较好的是,第一数据库的至少一个对象与第二数据库内的多个相应属性相关联。
比较好的是,所述一个或多个属性包含以下至少一个属性:
(a)用户相对于一个或多个被指定消息收件方的关系;
(b)所述消息被期望的正式程度;
(c)消息生成实例和所述消息分发实例中的至少一个的时间,其是按发生顺序排列的;
(d)当用户创作消息时的环境氛围,所述环境氛围包含环境照明度、环境温度、环境湿度、环境海拔高度中的至少一个;
(e)在创作和发送消息中的至少一个过程中用户所处的地理空间位置;
(f)根据位置函数变化的用户位置;
(g)用户优先选择所述一个或多个对象的已有历史记录;
(h)该消息的所述一个或多个被指定收件人的电话号码和计算机世界的地址中的至少一个;以及
(i)已经构成该消息一部分的单词。
比较好的是,在该方法中,该设备包含确定其地理空间位置的位置测量装置。更好的是,所述测量装置包含A-GPS和E-OTD测量装置中的至少一个。
比较好的是,在该方法中,该设备在工作时可根据位置函数使地理空间位置与用户位置相关。这种相关联能够使该设备根据位置自动选择一个合适对象的子集,而无需将空间位置数据输入设备,因而使设备的使用更为容易。位置函数例如包括“住家”、“工作场所”、
“俱乐部”、“主妇的卧室”等等。
比较好的是,在该方法中,该设备包含地理显示装置,并且在工作时可在显示装置上将至少一个被识别的对象的图形连同其一个或多个相关属性一起显示出来。
比较好的是,在该方法中,该设备包含用于表示所述被识别对象的地理显示装置,其表示方式为适于使用户通过翻卷被识别对象的图形实现查询。
比较好的是,在该方法中,所述第一和第二数据库基本上协同定位于(co-locate)设备的存储器内。
比较好的是,在该方法中,所述第一和第二数据库至少有一部分是在空间上远离设备的。
比较好的是,在该方法中,该设备被设计为在工作时可向用户呈现按照一个或多个属性分组的对象。
比较好的是,在该方法中,通信设备的实现形式为移动电话。
比较好的是,在该方法中,所述至少一个对象包含图片、照片、电影、标准SMS消息、引文、单词和情绪图标中的至少一种。例如,目前已知的移动电话具有一种“T9”能力,使得用户在输入单词的首字母后,将呈现一组使用该字母的单词供用户从中挑选。
按照本发明的第二方面,提供了一种能预测电子对象的输入的通信设备,该设备包含:
(a)电子对象的第一数据库,该电子对象适于插入可在该设备上创作的多媒体消息内;
(b)电子对象属性的第二数据库;
(c)关联装置,用于在该第一数据库的至少一个对象与该第二数据库的至少一个对应属性之间建立一个或多个关联;
(d)请求接收装置,用于从该设备的用户处接收将一个或多个该对象包含在多媒体消息中的请求,所述请求包含至少一个输入变元;
(e)计算装置,用于使所述至少一个输入变元与该第二数据库中所述至少一个属性匹配,由此识别出一个或多个对象,其对应于该至少一个输入变元及其相关联的至少一个属性;以及
(f)显示装置,用于向该用户提供所述一个或多个对应于所述至少一个变元的对象的显示图形。
本发明的优点是能够实现本发明的至少一个目标。
比较好的是,在该设备中,所述计算装置在工作时可按照相对第一数据库内其它对象的优先度顺序向用户呈现一个或多个被识别的对象。
比较好的是,该设备在工作时可响应该请求,在该显示装置上向用户先呈现所述一个或多个被识别的对象。
比较好的是,在该设备中,所述计算装置和显示装置在工作时可按照如下顺序呈现所述被识别的对象,其中具有与所述一个或多个变元最匹配的属性的对象先呈现给用户,然后逐渐过渡到那些具有与所述一个或多个变元匹配度最小的属性的对象。
比较好的是,在该设备中,第一数据库的至少一个对象与第二数据库内的多个相应属性相关联。
比较好的是,在该设备中,所述一个或多个属性包含至少一个属性:
(a)用户相对于一个或多个被指定消息收件方的关系;
(b)所述消息被期望的正式程度;
(c)消息生成实例和所述消息分发实例中的至少一个的时间,其是按发生顺序排列的;
(d)当用户创作消息时的环境氛围,所述环境氛围包含环境照明度、环境温度、环境湿度、环境海拔高度中的至少一个;
(e)在创作和发送消息中的至少一个过程中用户所处的地理空间位置;
(f)根据位置函数变化的用户位置;
(g)用户优先选择所述一个或多个对象的已有历史记录;
(h)该消息的所述一个或多个被指定收件人的电话号码和计算机世界的地址中的至少一个;以及
(i)已经构成该消息一部分的单词。
比较好的是,该设备包含确定其地理空间位置的位置测量装置。更好的是,所述测量装置包含A-GPS和E-OTD测量装置中的至少一个。
比较好的是,为使设备的使用更为容易,该设备在工作时可根据位置函数使地理空间位置与用户位置相关。位置函数包括诸如“住家”、“工作场所”、“俱乐部”、“主妇的卧室”之类的定义。
比较好的是,该设备在工作时可在显示装置上将至少一个被识别的对象的图形连同其一个或多个相关属性一起显示出来。
比较好的是,该设备在工作时可表示所述被识别的对象,其表示方式为适于使用户通过翻卷被识别对象的图形实现查询。例如在文本和图标中的至少一种形式下,翻卷表示方式是有好处的。
比较好的是,在该设备中,所述第一和第二数据库基本上协同定位于(co-locate)设备的存储器内。更好的是,所述第一和第二数据库至少有一部分是在空间上远离设备的。这种远地提供第一和第二数据库例如包括在创作多媒体消息时从因特网下载电子对象。
比较好的是,所述设备被设计为在工作时可向用户呈现按照一个或多个属性分组的对象。
比较好的是,所述设备的实现形式为移动电话。
比较好的是,在该设备中,所述至少一个对象包含图片、照片、电影、标准SMS消息、引文、单词和情绪图标中的至少一种。但是这里假设多媒体消息通常包含文本以及一个或多个上述对象。
将会认识到的是,在不偏离本发明范围的前提下,很容易将本发明的特征以任何形式组合起来。
附图的简要说明
以下将借助参照附图的实例描述本发明,其中:
图1为通信设备的参数列表示意图,该列表通过映射函数F1、F2和F3相关联;以及
图2为图1的情绪图标和关系列表以及映射函数F1的操作的示意图;以及
图3为在通信设备上创作多媒体消息的方法的示意图。
实施发明的较佳方式
总的来说,发明人认识到目前实现电子对象输入的通信设备仅仅是提供了各种字符列表(例如情绪图标),这样设备用户就可以根据一种或多种方便的方式来挑选。结果是,当创作包含一个或多个对象的多媒体时,这种设备用起来很烦琐,并且操作速度慢。为了解决这些问题,发明人认识到需要将这种设备设计为能够聪明地预测用户可能想用的一个或多个对象并且向用户呈现这样的选择,因而用户在选择其偏爱的一个或多个对象时所要处理的信息量有所减少。特别是发明人已经认识到,很容易根据至少一个因素预测出合适的对象:
(a1)发送消息的用户与一个或多个相应的被发送消息用户之间的关系;
(b1)用户期望的通信是非正式还是正式性质的;
(c1)对一个或多个相应用户发送消息的用户产生影响的可测量参数,例如下列参数中的一个或多个:按照顺序排列的时间、准备或创作消息时的环境照明度、海拔高度、湿度和/或温度;
(d1)创作消息时所处的地理位置;以及
(e1)用户先前习惯使用和/或被证实偏爱于使用的对象。
这样的预测的好处是可使通信设备(例如移动电话)的用户在创作多媒体消息(例如EMS或MMS消息)时更快和更方便地插入电子对象。
因此发明人设想出一种方法,它使移动电话能够预测用户打算将哪些电子对象插入多媒体消息。这类对象比较好的是相当于情绪图标、图形、动画和声音中的至少一种。而且这种多媒体消息比较好的是相当于目前的EMS或MMS消息。
作为本发明的一个实施例,用户按动包含连接有图形显示器的移动通信设备的一个按钮,在工作状态下,按钮的按动可触发显示器显示多媒体对象列表的第一部分;对象比较有利的是类似于在微软Word文档中插入符号;这些对象比较有利的是类似于在SMS消息中插入一个或多个字母字符,就象在如今的移动电话中看到的那样。
以下更为详细地描述本发明。
随着增强型通讯服务(EMS)和多媒体通讯服务(MMS)的发展,通讯设备(例如移动电话)的用户在创作多媒体消息时可以选择和发送作为对象的静止图形、情绪图标、声音和动画图片中的至少一种。然而用户实际上难以从众多对象中挑选出合适的一个。例如在微型较低像素分辨率的液晶显示器屏幕(其在如今许多移动电话中作为其中一部分)上,通常列出50幅图片作为候选对象,用户要花费相当可观的时间去查看和选择最合适的对象,以满足其特殊的目的;例如当用户打算在另一用户过生日时向他/她发送一条生日问候的文字消息时,最合适的对象自然莫过于一幅点燃有蜡烛的生日蛋糕的图像。结果是,如果用户没有足够的时间或耐心去查看所有50幅图片,则就会从列表中基本上是随意地挑选一幅图片。这样选择的图片随后很有可能被改变,但其本身也是不方便和乏味的操作。
发明人业已认识到,如果向用户呈现的是被预测为与用户制作和/或创作的消息的特性相关性最大的对象列表,则在从50幅图片中挑选图片时可减少随机性或差错;经过预测的列表与一个相应的由所有可能对象选项组成的列表相比,好处是长度要短许多。如上所述,这种预测比较好的是基于下列因素中的至少一个:
(a2)发送消息的用户与一个或多个接收消息用户之间的关系,例如用户可以是朋友、母亲、父亲、第三者等;
(b2)通信类别,例如是非正式还是正式的;
(c2)创作消息的时间范例(instance),例如中午;以及
(d2)创作和/或发送消息时所处的地理位置,例如住家、工作场所、主妇住家等等。
预测可选择为还依赖于上述其它因素。
以下描述按照本发明的提供可预测选择的方式。
图1示出了总地以10表示的相关联设置。该配置10包含对象列表20、关系列表30、时间列表40和位置列表50。其它列表也是可行的,例如温度列表、将正式/非正式程度与对象列表20内的一个或多个对象相关联的列表以及定义了一个或多个对象适于包含在多媒体消息中的合适时刻的列表。列表20、30、40、50是下列中的至少一种:
(a3)在通信设备(例如移动电话)内预先编程的;
(b3)用户从外部信息源(例如因特网和/或便携式计算机)下载至设备的;以及
(c3)经数据输入装备(例如与设备集成在一起的键盘和/或CCD摄像机)提供给设备的输入。
列表20、30、40、50存储在设备的存储器(例如易失和/或非易失存储器)中,如闪存。列表20、30、40、50内的条目借助函数F1、F2和F3关联。函数F1-F3本身比较好的是在设备内作为数据域实现,这些数据域较好的是存储在设备的存储器内。同样,对于列表20、30、40、50,函数F1-F3中的一个或多个至少是下列中的至少一种:
(a4)在通信设备(例如移动电话)内预先编程的;
(b4)用户从外部信息源(例如因特网和/或便携式计算机)下载至设备的;
(c4)经数据输入装备(例如与设备集成在一起的键盘)提供给设备的输入;以及
(d4)来自于用户先前在列表20、30、40、50之间所作关联的历史记录,这是用户先前通过访问列表20、30、40、50中的一个或多个而创作的多媒体消息的结果。
图2示出了函数F1,它与列表20、30中特定的实例相关联,即:
(a5)在创作多媒体消息时,对于被提示的显示符号为对应于情绪图标1的用户,向关系3发送结果;
(b5)在创作多媒体消息时,对于被提示的显示符号为对应于情绪图标2、5的用户,向关系6发送结果;
(c5)当用户创作与关系1和/或关系5有关的多媒体消息时,呈现情绪图标4作为提示用户的显示符号。
将会认识到的是,虽然提出给用户的是根据函数F1-F3确定的最为合适的一组对象子集,但是优选地,如果需要,用户也可以在设备存储的所有对象中进行选择,哪怕知道象现有技术那样在所有对象中进行选择可能是枯燥无味的工作。发明人已经认识到,在实施本发明时,由于伴随而来的枯燥工作,因此这种在所有对象中作非特定选择的情况很少发生。
因此当在设备上创作多媒体消息时,提示给用户的是对象的优选选项,该选项由具有方程式1(Eq.1)所提供通式的选项函数确定:
OS=G(R,I,t,x,y,z,p,T,Fn,i) 方程1
其中:
OS=例如以图形图标和/或列表项形式向用户显示的对象选项;
G=确定当创作一个或多个多媒体消息时呈现给用户的图形信息的对象选项函数,函数G具有一个或多个下列变元,函数G使得诸如图形图标或列表项之类的图形符号在设备显示器上呈现给用户,用户在工作时可使所需的图标和/或列表项突出显示,从而指示设备是否将被选择的对象插入创作的多媒体消息中;
i=函数G处理的当前对象的引用标号,即对象列表20中的每个项都与一个标号值相关联;例如在图1中,对象列表20内与i=1对应的第一项为“情绪图标1”,与i=2对应的第二项为“情绪图标2”,依此类推;
R=与当前创作的多媒体消息有关的关系列表30的输入数据以及用户所作的关系选择;
I=与对象列表20内一个或多个对象所属的正式程度/非正式程度评级有关的用户输入数据以及用户所作的涉及当前创作消息的正式程度/非正式程度(例如正式、非正式和/或商务);
t=来自时间列表40的输入数据以及消息被创作和/或安排发送的时间刻度;
x,y,z=用户创作消息时的空间位置;x,y,z为定义了地图位置和海拔的笛卡尔坐标;如果需要,也可采用其它空间定义参数,例如极坐标;而且参数x,y,z适于由A-GPS、E-OTD等中的一个或多个限定;作为另一种替换方式,为定义空间位置类别,诸如“住家”、 办公室”、“高尔夫球场”、“途中”、“国外”之类对用户友好的表达方式适于以新增或替换方式采用;
p =显示与函数G相关联的对象的概率指数,该对象例如因为个人偏好和/或风格而在过去被用户频繁选择;
T=被创作消息在制作时的温度值,例如温度T适于由包含在设备内的温度传感器产生,从而使得函数G在温度达到30℃或者以上时,以更为优选的方式呈现与夏季有关的对象;以及
Fn=将列表20内的对象与上面参照图1和2所述的其它列表30、40、50关联起来的关联函数。
当在设备上创作多媒体消息时,无论何时用户需要将对象插入多媒体消息,都重复调用函数G。比较好的是,设备在工作时搜索其存储的所有对象并且仅当根据方程式1所示函数G的变元发现存在匹配时才向设备的显示器提供指示。
优选地,与关系列表相关联的是电话号码和/或计算机世界的联系代码的列表。
以下将参照图3更为详细地描述创作多媒体消息时上述设备的操作。
在工作状态下,用户160通过发出用户希望创作消息110的指示(例如通过使设备图形显示器150上“创作消息”的图标突出显示)与设备相互作用。设备随后向用户提示下列详情:
(a6)被创作的消息是否为正式的、非正式的和/或商务性的;
(b6)该消息的一个或多个收件人;
(c6)发送和/或创作消息的时间范例;以及
(d6)用户当前所处位置,例如住家、办公室、途中、国外;如果没有这样的输入,比较好的是设备在工作时可自动确定位置160(例如利用全球定位系统(GPS)),从而确定空间坐标并随后参照位置列表50以确定向函数G 100输入的合适变元。
将会认识到,在上面的(a6)和(b6)中,先将电话号码与通信类型(即优先度)相关联也是可行的;即,根据先前已有的信息可确定给一个定义过的收件人的消息是正式的还是非正式的。
一旦输入了上述(a6)-(d6)中的有关数据,用户160随后输入多媒体消息110的文字。在所创作消息的一个或多个点上,用户160通过调用“对象插入”功能(例如通过使设备显示器150上相应的合适图形图标突出显示)表示其有包含对象的意图。设备随后重复调用函数G(即100),比较好的是在设备130的数据库内扫描早先输入的所有对象,如果需要还扫描可为设备所用的外部对象(例如从电话无线网络提供商),并且从中挑选相匹配的那些对象,例如:
(a7)来自列表20的给定对象借助于函数F1而具有列表30内的关系项,该关系项与上面(a6)中提出的一个或多个收件人匹配;
(b7)用户160尚未指定上面(a6)中的一个或多个收件人,但是对希望创作的商务消息的设备作了说明;以及
(c7)用户160习惯于非常频繁地调用特定对象(对于用户160是向潜在的未来客户进行演示的销售代表,特定对象例如为公司标志),因此设备包含使用广泛的对象供用户160挑选,即使用户160没有专门将这些对象与期望联系的一个或多个收件人相关联。
用户160从设备显示器150上显示的列表中选择一个或多个对象,并且如果需要,则在最终指示设备向一个或多个所提出的收件人发送消息之前,继续再次调用函数G以在消息的其它部分内包含其它对象。
函数G 100能够例如根据空间位置、对象、关系、通信类型(例如非正式/正式/商务)进行排序,当然其它的排序模式也是可行的。
按照本发明的上述设备适于包含下列优选特征:
(a8)设备能够例如借助于A-GPS、E-OTD和有关的位置确定设施估计自己的位置;
(b8)用户和/或设备能够将不同的地理位置映射为现实生活中的不同场所,例如“办公室”、“住家”、“喜欢去的俱乐部”、“喜欢去喝酒的酒吧”。优选地,这种空间位置与位置函数的关联由用户160人工进行,或者通过将外部网络(例如因特网)连接至设备实现。
(c8)设备数据库130内的用户160能够借助于类似上述函数F1-F3的函数将不同的电话号码和/或电子邮件地址映射至现实生活中不同的“号码关系-通信类型”组别;例如“号码-朋友-正式的”、“号码-朋友-非正式的”、“号码-顾客-正式的”、“号码-商业伙伴-正式的-商务”;
(d8)在显示器150上,设备的操作软件驱动显示器150从而使被显示列表20中的一个或多个对象(例如一个或多个情绪图标)至少以缩写符号格式作标记以供用户160选择,使得由用户160确认是否为正式图片、非正式图片、商务图片或情绪图标;
(e9)按照与(d8)类似的方式,列表20中的一个或多个对象适于仅以列表30的关系加以标记。例如描绘一个跳舞的猴子的情绪图标可以作为“朋友图标”的标记。因此对于一个变元的关系,图片形式的对象适于标记为“图片-朋友”或“图片-正式”,或者对于多变元的关系适于标记为“图片-朋友-正式”;
(f8)设备比较好的是设置为在显示器150上支持缩写的语法,例如“9856712536-f-i”中,变元“f”表示朋友的电话号码,变元“i”表示与号码9856712536的通信属于非正式性质;因此当用户160创作该朋友的多媒体消息时,在显示器上与用户160一起显示的主要是列表20中属于非正式性质的条目120所指定的对象。为了进一步描述本发明,以下描述本发明一个特定的简单示例性实施例。
用户160在他/她的家中并且要利用通信设备向他/她的朋友发送多媒体消息;例如设备的实现形式为移动电话。用户160和与他/她相关的设备的空间位置用早先输入设备的用户日程表120估计,或者利用诸如A-GPS之类的定位技术进行估计。
在第一步骤中,用户160选择对应于朋友的电话号码。这种选择设备借助函数G 100在显示器150上呈现存储在数据库130内的列表20的那些对象,这些对象被一个或多个函数F作了非正式标记。所呈现的对象比较好的是以简洁的形式显示以便在显示器150上翻卷。而且在显示器150上,被上述函数F标记为“朋友”和“非正式”的对象首先被显示,随后是标记为标记为“朋友”但是无正式程度标记的对象,再后是标记为“非正式的”而不属于关系标记集合的对象。
在第二步骤中,用户160从翻卷的列表中选择,从而将相应的选择对象插入多媒体消息。
在第三步骤中,当完成消息创作时,用户160向朋友发送消息。朋友随后打开电子邮件并且阅读包含了各种对象(例如上述情绪图标、图片、照片、电影片断等的一个或多个)的多媒体消息。
将会认识到的是,上述发明实施例适于在不偏离本发明范围的前提下加以改动。
在上面对关系进行定义时,逻辑关系序列比较好的形式是可以将所定义的对象(OBJ)与定义的关系(REL)一起使用,在所定义的通信类型(TYP)下使用,或者在所定义的电话号码(NUM)下使用,即以符号表示为:
OBJRELTYPNUM
在上面的描述中,动词“包含”、“具有”、“包括”、“含有”及其变化形式的解释是非排他性的,即,未明确揭示的其它部分或项目也是可能存在的。“计算机程序”被理解为任何存储在计算机可读介质(例如软盘)上、经网络(例如因特网)下载或以其它任何适于销售方式的软件产品。
Claims (10)
1.一种预测通信设备内电子对象的输入的方法,该方法包含下列步骤:
(a)建立电子对象的第一数据库,该电子对象适于插入可在该设备上创作的多媒体消息内;
(b)建立电子对象属性的第二数据库;
(c)在该第一数据库的至少一个对象与该第二数据库的至少一个对应属性之间建立一个或多个关联;
(d)从该设备的用户处接收将一个或多个该对象包含在多媒体消息中的请求,所述请求包含至少一个输入变元;
(e)使所述至少一个输入变元与该第二数据库中所述至少一个属性匹配,由此识别出一个或多个对象,其对应于该至少一个输入变元及其相关联的至少一个属性;以及
(f)向该用户提供所述一个或多个对应于所述至少一个变元的对象的显示图形。
2.如权利要求1所述的方法,其中,所述一个或多个由步骤(e)识别的对象按照其相对第一数据库内其它对象的优先度顺序来表示。
3.如权利要求2所述的方法,其中,所述一个或多个由步骤(e)识别的对象先呈现给用户。
4.如权利要求1所述的方法,其中,所述一个或多个由步骤(e)识别的对象按照如下顺序出现,其中具有与所述一个或多个变元最匹配的属性的对象先呈现给用户,然后逐渐过渡到那些具有与所述一个或多个变元匹配度最小的属性的对象。
5.如权利要求1所述的方法,其中,所述一个或多个属性包含下列至少一个属性:
(a)用户相对于一个或多个被指定消息收件方的关系;
(b)所述消息被期望的正式程度;
(c)消息生成实例和所述消息分发实例中的至少一个的时间,其是按发生顺序排列的;
(d)当用户创作消息时的环境氛围,所述环境氛围包含环境照明度、环境温度、环境湿度、环境海拔高度中的至少一个;
(e)在创作和发送消息中的至少一个过程中用户所处的地理空间位置;
(f)根据位置函数变化的用户位置;
(g)用户优先选择所述一个或多个对象的已有历史记录;
(h)该消息的所述一个或多个被指定收件人的电话号码和计算机世界的地址中的至少一个;以及
(i)已经构成该消息一部分的单词。
6.如权利要求1所述的方法,该设备包含确定其地理空间位置的位置测量装置。
7.如权利要求1所述的方法,其中,该设备包含用于表示所述被识别对象的地理显示装置,其表示方式为适于使用户通过翻卷被识别对象的图形实现查询。
8.如权利要求1所述的方法,其中,该设备被设计为在工作时可向用户呈现按照一个或多个属性分组的对象。
9.一种计算机程序产品,可以使可编程设备实现如权利要求1所述的方法。
10.一种能预测电子对象的输入的通信设备,该设备包含:
(a)电子对象的第一数据库,该电子对象适于插入可在该设备上创作的多媒体消息内;
(b)电子对象属性的第二数据库;
(c)关联装置,用于在该第一数据库的至少一个对象与该第二数据库的至少一个对应属性之间建立一个或多个关联;
(d)请求接收装置,用于从该设备的用户处接收将一个或多个该对象包含在多媒体消息中的请求,所述请求包含至少一个输入变元;
(e)计算装置,用于使所述至少一个输入变元与该第二数据库中所述至少一个属性匹配,由此识别出一个或多个对象,其对应于该至少一个输入变元及其相关联的至少一个属性;以及
(f)显示装置,用于向该用户提供所述一个或多个对应于所述至少一个变元的对象的显示图形。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03104022.3 | 2003-10-30 | ||
EP03104022 | 2003-10-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1875361A true CN1875361A (zh) | 2006-12-06 |
Family
ID=34530774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2004800322090A Pending CN1875361A (zh) | 2003-10-30 | 2004-10-18 | 预测输入的方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20070073517A1 (zh) |
EP (1) | EP1683043A1 (zh) |
JP (1) | JP2007510981A (zh) |
KR (1) | KR20060120053A (zh) |
CN (1) | CN1875361A (zh) |
WO (1) | WO2005043407A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103890753A (zh) * | 2011-10-28 | 2014-06-25 | 英特尔公司 | 适配装置中的语言使用 |
Families Citing this family (150)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4285704B2 (ja) * | 2006-08-16 | 2009-06-24 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 情報処理装置、情報処理方法、及び情報処理プログラム |
US7640233B2 (en) * | 2006-08-29 | 2009-12-29 | International Business Machines Corporation | Resolution of abbreviated text in an electronic communications system |
US8554868B2 (en) | 2007-01-05 | 2013-10-08 | Yahoo! Inc. | Simultaneous sharing communication interface |
US8566403B2 (en) * | 2008-12-23 | 2013-10-22 | At&T Mobility Ii Llc | Message content management system |
US8700072B2 (en) | 2008-12-23 | 2014-04-15 | At&T Mobility Ii Llc | Scalable message fidelity |
US9058105B2 (en) * | 2010-10-31 | 2015-06-16 | International Business Machines Corporation | Automated adjustment of input configuration |
IL306019A (en) | 2011-07-12 | 2023-11-01 | Snap Inc | Methods and systems of providing visual content editing functions |
US9191713B2 (en) * | 2011-09-02 | 2015-11-17 | William R. Burnett | Method for generating and using a video-based icon in a multimedia message |
EA024204B1 (ru) * | 2012-01-20 | 2016-08-31 | Актелион Фармасьютиклз Лтд. | Производные гетероциклических амидов в качестве антагонистов p2xрецептора |
US8768876B2 (en) | 2012-02-24 | 2014-07-01 | Placed, Inc. | Inference pipeline system and method |
US8972357B2 (en) | 2012-02-24 | 2015-03-03 | Placed, Inc. | System and method for data collection to validate location data |
US11734712B2 (en) | 2012-02-24 | 2023-08-22 | Foursquare Labs, Inc. | Attributing in-store visits to media consumption based on data collected from user devices |
WO2013166588A1 (en) | 2012-05-08 | 2013-11-14 | Bitstrips Inc. | System and method for adaptable avatars |
US9628950B1 (en) | 2014-01-12 | 2017-04-18 | Investment Asset Holdings Llc | Location-based messaging |
US9537811B2 (en) | 2014-10-02 | 2017-01-03 | Snap Inc. | Ephemeral gallery of ephemeral messages |
US9396354B1 (en) | 2014-05-28 | 2016-07-19 | Snapchat, Inc. | Apparatus and method for automated privacy protection in distributed images |
EP2955686A1 (en) | 2014-06-05 | 2015-12-16 | Mobli Technologies 2010 Ltd. | Automatic article enrichment by social media trends |
US9113301B1 (en) | 2014-06-13 | 2015-08-18 | Snapchat, Inc. | Geo-location based event gallery |
US9225897B1 (en) | 2014-07-07 | 2015-12-29 | Snapchat, Inc. | Apparatus and method for supplying content aware photo filters |
US10423983B2 (en) | 2014-09-16 | 2019-09-24 | Snap Inc. | Determining targeting information based on a predictive targeting model |
US10824654B2 (en) | 2014-09-18 | 2020-11-03 | Snap Inc. | Geolocation-based pictographs |
US11216869B2 (en) | 2014-09-23 | 2022-01-04 | Snap Inc. | User interface to augment an image using geolocation |
US10284508B1 (en) | 2014-10-02 | 2019-05-07 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
US9015285B1 (en) | 2014-11-12 | 2015-04-21 | Snapchat, Inc. | User interface for accessing media at a geographic location |
US10311916B2 (en) | 2014-12-19 | 2019-06-04 | Snap Inc. | Gallery of videos set to an audio time line |
US9385983B1 (en) | 2014-12-19 | 2016-07-05 | Snapchat, Inc. | Gallery of messages from individuals with a shared interest |
US9754355B2 (en) | 2015-01-09 | 2017-09-05 | Snap Inc. | Object recognition based photo filters |
US11388226B1 (en) | 2015-01-13 | 2022-07-12 | Snap Inc. | Guided personal identity based actions |
KR101615848B1 (ko) * | 2015-01-19 | 2016-04-26 | 주식회사 엔씨소프트 | 유사상황 검색을 통한 대화 스티커 추천방법 및 컴퓨터 프로그램 |
US10133705B1 (en) | 2015-01-19 | 2018-11-20 | Snap Inc. | Multichannel system |
KR101634086B1 (ko) * | 2015-01-19 | 2016-07-08 | 주식회사 엔씨소프트 | 감정 분석을 통한 스티커 추천 방법 및 시스템 |
KR101641572B1 (ko) * | 2015-01-19 | 2016-07-21 | 주식회사 엔씨소프트 | 상황 및 선호도 기반 대화 스티커 순위 결정 방법 및 컴퓨터 프로그램 |
US9521515B2 (en) | 2015-01-26 | 2016-12-13 | Mobli Technologies 2010 Ltd. | Content request by location |
US10223397B1 (en) | 2015-03-13 | 2019-03-05 | Snap Inc. | Social graph based co-location of network users |
KR102217723B1 (ko) | 2015-03-18 | 2021-02-19 | 스냅 인코포레이티드 | 지오-펜스 인가 프로비저닝 |
US9692967B1 (en) | 2015-03-23 | 2017-06-27 | Snap Inc. | Systems and methods for reducing boot time and power consumption in camera systems |
US9881094B2 (en) | 2015-05-05 | 2018-01-30 | Snap Inc. | Systems and methods for automated local story generation and curation |
US10135949B1 (en) | 2015-05-05 | 2018-11-20 | Snap Inc. | Systems and methods for story and sub-story navigation |
US10993069B2 (en) | 2015-07-16 | 2021-04-27 | Snap Inc. | Dynamically adaptive media content delivery |
US10817898B2 (en) | 2015-08-13 | 2020-10-27 | Placed, Llc | Determining exposures to content presented by physical objects |
US9652896B1 (en) | 2015-10-30 | 2017-05-16 | Snap Inc. | Image based tracking in augmented reality systems |
US9984499B1 (en) | 2015-11-30 | 2018-05-29 | Snap Inc. | Image and point cloud based tracking and in augmented reality systems |
US10474321B2 (en) | 2015-11-30 | 2019-11-12 | Snap Inc. | Network resource location linking and visual content sharing |
US20170161382A1 (en) | 2015-12-08 | 2017-06-08 | Snapchat, Inc. | System to correlate video data and contextual data |
US10354425B2 (en) | 2015-12-18 | 2019-07-16 | Snap Inc. | Method and system for providing context relevant media augmentation |
US10740573B2 (en) | 2015-12-23 | 2020-08-11 | Oath Inc. | Method and system for automatic formality classification |
US11023514B2 (en) | 2016-02-26 | 2021-06-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US10679389B2 (en) | 2016-02-26 | 2020-06-09 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US10285001B2 (en) | 2016-02-26 | 2019-05-07 | Snap Inc. | Generation, curation, and presentation of media collections |
US10339365B2 (en) | 2016-03-31 | 2019-07-02 | Snap Inc. | Automated avatar generation |
US10466863B1 (en) * | 2016-06-01 | 2019-11-05 | Google Llc | Predictive insertion of graphical objects in a development environment |
US11785161B1 (en) | 2016-06-20 | 2023-10-10 | Pipbin, Inc. | System for user accessibility of tagged curated augmented reality content |
US10638256B1 (en) | 2016-06-20 | 2020-04-28 | Pipbin, Inc. | System for distribution and display of mobile targeted augmented reality content |
US11201981B1 (en) | 2016-06-20 | 2021-12-14 | Pipbin, Inc. | System for notification of user accessibility of curated location-dependent content in an augmented estate |
US11876941B1 (en) | 2016-06-20 | 2024-01-16 | Pipbin, Inc. | Clickable augmented reality content manager, system, and network |
US10805696B1 (en) | 2016-06-20 | 2020-10-13 | Pipbin, Inc. | System for recording and targeting tagged content of user interest |
US11044393B1 (en) | 2016-06-20 | 2021-06-22 | Pipbin, Inc. | System for curation and display of location-dependent augmented reality content in an augmented estate system |
US10334134B1 (en) | 2016-06-20 | 2019-06-25 | Maximillian John Suiter | Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction |
US10430838B1 (en) | 2016-06-28 | 2019-10-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections with automated advertising |
US9681265B1 (en) | 2016-06-28 | 2017-06-13 | Snap Inc. | System to track engagement of media items |
US10387514B1 (en) | 2016-06-30 | 2019-08-20 | Snap Inc. | Automated content curation and communication |
US10348662B2 (en) | 2016-07-19 | 2019-07-09 | Snap Inc. | Generating customized electronic messaging graphics |
KR102267482B1 (ko) | 2016-08-30 | 2021-06-22 | 스냅 인코포레이티드 | 동시 로컬화 및 매핑을 위한 시스템 및 방법 |
US10432559B2 (en) | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
KR102298379B1 (ko) | 2016-11-07 | 2021-09-07 | 스냅 인코포레이티드 | 이미지 변경자들의 선택적 식별 및 순서화 |
US10203855B2 (en) | 2016-12-09 | 2019-02-12 | Snap Inc. | Customized user-controlled media overlays |
US11616745B2 (en) | 2017-01-09 | 2023-03-28 | Snap Inc. | Contextual generation and selection of customized media content |
US10454857B1 (en) | 2017-01-23 | 2019-10-22 | Snap Inc. | Customized digital avatar accessories |
US10915911B2 (en) | 2017-02-03 | 2021-02-09 | Snap Inc. | System to determine a price-schedule to distribute media content |
US11250075B1 (en) | 2017-02-17 | 2022-02-15 | Snap Inc. | Searching social media content |
US10319149B1 (en) | 2017-02-17 | 2019-06-11 | Snap Inc. | Augmented reality anamorphosis system |
US10074381B1 (en) | 2017-02-20 | 2018-09-11 | Snap Inc. | Augmented reality speech balloon system |
US10565795B2 (en) | 2017-03-06 | 2020-02-18 | Snap Inc. | Virtual vision system |
US10523625B1 (en) | 2017-03-09 | 2019-12-31 | Snap Inc. | Restricted group content collection |
US10582277B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US10581782B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US11170393B1 (en) | 2017-04-11 | 2021-11-09 | Snap Inc. | System to calculate an engagement score of location based media content |
US10387730B1 (en) | 2017-04-20 | 2019-08-20 | Snap Inc. | Augmented reality typography personalization system |
US10212541B1 (en) | 2017-04-27 | 2019-02-19 | Snap Inc. | Selective location-based identity communication |
KR20230012096A (ko) | 2017-04-27 | 2023-01-25 | 스냅 인코포레이티드 | 지리공간적 활동 메트릭들을 표시하는 지도-기반 그래픽 사용자 인터페이스 |
US11893647B2 (en) | 2017-04-27 | 2024-02-06 | Snap Inc. | Location-based virtual avatars |
US10467147B1 (en) | 2017-04-28 | 2019-11-05 | Snap Inc. | Precaching unlockable data elements |
US10803120B1 (en) | 2017-05-31 | 2020-10-13 | Snap Inc. | Geolocation based playlists |
US11475254B1 (en) | 2017-09-08 | 2022-10-18 | Snap Inc. | Multimodal entity identification |
US10740974B1 (en) | 2017-09-15 | 2020-08-11 | Snap Inc. | Augmented reality system |
US10499191B1 (en) | 2017-10-09 | 2019-12-03 | Snap Inc. | Context sensitive presentation of content |
US10573043B2 (en) | 2017-10-30 | 2020-02-25 | Snap Inc. | Mobile-based cartographic control of display content |
US11265273B1 (en) | 2017-12-01 | 2022-03-01 | Snap, Inc. | Dynamic media overlay with smart widget |
US11017173B1 (en) | 2017-12-22 | 2021-05-25 | Snap Inc. | Named entity recognition visual context and caption data |
US10678818B2 (en) | 2018-01-03 | 2020-06-09 | Snap Inc. | Tag distribution visualization system |
US11507614B1 (en) | 2018-02-13 | 2022-11-22 | Snap Inc. | Icon based tagging |
US10979752B1 (en) | 2018-02-28 | 2021-04-13 | Snap Inc. | Generating media content items based on location information |
US10885136B1 (en) | 2018-02-28 | 2021-01-05 | Snap Inc. | Audience filtering system |
US10327096B1 (en) | 2018-03-06 | 2019-06-18 | Snap Inc. | Geo-fence selection system |
WO2019178361A1 (en) | 2018-03-14 | 2019-09-19 | Snap Inc. | Generating collectible media content items based on location information |
US11163941B1 (en) | 2018-03-30 | 2021-11-02 | Snap Inc. | Annotating a collection of media content items |
US10219111B1 (en) | 2018-04-18 | 2019-02-26 | Snap Inc. | Visitation tracking system |
US10896197B1 (en) | 2018-05-22 | 2021-01-19 | Snap Inc. | Event detection system |
US10679393B2 (en) | 2018-07-24 | 2020-06-09 | Snap Inc. | Conditional modification of augmented reality object |
US10997760B2 (en) | 2018-08-31 | 2021-05-04 | Snap Inc. | Augmented reality anthropomorphization system |
US10698583B2 (en) | 2018-09-28 | 2020-06-30 | Snap Inc. | Collaborative achievement interface |
US10778623B1 (en) | 2018-10-31 | 2020-09-15 | Snap Inc. | Messaging and gaming applications communication platform |
US11199957B1 (en) | 2018-11-30 | 2021-12-14 | Snap Inc. | Generating customized avatars based on location information |
US10939236B1 (en) | 2018-11-30 | 2021-03-02 | Snap Inc. | Position service to determine relative position to map features |
US11032670B1 (en) | 2019-01-14 | 2021-06-08 | Snap Inc. | Destination sharing in location sharing system |
US10939246B1 (en) | 2019-01-16 | 2021-03-02 | Snap Inc. | Location-based context information sharing in a messaging system |
US11294936B1 (en) | 2019-01-30 | 2022-04-05 | Snap Inc. | Adaptive spatial density based clustering |
US11972529B2 (en) | 2019-02-01 | 2024-04-30 | Snap Inc. | Augmented reality system |
US10936066B1 (en) | 2019-02-13 | 2021-03-02 | Snap Inc. | Sleep detection in a location sharing system |
US10838599B2 (en) | 2019-02-25 | 2020-11-17 | Snap Inc. | Custom media overlay system |
US10964082B2 (en) | 2019-02-26 | 2021-03-30 | Snap Inc. | Avatar based on weather |
US10852918B1 (en) | 2019-03-08 | 2020-12-01 | Snap Inc. | Contextual information in chat |
US12242979B1 (en) | 2019-03-12 | 2025-03-04 | Snap Inc. | Departure time estimation in a location sharing system |
US11868414B1 (en) | 2019-03-14 | 2024-01-09 | Snap Inc. | Graph-based prediction for contact suggestion in a location sharing system |
US11852554B1 (en) | 2019-03-21 | 2023-12-26 | Snap Inc. | Barometer calibration in a location sharing system |
US11249614B2 (en) | 2019-03-28 | 2022-02-15 | Snap Inc. | Generating personalized map interface with enhanced icons |
US10810782B1 (en) | 2019-04-01 | 2020-10-20 | Snap Inc. | Semantic texture mapping system |
US10575131B1 (en) | 2019-05-30 | 2020-02-25 | Snap Inc. | Wearable device location accuracy systems |
US10582453B1 (en) | 2019-05-30 | 2020-03-03 | Snap Inc. | Wearable device location systems architecture |
US10560898B1 (en) | 2019-05-30 | 2020-02-11 | Snap Inc. | Wearable device location systems |
US10893385B1 (en) | 2019-06-07 | 2021-01-12 | Snap Inc. | Detection of a physical collision between two client devices in a location sharing system |
US11307747B2 (en) | 2019-07-11 | 2022-04-19 | Snap Inc. | Edge gesture interface with smart interactions |
US11821742B2 (en) | 2019-09-26 | 2023-11-21 | Snap Inc. | Travel based notifications |
US11218838B2 (en) | 2019-10-31 | 2022-01-04 | Snap Inc. | Focused map-based context information surfacing |
US11429618B2 (en) | 2019-12-30 | 2022-08-30 | Snap Inc. | Surfacing augmented reality objects |
US11128715B1 (en) | 2019-12-30 | 2021-09-21 | Snap Inc. | Physical friend proximity in chat |
US11169658B2 (en) | 2019-12-31 | 2021-11-09 | Snap Inc. | Combined map icon with action indicator |
US11343323B2 (en) | 2019-12-31 | 2022-05-24 | Snap Inc. | Augmented reality objects registry |
US11228551B1 (en) | 2020-02-12 | 2022-01-18 | Snap Inc. | Multiple gateway message exchange |
US11516167B2 (en) | 2020-03-05 | 2022-11-29 | Snap Inc. | Storing data based on device location |
US11619501B2 (en) | 2020-03-11 | 2023-04-04 | Snap Inc. | Avatar based on trip |
US11430091B2 (en) | 2020-03-27 | 2022-08-30 | Snap Inc. | Location mapping for large scale augmented-reality |
US10956743B1 (en) | 2020-03-27 | 2021-03-23 | Snap Inc. | Shared augmented reality system |
US11411900B2 (en) | 2020-03-30 | 2022-08-09 | Snap Inc. | Off-platform messaging system |
US11290851B2 (en) | 2020-06-15 | 2022-03-29 | Snap Inc. | Location sharing using offline and online objects |
US11483267B2 (en) | 2020-06-15 | 2022-10-25 | Snap Inc. | Location sharing using different rate-limited links |
US11314776B2 (en) | 2020-06-15 | 2022-04-26 | Snap Inc. | Location sharing using friend list versions |
US11503432B2 (en) | 2020-06-15 | 2022-11-15 | Snap Inc. | Scalable real-time location sharing framework |
US11308327B2 (en) | 2020-06-29 | 2022-04-19 | Snap Inc. | Providing travel-based augmented reality content with a captured image |
US11349797B2 (en) | 2020-08-31 | 2022-05-31 | Snap Inc. | Co-location connection service |
US11606756B2 (en) | 2021-03-29 | 2023-03-14 | Snap Inc. | Scheduling requests for location data |
US11645324B2 (en) | 2021-03-31 | 2023-05-09 | Snap Inc. | Location-based timeline media content system |
US12026362B2 (en) | 2021-05-19 | 2024-07-02 | Snap Inc. | Video editing application for mobile devices |
US11829834B2 (en) | 2021-10-29 | 2023-11-28 | Snap Inc. | Extended QR code |
US12166839B2 (en) | 2021-10-29 | 2024-12-10 | Snap Inc. | Accessing web-based fragments for display |
US12001750B2 (en) | 2022-04-20 | 2024-06-04 | Snap Inc. | Location-based shared augmented reality experience system |
US12243167B2 (en) | 2022-04-27 | 2025-03-04 | Snap Inc. | Three-dimensional mapping using disparate visual datasets |
US12164109B2 (en) | 2022-04-29 | 2024-12-10 | Snap Inc. | AR/VR enabled contact lens |
US12020384B2 (en) | 2022-06-21 | 2024-06-25 | Snap Inc. | Integrating augmented reality experiences with other components |
US12020386B2 (en) | 2022-06-23 | 2024-06-25 | Snap Inc. | Applying pregenerated virtual experiences in new location |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6278936B1 (en) * | 1993-05-18 | 2001-08-21 | Global Research Systems, Inc. | System and method for an advance notification system for monitoring and reporting proximity of a vehicle |
US6947571B1 (en) * | 1999-05-19 | 2005-09-20 | Digimarc Corporation | Cell phones with optical capabilities, and related applications |
US6236768B1 (en) * | 1997-10-14 | 2001-05-22 | Massachusetts Institute Of Technology | Method and apparatus for automated, context-dependent retrieval of information |
US6601192B1 (en) * | 1999-08-31 | 2003-07-29 | Accenture Llp | Assertion component in environment services patterns |
GB2386724A (en) * | 2000-10-16 | 2003-09-24 | Tangis Corp | Dynamically determining appropriate computer interfaces |
US6987991B2 (en) * | 2001-08-17 | 2006-01-17 | Wildseed Ltd. | Emoticon input method and apparatus |
-
2004
- 2004-10-18 WO PCT/IB2004/052119 patent/WO2005043407A1/en not_active Application Discontinuation
- 2004-10-18 KR KR1020067008173A patent/KR20060120053A/ko not_active Application Discontinuation
- 2004-10-18 JP JP2006537496A patent/JP2007510981A/ja not_active Withdrawn
- 2004-10-18 US US10/577,109 patent/US20070073517A1/en not_active Abandoned
- 2004-10-18 CN CNA2004800322090A patent/CN1875361A/zh active Pending
- 2004-10-18 EP EP04770271A patent/EP1683043A1/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103890753A (zh) * | 2011-10-28 | 2014-06-25 | 英特尔公司 | 适配装置中的语言使用 |
Also Published As
Publication number | Publication date |
---|---|
EP1683043A1 (en) | 2006-07-26 |
WO2005043407A1 (en) | 2005-05-12 |
KR20060120053A (ko) | 2006-11-24 |
JP2007510981A (ja) | 2007-04-26 |
US20070073517A1 (en) | 2007-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1875361A (zh) | 预测输入的方法 | |
CN1161946C (zh) | 便携电话 | |
CN1292618C (zh) | 用于移动终端中的处理数据备份服务的装置和方法 | |
RU2395917C2 (ru) | Список контактов | |
CN1193626C (zh) | 数据处理装置和数据显示方法 | |
US20070245006A1 (en) | Apparatus, method and computer program product to provide ad hoc message recipient lists | |
CN1151444C (zh) | 信息处理装置及其方法 | |
CN1684485A (zh) | 便携式终端,应答消息发送方法和服务器 | |
US20080084970A1 (en) | Visual answering machine | |
CN1326308A (zh) | 便携式终端、信息输入方法、字典检索方法和装置及媒体 | |
CN1757030A (zh) | 上下文可搜索的通信 | |
CN1598851A (zh) | Oma设备管理扩充管理移动设备配置设定的系统和方法 | |
CN1902881A (zh) | 提供即时消息接发和存在服务的通信系统 | |
CN1672178A (zh) | 动画通信 | |
CN1659852A (zh) | 手持设备个性化 | |
CN1946075A (zh) | 确定消息的用户特定关联性得分的方法和系统 | |
CN1627851A (zh) | 在无线电话中利用动漫形象来告警日程的方法 | |
CN1685434A (zh) | 用于编辑拾取图像的便携式无线通信终端 | |
CN1267806C (zh) | 信息处理器,信息处理方法,及信息处理程序 | |
US20080209355A1 (en) | Apparatus and method for implementing user interface used for group communication | |
US20150326708A1 (en) | System for wireless network messaging using emoticons | |
CN1689289A (zh) | 电子邮件服务器设备 | |
CN1677418A (zh) | 电子邮件创建装置及其方法、程序和便携式终端 | |
CN1136666C (zh) | 移动体通信终端装置 | |
CN1746889A (zh) | 移动即时通信客户端双页面界面的实现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |