[go: up one dir, main page]

CN104012167A - 客户端签到 - Google Patents

客户端签到 Download PDF

Info

Publication number
CN104012167A
CN104012167A CN201280064052.4A CN201280064052A CN104012167A CN 104012167 A CN104012167 A CN 104012167A CN 201280064052 A CN201280064052 A CN 201280064052A CN 104012167 A CN104012167 A CN 104012167A
Authority
CN
China
Prior art keywords
maincenter
registering
equipment
notice
service
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
Application number
CN201280064052.4A
Other languages
English (en)
Inventor
J·H·马修斯三世
J·A·施拉德尔
T·T-Y·陈
R·K·沙林
G·A·霍华德
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of CN104012167A publication Critical patent/CN104012167A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

描述了客户端签到技术。在其实施例中,移动设备包括和与该移动设备相关联的一个或多个其它设备进行通知通信的通信接口。移动设备具有供用户选择来启动签到通知的可选择控件,所述签到通知指示了该移动设备的位置以及日期和时间的时间戳。该移动设备还包括被实现为响应于用户对启动签到通知选择而启动将签到通知传送到所述其它相关联的设备的签到服务。

Description

客户端签到
背景技术
许多类型的设备,诸如移动电话、平板设备、以及其它计算、通信、以及娱乐设备,越来越多地提供更多对用户有益的功能、应用和特征,并且可增进人们的私人时间以及工作和社交活动。例如,儿童可通过文本消息或用来自移动电话的电话呼叫让他们的父母知道他们的行踪,或者知道他们已经安全地到达特定的目的地。
这样,用户可以使用各种不同的技术,例如电话呼叫、电子邮件、即时消息、状态更新、共享照片等等,来联系各种不同的人员。而且,用户可以期望在任意一个时刻与不同的人员集合互动。因此,使用传统的技术来与使用各种不同的技术的各种不同的人员进行交互是困难的。
发明内容
描述了客户端签到技术。在其实施例中,移动设备包括用于与其它设备的通信的通信接口,所述其它设备与该移动设备相关联。移动设备具有供用户选择来启动签到通知的可选择控件,所述签到通知指示了该移动设备的位置和当启动签到通知时的日期和时间的时间戳。该设备还包括签到服务,该签到服务被实现为响应于用户对启动签到通知的选择而启动将签到通知传送到所述其它相关联的设备。
签到通知可以作为统一资源定位符(URL)而被生成,它包括在该URL中嵌入的纬度、经度和时间戳。接收作为URL的签到通知的相关联的设备可以执行接收的签到通知的安全性和/或真实性检查以努力验证该签到通知还没有被欺骗或篡改。接收到签到通知的相关联的设备还可以在该设备上所显示的地图上显示签到被启动的位置,例如在浏览器应用程序用户界面中。该位置可以被作为“图钉”兴趣点(POI)显示在地图上,并且朋友随后可以轻击或以其它方式选择该显示在地图上的位置,并且可以向该朋友提供从其当前位置到发送签到通知的人的位置的方向。
本发明内容引入移动设备签到的特征和概念,并在下面具体实施方式中描述和/或在附图中示出这些特征和概念。本发明内容不应被认为描述了所要求保护的主题的必要特征,也不用于确定或限制所要求保护的主题的范围。
附图说明
参考下面的附图描述移动设备签到的实施例。可在全文中对附图中所示的类似特征和组件的标记使用相同的数字:
图1示出了其中可以实现客户端签到的各实施例的示例环境;
图2示出了私有交互中枢接口(hub interface)的示例,显示了一个家庭的不同的中枢的示例。
图3描述了在示例实现中的系统,在该示例实现中图1的中枢签到服务作为网络服务的部分“在云上”被实现。
图4是描述涉及客户机设备签到的示例过程的流程图。
图5是描述涉及客户机设备签到的另一示例过程的流程图。
图6是描述涉及客户机设备签到的又另一示例过程的流程图。
图7示出在其中可以实现私有交互中枢的各实施例的示例系统。
图8示出了在其中可实现前面描述的技术的各种实施例的另一示例系统。
图9还示出了参考前面各部分描述的各种客户机设备服务;
图10示出了包括能实现私有交互中枢的各实施例的示例设备的示例系统。
具体实施方式
描述了客户端签到技术。在一个或多个示例中,描述了涉及中枢的技术,这些技术支持在中枢成员之间的通信以共享内容。一个中枢,例如,可以指一个家庭,并且这样家庭成员可以加入中枢以共享内容,例如消息、照片等等。还可以为例如雇员、朋友等等配置各种其它中枢。这样,可以将中枢的成员作为一个整体来执行内容的共享以取代涉及先前使用传统技术所要求的个别的通信。
中枢可以被用于支持广泛的各种功能。这种功能的一个示例是在其中成员可以关于成员的位置地彼此“签到”的中枢签到服务。例如,家庭中枢中所包括的女儿可以利用该功能来告知该家庭中枢中的其他成员(例如父母、同胞等等)她已经安全地抵达学校。这样,在该示例中,家庭中枢可以被用于以有效且直观的方式将消息散布给中枢中的其他成员。还可以考虑其它示例,例如,来共享照片等等。这些和其它示例的进一步讨论可以参考以下各节找到。
可以由诸如移动电话之类的移动设备的用户来启动签到通知,并且该设备将签到通知传送给与该移动设备相关联的其它设备,例如给属于发送签到通知的人的家庭成员或朋友的设备。签到通知可以被作为统一资源定位符(URL)被生成,它包括在该URL中嵌入的纬度、经度和时间戳。可选地,签到通知可以包括启动该签到通知的移动设备的标识符和/或该移动设备的用户的标识符。或者,用于传送签到通知的通信服务可以确定并与设备和/或用户标识符相关,而无需包括所述标识符作为签到通知的URL的部分。例如,通过SMS共享的位置不包括标识符,但接收设备可以从该SMS消息中标识发送设备。
随后可以利用任意数目的通信传输技术和/或通信服务将签到通知传送给接收者设备,所述通信技术和服务包括SMS、MMS、即时消息收发或聊天消息。诸如家庭成员或朋友的设备之类的接收设备可以执行接收的签到通知的安全性和/或真实性检查以努力验证该签到通知还没有被欺骗或篡改,并且指示了发送该签到通知的人员在对应的日期和时间的实际位置。
(例如在每个人自己的设备处)接收签到通知的家庭成员或朋友随后可以在显示在设备上的地图上查看该位置,例如在浏览器应用程序用户界面中。该位置在地图上可以被显示为“图钉”兴趣点(POI)。随后朋友可以轻击或以其它方式选择显示在地图上的位置,并且可以向该朋友提供从其当前位置到发送签到通知的人的位置的方向。
虽然中枢确定服务的特征和概念能够在任何数量的不同设备、系统、网络、环境和/或配置中实现,但各实施例在以下各示例设备、系统和方法的上下文中描述。
图1示出了其中可以实现设备签到的各实施例的示例系统100。示例系统包括通过网络106与另一个客户机设备104通信上耦合的客户机设备102。可以根据各种不同的计算设备配置来配置客户机设备102、104。在示出的示例中,客户机设备102被配置为诸如移动电话或平板设备之类的移动设备,但是还可以考虑其它移动设备配置,例如通信设备、可转换设备、娱乐、游戏、导航和/或其它类型的便携式电子设备。客户机设备102、104还可以采用各种其它计算设备配置,例如传统PC、膝上计算机等等。虽然示出了客户机设备104的单个实例,但该设备可以代表多个不同的设备,并且在下述讨论中的可以以单个或多个形式对客户机设备104做出参考。可以集成为客户机设备102、104的部分的功能的附加示例可以在稍后的讨论中找到。
客户机102、104被示为包括各自的通信模块108、110。通信模块108、110代表了通过网络106通信的设备的功能,例如彼此通信。通信模块108、110可以使用各种技术来执行这种通信,所述技术例如支持语音通信、文本消息收发(例如SMS、MMS)、即时消息收发、通过社交网络服务的通信、电子邮件等等。因此,客户机设备102、104可以使用各种不同的技术来彼此通信。
客户机设备102还被示出为支持中枢协调架构112。中枢协调架构112代表了提供支持在中枢的成员之间的通信以交互和共享数据的功能,如将在此进一步描述的。例如,中枢可以支持一种用户界面,通过该用户界面,客户机设备102、104的用户可以基于与中枢的成员关系来共享内容。可以通过中枢来共享各种不同的内容,例如消息收发、照片、签到、链接、中枢的背景图像等等。
如在图1中所示,中枢协调架构可以包括中枢签到服务114。中枢签到服务114提供了将指示中枢一个成员的位置的数据与该中枢的其它成员共享的功能。通过这种方式,中枢的成员可以关于成员的位置来彼此“签到”。例如,家庭中枢中所包括的女儿可以利用该功能来告知该家庭中枢中的其他成员(例如父母、同胞等等)她已经安全地抵达学校。这样,在该示例中,家庭中枢可以被用于以有效且直观的方式将消息散布给中枢中的其他成员。还可以考虑其它示例,例如在工作组成员之间共享签到数据以监视雇员等等。
例如,可以将中枢签到服务114用于将地理位置(例如纬度/经度坐标、蜂窝电话塔、街道位置、邮编或陆标信息)与使用该客户机设备102的用户的时间戳和标识符一起传送给另一个客户机设备104。例如,其它客户机设备104还可以是客户机设备102的用户所属的中枢的成员。可以以各种方式来执行该通信,例如作为URL的部分来编码并随后通过文本消息、即时消息、电子邮件等通信,如将在此进一步描述的。在一些示例中,通过启动包括了经编码的URL的SMS、MMS、即时消息或其它类型的消息到提供关于特定位置的描述性信息(例如街道地图信息、方向等)的网站的发送来执行所述通信。所使用的URL可以例如通过嵌入时间戳、用户或设备身份或其它信息来嵌入附加信息,所述附加信息可以被接收设备104来解释。另外,虽然实现被描述为在URL中编码位置和时间戳(使得不“知晓”位置格式的设备也可以启动浏览器来对其消费),但这样的数据可以以任意数目的方式来清楚编码,而不局限于“明文”、URL和/或音频/视频或其它所有者格式。而且,与所有客户机设备都能了解以识别并转换的通用格式(例如数据的“团块”)中的数据相比,签到不应该被理解为被这些在此所述的更加“人类可读”的格式的限制所束缚。
当所述其它客户机设备104接收到所传送的地理位置时,它会在例如中枢应用的中枢用户界面中(例如作为缩略图)、在地图位置应用中、在通知中心中,和/或在消息收发应用中显示该用户位置的指示。例如,所述其它客户机设备104可以显示在消息中接收的URL,该URL可由用户选择。作为另一个示例,所述其它客户机设备104可以识别URL,解释该URL以及嵌入在URL中的信息,并且将从提供关于特定位置的描述性信息的网站处所获得附加信息(例如图形地图或方向)吸收入用户界面中。随后,由客户机设备104的用户对用户位置的指示的选择可以引起指示客户机识别102的位置的地图的输出。可以支持各种其它的功能,例如依据用户位置的“轻击”输出方向,这样,客户机设备104的用户可以旅行到客户机设备102的地理位置处等等。地图的输出,例如,可以使用浏览器或地图应用来执行,可以作为中枢协调架构的部分来执行,如稍后在讨论中进一步描述的。这样,虽然是作为中枢的部分来描述的,客户端签到服务的各种实施例可以独立于中枢而实现或整合。
在示例环境100中,中枢签到服务114可以被配置为包括协调特征,该特征允许中枢成员使用该用户的电话的地理位置特征向一个或多个其它成员“签到”以告知全体成员该用户安全抵达目的地或从任意给定位置离开。通过与共享日程表的同步或通过从另一个成员接收的手动请求可以向中枢成员提示签到。
可以实现各种签到和/或签退(check-back)响应来响应其它成员。而且,如果一个成员在指定时间签到失败或者如果由另一个成员来请求,用户的客户机设备可以将自动地理位置通知发送给其它人和/或家庭中枢。文本消息收发可以比电话呼叫更加有效,同样,签到特征被设计为解决相同的需求,但是相比于通过文本消息收发手动提供人员位置的文本描述而言更加有效和及时。签到特征可被实现为用户界面和/或客户机设备应用或服务。签到的实施例可包括实现诸如在以下段落中描述的特征的任一个或组合。
可以针对中枢成员用移动设备来实现签到以共享带时间戳的地理位置数据。当用户选择签到命令时,从用户的客户机设备向与该用户相关联的相连用户和客户机设备集发送通知。例如,如果少女从另一城市中的足球比赛离开并抵达她的中学,她可以简单地选择“签到”,并且将与家庭中枢中的她的父母和同胞(例如或其它指定的家庭成员)来共享通知。也可以将通知保存并在事件发生后显示以供阅读。
设备和/或设备帐户可在一组设备或设备帐户(例如,家庭电话帐户、用户帐户、已连接的一组设备等)内相关联,并且设备或帐户的全部或子集可以与其他设备或帐户通信。中枢签到控件可以是启动签到功能的任意基于软件和硬件的控件(例如文本链接、图标或专用硬件按钮),并且中枢签到事件可以由软件服务通过相连的设备来管理。
签到事件可以包括各种元数据,例如用户身份(名字、昵称、帐号标识符等)、事件和日期信息、地理位置或地理友好名字、与事件相关联的图像和/或个人化的语音或文本消息。元数据不局限于此列表。签到用户界面可以被显示为单击特征。或者,签到用户界面可以被显示为供选择的选项(例如包括该文本消息)或可以合并用于控制中枢签到用户界面选项的设置。
签到事件的中枢成员接收者可以接收事件的通知,并且通知可以是许多形式中的任意一种,并且通常可以使用多种形式的通知。示例包括标准系统通知、活动块更新(Live Tile update,例如基于Windows的电话或平板)、在中枢用户界面上的中枢墙更新、文本消息指示等等。每个通知可以从与签到事件相关联的诸如中枢名称或标识符、发送者的名字、时间戳、地理位置等之类的数据和元数据中拉取。
签到事件通知可以在例如当选择签到通知时,呈现附加的功能。成员可以被引导到对应的中枢用户界面,或带有自动填充了的联系信息的文本消息收发客户端被开启,以允许对签到事件的发起者的快速回应。这些选项可由系统设计者配置以允许并提供对用户的自动填充回应。在一些系统中,中枢成员(例如家庭成员)可以具有由系统发送的自动响应。在其它系统中,用户可以具有系统设计所允许的响应方法的选择,例如来自一个或多个其它设备的指示“爸爸接收到你的签到通知”的经格式化的通知响应。
在图2中示出了中枢用户界面202和204的示例,并且中枢用户界面204包括签到功能的示例,示出了家庭成员已经在45分钟之前在一个位置处签到并且随签到通知包括了地图的小的表示。在联系人的表示之下,显示了“签到”动词命令。签到事件可以不单单是GPS(或其它)位置更新。选项可以包括“安全抵达”、“到位置处但需要帮助”、“未抵达但安全”、“未抵达,需要帮助”等等的通知。
签到通知可以是由用户调度的,例如每个小时且作为来自每个相连的设备处的被自动推送的更新。组中的任何人可以接收签到启事,并且如果接收设备受到安全性机制的保护则该通知可以浮现在设备锁屏上。启动签到通知的一推触摸(one-pushtouch)可以包括消息、图形、文本、元数据、音频、图像、视频等的任意一个或组合。
如果诸如少年、儿童、婴儿、祖父母等的中枢成员没有签到,父母或其它控制实体可以启动“窥视(peek)”来请求签到或确定其它家庭成员电话的位置。儿童随后可以响应于该窥视请求,而不需要儿童在签到发生时或在签到跟踪期间放弃控制。也可以将自动触发实现为对儿童的签到提醒。父母也可以获得中枢签到通知应该现在已经被接收的提醒。另外,如果签到没有被启动,儿童的电话可以自动发送位置和/或过去的位置的通知。父母还可以利用用于地理上标识的边界的基于位置的中枢启动自动化设定当儿童抵达学校、离开学校、去朋友家、去学习、回家等时获取自动通知。
可以将签到通知作为一种模式或代码来启动,例如以将安全暗号呈现给父母。所述模式或代码消息可以被转换为帮助消息。如先前所述,签到不局限于儿童,还可以针对各种中枢成员来实现,例如雇员、上了年纪的祖父母、旅行的父母或处于任意时机和事件的任意中枢成员。可以对经协调的活动场景实现签到,例如爸爸想要从事件中接儿童,但该儿童随他的朋友离开了。因此,当在接送位置附近时,爸爸的电话签到到儿童的电话以让该儿童知道爸爸就在那附近接他。随后,当爸爸和儿童的电话在一起或接近时,已经接送到儿童的签到通知可以被发送给妈妈。或者,如果儿童的电话已经离开了接送地点的话,爸爸接收到签到通知。
签到通知还可以包括“我登出(checked out)”或“不打搅符号”。例如,如果父母指定这样做的话,父母可能想要保姆从儿童接收到签到启事。如果另一个成员签到了,中枢成员可以接收到签到通知,并且如果其它成员没有签到,也可以获得签到通知。签到通知可以是在正确时间接收消息的远程警告。例如,当学校放学时儿童获得文本消息提醒以提醒该儿童不要上公共汽车,而是今天会有人接送。可以在中枢和/或在各种系统用户界面(例如显示在移动设备上的开始和锁定屏幕以及任意其它中枢协调用户界面)中实现或以其他方式嵌入中枢签到特征的签到按钮(例如用户可选择的控件)。
签到用户界面116可以包括供用户选择以启动签到通知的可选择控件118,所述签到通知被传送给相关联的设备。或者,或除了可选择控件118之外,移动设备可以包括诸如推送按钮或设备上的开关之类的硬件可选择控件120。签到通知指示移动设备的位置并包括日期和时间的时间戳。实现中枢签到服务114以响应于可选择控件118或硬件可选择控件120的启动签到通知的用户选择来启动将签到通知传送给相关联的设备的通信。
在该示例中,用户界面116包括选择经格式化的签到消息122(例如“安全抵达”、“到位置处但需要帮助”、“未抵达但安全”、“未抵达,需要帮助”等等)的用户选项。用户界面116还包括选择签到通知选项124的用户选项,例如以不同的或多种格式将签到通知传送给相关联的设备。中枢签到服务114可被实现为以多种格式(例如,文本消息、即时消息、可听到的消息、或用于在相关联的设备处显示的图像)传送签到通知。用户还可以选择包括位置的图像、位置的地图和/或可显示的文本。
在客户机设备102处的中枢签到服务被实现为将签到通知保存到设备(或可选地在相关联的设备处)的存储器上,并且所保存的签到通知126随后是(例如当显示在设备上时)可查阅的。签到服务可以启动对设备的用户的提醒,所述提醒是:还没有启动签到通知来传送给相关联的设备。例如,用户可以抵达预期的位置,但是忘记发送签到通知,而签到服务可以启动对设备的用户的提醒。中枢签到服务114可以根据逝去的时间间隔启动基于时间的签到通知(例如每小时或在某个其它时间间隔上的签到通知)到相关联的设备的传送。签到服务还可以根据在预定位置处设备到达启动基于位置的签到通知到相关联的设备的传送。
在移动设备400处的中枢签到服务114可以在当至少一个相关联的设备在位置处的设备的附近时启动签到通知传送。例如,与客户机设备104相关联的爸爸可以到达一个位置来接送与客户机设备102管理的儿童,并且每个用户设备将签到通知传送给对方。中枢签到服务114还被实现为从任意其它相关联的设备处接收签到通知,并且可以启动将经格式化的通知响应传送给从其接收到签到通知的相关联的设备。例如在相关联的设备的用户预定抵达位置的大致时间时,中枢签到服务114还可以在设备处启动应该已经从相关联的设备处接收到签到通知的提醒。虽然,中枢签到服务被描述为由客户机设备102所实现,还考虑各种其它实现,其一个示例如下所述并在对应的附图中相关示出。
图2是显示用于面向家庭的中枢的中枢用户界面的两个不同示例的系统200的示例。参考中枢用户界面以及参考此处描述的和/或附图中示出的任何其他用户界面示出的文本、图像、照片、图形、链接、数据、信息和呈现特征的描述、布局、定向、特征和组织仅是可在被签到的移动设备的各实施例和/或实现的任一方面中更改的示例。
中枢是用于通信、活动、信息和集成的面向成员的协调的中央空间。指定的成员关系可被用于定义数据和信息如何被管理,并能被实现来充分利用诸如在所示示例的所定义的家庭组的各成员之间的社交联系。在一个或多个实现中,中枢被实现为用户界面(例如,通过客户端设备应用),以用于集成和聚集面向成员的通信、活动和信息。中枢可被实现为已定义成员之间的私有的共享空间。中枢包含到其他成员的简档的链接,并且基于限制设置来允许聚集以用于中枢中其他成员的数据和信息中的一些的可视性。中枢共享可被查看和编辑的组日历、公共文本消息窗口、留言板、共享相册、签到特征以及任何其他类型的共享信息。
设备和/或设备帐户可在一组设备或设备帐户(例如,家庭电话帐户、用户帐户、已连接的一组设备等)内相关联,并且设备或帐户的全部或子集可以与其他设备或帐户通信。中枢的成员可通过任意数量的不同类的人来定义,诸如用于所示出的家庭示例的年轻人、青少年、妈妈、爸爸、(或父母)、祖父母、保姆、生活教练等。此外,家庭的成员可被定义以区别例如住在家里的保姆与临时照顾幼儿者。
附加地,中枢的成员资格以及成员对中枢的使用可由用户的选择集合来控制,诸如客户端设备的关联用户使用的一个或多个移动电话。例如,中枢中的成员之一可以是指定的控制人,诸如主持家庭的妈妈、雇主等。
从成员的单个配置,中枢能例如被自动地供应、建立和向外传播。中枢的特征和配置可默认是自动的简单建立,但任何规则、特征或配置方面都可被用户轻松地修改。供应中枢可以基于记账,例如,家庭或企业记账计划。然而,如果例如电话设备被改变成不同的运营方,则电话设备仍可接收与中枢有关的文本。另选地或另外地,供应中枢可以基于电子邮件地址、电话号码、用户账户标识符或任何其他标识符。
例如,出售新的电话套餐的零售人员能容易地向成员的新电话设备各个标识他们,并且启动正被实例化的中枢。从消费者的角度来看,它立刻工作,并且成员可在一切设置好的情况下走出商店。可用单个选择来共享全部数据和信息,并且成员不必单独地和分开地共享每项(例如,杂货店列表、照片、日历等)。
中枢用户界面可用作共享空间,该共享空间是可定制的并为用户生成的和共享的内容提供。某些信息可被共享,而其他信息则不能。例如,妈妈的完整的圣诞节列表不能由其他家庭成员查看,但是爸爸和儿童可向列表进行添加(并且仅能查看他们的贡献)。中枢设置可被执行“照菜单点”,意味着只有成员想显示在中枢墙上的特征才能被选择。例如,妈妈想要看到购物列表,而爸爸不想购物,因此想让该列表不显示在他的设备上,而他仍然能够访问购物列表以添加物品。
中枢用户界面集成功能、日历功能、事件和/或数据汇总(即,在“墙”上)、以及在中枢的成员之间共享的内容(例如,列表、文档等)。例如,中枢用户界面可包括“家庭签到”或“签到”选项。中枢用户界面还可包括聊天部分,其中位置签到消息与在中枢的成员之间相互交换的其他消息可一起被显示。中枢“墙”表示组成员借此可添加想要信息的区域,诸如餐厅公告板、家庭冰箱等。在各实现中,信息可按柱或列来聚集,并如示出的被显示在中枢墙上。中枢墙还可及时表示出现在墙上的信息和数据中的任一个与其放置处之间的相互关系。中枢设置使得用户可控制在中枢内集成并显示(例如,在墙上)哪些功能。
中枢信息还可以是与中枢的成员相关的上下文,而日历包括共享的中枢事件。日历更新可作为通知事件被在墙上张贴,并且用户可以看墙以查看即将到来的中枢事件、或者与中枢的一个或多个其他成员有关的事件。消息收发还可被执行,其在中枢的成员之间是私有的。成员可将文本(或其他通信)立即发给中枢中的全部其他成员。键入文本(诸如用于工作会议)可将在各成员相应设备上的显示划分成用于每个成员的个别屏幕。
中枢是可扩展的,并且可链接到家用计算机上的硬盘驱动器,或者与其他设备、管理器或云控制(例如,来自基于网络的服务)中的一个进行同步。中枢也可扩展到在中枢墙上添加注释的第三方,诸如用应用程序编程接口(API)实现以得到将数据张贴到中枢的功能。然而,第三方应用不能访问中枢墙的上下文诸如来获得或显示中枢数据。私有信息和中枢数据可被加密并仅由与中枢相关联的电话设备解密。
由此,中枢协调架构112所支持的中枢可被认作用于协调中枢的成员的通信、活动、信息和集成的中央空间。中枢可被定义成支持诸如针对家庭成员、同事、朋友、熟人、粉丝俱乐部等各种不同的成员资格。因此,虽然在以下讨论中讨论了与家庭有关的示例,但是显而易见的,中枢中的成员资格可在不背离本申请的精神和范围的情况下按各种其他方式来定义。因此,中枢协调架构112可被用于支持各种不同的功能。该功能的示例被示作为中枢签到服务114,将在下面描述并在对应的附图中相关示出。在此还进一步描述了中枢的更多方面。
图3描述了在示例实现中的系统300,在该示例实现中图1的中枢签到服务114被作为网络服务的部分“通过云”实现。如前述,客户机设备102、104可以利用签到服务的功能。然而,在该实例中,中枢签到服务114被示为通过网络106可用。这可以包括作为通过平台302实现的一个或多个web服务的部分、作为网络106的提供者的部分等等的可用性。
如相关图1所述,客户机设备102和104可各自与不同的用户相关联,并且用户是中枢的已定义成员,该中枢可包括两个或更多个相关联的设备。客户机设备各自包括如参考前面图1-2描述的中枢签到服务114的一个实现。在示例系统300中,多个设备可通过中央计算设备或系统互连,该中央计算设备或系统对于该多个设备可以是本地的或者可位于该多个设备的远程。
在各实施例中,中央计算设备可以是通过经由一个或多个服务器计算机的网络106“在云上”可用的,所述服务器计算机通过网络、因特网或其他数据通信链路连接到多个设备。在各实施例中,这个互连架构使得能够跨多个设备提供多个设备的联网服务环境的功能。设备中的每一个可具有不同的物理配置和能力,并且中央计算设备可利用平台302来维护相关联的设备标识符304,并实现客户机设备签到的各实施例中的中枢协调架构112和/或中枢签到服务114的全部或部分。
用于联网的服务组件(例如中枢签到服务114)的平台302实现了客户机设备签到的各实施例。该平台抽象了诸如服务器设备之类的硬件的底层功能,和/或云的软件资源。联网服务组件可包括可在位于客户机设备102和104远程的服务器上执行计算机处理时利用的应用和/或数据。
在各实施例中,在平台302处的签到服务114可以被实现为当签到通知由客户机设备102的用户启动时接收来自该设备的签到通知。签到服务随后可基于相关联的设备标识符304(和/或相关联的用户标识符)来确定该设备的相关联设备,并且将从客户机设备102接收的签到通知传递给相关联客户机设备104(以及任何其他相关联设备)。中枢签到服务114还可以例如通过将所接收的位置转换成URL来修改签到通知,所述URL具有诸如用户身份、设备身份、时间戳或时间/日期信息等的嵌入的信息。另外,签到服务可将签到通知以多种格式(例如,文本消息、即时消息、可听到的消息、或图像)传递给相关联设备,以供在相关联设备处显示。平台302处的中枢签到服务114也可实现此处描述的客户机设备签到的实施例和特征中的任一个。
根据移动设备签到的一个或多个实施例,参考相应的图4、5和6来描述示例过程400、500和600。一般而言,本文描述的服务、组件、模块、方法、以及操作的任一个都可使用软件、固件、硬件(例如,固定逻辑电路)、手动处理或其任何组合来实现。示例方法可在被存储在相对于计算机处理系统而言是本地和/或远程的计算机可读存储介质上的可执行指令的一般上下文中描述,并且各实现可包括软件应用、程序、功能等。
图4示出了移动设备签到的一个示例过程400。描述方法的次序并不旨在解释为限制,并且任何数量的所述方法操作都可以按任何次序组合以实现本方法或实现替换方法。
在402,显示包括供用户选择以启动移动设备上的签到通知的可选择控件的用户界面。例如,客户机设备102(图1)包括在其上显示用户界面116(例如中枢用户界面)的集成的显示器设备,并且所述用户界面包括供用户选择以启动签到通知的签到可选择控件118。签到通知可以至少指示设备的身份,用户、日期和时间和/或设备的位置。
在404,接收在移动设备处的可选择控件的用户输入以启动签到通知。例如,在客户机设备102处实现的中枢签到服务114接收用户输入以启动签到通知,例如显示在用户界面116上的可选择控件118的触摸选择或作为设备上的按钮或开关来实现的硬件可选择控件120的用户输入。
在406处,可选地,从与移动设备相关联的设备(例如不同于该移动设备的设备)处接收签到请求。例如,在客户机设备102处实现的中枢签到服务114从与客户机设备相关联的设备104处接收签到请求。
在框408,签到通知被传递给移动设备的一个或多个相关联设备。例如,在客户机设备102(例如发送设备)处实现的签到服务114启动将签到通知(例如通过该设备的通信接口)传送到该设备的其它相关联的设备(例如104)的通信。签到通知可以包括位置的图像、位置的地图、可显示的文本和/或提供到这样的信息的链接的URL。签到通知可以被作为统一资源定位符(URL)被生成,它包括在该URL中嵌入的纬度、经度和时间戳。另选地或另外地,签到通知可以包括用户所选的经格式化的要传送给所述其它相关联的设备的消息。另外,签到通知可以以多种格式(例如,文本消息、即时消息、可听到的消息、或图像)传递给其它相关联设备,以供在相关联设备处显示。当至少一个相关联的设备接近在该位置处的设备时也可以传送签到通知。
在410处,可选地,对移动设备的用户启动签到通知还没有被传送到其它相关联的设备的提醒。例如,经过某个时间段或依据另一个预定条件的出现,在移动设备102处实现的中枢签到服务114对该移动设备的用户启动签到通知还没有被传送到相关联的设备的提醒,并且用户随后可以启动签到通知,例如在404处所述。
在412,基于逝去的时间间隔将基于时间的签到通知传送给该移动设备的其它相关联的设备。例如,在客户机设备102处的中枢签到服务114基于逝去的时间间隔,例如每小时或其它定义的时间间隔,将基于时间的签到通知传送给其它相关联的设备(例如接收设备104)。
在414,可以基于移动设备抵达预定位置来将基于位置的签到通知从该移动设备传送到其它相关联的设备。例如,在客户机设备102处的中枢签到服务114基于移动设备抵达预定位置将基于位置的签到通知传送给相关联的设备(例如接收设备104)。
在416,签到通知被保存到移动设备和/或相关联的设备的存储器。例如,在客户机设备102处实现的中枢签到服务114启动将签到通知保存到移动设备的存储器,并且所保存的签到通知126随后是可查阅的,例如当被显示在设备的集成显示器上时。
图5示出了客户机设备签到的一个示例过程500。描述方法的次序并不旨在解释为限制,并且任何数量的所述方法操作都可以按任何次序组合以实现本方法或实现替换方法。
在502,在移动设备处接收来自与该移动设备相关联的设备处的签到通知。例如,在移动设备102(图1)处实现的签到服务114接收来自相关联的设备的签到通知。在移动设备102处的中枢签到服务114将签到通知作为URL接收,并执行所接收的签到通知的安全性和/或真实性检查以努力验证该签到通知没有被欺骗或篡改。
在504,从移动设备将经格式化的通知响应传送给其它相关联的设备。例如,在移动设备102处实现的中枢签到服务114响应于从其它相关联的设备104接收到签到通知启动经格式化的通知响应返回给该相关联的设备。在506处,对移动设备的用户启动应该已经从其它相关联的设备接收到签到通知的提醒。例如,在移动设备102处实现的中枢签到服务114对移动设备的用户启动应该已经从相关联的设备之一接收到签到通知的提醒。
图6示出了客户机设备签到的一个示例过程600。描述方法的次序并不旨在解释为限制,并且任何数量的所述方法操作都可以按任何次序组合以实现本方法或实现替换方法。
在602,从移动设备接收签到通知。例如,作为平台302(图3)的部分实现的中枢签到服务114从客户机设备102(例如移动设备)接收签到通知。签到通知可以作为一个URL被接收,该URL包括嵌入在URL中的纬度、经度和时间戳,其中所述纬度和经度的组合标识了移动设备的位置。可选地,签到通知可以包括启动该签到通知的移动设备的标识符和/或该移动设备的用户的标识符。签到通知可以被传送给与移动设备相关联的另一个客户机设备104以告知其它相关联的设备的用户。
在604,基于设备的标识符和/或基于用户帐号的标识符来确定该移动设备的其它相关联的设备。例如,在平台402处的中枢签到服务114基于相关联的设备标识符404和/或基于用户帐号的标识符来确定该移动设备102和其它相关联的设备(例如客户机设备104)。在606,从移动设备(或其经修改的版本)接收的签到通知被传送给其它相关联的设备。例如,在平台402处的中枢签到服务114启动将从客户机设备102接收的签到通知传送到相关联的设备104的通信。
图7示出其中可以实现中枢的各实施例的示例系统700。系统700包括示例移动设备702,它可以是有线或无线设备中的任一个或组合,如移动电话、平板、计算设备、通信设备、娱乐设备、游戏设备、媒体回放设备、和/或其他类型的设备。而且,移动设备702是先前所述的一个或多个客户机设备的示例。可以用各种组件来实现这些设备中的任一个,诸如处理系统和存储器、以及如下面参考图9、10和11所示的示例设备进一步描述的任意数量的不同组件及其组合。由此,移动设备702可完全地或部分地实现先前描述的技术,诸如有关签到服务114描述的技术。
移动设备702包括其上可显示用户界面的集成显示设备704,如中枢应用708的中枢用户界面706。中枢用户界面提供针对单个、私有交互中枢的中枢数据710的统一交互视图,并且中枢应用708聚集源自私有交互中枢的各个成员用户的不同类型的中枢数据710。例如,中枢用户界面可以提供对共享中枢消息、状态更新、签到、中枢日历事件、中枢媒体、中枢应用、以及其他类型的中枢内容等的单个统一接入点。如上所述,私有交互中枢(或如上所述简称为“中枢”)是成员用户的私有网络或联合,这些成员用户自愿选择按双向方式彼此私有地交互和协作。中枢数据710包括被用于促进私有交互中枢的成员之间的交互和协作的任何共享数据或元数据,并且可包括用于消息收发、笔记、联系人管理、文档、任务、位置更新、照片、日历事件、应用(包括协作式游戏应用)和/或其他媒体内容的共享数据,如可从任何源获得或访问的任何类型的音频、音乐、视频和/或图像数据。
示例私有交互中枢的基本功能被示为显示在中枢应用708的中枢用户界面706中的高尔夫中枢。例如,中枢用户界面可包括各种可选用户界面块712,如可选择来发起私有交互中枢的组成成员的显示的成员块。用户界面块712还可包括用于允许中枢成员参与同该中枢的其他参与用户共享消息收发线程的中枢聊天和/或消息块。例如,如所示,成员“Bob”问到“有人现在想来一局吗?(Anyone up for a round right now?)”。用户界面块712还可包括可选择来查看中枢成员中的任一个与该中枢共享的照片的相册块,以及中枢成员可从中查看共享笔记的共享笔记块。例如,高尔夫中枢可包括汇编中枢成员对新高尔夫装备的集体搜索的共享笔记文档。中枢用户界面706还可显示允许中枢的成员查看、编辑、以及发布将与全部其他中枢成员共享的日历事件的共享日历。例如,日历块示出了对于所有成员在星期六上午9点在圣安德鲁斯的即将到来的开球时间。在用户选择群体项(例如,来自Bob的消息)或块(例如,消息收发块)时,与所选项有关的进一步细节或与所选块相关的各群体项可由中枢应用自身来显示或中枢应用可以调用不同的设备应用736(例如,消息收发应用)来显示与该项有关的进一步细节。
在用户选择或以其他方式参与一段所显示的中枢数据时,如来自Bob的高尔夫消息,中枢应用可以向用户提供附加细节或选项以准许该用户与该中枢数据进一步交互。例如,中枢应用可以显示允许用户编辑或回复Bob的消息的控件。作为替换或补充,在用户选择或以其他方式参与一段所显示的中枢数据(例如,Bob的消息)时,中枢应用可以启动或调用另一设备应用来准许用户与该段中枢数据进一步交互(例如,中枢应用可以调用本机消息收发应用)。
中枢应用708的中枢用户界面706还可包括对第三方应用的用户可选访问,如在应用被“锁定”到或以其他方式与私有交互中枢共享时。锁定的第三方应用还可利用共享中枢数据,如共享应用偏好或共享应用状态数据。例如,在中枢用户界面706中显示的高尔夫中枢包括表示第三方天气应用的实况块,中枢的成员可以快速访问来查看他们本地高尔夫俱乐部的天气预报,如在计划即将到来的高尔夫出游时。移动设备702的用户还可定制中枢用户界面的各显示方面,如用户界面的内容以及中枢用户界面的元素如何被安排。中枢应用708的中枢用户界面的另一示例是全景中枢用户界面,诸如用于参考图2更详细地示出和描述的以家庭为中枢的私有交互中枢。
示例系统700还包括中枢管理服务714以及云存储和服务716。中枢管理服务714管理私有交互中枢718的构成和维护。中枢管理服务可以通过将成员的账户标识符720与私有交互中枢中的一个或多个进行关联来将中枢的成员用户进行相关和关联。成员用户的账户标识符720可以与数据表中的私有交互中枢718的标识符相关联,中枢管理服务维护该数据表以将中枢成员与私有交互中枢中的一个或多个进行相关。中枢管理服务714还可基于设备标识符来关联与中枢成员相对应的设备。账户标识符720可包括用户成员标识符和/或登录凭证,如电子邮件和口令组合、或用户名和口令组合。登录凭证可以是被用于在多个web服务(包括云存储和服务716)处的认证目的的单点登录(“SSO”)凭证。
云存储和服务716可包括任何类型的基于云的(例如,基于网络的)数据和消息收发服务722。消息收发服务可包括任何类型的电子邮件、文本(例如,SMS、MMS)和/或即时消息收发服务。数据服务可包括任何类型的日历、相册、文件或文档共享、位置、地图、音乐共享、视频共享、游戏、联系人管理、和/或笔记本服务,以及可被用来共享所存储的中枢数据724的任何其他类型的服务。所存储的中枢数据可包括被维护来用于私有交互中枢718的并在来自设备的请求时和/或在数据“推送”到设备时可从移动设备702访问的任何形式的消息、更新、事件、内容、媒体、以及信息。云存储和服务716还维护包括与私有交互中枢718相关的设置和信息的所存储的中枢元数据726,如中枢的名称、中枢的背景图像或照片、以及中枢成员的联合体。
虽然被一起显示为数据和消息收发服务722,但各应用数据服务和各消息收发服务可在分开的设备上操作和/或由分开的不同实体来操作。另外,虽然中枢管理服务714和云存储和服务716被示为独立的服务,它们可一起被实现为单个服务。此外,服务器设备(或服务器设备群)可包括中枢管理服务714以及云存储和服务716两者的实现,表示可以是同一服务器系统、公司系统、域等的单个实体。
云存储和服务716及其构成数据和消息收发服务722在与私有交互中枢724的各成员用户相关联的移动设备之间交换所存储的中枢数据726和所存储的中枢元数据718。例如,云服务716的数据和/或消息收发服务可从中枢成员所使用的移动设备702接收中枢数据710和/或中枢元数据728的副本,将这一中枢数据和中枢元数据储存在云存储中作为相应所存储的中枢数据724和所存储的中枢元数据726,并随后将所存储的中枢数据和所存储的中枢元数据分发到与同一私有交互中枢的其他成员用户相关联的其他移动设备以及与同一中枢成员相关联的其他移动设备。所存储的中枢元数据726可包括与私有交互中枢的成员用户有关的成员信息、将一段中枢数据与特定私有交互中枢进行相关的中枢标识符、将一段中枢数据与特定成员用户进行相关的用户标识符、修改日期、和/或其他元数据。
云存储和服务716及其构成数据和消息收发服务722可以利用单点登陆(“SSO”)凭证来用于认证目的,以限制所存储的中枢数据724和所存储的中枢元数据726只分发给中枢成员的授权设备。另外,在此描述的设备和服务(例如,被实现为服务器设备)中的任意设备和服务可经由网络730进行通信,该网络730可被实现为包括有线和/或无线网络。网络还可使用任何类型的网络拓扑结构和/或通信协议来实现,并可被表示为或以其他方式实现为两个或更多个网络的组合,以包括基于IP的网络和/或因特网。网络还可包括由移动网络运营商和/或其他移动运营商来管理的移动运营商网络,诸如通信服务提供商、移动电话提供商和/或因特网服务提供商。替换地或附加地,对等通信技术可被利用,诸如使用对等通信网络连接的多个设备。
移动设备702包括设备的操作系统732,并且操作系统包括被实现为将基于云的服务、中枢应用708、以及本地设备应用736与操作系统集成以实现私有交互中枢718的各方面的中枢操作系统服务734。可被实现的这些方面包括中枢信息和成员关系维护、将移动设备上的中枢数据710与所存储的中枢数据724同步、以及将中枢元数据728与所存储的中枢元数据726同步、与云存储和服务716同步,以及向移动设备702上的中枢应用708和本地设备应用736提供对中枢数据710和中枢元数据728的访问。例如,中枢操作系统服务734可直接访问云存储和服务716处的所存储的中枢元数据726。
中枢操作系统服务734(或者另选地,中枢应用708)还可确定并维护成员用户账户标识符720和私有交互中枢标识符的成员联合体的本地副本。中枢操作系统服务734还可将来自云存储和服务716的所存储的中枢数据724与移动设备702处的中枢数据710进行同步,并将来自云存储和服务的所存储的中枢元数据726与移动设备处的中枢元数据728进行同步。中枢操作系统服务734还可与云存储和服务716进行同步(例如,通过向云存储和服务716发送对中枢数据710和中枢元数据728的变更或添加)。这样的数据同步可响应于用户启动中枢应用而发生。
移动设备702包括准许移动设备的用户访问、创建、和/或修改中枢数据710、用户的私有数据738、以及由云存储和服务716处的数据和消息收发服务722中的任一个来管理的所存储的中枢数据724的设备应用736。设备应用736中的一些或全部可被实现为数据和消息收发服务722中的任一个的客户机侧组件或模块,或可被实现为移动设备处的独立的本机应用(例如,本地设备应用)。设备应用736通常各自使用并只提供对中枢数据710的一部分以及私有数据738的访问,如只有单个类型的中枢数据和私有数据(例如,只有消息收发数据,而没有日历数据)。设备应用通常还向用户呈现所使用的中枢数据以及私有数据738。私有数据是不与私有交互中枢相关联并且尚未与中枢的其他成员共享的数据或元数据(例如,尚未经由云存储和服务716共享的数据)。
移动设备702处的设备应用736可包括向用户提供消息收发警报以及对消息收发线程的访问的本机或第三方消息收发应用。消息收发应用提供对与私有交互中枢共享的共享消息线程和在移动设备的用户与非中枢的成员的其他用户之间的私有消息线程两者的访问。消息收发应用还允许用户在无需访问中枢应用的中枢用户界面的情况下向所有中枢成员发送消息。消息收发应用可以不向用户提供对中枢消息以外的其他类型的中枢数据710的访问。例如,消息收发应用可以不提供对中枢的共享日历事件或共享相册的访问。
设备应用736还可包括提供日程安排警报和对视觉日历的访问的本机或第三方日历应用。日历应用向用户提供对与中枢成员共享的共享日历事件和还没有与中枢的其他成员共享的私有日历事件(例如,Exchange日历事件)两者的访问。日历应用还允许用户在无需访问中枢应用的中枢用户界面的情况下向所有中枢成员创建和/或共享日历事件。该应用可以不向用户提供对中枢日历事件以外的其他类型的中枢数据710的访问。例如,日历应用可以不提供对中枢的共享消息线程或共享相册的访问。
设备应用736还可包括提供对数字照片的相册或其他数字媒体的访问的本机或第三方媒体查看和/或编辑应用。媒体应用向用户提供对与私有交互中枢共享的共享媒体文件(例如,照片、视频和/或音乐)和尚未与中枢的其他成员共享的私有媒体文件两者的访问。媒体应用还允许用户在无需访问中枢应用的中枢用户界面的情况下与所有中枢成员共享媒体文件。媒体应用可以不向用户提供对中枢媒体文件以外的其他类型的中枢数据710的访问。例如,媒体应用可以不提供对中枢的共享消息线程或共享日历事件的访问。
中枢操作系统服务734可以向移动设备702上的中枢应用708和设备应用736展示一个或多个应用程序编程接口(“API”)、应用程序二进制接口、和/或其他类型的接口740,以允许这些应用访问、生成、和/或修改如本文所描述的中枢数据710和/或中枢元数据728。中枢操作系统服务734可被实现为操作系统732的集成软件组件或模块。中枢操作系统服务可在移动设备702处被维护为被储存在计算机可读存储介质上的可执行指令,如任何合适的存储器设备或电子数据存储,如参考图10中的示例设备所描述的。另外,中枢操作系统服务可以用移动设备处的处理系统来执行以实现私有交互中枢的各方面。
在各实施例中,中枢操作系统服务734可以发起中枢管理服务714以提供私有交互中枢718。移动设备702的用户可以开始私有交互中枢718并且还邀请其他人加入现有的私有交互中枢。例如,中枢应用708的中枢用户界面706可以向现有中枢成员提供向该中枢添加新成员的选项,并且用户可以通过提供移动设备号码或通过从他们的社交网络或其他联系人之一中选择现有联系人来标识未来成员。
中枢操作系统服务734可以接收来自设备的现有成员用户的请求,并且作为响应,中枢操作系统服务734和/或中枢管理服务714传递作为发送到未来成员的移动设备的可包括到注册站点或其他注册指令的链接的SMS、MMS或即时消息的加入该中枢的邀请。中枢操作系统服务734和/或中枢管理服务714接收(例如,经由注册网站)包括至少账户标识符(如SSO凭证)的对加入私有交互中枢的邀请的接受,并在中枢管理服务714处将该新成员与现有中枢相关联。经更新的成员信息(包括新成员的账户标识符720)也可从中枢管理服务714被传播给私有交互中枢中的其他成员的其他移动设备。在新成员用户加入中枢时,可提示他或她下载和/或安装被配置成提供对所存储的中枢数据724和所存储的中枢元数据726的访问的各应用,如中枢应用708和/或设备应用736中的任一个。中枢应用708也可以是用户借此创建新中枢和/或修改现有中枢的成员资格的入口点。
私有交互中枢718可被提供给任何人群,如家庭成员、同事、朋友、邻居、以及可在中枢中关联在一起的任何其他人。另外,一个私有交互中枢的成员用户也可以是多个中枢的成员,这可以基于向中枢操作系统服务734和/或中枢管理服务714标识该成员的单点成员登录。例如,一个人可以是将该人的家庭成员关联在一起的家庭中枢的成员,也是将该人的邻居成员关联在一起的邻居中枢的成员,还是将该人的通常一起玩高尔夫的朋友关联在一起的高尔夫中枢的成员。
移动设备的中枢应用708与操作系统732的集成提供了该设备的用户可以在中枢用户界面706上查看消息或更新以及在与该消息或更新相关联的应用的应用用户界面中查看该消息或更新。例如,中枢日历与移动设备702上的日历应用(例如,设备应用736)集成在一起,并且显示在中枢用户界面706中的日历更新可由用户选择来发起更新被显示在日历应用的日历用户界面中。或者,用户可以查看日历用户界面并选择与私有交互中枢相关联的日历事件以发起中枢日历的显示,这包括中枢的各成员的日历事件。作为另一示例,中枢日历事件可被显示在中枢用户界面中,并且设备日历应用可以在该设备日历应用的用户界面中访问并显示中枢日历事件连同只有该设备的用户能访问来查看的任何私有数据日历事件。中枢应用708和设备应用736两者都获取同一中枢日历事件数据(例如,存储在移动设备上的同一中枢数据710)。这两个不同的用户界面(例如,中枢用户界面和设备应用用户界面)显示相同的日历事件数据。
在另一示例中,中枢消息和聊天特征与移动设备702上的消息收发应用(例如,设备应用736)集成在一起,并且显示在中枢用户界面706中的电子邮件、文本、或即时消息可由移动设备702的用户选择来发起该消息被显示在消息收发应用用户界面中。或者,用户可以在消息收发应用用户界面中查看来自私有交互中枢的成员的最近消息,并选择该消息以发起中枢消息界面的显示,如用于查看与该最近消息相关联的讨论线程。
在各实施例中,移动设备702传递中枢操作系统服务734可接收私有交互中枢718的成员用户的社交网络更新,如在中枢的成员中的两个或更多个也是公共社交网站(例如,)上的“朋友”时。社交网络更新可基于在中枢管理服务714处私有交互中枢718的中枢成员的账户标识符720的所建立的关联来从社交网络站点拉取。中枢操作系统服务734随后可为特定中枢聚集社交网络更新以供显示在中枢用户界面706中或与该中枢相关联的“主页实况块”上。移动设备702处的中枢操作系统服务734还可被实现成协调对在私有交互中枢中被管理的事件的多用户交互式更新。例如,中枢的若干成员可参与多玩家交互式游戏,并且来自中枢的成员的每一连续交互式更新由该成员在相应的相关联移动设备处发起。
图8示出了示例系统800,其中可实现前面描述的技术的各种实施例。示例系统包括客户机设备802,其可以是移动电话804、平板设备806、计算设备808、通信、娱乐、玩游戏、导航、和/或前面所描述的其它类型的便携式电子设备中的任一个或组合。可用各种组件来实现客户机设备810中的任一个,诸如处理器和/或存储器系统、以及如下面参考图10所示的示例设备进一步描述的任意数量的不同组件及其组合,以实现在此描述的各技术的各实施例。
示例系统800包括设备关联服务812,该设备关联服务812通过设备标识符814、用户标识符816和/或任何其他类型的可标识的关联来关联或相关客户端设备810。设备和服务中的任一个可经由网络818进行通信,通信网络818可被实现为包括有线和/或无线网络。网络还可使用任何类型的网络拓扑结构和/或通信协议来实现,并可被表示为或以其他方式实现为两个或更多个网络的组合,以包括基于IP的网络和/或因特网。该网络还可包括由移动运营商(诸如通信服务提供商、蜂窝电话提供商、和/或因特网服务提供商)来管理的移动运营商网络。移动运营方可促进任意类型的无线设备或移动电话的移动数据和/或语音通信。
客户机设备810可各自与不同的用户相关联,并且用户是中枢820的已定义成员。示例客户机设备802表示中枢中的各种客户机设备810。家庭中客户端设备中的任一个可包括可由处理器或处理器系统来执行以实现此处描述的各实施例的服务,诸如软件应用(例如,计算机可执行指令)。在该示例中,客户机设备802包括实现中枢的特征的中枢协调架构822、实现中枢控制板的特征的中枢控制服务824、中枢签到服务826、实现安静时间和安静区域的设备安静服务828、安全驾驶服务830、以及设备共享服务832。
另外,各种客户端设备服务中的任一个或组合可被抽象以供诸如设备关联服务812的网络访问提供方来实现。例如,在中枢820中被关联的客户机设备810可通过中央计算设备或系统(例如,可以是客户机设备810之一)来互连,该中央计算设备或系统可以是多个设备本地的或者可以是位于设备远程。在各实施例中,中央计算设备可以是经由通信网络818或其他通信链接被连接到多个设备的一个或多个服务器计算机的云服务。互连架构使得能够跨多个设备实现向多个设备的用户提供共同且无缝的体验的功能。客户端设备中的每一个可具有不同的物理配置和能力,且中央计算设备实现一平台来使得能够递送既是针对特定设备定制的又对所有设备来说也是共同的体验。
图9还示出了参考前面各部分描述的各种客户机设备服务。客户机设备802包括中枢协调架构822、中枢控制服务824、中枢签到服务826、设备安静服务828、安全驾驶服务830、和设备共享服务832。在各实施例中,如此处描述的,中枢协调架构822可一般地被实现为服务。一般而言,所描述的服务中的任一个可在软件、固件、硬件(例如,固定逻辑电路)、手动处理、应用、例程、程序、对象、组件、数据结构、进程、模块、功能或其任何组合的一般上下文中实现和/或描述。软件实现表示当由计算机处理器执行时执行指定任务的程序代码。在各实施例中,处理、计算、过滤、代码执行等中的任一个可用诸如客户端设备上、服务器设备上和/或基于网络的服务上的分布式计算服务和/或设备来实现。
在客户机设备服务的该示例中,中枢协调架构822包括中枢管理器900,中枢管理器900实现、协调和/或管理各种中枢特征,诸如中枢日历902、中枢聊天904、中枢共享联系人906、中枢日志和回忆908、任务和杂务910、中枢钥匙912、以及中枢预算914。中枢控制服务824实现诸如中枢控制板管理器916、年龄适合内容控制918和安全社交联网920的特征。设备安静服务828实现诸如安静时间922和安静区924的等特征。还在全文中描述了各种客户端设备服务和特征。
客户端设备服务中的任一个可包括、与其他客户端设备服务和应用中任一个相集成、或实现其他客户端设备服务和应用中的任一个。例如,中枢协调架构822可包括中枢控制服务824、中枢签到服务826、设备安静服务828、安全驾驶服务830、和设备共享服务832中的任一个或组合。在各实施例中,中枢协调架构822可被实现用于协调时间、消息收发、数据、活动和任何其他共享服务。共享服务可以是客户端设备服务和/或与一服务和/或多系统运营方(MSO)设备相关联的任何类型的共享服务中的任一个。此外,中枢控制服务824可被实现为节流、扩展、管理和/或重新分配客户端设备服务的数据共享。中枢协调架构的中枢特征和/或应用中的任一个可被实现为私有、某些私有和某些公共、或者带有可选用户控制的私有,以与公共第三方服务和应用共享信息和数据。类似地,此处描述的客户端设备服务和应用中的任一个可以是私有的、公共的、可共享的、用户可控制的、和/或其任意组合。
图10示出了包括能实现私有交互中枢的各实施例的实例设备1000的示例系统1002。示例设备1002可被实现为前面描述的设备、服务、和/或服务器中的任一个,如任何类型的客户端或移动设备、移动电话、平板设备、计算设备、通信设备、娱乐设备、游戏设备、媒体回放设备、和/或其他类型的设备。例如,图1中显示的移动设备102可被实现为示例设备1002。
设备1002包括启用设备数据1006(如设备处的媒体内容和共享消息,更新和事件数据)的有线和/或无线通信的通信设备1004。媒体内容可以包括任何类型的音频、视频和/或图像数据。通信设备1004还可包括用于蜂窝电话通信和/或网络数据通信的收发机。
设备1002还包括提供设备、数据网络、以及其他设备之间的连接和/或通信链路的输入输出(I/O)接口1008,如数据网络接口。I/O接口可被用来将该设备耦合到任何类型的组件、外围设备、和/或附件设备。I/O接口还包括数据输入端口,经由该数据输入端口可以接收任何类型的数据、媒体内容和/或输入,诸如用户对设备的输入以及从任何内容和/或数据源接收的任何类型的音频、视频和/或图像数据。
I/O接口1008还支持对设备1002的自然用户界面(NUI)输入,诸如使得用户能够以“自然方式与设备交互而无需由诸如鼠标、键盘、遥控器等输入设备强加的人为约束的任何接口技术。“自然用户界面输入的示例可依赖于语音识别,触摸和指示笔识别,屏上姿势识别和接近该设备的运动姿势识别,头、眼以及环境识别和跟踪,增强现实和虚拟现实系统,以及可确定用户输入意图的任何其他类型的可听、视觉、触摸、姿势和/或机器智能。
设备1002包括可至少部分地在硬件中如用处理可执行指令的任何类型的微处理器、控制器等实现的处理系统1010。处理系统可包括集成电路组件、可编程逻辑器件、使用一个或多个半导体来形成的逻辑器件、以及硅和/或硬件的其他实现,如实现为片上系统(SoC)的处理器和存储器系统。另选地或补充地,设备可以用软件、硬件、固件或可以用处理和控制电路来实现的固定逻辑电路中的任何一个或其组合来实现。设备1002还可包括将设备中的各组件相耦合的任何类型的系统总线或其他数据和命令传输系统。系统总线可包括不同总线结构和架构以及控制和数据线中的任何一个或组合。
设备1002还包括计算机可读存储介质1012,如可由计算设备访问并且提供数据和可执行指令(例如,软件应用、程序、函数等)的持久存储的数据存储设备。计算机可读存储介质的示例包括易失性存储器和非易失性存储器、固定和可移动媒体设备、以及维护数据以供计算设备访问的任何合适的存储器设备或电子数据存储。计算机可读存储介质可包括各种存储器设备配置中的随机存取存储器(RAM)、只读存储器(ROM)、闪存、以及其他类型的存储介质的各种实现。
通常,计算机可读存储介质表示相对于仅信号传输、载波、或信号本身而言,启用对数据的持久和/或非瞬态存储的介质和/或设备。计算机可读信号介质可以指诸如经由网络传送指令的信号承载介质。信号介质可将计算机可读指令体现为已调制数据信号中的数据,如载波或其他传输介质。
计算机可读存储介质1012提供对设备数据1006和各个设备应用1014的存储,诸如被用计算机可读存储介质维护成软件应用并由处理系统1010执行的操作系统。在该示例中,设备应用还包括实现私有交互中枢的各实施例的中枢操作系统服务1016,如当示例设备1002被实现为图8所示的移动设备802时。中枢操作系统服务1016的示例是在移动设备802处与操作系统822集成在一起的中枢操作系统服务824,如参考图8描述的。
设备应用1014还可包括实现私有交互中枢和/或移动设备家族协调的各实施例的中枢服务和应用1018中的任一个,如参考以下图8-10所描述的。示例设备1002还包括中枢协调架构1020,该中枢协调架构1020可在软件、固件、硬件(例如,固定逻辑电路)或其任意组合的一般上下文中实现以支持私有交互中枢和/或移动设备家庭协调的各实施例。设备1002还可包括可被用来确定该设备的全球或导航位置的定位系统1022(如GPS收发机)或类似定位系统组件。
设备1002还包括为音频设备1026生成音频数据和/或为显示设备1028生成显示数据的音频和/或视频处理系统1024。音频设备和/或显示设备包括处理、显示、和/或以其他方式呈现音频、视频、显示和/或图像数据的任何设备。在各实现中,音频设备和/或显示设备是示例设备1002的集成组件。替代地,音频设备和/或显示设备是示例设备的外部、周边组件。
在各实施例中,针对私有交互中枢描述的技术的至少一部分可诸如通过平台1032中的“云”1030被实现在分布式系统中。云1030包括和/或表示服务1034和/或资源1036的平台1032。例如,服务1034可包括参考图7描述的中枢管理服务708以及云服务和存储716。此外,资源1036可包括前面描述的消息收发应用和协作式应用的任一个。
平台1032对诸如服务器设备(例如,包括在服务1034中)等硬件和/或软件资源(例如,包括在资源1036中)的底层功能进行抽象,并将示例设备1002与其他设备、服务器等相连接。资源1036还可包括可在计算机处理在示例设备1002远程的服务器上执行时使用的应用和/或数据。另外,服务1034和/或资源1036可以便于订户网络服务,如通过因特网、蜂窝网络或Wi-Fi网络。平台1032还可用于抽象和缩放资源来对经由该平台实现的资源1036的需求进行服务,如在具有遍及系统1000分布的功能的互连设备实施例中。例如,该功能可部分地在示例设备1002上以及经由抽象云1030的功能的平台1032来实现。
尽管已经用特征和/或方法专用的语言描述了客户机设备签到的各实施例,但是所附权利要求的主题不必限于所述的具体特征或方法。相反,具体特征和方法是作为移动设备签到的示例实现而公开的。

Claims (10)

1.一种移动设备,包括:
配置用于和与所述移动设备相关联的一个或多个其它设备进行通信的通信接口;
配置用于供用户选择以启动签到通知的可选择控件,所述签到通知至少指示了所述移动设备的位置以及日期和时间的时间戳;以及
将计算机指令实现为签到服务的处理系统,所述签到服务被配置为响应于启动所述签到通知的所述用户选择将所述签到通知传送到所述一个或多个其它相关联的设备的通信。
2.如权利要求1所述的移动设备,其特征在于,还包括配置用于显示在所述移动设备的集成的显示器上的用户界面,其中所述可选择控件被显示以供在所述用户界面上的触摸选择。
3.如权利要求1所述的移动设备,其特征在于,所述签到服务被配置为:
从所述其它相关联的设备之一接收启动所述签到通知的签到请求;以及
响应于所述签到请求启动将所述签到通知传送给所述一个或多个其它相关联的设备的通信。
4.如权利要求1所述的移动设备,其特征在于,所述签到服务被配置为:以多种格式启动将所述签到通知传送给所述一个或多个其它相关联的设备的通信,所述格式包括文本消息、包括URL的消息、即时消息、可听到的消息、或图像中的至少一个,以供在所述一个或多个相关联的设备处显示。
5.如权利要求1所述的移动设备,其特征在于,所述签到服务被配置为对所述移动设备的用户启动提醒:所述签到通知还没有被启动以传送给所述一个或多个其它相关联的设备。
6.如权利要求1所述的移动设备,其特征在于,所述签到服务被配置为:当至少一个所述其它相关联的设备接近所述位置处的所述设备时,启动所述签到通知的传送。
7.一种方法,包括:
显示包括可选择控件的用户界面,所述可选择控件供用户选择以启动指示了移动设备的位置以及日期和时间的时间戳的签到通知;
接收所述可选择控件的用户输入以启动所述签到通知;以及
将所述签到通知传送给所述移动设备的一个或多个其它相关联的设备。
8.如权利要求7所述的方法,其特征在于,还包括:
从一个或多个所述其它相关联的设备之一接收启动所述签到通知的签到请求;以及
响应于所述签到请求启动将所述签到通知传送给所述一个或多个其它相关联的设备的通信。
9.如权利要求7所述的方法,其特征在于,还包括:
对所述移动设备的用户启动提醒:所述签到通知还没有被传送到所述一个或多个其它相关联的设备。
10.如权利要求7所述的方法,其特征在于,还包括以下至少一个:
基于逝去的时间间隔将基于时间的签到通知传送给所述一个或多个其它相关联的设备;或
基于所述设备抵达预定位置处将基于位置的签到通知传送给所述一个或多个其它相关联的设备。
CN201280064052.4A 2011-12-23 2012-12-23 客户端签到 Pending CN104012167A (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201161580119P 2011-12-23 2011-12-23
US61/580,119 2011-12-23
US13/726,031 US20130217416A1 (en) 2011-12-23 2012-12-22 Client check-in
US13/726,031 2012-12-22
PCT/US2012/071544 WO2013096942A1 (en) 2011-12-23 2012-12-23 Client check-in

Publications (1)

Publication Number Publication Date
CN104012167A true CN104012167A (zh) 2014-08-27

Family

ID=48669598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280064052.4A Pending CN104012167A (zh) 2011-12-23 2012-12-23 客户端签到

Country Status (4)

Country Link
US (1) US20130217416A1 (zh)
EP (1) EP2795990A4 (zh)
CN (1) CN104012167A (zh)
WO (1) WO2013096942A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104200536A (zh) * 2014-09-09 2014-12-10 青岛亿联信息科技有限公司 一种基于微信平台的考勤系统和考勤方法
CN106130869A (zh) * 2016-06-03 2016-11-16 北京云知声信息技术有限公司 一种语音签到实现方法、系统及装置
CN107810515A (zh) * 2015-03-30 2018-03-16 Api医疗集团公司 跟踪个人在工作场所的时间和出勤以用于安排工作班次的系统和方法
CN109523647A (zh) * 2018-10-30 2019-03-26 蓝信移动(北京)科技有限公司 快速签到方法及装置
CN113538159A (zh) * 2020-04-21 2021-10-22 台湾群体健康培力股份有限公司 供建立人际网络的社区照护系统

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9880604B2 (en) 2011-04-20 2018-01-30 Microsoft Technology Licensing, Llc Energy efficient location detection
US8874162B2 (en) 2011-12-23 2014-10-28 Microsoft Corporation Mobile device safe driving
US9710982B2 (en) 2011-12-23 2017-07-18 Microsoft Technology Licensing, Llc Hub key service
US9166892B1 (en) 2012-01-20 2015-10-20 Google Inc. Systems and methods for event stream management
US9049598B2 (en) 2012-03-29 2015-06-02 Sony Computer Entertainment America Llc Method for determining mobile device password settings based on wireless signals
US9042865B2 (en) * 2012-03-29 2015-05-26 Sony Computer Entertainment America Llc Method for determining mobile device password settings based on check-in information
US9026083B2 (en) 2012-03-29 2015-05-05 Sony Computer Entertainment America Llc Method for determining mobile device password settings based on acceleration information
WO2014122628A1 (en) 2013-02-10 2014-08-14 Wixpress Ltd Third party application communication api
US11669584B2 (en) * 2013-02-10 2023-06-06 Wix.Com Ltd. System and method for third party application activity data collection
US9294583B1 (en) 2013-03-15 2016-03-22 Google Inc. Updating event posts
US9282071B1 (en) * 2013-03-15 2016-03-08 Google Inc. Location based message discovery
KR102032182B1 (ko) * 2013-03-25 2019-10-15 삼성전자주식회사 데이터 공유 제어 방법 및 데이터 공유 제어 단말
US9820231B2 (en) 2013-06-14 2017-11-14 Microsoft Technology Licensing, Llc Coalescing geo-fence events
US20140379799A1 (en) * 2013-06-21 2014-12-25 Microsoft Corporation Augmenting content obtained from different content sources
US10331305B2 (en) * 2013-11-12 2019-06-25 Microsoft Technology Licensing, Llc Aggregating and presenting event information
CN111859128B (zh) * 2013-12-04 2024-09-24 维克斯网有限公司 用于第三方应用活动数据收集的系统和方法
US9948537B2 (en) * 2014-02-04 2018-04-17 International Business Machines Corporation Modifying an activity stream to display recent events of a resource
JP5759034B1 (ja) * 2014-02-10 2015-08-05 株式会社ぐるなび 認証処理システム
US9734643B2 (en) 2014-07-10 2017-08-15 Bank Of America Corporation Accessing secure areas based on identification via personal device
US9432804B2 (en) 2014-07-10 2016-08-30 Bank Of America Corporation Processing of pre-staged transactions
US10332050B2 (en) 2014-07-10 2019-06-25 Bank Of America Corporation Identifying personnel-staffing adjustments based on indoor positioning system detection of physical customer presence
US10074130B2 (en) 2014-07-10 2018-09-11 Bank Of America Corporation Generating customer alerts based on indoor positioning system detection of physical customer presence
US10108952B2 (en) 2014-07-10 2018-10-23 Bank Of America Corporation Customer identification
US9691092B2 (en) 2014-07-10 2017-06-27 Bank Of America Corporation Predicting and responding to customer needs using local positioning technology
US9471759B2 (en) 2014-07-10 2016-10-18 Bank Of America Corporation Enabling device functionality based on indoor positioning system detection of physical customer presence
US9659316B2 (en) 2014-07-10 2017-05-23 Bank Of America Corporation Providing navigation functionality in a retail location using local positioning technology
US10028081B2 (en) 2014-07-10 2018-07-17 Bank Of America Corporation User authentication
US9699599B2 (en) 2014-07-10 2017-07-04 Bank Of America Corporation Tracking associate locations
US9112931B1 (en) * 2014-10-27 2015-08-18 Rushline, LLC Systems and methods for enabling dialog amongst different participant groups
US9385983B1 (en) * 2014-12-19 2016-07-05 Snapchat, Inc. Gallery of messages from individuals with a shared interest
US10225705B2 (en) * 2015-06-05 2019-03-05 Olav Bokestad System and method for posting content to networks for future access
US10649609B2 (en) * 2016-03-31 2020-05-12 Microsoft Technology Licensing, Llc Universal notification pipeline
US10360733B2 (en) 2017-06-20 2019-07-23 Bank Of America Corporation System controlled augmented resource facility
US10574662B2 (en) 2017-06-20 2020-02-25 Bank Of America Corporation System for authentication of a user based on multi-factor passively acquired data
US11070513B2 (en) * 2017-06-26 2021-07-20 Zedly, Inc. DNS-based method of transmitting data
CN107333003A (zh) * 2017-07-20 2017-11-07 巧夺天宫(深圳)科技有限公司 一种移动终端、出差人员的管理方法及系统
US10743151B2 (en) * 2018-09-25 2020-08-11 International Business Machines Corporation Enhanced modes of communication

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101378568A (zh) * 2007-08-28 2009-03-04 三星电子株式会社 移动终端以及用于该移动终端的装置控制方法
US7548757B2 (en) * 2004-02-27 2009-06-16 Research In Motion Limited Methods and apparatus for facilitating the delivery of e-mail using different data communication services
CN101569212A (zh) * 2006-10-23 2009-10-28 索尼爱立信移动通讯股份有限公司 跟踪一群移动终端
WO2011035390A1 (en) * 2009-09-25 2011-03-31 Find-Me Technologies Pty Ltd Tracking system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7317927B2 (en) * 2004-11-05 2008-01-08 Wirelesswerx International, Inc. Method and system to monitor persons utilizing wireless media
KR100499311B1 (ko) * 2004-11-19 2005-07-04 (주)프러스텍 지피에스무전기와 위치공유용 유/무선중계기를 이용한다자간 위치공유시스템
US7629891B1 (en) * 2007-07-30 2009-12-08 Scott Douglas Bell Personal safety check-in and follow-up system and method
KR101106470B1 (ko) * 2010-04-27 2012-01-25 김익환 모바일 기기를 이용하여 그룹 내 멤버들의 위치 정보를 획득하기 위한 방법 및 시스템
US8560678B2 (en) * 2010-12-22 2013-10-15 Facebook, Inc. Providing relevant notifications based on common interests between friends in a social networking system
US9131343B2 (en) * 2011-03-31 2015-09-08 Teaneck Enterprises, Llc System and method for automated proximity-based social check-ins
US9247377B2 (en) * 2011-05-23 2016-01-26 Apple Inc. Setting a reminder that is triggered by a target user device
US8521180B2 (en) * 2011-08-12 2013-08-27 Disney Enterprises, Inc. Location-based automated check-in to a social network recognized location using a token

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7548757B2 (en) * 2004-02-27 2009-06-16 Research In Motion Limited Methods and apparatus for facilitating the delivery of e-mail using different data communication services
CN101569212A (zh) * 2006-10-23 2009-10-28 索尼爱立信移动通讯股份有限公司 跟踪一群移动终端
CN101378568A (zh) * 2007-08-28 2009-03-04 三星电子株式会社 移动终端以及用于该移动终端的装置控制方法
WO2011035390A1 (en) * 2009-09-25 2011-03-31 Find-Me Technologies Pty Ltd Tracking system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104200536A (zh) * 2014-09-09 2014-12-10 青岛亿联信息科技有限公司 一种基于微信平台的考勤系统和考勤方法
CN107810515A (zh) * 2015-03-30 2018-03-16 Api医疗集团公司 跟踪个人在工作场所的时间和出勤以用于安排工作班次的系统和方法
CN106130869A (zh) * 2016-06-03 2016-11-16 北京云知声信息技术有限公司 一种语音签到实现方法、系统及装置
CN109523647A (zh) * 2018-10-30 2019-03-26 蓝信移动(北京)科技有限公司 快速签到方法及装置
CN113538159A (zh) * 2020-04-21 2021-10-22 台湾群体健康培力股份有限公司 供建立人际网络的社区照护系统

Also Published As

Publication number Publication date
EP2795990A1 (en) 2014-10-29
WO2013096942A1 (en) 2013-06-27
US20130217416A1 (en) 2013-08-22
EP2795990A4 (en) 2015-06-03

Similar Documents

Publication Publication Date Title
CN104012167A (zh) 客户端签到
CN104126315A (zh) 移动设备家长控制
US10757672B1 (en) Location-based introduction system
US10249119B2 (en) Hub key service
US9680888B2 (en) Private interaction hubs
RU2721997C2 (ru) Система и способ идентификации, определения местоположения и аутентификации
US9118731B2 (en) Ad hoc social networking
EP2795971B1 (en) Automatically quieting mobile devices
US8559980B2 (en) Method and system for integrated messaging and location services
US12307003B2 (en) System and method facilitating connections between different computer-simulated environments
CN104012150A (zh) 受限执行模式
WO2008098082A2 (en) Contextual data communication platform
US20130179804A1 (en) Map-based social group method and system
US12340431B1 (en) Venue management system and venue tracking applications
HK1179440A (zh) 自組織社交網絡
WO2015131179A1 (en) Systems and methods for independent modes in a social networking application program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150717

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150717

Address after: Washington State

Applicant after: Micro soft technique license Co., Ltd

Address before: Washington State

Applicant before: Microsoft Corp.

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140827

WD01 Invention patent application deemed withdrawn after publication