CN103999120A - Share user information with proximity devices - Google Patents
Share user information with proximity devices Download PDFInfo
- Publication number
- CN103999120A CN103999120A CN201180076029.2A CN201180076029A CN103999120A CN 103999120 A CN103999120 A CN 103999120A CN 201180076029 A CN201180076029 A CN 201180076029A CN 103999120 A CN103999120 A CN 103999120A
- Authority
- CN
- China
- Prior art keywords
- user
- information
- computing device
- computer
- sharing
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/101—Collaborative creation, e.g. joint development of products or services
-
- G06Q10/40—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本发明描述用于接近装置之间共享用户信息的技术和系统的实施例。在实施例中,第一装置可以标识可接收用户信息的物理上接近的装置。在接收到第一装置的用户期望与第二装置的用户共享用户信息时,可以就两个用户是否具有匹配兴趣作出确定。在实施例中,兴趣匹配确定可以由单独的兴趣匹配评估器来作出。当确定有兴趣匹配时,第一装置然后可以向第二装置发送共享用户信息的请求。如果第二装置的用户许可该请求,则可以将第一装置的用户的用户信息与第二装置的用户共享。还描述了其他实施例并对它们要求权利。
This disclosure describes embodiments of techniques and systems for sharing user information between proximate devices. In an embodiment, a first device may identify physically proximate devices that may receive user information. Upon receiving a request from a user of the first device to share user information with a user of a second device, a determination may be made as to whether the two users have a matching interest. In an embodiment, the interest match determination may be made by a separate interest match evaluator. When a match of interest is determined, the first device may then send a request to the second device to share the user information. If the user of the second device approves the request, the user information of the user of the first device may be shared with the user of the second device. Other embodiments are also described and claimed.
Description
背景技术 Background technique
许多人发现难以遇到具有相似兴趣的其他人,尤其是在真实世界中。例如,一个人可能正在机场等飞机消磨时间。此人可能存在与也在机场的其他人共有的许多兴趣、体验、背景和/或社交群体,并且可能希望有机会与这些人聚在一起。但是,即使两个人当前发现他们自己有时间有意愿见面并共享信息,仍很少有社交习俗允许他们这样做。 Many people find it difficult to meet others with similar interests, especially in the real world. For example, a person may be killing time at an airport while waiting for a plane. This person may have many interests, experiences, backgrounds, and/or social groups that are shared with others who are also at the airport, and may wish to have the opportunity to be together with these individuals. However, even if two people currently find themselves having the time and desire to meet and share information, few social conventions allow them to do so.
当前的社交网络和媒体技术允许用户彼此共享用户信息。但是,用户有时必须预先彼此认识以便通过社交网络网站和/或服务来建立连接。再者,为了使用户彼此认识,他们必须首先知悉彼此的存在。在线世界中,有共同兴趣的用户有时通过朋友彼此介绍或通过共同兴趣群体的成员彼此发现。但是,这些策略均未解决人们希望在非虚拟世界中以时效要求的方式与新认识的人见面。 Current social networking and media technologies allow users to share user information with each other. However, users sometimes must know each other in advance in order to establish a connection through the social networking site and/or service. Furthermore, in order for users to know each other, they must first be aware of each other's existence. In the online world, users who share common interests are sometimes introduced to each other through friends or discover each other through members of a common interest group. However, none of these strategies address people's desire to meet new acquaintances in a time-critical manner in a non-virtual world.
附图说明 Description of drawings
将通过附图中图示的示范实施例而非限制来描述本发明的实施例,在附图中相似的引用表示相似的元件,其中: Embodiments of the present invention will be described by way of example, rather than limitation, of exemplary embodiments illustrated in the accompanying drawings, in which like references indicate like elements, in which:
图1是图示两个移动装置之间共享用户信息的概述的示意图; 1 is a schematic diagram illustrating an overview of sharing user information between two mobile devices;
图2是图示根据多种实施例的使用兴趣匹配评估器在两个接近装置之间进行用户信息共享的框图; 2 is a block diagram illustrating user information sharing between two proximity devices using an interest match evaluator according to various embodiments;
图3是图示根据多种实施例的在两个接近装置之间进行用户信息共享的框图; Figure 3 is a block diagram illustrating user information sharing between two proximity devices according to various embodiments;
图4图示根据多种实施例的示例接近装置标识和用户信息共享过程; 4 illustrates an example proximity device identification and user information sharing process according to various embodiments;
图5图示根据多种实施例的用于提供兴趣匹配的用户信息的示例过程; 5 illustrates an example process for providing interest-matched user information in accordance with various embodiments;
图6图示根据多种实施例的示例兴趣匹配确定过程; Figure 6 illustrates an example interest match determination process in accordance with various embodiments;
图7图示根据多种实施例的示例用户信息请求和共享过程;以及 Figure 7 illustrates an example user information request and sharing process according to various embodiments; and
图8图示根据多种实施例的示例计算环境。 Figure 8 illustrates an example computing environment, according to various embodiments.
具体实施方式 Detailed ways
本文披露与两个接近装置之间的用户信息共享关联的方法、设备和存储介质。 Disclosed herein are methods, devices and storage media associated with user information sharing between two proximity devices.
将使用本领域技术人员通用的术语来描述说明性实施例的多种方面,以便将他们的工作实质内容传达给本领域中的其他技术人员。但是,对于本领域技术人员来说,将显见到利用所描述的多个方面的仅其中一些可以实施多个备选实施例。出于解释的目的,提出了许多特定数字、材料和配置,以便透彻地理解这些说明性实施例。但是,对于本领域技术人员来说,将显见到没有这些特定细节,仍可以实施备选实施例。在其他实例中,省略或简化了多个公知的特征,以不致于妨碍这些说明性实施例的理解。 Various aspects of the illustrative embodiments will be described using terms commonly experienced by those skilled in the art to convey the substance of their work to others skilled in the art. However, it will be apparent to those skilled in the art that alternative embodiments may be practiced with only some of the described aspects. For purposes of explanation, numerous specific numbers, materials and configurations are set forth in order to provide a thorough understanding of these illustrative embodiments. It will be apparent, however, to one skilled in the art that alternative embodiments may be practiced without these specific details. In other instances, well-known features were omitted or simplified in order not to obscure the understanding of these illustrative embodiments.
将多种操作描述为多个离散操作,进而以最有助于理解这些说明性实施例的方式来描述这些多种操作;但是,描述的次序不应视为暗示这些操作必定是按照次序的。具体来说,这些操作无需按出现的次序来执行。再者,将多个操作描述为单独的操作不应视为要求这些操作必定要独立地被执行和/或由单独的实体来执行。将多个实体和/或模块描述为单独的模块同样地不应视为要求这些模块是单独的和/或执行单独的操作。在多种实施例中,可以将图示和/或描述的操作、实体、数据和/或模块合并、将其进一步拆分成从属部件和/或将其省略。 The various operations are described as multiple discrete operations, and are then described in a manner that is most helpful in understanding the illustrative embodiments; however, the order of description should not be taken to imply that these operations are necessarily in order. Specifically, these operations do not need to be performed in the order they appear. Furthermore, description of multiple operations as separate operations should not be construed as a requirement that these operations necessarily be performed independently and/or by separate entities. Depiction of multiple entities and/or modules as separate modules should likewise not be construed as requiring that these modules be separate and/or perform separate operations. In various embodiments, illustrated and/or described operations, entities, data, and/or modules may be combined, further split into sub-components, and/or omitted.
短语“在一个实施例中”或“在实施例中”被反复使用。该短语一般不是指同一个实施例;但是,它可以指同一个实施例。除上下文另行指示,否则术语“包括”、“具有”和“包含”是同义词。短语“A/B”表示“A或B”。短语“A和/或B”表示“(A)、(B)或(A和B)”。短语“A、B和C的至少其中之一”表示“(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)”。 The phrase "in one embodiment" or "in an embodiment" is used repeatedly. The phrase generally does not refer to the same embodiment; however, it may refer to the same embodiment. The terms "comprising," "having," and "comprising" are synonyms unless the context dictates otherwise. The phrase "A/B" means "A or B". The phrase "A and/or B" means "(A), (B) or (A and B)". The phrase "at least one of A, B and C" means "(A), (B), (C), (A and B), (A and C), (B and C) or (A, B and C)".
图1是图示根据本公开的多种实施例的两个接近装置之间进行用户信息共享的示意图。在多个实施例中,本文描述的方法、设备和计算机可读介质可以允许例如移动装置110的装置的用户与物理上接近移动装置110的其他装置共享用户信息。例如,如图所示,在多种实施例中,移动装置110可以允许其用户与接近移动装置120共享信息。在多种实施例中,用户之间共享的信息可以包括但不限于个人信息、用户信息统计信息、位置信息等。在多种实施例中,共享的用户信息可以包括驻留在装置上的信息和/或存储在其他位置的信息,例如但不限于存储在社交网络网站或其他在线数据资料库中的信息。通过与接近装置共享信息,共享信息的用户能够鼓励和主动与接近装置的用户进行真实世界的交互。 FIG. 1 is a schematic diagram illustrating user information sharing between two proximity devices according to various embodiments of the present disclosure. In various embodiments, the methods, apparatus, and computer-readable media described herein may allow a user of a device, such as mobile device 110 , to share user information with other devices that are physically proximate to mobile device 110 . For example, as shown, in various embodiments, a mobile device 110 may allow its user to share information with a proximate mobile device 120 . In various embodiments, the information shared among users may include but not limited to personal information, user information statistical information, location information, and the like. In various embodiments, shared user information may include information resident on the device and/or information stored elsewhere, such as, but not limited to, information stored in a social networking website or other online data repository. By sharing information with proximity devices, users sharing information can encourage and proactively engage in real-world interactions with users of proximity devices.
在多种实施例中,移动装置110的用户能够与在特定距离内物理上接近装置110的一个或多个装置共享信息。例如,在图1的图示示意图中,移动装置110可以配置成与在物理范围125内能够接收信息的任何装置共享信息,这可以是用户可配置的。在多种实施例中,范围125内的装置可以使用一个或多个位置感知设备或服务来确定。例如,图1的移动装置110可以查询GPS服务130以便标识其位置以及其他装置的位置,并且由此确定范围125内的装置。在其他实施例中,可以使用其他位置感知设备和服务,如但不限于,蓝牙、近场通信(“NFC”)、Wi-Fi、数字增强型无线通信(“DECT”)等。此外,在一些实施例中,可以使用位置感知的社交网络服务,例如Foursquare?和/或Brightkite?。 In various embodiments, a user of mobile device 110 is able to share information with one or more devices that are physically proximate to device 110 within a certain distance. For example, in the illustrated schematic diagram of FIG. 1 , mobile device 110 may be configured to share information with any device within physical range 125 capable of receiving the information, which may be user configurable. In various embodiments, devices within range 125 may be determined using one or more location-aware devices or services. For example, mobile device 110 of FIG. 1 may query GPS service 130 to identify its location as well as the locations of other devices, and thereby determine devices within range 125 . In other embodiments, other location-aware devices and services may be used, such as, but not limited to, Bluetooth, Near Field Communication (“NFC”), Wi-Fi, Digital Enhanced Wireless Communication (“DECT”), and the like. Additionally, in some embodiments, location-aware social networking services such as Foursquare™ and/or Brightkite™ may be used.
虽然图1的示例图示在物理上接近的移动指挥者110和120之间进行信息共享,但是本公开不限于此。由此,例如,在多种实施例中,可以在移动装置110与PDA 140和/或膝上型计算机150之间共享信息。在多种实施例中,如果不认为装置物理上接近共享信息的装置,如落在物理范围125外,则也可以不共享信息。因此,在图1的示例中,移动装置110可以不与移动装置160共享信息,因为它在物理范围125外。 While the example of FIG. 1 illustrates information sharing between physically proximate mobile conductors 110 and 120, the present disclosure is not so limited. Thus, for example, information may be shared between mobile device 110 and PDA 140 and/or laptop computer 150 in various embodiments. In various embodiments, information may not be shared if the device is not considered to be physically close to the device sharing the information, eg, falls outside the physical range 125 . Thus, in the example of FIG. 1 , mobile device 110 may not share information with mobile device 160 because it is outside physical range 125 .
在多种示例中,可以基于确定装置的用户具有匹配的兴趣,在装置之间共享用户信息。如本文所使用的“匹配”(以及该术语的变体)可以包括但不限于完全相同、相似或互补。构成“匹配”的可以是应用相关的和/或用户相关的。相似地,“兴趣”(或该术语的变体)可以包括但不限于嗜好、技能、教育经验、工作经验、其他背景、用户信息统计、共同朋友、交往关系、地址历史和/或其他信息。相似地,“兴趣”的范围可以是应用相关的和/或用户相关的。在多种实施例中,当确定两个装置的用户之间存在兴趣匹配时,可以使这些装置的用户彼此感知到,以便可能地共享信息。由此,在图1的图示示例中,在装置110与120之间发现了兴趣匹配。然后可以对它们的用户将这些装置标识为具有共享信息的可能。在多种实施例中,可以通过第三方来确定兴趣匹配,如兴趣匹配评估器(未示出)。下文更详细地描述信息共享的特定实现。 In various examples, user information may be shared between devices based on determining that users of the devices have matching interests. A "match" (and variations of that term) as used herein may include, but is not limited to, identical, similar or complementary. What constitutes a "match" may be application-related and/or user-related. Similarly, "interests" (or variations of that term) may include, but are not limited to, hobbies, skills, education, work experience, other background, user profiles, mutual friends, connections, address history, and/or other information. Similarly, the scope of "interests" can be application-related and/or user-related. In various embodiments, when it is determined that there is an interest match between users of two devices, the users of these devices can be made aware of each other to potentially share information. Thus, in the illustrated example of FIG. 1 , an interest match is found between devices 110 and 120 . These devices can then be identified to their users as having the potential to share information. In various embodiments, interest matches may be determined by a third party, such as an interest match evaluator (not shown). Specific implementations of information sharing are described in more detail below.
图2是图示根据多种实施例的使用兴趣匹配评估器在共享装置210与接近装置220之间进行用户信息共享的框图。如上文论述的,在多种实施例中,共享装置210和接近装置220可以包括但不限于移动装置、膝上型计算机、PDA、电话、平板计算机和/或其他装置。此外,在多种实施例中,共享装置210和接近装置220可以不一定是相同类型的装置。 FIG. 2 is a block diagram illustrating user information sharing between a sharing device 210 and a proximity device 220 using an interest matching evaluator according to various embodiments. As discussed above, in various embodiments, sharing device 210 and proximity device 220 may include, but are not limited to, mobile devices, laptops, PDAs, phones, tablet computers, and/or other devices. Furthermore, in various embodiments, sharing device 210 and proximity device 220 may not necessarily be the same type of device.
在实施例中,共享装置210和接近装置220可以包括兴趣匹配模块240。在多个实施例中,兴趣匹配模块240可以配置成接收和/或以其他方式标识共享装置210和接近装置200的一个或多个用户的兴趣。在多种实施例中,兴趣匹配模块240可以配置成标识在本地和/或在远程位置,如但不限于社交网络网站中维护的兴趣。 In an embodiment, the sharing device 210 and the proximity device 220 may include an interest matching module 240 . In various embodiments, interest matching module 240 may be configured to receive and/or otherwise identify the interests of one or more users sharing device 210 and proximate device 200 . In various embodiments, interest matching module 240 may be configured to identify interests maintained locally and/or in remote locations, such as, but not limited to, social networking websites. the
在多个实施例中,共享装置210和接近装置220的兴趣匹配模块240可以配置成与兴趣匹配评估器230通信。在多种实施例中,兴趣匹配评估器230可以包括服务器或与共享装置210和接近装置220的其中一个或多个分开的其他装置。在多种实施例中,兴趣匹配评估器可以采用多种方式与共享装置210和接近装置220联网,包括但不限于在局域网上、在广域网上或通过因特网联网,包括作为基于云的实体。在多种实施例中,兴趣匹配评估器可以经由多种方式,包括有线和/或无线网络与共享装置210和接近装置220通信,以及具体来说与兴趣匹配模块240通信。 In various embodiments, the interest matching modules 240 of the sharing device 210 and the proximity device 220 may be configured to communicate with the interest matching evaluator 230 . In various embodiments, interest match evaluator 230 may include a server or other device separate from one or more of sharing device 210 and proximity device 220 . In various embodiments, the interest match evaluator may be networked with the sharing device 210 and the proximity device 220 in a variety of ways, including but not limited to, on a local area network, on a wide area network, or over the Internet, including as a cloud-based entity. In various embodiments, the interest matching evaluator may communicate with the sharing device 210 and the proximity device 220 , and specifically with the interest matching module 240 via various means, including wired and/or wireless networks.
在多种实施例中,兴趣匹配评估器230可以包括兴趣匹配模块280,兴趣匹配模块280可以配置成为共享装置210和接近装置220的用户确定对于这些用户是否存在兴趣匹配。在多种实施例中,兴趣匹配模块280可以利用存储在一个或多个用户信息存储处的用户信息。在多种实施例中,兴趣匹配评估器230本身可以包含用户信息存储280。在多种实施例中,兴趣匹配模块230可以利用远程存储的用户信息,如但不限于存储在社交网络网站或其他位置处的用户信息。在多种实施例中,兴趣匹配模块280可以利用用户名、密码和/或允许兴趣匹配模块280从这些远程位置联系、查看和/或存储信息的其他标识信息来予以配置。 In various embodiments, interest match evaluator 230 may include interest match module 280 that may be configured to determine for users of sharing device 210 and proximity device 220 whether an interest match exists for those users. In various embodiments, interest matching module 280 may utilize user information stored at one or more user information stores. In various embodiments, interest match evaluator 230 may itself include user information store 280 . In various embodiments, interest matching module 230 may utilize remotely stored user information, such as, but not limited to, user information stored at a social networking website or other location. In various embodiments, interest-matching module 280 may be configured with a username, password, and/or other identifying information that allows interest-matching module 280 to contact, view, and/or store information from these remote locations. the
在多种实施例中,共享装置210和接近装置220还可以分别包括一个或多个装置共享确定模块250和/或装置共享标识模块255。在多种实施例中,装置共享确定模块250可以对于特定装置(例如,装置210)确定接近装置(例如装置220)配置成接收用户信息。在多种实施例中,装置共享确定模块250可以利用装置共享标识模块255呈交的信息来将装置(例如装置220)标识为可以接收用户信息的装置。在多种实施例中,装置共享确定模块250和装置共享标识模块255可以如通过蓝牙、NFC、DECT、Wi-Fi或其他协议彼此直接通信,以便一个装置可以直接标识另一个装置可以接收用户信息。在其他实施例中,这些装置可以通过中间件,例如兴趣匹配评估器230来通信,以便执行标识。在一些实施例中,装置共享确定模块250和装置共享标识模块255可以是两个装置上都实现的相同模块,但是执行不同的任务。在其他实施例中,可以使用分开的模块。 In various embodiments, the sharing device 210 and the proximity device 220 may further include one or more device sharing determination modules 250 and/or device sharing identification modules 255 , respectively. In various embodiments, the device sharing determination module 250 may determine, for a particular device (eg, device 210 ), that a proximate device (eg, device 220 ) is configured to receive user information. In various embodiments, device sharing determination module 250 may utilize information submitted by device sharing identification module 255 to identify a device (eg, device 220 ) as a device that may receive user information. In various embodiments, the device sharing determination module 250 and the device sharing identification module 255 may communicate directly with each other, such as via Bluetooth, NFC, DECT, Wi-Fi, or other protocols, so that one device can directly identify that another device can receive user information . In other embodiments, these means may communicate through middleware, such as interest match evaluator 230, to perform identification. In some embodiments, device sharing determination module 250 and device sharing identification module 255 may be the same module implemented on both devices, but perform different tasks. In other embodiments, separate modules may be used.
在多种实施例中,共享装置210和接近装置220还可以分别包括一个或多个信息共享模块260和/或信息接收模块265。在多种实施例中,信息共享模块260可以配置成从装置210的用户发送用户信息到信息接收模块265以供第二装置265的用户查看。如本文论述的,在多种实施例中,信息共享模块260可以配置成共享有关共享装置210的用户的信息;在其他实施例中,信息共享模块260可以配置成向信息接收模块265发送一个或多个消息。 In various embodiments, the sharing device 210 and the proximity device 220 may further include one or more information sharing modules 260 and/or information receiving modules 265 respectively. In various embodiments, the information sharing module 260 may be configured to send user information from the user of the device 210 to the information receiving module 265 for viewing by the user of the second device 265 . As discussed herein, in various embodiments, information sharing module 260 may be configured to share information about users of sharing device 210; in other embodiments, information sharing module 260 may be configured to send one or multiple messages.
在多种实施例中,信息共享模块260还可以配置成向信息接收模块265发送要发送信息以供第二装置265的用户查看的请求。在多种实施例中,信息接收模块265可以配置成将请求呈示给接近装置220的用户,从接近装置220接收有关他或她是否想要从共享装置210接收用户信息的响应,以及将该响应发送回信息共享模块260。在多种实施例中,该请求可以包括有关第一装置的用户的信息;此信息可以少于共享装置210可能已知或可访问的所有信息。例如,该请求可以仅具有共享装置210的用户的名称和位置,由此可以暂扣附加用户信息不发,直到装置220的用户许可信息共享为止。在一些实施例中,信息共享模块260和信息接收模块265可以是两个装置上都实现的相同模块,但是执行不同的任务。在其他实施例中,可以使用分开的模块。 In various embodiments, the information sharing module 260 may also be configured to send a request to the information receiving module 265 to send information for viewing by the user of the second device 265 . In various embodiments, information receiving module 265 may be configured to present a request to a user of proximity device 220, receive a response from proximity device 220 as to whether he or she would like to receive user information from sharing device 210, and send the response to Send back to the information sharing module 260. In various embodiments, the request may include information about the user of the first device; this information may be less than all information that sharing device 210 may know or have access to. For example, the request may only have the name and location of the user sharing device 210, whereby additional user information may be withheld until the user of device 220 approves the information sharing. In some embodiments, information sharing module 260 and information receiving module 265 may be the same module implemented on both devices, but perform different tasks. In other embodiments, separate modules may be used. the
图3是图示根据多种备选实施例的在两个接近装置之间进行用户信息共享的框图。在图3的示例实施例中,共享装置210和接近装置220不与单独的的兴趣匹配模块230通信。而是,共享装置210与接近装置220可以经由例如它们相应的兴趣匹配模块240来直接通信,以便确定相应装置的用户之间是否存在兴趣匹配。在多种实施例中,这种直接通信可以根据本文描述的其他实施例来实施。 Figure 3 is a block diagram illustrating user information sharing between two proximity devices according to various alternative embodiments. In the example embodiment of FIG. 3 , the sharing device 210 and the proximity device 220 are not in communication with a separate interest matching module 230 . Instead, sharing device 210 and proximity device 220 may communicate directly via, for example, their respective interest matching modules 240, in order to determine whether an interest match exists between users of the respective devices. In various embodiments, such direct communication may be implemented in accordance with other embodiments described herein.
图4图示根据多种实施例的示例接近装置标识和用户信息共享过程400。在多种实施例中,过程400可以整体地或部分地在一个或多个联网的装置,如图2和图3的共享装置210和接近装置220上执行。 FIG. 4 illustrates an example proximity device identification and user information sharing process 400 in accordance with various embodiments. In various embodiments, process 400 may be performed in whole or in part on one or more networked devices, such as sharing device 210 and proximity device 220 of FIGS. 2 and 3 . the
过程400可以开始于操作420,其中共享装置210可以标识兴趣匹配的信息。在多种实施例中,可以将操作420处标识的信息标识到共享装置210本身和/或标识到单独的兴趣匹配评估器230。下文描述操作420的具体实现示例。 Process 400 may begin at operation 420, where sharing device 210 may identify interest-matching information. In various embodiments, the information identified at operation 420 may be identified to the sharing device 210 itself and/or to the individual interest match evaluator 230 . A specific implementation example of operation 420 is described below.
在操作430处,共享装置210可以标识能够接收用户信息的装置接近于共享装置210。在多种实施例中,此确定可以采用多种不同方式来执行。例如,在一些实施例中,共享装置210可以确定接近装置220配置成使得它可以参与本文论述的用户信息共享技术和通信。 At operation 430 , the sharing device 210 may identify that a device capable of receiving user information is close to the sharing device 210 . In various embodiments, this determination can be performed in a number of different ways. For example, in some embodiments, sharing device 210 may determine that proximity device 220 is configured such that it may participate in the user information sharing techniques and communications discussed herein.
在多个实施例中,标识可以包括接近装置220实际地物理上接近于共享装置210。例如,共享装置210可以确定能够接收信息的一个或多个装置已经登入基于位置的社交网络服务,如但不限于Foursquare?或Brightkite?。在另一个示例中,共享装置210可以确定可以接收信息的一个或多个装置位于与共享装置210相同的网络上,使用与共享装置210相同的Wi-Fi接入点,和/或能够使用短距离联网技术,如但不限于蓝牙、NFC和/或DECT与共享装置210通信。在再一个示例中,共享装置210可以例如通过报告经由GPS获得的坐标或经由上文描述的位置感知服务之一或类似服务将其自己的位置报告给第三实体。在此示例中,共享装置210然后可以从第三实体接收有关已经将其位置发送到该实体且接近该装置的其他装置的信息。在多种实施例中,可以使用装置共享标识模块255来标识这些装置,如上文描述。在多种实施例中,共享装置210可以作为标识的一部分将能够接收用户信息的装置的标识显示给共享装置210的用户。 In various embodiments, identifying may include that the proximate device 220 is actually physically proximate to the sharing device 210 . For example, sharing device 210 may determine that one or more devices capable of receiving information has logged into a location-based social networking service, such as, but not limited to, Foursquare™ or Brightkite™. In another example, sharing device 210 may determine that one or more devices that can receive information are on the same network as sharing device 210, use the same Wi-Fi access point as sharing device 210, and/or are capable of using short Distance networking technologies such as but not limited to Bluetooth, NFC and/or DECT communicate with the sharing device 210 . In yet another example, the sharing device 210 may report its own location to the third entity, for example, by reporting coordinates obtained via GPS, or via one of the location awareness services described above, or a similar service. In this example, the sharing device 210 may then receive information from the third entity about other devices that have sent their locations to the entity and are in proximity to the device. In various embodiments, these devices may be identified using the device sharing identification module 255, as described above. In various embodiments, sharing device 210 may display to a user of sharing device 210 an identification of a device capable of receiving user information as part of the identification. the
接下来,在操作440处,共享装置210可以从装置的用户接收指示以将有关该用户的信息与所标识的能够接收用户信息的装置共享。在操作450处,在接收到共享信息的此指示之后,共享装置210可以确定共享装置210的用户与所标识的装置之间是否存在兴趣匹配。如上文描述,在多种实施例中,此确定可以经由两个装置之间的直接通信来执行。在其他实施例中,此确定可以经由兴趣匹配评估器230来执行。下文描述操作450的具体实现示例。 Next, at operation 440, the sharing device 210 may receive an instruction from a user of the device to share information about the user with the identified device capable of receiving user information. At operation 450, after receiving this indication of shared information, the sharing device 210 may determine whether there is an interest match between the user of the sharing device 210 and the identified device. As described above, in various embodiments, this determination may be performed via direct communication between the two devices. In other embodiments, this determination may be performed via interest match evaluator 230 . A specific implementation example of operation 450 is described below.
接下来,在判断操作455处,共享装置210可以(直接或通过从兴趣匹配评估器230接收确定)确定是否存在兴趣匹配。如果存在匹配,则在操作460处,可以在装置之间共享信息。下文描述操作460的具体实现示例。在共享了信息之后,或如果不存在匹配,则过程可以返回到操作430,其中可以标识可接收用户信息的新装置。如果未发现另外的装置,则过程可以结束(未示出)。 Next, at decision operation 455 , sharing device 210 may determine (either directly or by receiving a determination from interest match evaluator 230 ) whether an interest match exists. If there is a match, at operation 460 information may be shared between the devices. A specific implementation example of operation 460 is described below. After the information is shared, or if there is no match, the process may return to operation 430 where a new device that may receive user information may be identified. If no additional devices are found, the process may end (not shown).
在备选实施例中,可以直到用户与接近装置220的用户之间形成兴趣匹配之后,才向该用户呈示指示他或她希望共享信息的选项。在这种实施例中,共享装置的用户可以从共享装置接收更少的共享请求,这可以使得打扰较少。 In an alternative embodiment, the user may not be presented with the option to indicate that he or she wishes to share information until an interest match is formed between the user and a user proximate to device 220 . In such an embodiment, the user of the sharing device may receive fewer sharing requests from the sharing device, which may result in fewer interruptions.
图5图示根据多种实施例的用于提供兴趣匹配的用户信息的示例过程500。在多种实施例中,过程500可以描述过程400的操作420的一个或多个实现。在多种实施例中,过程500可以在共享装置210上执行;在其他实施例中,过程500的一个或多个操作可以在其他装置或实体,如联网的信息服务上执行。该过程可以开始于操作510,其中共享装置210可以标识位于该装置上的用户信息。此类用户信息可以包括共享装置210直接输入到装置中以用于共享的用户信息和/或其他场景中维护的用户信息。例如,在操作510处,共享装置210可以标识来自装置上驻留的电话簿或地址簿应用的用户联系人信息。 FIG. 5 illustrates an example process 500 for providing interest-matched user information in accordance with various embodiments. In various embodiments, process 500 may describe one or more implementations of operation 420 of process 400 . In various embodiments, process 500 may be performed on shared device 210; in other embodiments, one or more operations of process 500 may be performed on other devices or entities, such as networked information services. The process may begin at operation 510, where sharing device 210 may identify user information located on the device. Such user information may include user information directly input into the device by the sharing device 210 for sharing and/or user information maintained in other contexts. For example, at operation 510, sharing device 210 may identify user contact information from a phonebook or address book application resident on the device.
在操作520处,共享装置210可以接收一个或多个社交网络网站的登录信息。在多种实施例中,可以在轮询共享装置210的用户以获取信息之后接收到此登录信息。在操作530处,共享装置210可以登录到接收过其信息的网站并记录从这些网站获得的用户信息。接下来,在操作540处,共享装置210可以从用户希望其用户信息(如果有的话)用于匹配和/或共享的用户接收指示。由此,在实施例中,用户可以选择仅给定的信息子集用于兴趣匹配或与其他用户共享。这种信息选择可以使得用户能够定制他或她对他或她的信息保留多大程度的隐私。然后,在操作550处,共享装置210可以实际操作地共享已获得且标识为用于与兴趣匹配评估器230共享的用户信息。在不使用单独的兴趣匹配评估器230的实施例中,可以不执行操作550。 At operation 520, the sharing device 210 may receive login information for one or more social networking sites. In various embodiments, this login information may be received after polling the user of the sharing device 210 for information. At operation 530, the sharing device 210 may log in to websites whose information has been received and record user information obtained from the websites. Next, at operation 540, the sharing device 210 may receive an indication from the user whose user information (if any) the user wishes to use for matching and/or sharing. Thus, in an embodiment, a user may select only a given subset of information for interest matching or sharing with other users. Such information selection may enable a user to customize how much privacy he or she retains about his or her information. Then, at operation 550 , the sharing means 210 may operatively share the user information that has been obtained and identified for sharing with the interest matching evaluator 230 . In embodiments where a separate interest match evaluator 230 is not used, operation 550 may not be performed. the
图6图示根据多种实施例的示例兴趣匹配确定过程600。在多种实施例中,过程600可以描述过程400的操作450的一个或多个实现。在多种实施例中,过程600的一个或多个操作可以由共享装置210和/或兴趣匹配评估器230来执行。在一些实施例中,其中不使用单独的兴趣匹配评估器230的情况中,可以由共享装置210和/或接近装置210来执行过程600的一个或多个操作。 FIG. 6 illustrates an example interest match determination process 600 according to various embodiments. In various embodiments, process 600 may describe one or more implementations of operation 450 of process 400 . In various embodiments, one or more operations of process 600 may be performed by sharing device 210 and/or interest match evaluator 230 . In some embodiments, where a separate interest match evaluator 230 is not used, one or more operations of process 600 may be performed by sharing device 210 and/or proximity device 210 .
该过程可以开始于操作620,其中共享装置210可以生成兴趣匹配确定请求。在一些实施例中,可以由共享装置210利用一组初始信息,如标识该装置的用户的用户信息、标识装置本身的信息和/或有关该装置和/或期望其用户信息被共享的用户的信息来预先填充该请求。接下来,在操作630处,可以将生成的请求发送到兴趣匹配评估器。 The process may begin at operation 620, where sharing device 210 may generate an interest match determination request. In some embodiments, an initial set of information may be utilized by sharing device 210, such as user information identifying the user of the device, information identifying the device itself, and/or information about the device and/or users whose user information is desired to be shared. information to pre-populate the request. Next, at operation 630, the generated request may be sent to an interest match evaluator.
在操作640处,兴趣匹配评估器可以确定共享装置210的用户与接近装置220的用户之间是否存在兴趣匹配。例如,在多种实施例中,兴趣匹配评估器可以比较用户的兴趣以查看是否存在任何匹配兴趣。在多种实施例中,兴趣匹配评估器230可以仅比较用户已允许用于兴趣匹配的用户信息。在一些实施例中,兴趣匹配评估器可以在操作640处,比较用户的朋友、同事、同学、熟人和/或联系人以确定这些用户是否拥有共同的朋友、同事、同学、熟人和/或联系人中的任何一个。在多种实施例中,兴趣匹配评估器230可以基于这些比较来生成确定。然后,在操作650处,共享装置210可以从兴趣匹配评估器230接收到所生成的是否存在兴趣匹配的确定。然后该过程可以结束。 At operation 640 , the interest match evaluator may determine whether there is an interest match between the user of the sharing device 210 and the user of the proximity device 220 . For example, in various embodiments, the interest match evaluator may compare the user's interests to see if there are any matching interests. In various embodiments, interest match evaluator 230 may only compare user information that the user has allowed for interest matching. In some embodiments, the interest match evaluator may compare the user's friends, colleagues, classmates, acquaintances, and/or contacts to determine whether the users have friends, colleagues, classmates, acquaintances, and/or connections in common at operation 640. any of the people. In various embodiments, interest match evaluator 230 may generate determinations based on these comparisons. Then, at operation 650 , the sharing device 210 may receive the generated determination of whether there is an interest match from the interest match evaluator 230 . The process can then end.
如上文论述的,在多种实施例中,如果不使用单独的兴趣匹配评估器230,则可以由共享装置210和/或接近装置210来执行过程600的一个或多个操作。由此,例如,在一些实施例中,共享装置210可以(在意识到接近装置210接近且接受用户信息共享之后)将匹配的请求直接发送到接近装置210。接近装置210然后可以确定两个装置的用户的信息之间是否存在兴趣匹配,然后直接向共享装置210告知是否确定存在兴趣匹配。但是,在多种实施例中,可能期望使用单独的第三方兴趣匹配评估器230,如使用利于兴趣的匹配而无需提前在装置之间交换可能敏感的用户信息。 As discussed above, in various embodiments, if a separate interest match evaluator 230 is not used, one or more operations of process 600 may be performed by sharing device 210 and/or proximity device 210 . Thus, for example, in some embodiments, the sharing device 210 may (after becoming aware of the proximity of the proximity device 210 and accepting user information sharing) send a matching request directly to the proximity device 210 . The proximity device 210 may then determine whether there is an interest match between the information of the users of the two devices, and then directly inform the sharing device 210 whether it is determined that there is an interest match. However, in various embodiments, it may be desirable to use a separate third-party interest match evaluator 230, such as to facilitate interest matching without exchanging potentially sensitive user information between devices in advance. the
图7图示根据多种实施例的示例用户信息请求和共享过程700。在多种实施例中,过程700可以描述过程400的操作460的一个或多个实现。该过程可以开始于操作720,其中共享装置210可以生成与先前标识的接近装置220共享用户信息的请求。在多种实施例中,共享装置210可以利用标识共享装置210的用户的信息来填充该请求,如但不限于名称、位置等。在操作730处,共享装置210然后可以从共享装置210的用户接收对请求的编辑。在多种实施例中,共享装置210可以提供实用工具,如用户界面,以供用户在发送之前审阅和编辑请求。由此,用户能够选择特定用户信息以用于在请求中共享,省略该信息的其中一些或全部和/或在发送请求之前编辑信息。然后,在操作740处,共享装置210可以向接近装置220发送共享信息的请求。在多种实施例中,可以将该请求直接发送到接近装置220,或可以经由中间联网实体来发送该请求。 FIG. 7 illustrates an example user information request and sharing process 700 in accordance with various embodiments. In various embodiments, process 700 may describe one or more implementations of operation 460 of process 400 . The process may begin at operation 720 where the sharing device 210 may generate a request to share user information with a previously identified proximity device 220 . In various embodiments, sharing device 210 may populate the request with information identifying the user of sharing device 210, such as, but not limited to, name, location, and the like. At operation 730 , the sharing device 210 may then receive edits to the request from the user of the sharing device 210 . In various embodiments, sharing device 210 may provide a utility, such as a user interface, for users to review and edit requests prior to sending. Thus, the user can select specific user information for sharing in the request, omit some or all of that information, and/or edit the information before sending the request. Then, at operation 740 , the sharing device 210 may transmit a request for sharing information to the proximity device 220 . In various embodiments, the request may be sent directly to the proximity device 220, or the request may be sent via an intermediary networking entity. the
在操作750处,接近装置220然后可以将该请求呈示给接近装置210的用户以获得许可,并接收请求的许可或拒绝。接下来,在操作760处,接近装置210可以向共享装置210发送许可或拒绝。在多种实施例中,如果请求被拒绝,则过程结束。但是,如果请求被许可,则在操作770处,共享装置210可以向接近装置发送用户信息。在多种实施例中,共享装置210还可以促使用户信息发送到接近装置。例如,共享装置210可以连接到一个或多个社交网络或其他服务,并促使社交网络本身将用户信息发送到接近装置220。在多种实施例中,可以将操作770处共享的信息限制于仅共享装置210的用户指示他或她希望共享的信息。在发送信息之后,在操作780处,接近装置220然后可以显示该信息,从而允许两个装置的用户共享信息以及在装置上连接并且可能地在物理世界中联系。然后该过程可以结束。 Proximity device 220 may then present the request to the user of proximity device 210 for permission at operation 750 and receive approval or denial of the request. Next, the proximity device 210 may transmit permission or denial to the sharing device 210 at operation 760 . In various embodiments, if the request is denied, the process ends. However, if the request is granted, the sharing device 210 may transmit user information to the proximity device at operation 770 . In various embodiments, the sharing device 210 may also cause user information to be sent to the proximity device. For example, sharing device 210 may connect to one or more social networks or other services and cause the social networks themselves to send user information to proximity device 220 . In various embodiments, the information shared at operation 770 may be limited to only information that the user of the sharing device 210 has indicated that he or she wishes to share. After sending the information, the proximity device 220 may then display the information at operation 780, allowing users of the two devices to share information as well as connect on the devices and possibly in the physical world. The process can then end. the
可以使用按期望配置的适合硬件、固件和/或软件来将本文描述的技术和设备实现到系统中。对应于一个实施例,图8图示示例系统800,其包括至少处理器804(每个处理器具有一个或多个处理器核)、耦合到处理器804的至少其中之一的系统控制逻辑808、耦合到系统控制逻辑808的存储器812、耦合到系统控制逻辑808的非易失性存储器(“NVM”)/存储装置816和耦合到系统控制逻辑808的一个或多个通信接口820。在多种实施例中,系统800可以包括基于CPU的软件系统的组件、管理引擎系统或二者的组合。 The techniques and devices described herein may be implemented into systems using suitable hardware, firmware, and/or software configured as desired. In accordance with one embodiment, FIG. 8 illustrates an example system 800 comprising at least processors 804 (each having one or more processor cores), system control logic 808 coupled to at least one of the processors 804 , memory 812 coupled to system control logic 808 , non-volatile memory (“NVM”)/storage 816 coupled to system control logic 808 , and one or more communication interfaces 820 coupled to system control logic 808 . In various embodiments, system 800 may include components of a CPU-based software system, a supervisory engine system, or a combination of both.
一个实施例的系统控制逻辑808可以包括任何适合接口控制器,其用于支持与处理器804之一和/或与系统控制逻辑808通信的任何适合装置或组件的任何适合接口。这些处理器可以包括其上可以运行应用环境的专用处理器,以及其上可以运行管理性引擎的单独服务处理器。该系统可以包括附加的处理器或处理核(未示出)。 System control logic 808 for one embodiment may include any suitable interface controller for supporting any suitable interface with one of processors 804 and/or any suitable device or component in communication with system control logic 808 . These processors may include dedicated processors on which the application environment may run, as well as separate service processors on which the manageability engine may run. The system may include additional processors or processing cores (not shown).
一个实施例的系统控制逻辑808可以包括用于提供至存储器812的接口的一个或多个存储器控制器。系统存储器812可以用于加载和存储系统800的例如数据和/或指令。一个实施例的系统存储器812可以包括任何适合的非瞬态计算机可读易失性存储器,如适合的动态随机存取存储器(DRAM)。 System control logic 808 for one embodiment may include one or more memory controllers for providing an interface to memory 812 . System memory 812 may be used to load and store system 800 , for example, data and/or instructions. System memory 812 for one embodiment may include any suitable non-transitory computer readable volatile memory, such as a suitable dynamic random access memory (DRAM). the
一个实施例的系统控制逻辑808可以包括用于提供至NVM/存储装置816的接口和通信接口820的一个或多个输入/输出(I/O)控制器。 System control logic 808 for one embodiment may include one or more input/output (I/O) controllers for providing an interface to NVM/storage 816 and a communication interface 820 .
NVM/存储装置816可以用于存储例如数据和/或指令。NVM/存储装置816可以包括任何适合的非瞬态计算机可读非易失性存储器,如闪存存储器,和/或可以包括任何适合非易失性存储装置,如一个或多个硬盘驱动器(HDD)、一个或多个固态硬盘、一个或多个压缩光盘(CD)驱动器和/或一个或多个数字多功能光盘(DVD)驱动器。 NVM/storage 816 may be used to store data and/or instructions, for example. NVM/storage 816 may include any suitable non-transitory computer-readable non-volatile memory, such as flash memory, and/or may include any suitable non-volatile storage, such as one or more hard disk drives (HDDs) , one or more solid-state drives, one or more compact disc (CD) drives, and/or one or more digital versatile disc (DVD) drives.
NVM/存储装置816可以包括安装系统800所在的装置的存储资源物理部分或它可以被该装置的一部分访问但是并非一定可被其访问。例如,可以通过网络经由通信接口820访问NVM/存储装置816。 NVM/storage 816 may comprise a physical portion of the storage resources of the device on which system 800 is installed or it may be, but not necessarily accessible by, a portion of the device. For example, NVM/storage 816 may be accessed over a network via communication interface 820 .
存储器812和NVM/存储装置816可以具体地分别包括逻辑的临时性和永久性副本。在图示的示例中,此逻辑可以包括用户信息共享逻辑824和/或用户兴趣匹配评估逻辑826。用户信息共享逻辑824和/或用户兴趣匹配评估逻辑826可以包含在被处理器804的至少其中之一执行时可以使系统800执行与过程400、500、600和700关联的操作的一些或全部的指令。在一些实施例中,用户信息共享逻辑824和/或用户兴趣匹配评估逻辑826可以作为附加/备选设在系统控制逻辑808中。 Memory 812 and NVM/storage 816 may specifically include temporary and permanent copies of logic, respectively. In the illustrated example, this logic may include user information sharing logic 824 and/or user interest match evaluation logic 826 . User information sharing logic 824 and/or user interest match evaluation logic 826 may contain functionality that, when executed by at least one of processors 804, may cause system 800 to perform some or all of the operations associated with processes 400, 500, 600, and 700. instruction. In some embodiments, user information sharing logic 824 and/or user interest match evaluation logic 826 may additionally/alternatively be located in system control logic 808 .
通信接口820可以为系统800提供通过一个或多个网络进行通信和/或与任何其他适合装置进行通信的接口。通信接口820可以包括任何适合的硬件和/或固件。一个实施例的通信接口820可以包括例如网络适配器、无线网络适配器、电话调制解调器和/或无线调制解调器。对于无线通信,一个实施例的通信接口820可以使用一个或多个天线。 Communication interface 820 may provide an interface for system 800 to communicate over one or more networks and/or with any other suitable means. Communication interface 820 may include any suitable hardware and/or firmware. Communication interface 820 of one embodiment may include, for example, a network adapter, a wireless network adapter, a telephone modem, and/or a wireless modem. For wireless communications, the communications interface 820 of one embodiment may utilize one or more antennas.
对于一个实施例,可以将处理器804的至少其中之一与信息共享逻辑824和/或用户兴趣匹配评估逻辑826封装在一起。对于一个实施例,可以将处理器804的至少其中之一与1信息共享逻辑824和/或用户兴趣匹配评估逻辑826封装在一起以形成系统级封装(SiP)。对于一个实施例,可以将处理器804的至少其中之一集成在与信息共享逻辑824和/或用户兴趣匹配评估逻辑826相同的晶片上。对于一个实施例,可以将处理器804的至少其中之一集成在与信息共享逻辑824和/或用户兴趣匹配评估逻辑826相同的晶片上以形成芯片上系统(SoC)。对于至少一个实施例,可以在智能电话、蜂窝电话、平板电脑或其他移动设备上利用该SoC。 For one embodiment, at least one of the processors 804 may be packaged together with information sharing logic 824 and/or user interest matching evaluation logic 826 . For one embodiment, at least one of the processors 804 may be packaged together with 1 information sharing logic 824 and/or user interest matching evaluation logic 826 to form a system-in-package (SiP). For one embodiment, at least one of processors 804 may be integrated on the same die as information sharing logic 824 and/or user interest match evaluation logic 826 . For one embodiment, at least one of processors 804 may be integrated on the same die as information sharing logic 824 and/or user interest matching evaluation logic 826 to form a system on a chip (SoC). For at least one embodiment, the SoC may be utilized on a smartphone, cell phone, tablet, or other mobile device.
在多种实施例中,系统800可以具有更多或更少的组件和/或不同的体系结构。 In various embodiments, system 800 may have more or fewer components and/or a different architecture.
本说明书中对“一个实施例”或“实施例”的引述表示结合该实施例描述的一个特定功能部件、结构或特征包含在本公开内涵盖的至少一个实现中。因此,出现短语“一个实施例”或“在实施例中”不一定全部指相同的实施例。再者,可以采用所图示的特定实施例以外的其他适合形式来建立特定的功能部件、结构或特征,以及所有此类形式可以被涵盖本发明申请的权利要求内。 References in this specification to "one embodiment" or "an embodiment" indicate that a specific functional component, structure or feature described in connection with the embodiment is included in at least one implementation covered within the present disclosure. Thus, appearances of the phrase "one embodiment" or "in an embodiment" are not necessarily all referring to the same embodiment. Furthermore, the particular functional elements, structures or characteristics may be implemented in other suitable forms than the specific embodiment shown and all such forms are encompassed within the claims of the present application.
虽然本文图示和描述了特定的实施例,但是本领域技术人员将认识到,在不背离本公开的实施例范围的前提下,可以利用广泛多种备选和/或等效实现来替代所示出和描述的特定实施例。本申请理应涵盖本文论述的实施例的任何调适或变化。因此,本公开的实施例明显地理应仅由所附权利要求及其等效物来限定。 While specific embodiments have been illustrated and described herein, those skilled in the art will recognize that a wide variety of alternative and/or equivalent implementations may be substituted for all embodiments without departing from the scope of the disclosed embodiments. Certain embodiments are shown and described. This application is intended to cover any adaptations or variations of the embodiments discussed herein. Therefore, it is manifestly intended that the embodiments of the present disclosure be limited only by the appended claims and their equivalents. the
附加注释和示例: Additional notes and examples:
示例1可以包括包含指令的主题计算机可读介质,其配置成响应这些指令被第一计算装置执行,使第一计算装置标识接近第一装置且配置成接收信息共享的请求的第二装置。这些指令还可以在确定第一装置的第一用户与第二装置的第二用户满足一个或多个匹配准则时,使第一计算装置向第二装置发送与第二装置的第二用户共享有关第一装置的第一用户的信息的请求。这些指令还可以使第一计算装置向第二装置发送有关第一用户的信息或使得有关第一用户的信息被发送。 Example 1 can include a subject computer-readable medium containing instructions configured to, in response to execution of the instructions by a first computing device, cause the first computing device to identify a second device proximate to the first device and configured to receive a request for information sharing. The instructions may also cause the first computing device to send to the second device information about a share shared by the second user of the second device to the second device upon determining that the first user of the first device satisfies one or more matching criteria with the second user of the second device. A request for information of a first user of a first device. The instructions may also cause the first computing device to send information about the first user to the second device or cause information about the first user to be sent.
在示例2中,示例1的主题可以可选地包括执行如下步骤的指令:使第一计算装置向第三装置发送从第三装置确定第一用户与第二用户满足一个或多个匹配准则的请求以及从第三装置接收有关是否接收的确定,以及从第三装置接收与是否从第三装置接收确定有关的确定,其包括从第三装置接收第一用户和第二用户满足一个或多个匹配准则的确定。 In Example 2, the subject matter of Example 1 may optionally include instructions for causing the first computing device to send to the third device information from the third device determining that the first user and the second user meet one or more matching criteria. requesting and receiving from the third device a determination as to whether to receive, and receiving a determination from the third device as to whether to receive the determination from the third device, comprising receiving from the third device that the first user and the second user satisfy one or more Determination of matching criteria.
在示例3中,示例1和示例2的主题可以可选地包括执行如下步骤的指令:使第一计算装置检测第二装置接近第一装置。 In Example 3, the subject matter of Examples 1 and 2 may optionally include instructions for causing the first computing device to detect the proximity of the second device to the first device.
在示例4中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:使第一计算装置确定第一用户与第二用户具有共同的兴趣。 In Example 4, the subject matter of any one of the preceding examples can optionally include instructions for causing the first computing device to determine that the first user has a common interest with the second user.
在示例5中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:使第一计算装置确定第一用户与第二用户满足一个或多个匹配准则包括,确定第一用户和第二用户拥有共同的朋友、同事、同学、熟人或联系人。 In Example 5, the subject matter of any one of the preceding examples can optionally include instructions for causing the first computing device to determine that the first user and the second user meet one or more matching criteria comprising, determining that the first The user and the second user have mutual friends, colleagues, classmates, acquaintances or contacts.
在示例6中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:使第一计算装置向第二装置发送确定第一和第二用户是否具有共享信息的相互意愿的请求,以及与第二装置一起确定第一和第二用户是否具有共享信息的相互意愿。 In Example 6, the subject matter of any one of the preceding examples can optionally include instructions for causing the first computing device to send a message to the second device that determines whether the first and second users have a mutual desire to share information. request, and determine with the second device whether the first and second users have a mutual desire to share information.
在示例7中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:使第一计算装置从第二装置接收共享有关第一用户的信息的许可。 In Example 7, the subject matter of any one of the preceding examples can optionally include instructions for causing the first computing device to receive permission from the second device to share information about the first user.
在示例8中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:响应从第二装置接收到许可,使第一计算装置向第二装置发送有关第一用户的信息。 In Example 8, the subject matter of any one of the preceding examples can optionally include instructions for performing the step of: in response to receiving permission from the second device, causing the first computing device to send information about the first user to the second device .
在示例9中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:使第一计算装置向第二装置发送从一个或多个社交网络获得的有关第一用户的信息。 In Example 9, the subject matter of any of the preceding examples can optionally include instructions for causing the first computing device to send to the second device information about the first user obtained from one or more social networks .
在示例10中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:使第一计算装置促使有关第一用户的信息从一个或多个社交网络被发送到第二装置。 In Example 10, the subject matter of any one of the preceding examples can optionally include instructions for causing the first computing device to cause information about the first user to be sent from one or more social networks to the second device .
在示例11中,前面的示例中任一示例的主题可以可选地包括执行如下步骤的指令:使第一计算装置向第二用户发送有关第一用户的信息的子集。 In Example 11, the subject matter of any one of the preceding examples can optionally include instructions for causing the first computing device to send the subset of information about the first user to the second user.
在示例12中,前面的示例中任一示例的主题可以可选地包括第一装置和/或第二装置,其包括膝上型计算机、桌上型计算机或移动装置的其中之一。 In Example 12, the subject matter of any of the preceding examples can optionally include a first device and/or a second device comprising one of a laptop computer, a desktop computer, or a mobile device.
在示例13中,前面的示例中任一示例的主题可以可选地包括计算机可读介质,包括存储器或非易失性存储装置。 In Example 13, the subject matter of any of the preceding Examples can optionally include a computer readable medium, including memory or non-volatile storage.
示例14可以包括第一计算装置上执行的以用于执行前面示例中任一示例中描述的任何一个或多个操作的计算机实现的方法。 Example 14 can include a computer-implemented method executed on a first computing device for performing any one or more of the operations described in any of the preceding examples.
示例15可以包括配置成执行前面示例中任一示例中描述的任何一个或多个操作的设备。 Example 15 may include an apparatus configured to perform any one or more of the operations described in any of the preceding examples.
示例16可以包括包含指令的一个或多个计算机可读介质,其配置成响应这些指令被第一计算装置执行,使第一计算机装置从接近第三装置的第二装置接收请求,其中该请求要求确定第二装置的第一用户是否希望将有关第一用户的信息发送到第三装置的第二用户。这些指令还可以使第一计算装置发送第一用户是否应该发送信息的确定。 Example 16 may include one or more computer-readable media containing instructions configured to, in response to execution of the instructions by a first computing device, cause the first computing device to receive a request from a second device proximate to a third device, wherein the request requires It is determined whether the first user of the second device wishes to send information about the first user to the second user of the third device. The instructions may also cause the first computing device to send a determination of whether the first user should send the information.
在示例17中,示例16的主题可以包括执行如下步骤的指令:使第一计算装置确定第一用户与第二用户满足一个或多个匹配准则。 In Example 17, the subject matter of Example 16 can include instructions for causing the first computing device to determine that the first user and the second user satisfy one or more matching criteria.
在示例18中,示例16或17中任一示例的主题可以包括执行如下步骤的指令:使第一计算装置确定第一用户与第二用户具有共同的兴趣。 In Example 18, the subject matter of any of Examples 16 or 17 can include instructions for causing the first computing device to determine that the first user and the second user have common interests.
在示例19中,示例16-18中任一示例的主题可以包括执行如下步骤的指令:使第一计算装置确定第一用户与第二用户具有共同的朋友、同事、同学或联系人。 In Example 19, the subject matter of any of Examples 16-18 can include instructions for causing the first computing device to determine that the first user has a mutual friend, colleague, classmate, or contact with the second user.
示例20可以包括配置成执行示例16-19中任一示例中描述的任何一个或多个操作的设备。 Example 20 may include an apparatus configured to perform any one or more of the operations described in any of Examples 16-19.
示例21可以包括第一计算装置上执行的以用于执行示例16-19中任一示例中描述的任何一个或多个操作的计算机实现的方法。 Example 21 may include a computer-implemented method executed on the first computing device for performing any one or more of the operations described in any of Examples 16-19.
Claims (49)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710015522.2A CN107071723B (en) | 2011-12-28 | 2011-12-28 | Share user information with proximity devices |
| CN201610314614.6A CN106022717A (en) | 2011-12-28 | 2011-12-28 | User information sharing with close devices |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2011/067591 WO2013100966A1 (en) | 2011-12-28 | 2011-12-28 | Sharing user information with proximate devices |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710015522.2A Division CN107071723B (en) | 2011-12-28 | 2011-12-28 | Share user information with proximity devices |
| CN201610314614.6A Division CN106022717A (en) | 2011-12-28 | 2011-12-28 | User information sharing with close devices |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103999120A true CN103999120A (en) | 2014-08-20 |
Family
ID=48698209
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201180076029.2A Pending CN103999120A (en) | 2011-12-28 | 2011-12-28 | Share user information with proximity devices |
| CN201710015522.2A Active CN107071723B (en) | 2011-12-28 | 2011-12-28 | Share user information with proximity devices |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710015522.2A Active CN107071723B (en) | 2011-12-28 | 2011-12-28 | Share user information with proximity devices |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US10033683B2 (en) |
| EP (3) | EP3220347A1 (en) |
| CN (2) | CN103999120A (en) |
| TW (3) | TWI575476B (en) |
| WO (1) | WO2013100966A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104765865A (en) * | 2015-04-23 | 2015-07-08 | 无锡天脉聚源传媒科技有限公司 | Fast information sharing method and device |
| WO2017096895A1 (en) * | 2015-12-10 | 2017-06-15 | 乐视控股(北京)有限公司 | Video sharing method and user equipment |
| CN110598886A (en) * | 2018-06-12 | 2019-12-20 | 丰田自动车株式会社 | Information processing apparatus, information processing method, and non-transitory storage medium |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101998818B1 (en) * | 2011-11-03 | 2019-07-10 | 한민규 | Contents display method and content providing method using identification of wireless communication apparatus, user terminal and sysyem of content providing |
| EP3220347A1 (en) | 2011-12-28 | 2017-09-20 | Intel Corporation | Sharing user information with proximate devices |
| US20130290522A1 (en) * | 2012-04-11 | 2013-10-31 | Edward F. Behm, Jr. | Engine, System and Method of Locating a Mobile Device and Reporting on Other Devices Proximately Located Thereto |
| US9648056B1 (en) * | 2012-11-14 | 2017-05-09 | Amazon Technologies, Inc. | Geographic content discovery |
| US10785630B2 (en) * | 2012-12-10 | 2020-09-22 | Nokia Technologies Oy | Method and apparatus for low energy discovery |
| US9986380B2 (en) * | 2013-01-25 | 2018-05-29 | Blackberry Limited | Proximity and interest determination by a wireless device |
| US10387004B2 (en) * | 2014-04-17 | 2019-08-20 | Jimmy Albert | Real time monitoring of users within a predetermined range and selective receipt of virtual cards |
| US10701120B2 (en) * | 2015-03-06 | 2020-06-30 | Disney Enterprises, Inc. | Proximity based entitlement sharing |
| US9591465B1 (en) * | 2015-12-07 | 2017-03-07 | Sprint Spectrum L.P. | Automatic distribution of communication to user having common subject-matter interest and served by same or adjacent base station |
| JP2017174339A (en) | 2016-03-25 | 2017-09-28 | 富士ゼロックス株式会社 | Information presentation apparatus and information processing system |
| US10945129B2 (en) * | 2016-04-29 | 2021-03-09 | Microsoft Technology Licensing, Llc | Facilitating interaction among digital personal assistants |
| US10740806B2 (en) | 2016-05-31 | 2020-08-11 | Paypal, Inc. | Merchant rating determination system |
| US10776836B2 (en) * | 2016-05-31 | 2020-09-15 | Paypal, Inc. | Merchant tip determination system |
| CN109191058A (en) * | 2018-07-18 | 2019-01-11 | 北京科技大学 | A kind of workflow template recommended method and system towards numerical simulation community |
| WO2020219079A1 (en) | 2019-04-26 | 2020-10-29 | Hewlett-Packard Development Company L.P. | Spatial-temporal limited user sessions |
| CN111148081B (en) * | 2019-12-06 | 2023-10-20 | 维沃移动通信有限公司 | An information interaction method and electronic device |
| US12184629B2 (en) | 2020-03-13 | 2024-12-31 | Disney Enterprises, Inc. | Secure content access across user accounts |
| US12306974B2 (en) | 2020-11-23 | 2025-05-20 | Palantir Technologies Inc. | Controlling access to electronic data assets |
| EP4342137A1 (en) | 2021-05-20 | 2024-03-27 | Palantir Technologies Inc. | Controlling user actions and access to electronic data assets |
| US12066982B2 (en) * | 2022-03-28 | 2024-08-20 | Palantir Technologies Inc. | Data asset sharing |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6549768B1 (en) * | 1999-08-24 | 2003-04-15 | Nokia Corp | Mobile communications matching system |
| US6819919B1 (en) * | 1999-10-29 | 2004-11-16 | Telcontar | Method for providing matching and introduction services to proximate mobile users and service providers |
| US7249182B1 (en) * | 2002-02-27 | 2007-07-24 | Nokia Corporation | Personal profile sharing and management for short-range wireless terminals |
| US20050130634A1 (en) * | 2003-10-31 | 2005-06-16 | Globespanvirata, Inc. | Location awareness in wireless networks |
| US7593740B2 (en) * | 2004-05-12 | 2009-09-22 | Google, Inc. | Location-based social software for mobile devices |
| US20080154697A1 (en) * | 2006-12-22 | 2008-06-26 | Microsoft Corporation | Like-Minded People Proximity Detection and Interest Matching System |
| US8199734B2 (en) * | 2007-05-15 | 2012-06-12 | Sony Mobil Communications AB | Method and apparatus for sharing common interest links between communication devices |
| US8185601B2 (en) | 2008-05-11 | 2012-05-22 | Nokia Corporation | Sharing information between devices |
| US20100280904A1 (en) * | 2009-05-01 | 2010-11-04 | Sumit Pradeep Ahuja | Social marketing and networking tool with user matching and content broadcasting / receiving capabilities |
| US9277021B2 (en) * | 2009-08-21 | 2016-03-01 | Avaya Inc. | Sending a user associated telecommunication address |
| US20110028129A1 (en) * | 2009-10-13 | 2011-02-03 | Hutchison James W | Proximity Triggered Profile-Based Wireless Matching |
| TW201116035A (en) | 2009-10-30 | 2011-05-01 | Ind Tech Res Inst | System and method for matching mobile device users |
| US8386620B2 (en) | 2009-12-15 | 2013-02-26 | Apple Inc. | Ad hoc networking based on content and location |
| US8650210B1 (en) * | 2010-02-09 | 2014-02-11 | Google Inc. | Identifying non-search actions based on a search query |
| US20120108206A1 (en) * | 2010-10-28 | 2012-05-03 | Haggerty David T | Methods and apparatus for access control client assisted roaming |
| TW201234840A (en) | 2011-02-14 | 2012-08-16 | Hon Hai Prec Ind Co Ltd | System and method for controlling IPTV |
| EP3220347A1 (en) | 2011-12-28 | 2017-09-20 | Intel Corporation | Sharing user information with proximate devices |
| CN106022717A (en) | 2011-12-28 | 2016-10-12 | 英特尔公司 | User information sharing with close devices |
-
2011
- 2011-12-28 EP EP17164302.6A patent/EP3220347A1/en not_active Ceased
- 2011-12-28 CN CN201180076029.2A patent/CN103999120A/en active Pending
- 2011-12-28 US US13/997,763 patent/US10033683B2/en active Active
- 2011-12-28 EP EP16172285.5A patent/EP3093817A1/en not_active Ceased
- 2011-12-28 WO PCT/US2011/067591 patent/WO2013100966A1/en not_active Ceased
- 2011-12-28 CN CN201710015522.2A patent/CN107071723B/en active Active
- 2011-12-28 EP EP11878733.2A patent/EP2798610A4/en not_active Ceased
-
2012
- 2012-11-20 TW TW101143265A patent/TWI575476B/en not_active IP Right Cessation
- 2012-11-20 TW TW105124321A patent/TWI639972B/en not_active IP Right Cessation
- 2012-11-20 TW TW105110918A patent/TWI630576B/en active
-
2016
- 2016-04-01 US US15/088,973 patent/US20160219098A1/en not_active Abandoned
- 2016-12-13 US US15/377,401 patent/US10291576B2/en active Active
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104765865A (en) * | 2015-04-23 | 2015-07-08 | 无锡天脉聚源传媒科技有限公司 | Fast information sharing method and device |
| CN104765865B (en) * | 2015-04-23 | 2018-03-09 | 无锡天脉聚源传媒科技有限公司 | The method and device that a kind of information is quickly shared |
| WO2017096895A1 (en) * | 2015-12-10 | 2017-06-15 | 乐视控股(北京)有限公司 | Video sharing method and user equipment |
| CN110598886A (en) * | 2018-06-12 | 2019-12-20 | 丰田自动车株式会社 | Information processing apparatus, information processing method, and non-transitory storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2798610A4 (en) | 2015-08-12 |
| EP3093817A1 (en) | 2016-11-16 |
| US20140012917A1 (en) | 2014-01-09 |
| TW201346826A (en) | 2013-11-16 |
| TWI630576B (en) | 2018-07-21 |
| EP3220347A1 (en) | 2017-09-20 |
| US10291576B2 (en) | 2019-05-14 |
| CN107071723B (en) | 2021-04-06 |
| CN107071723A (en) | 2017-08-18 |
| WO2013100966A1 (en) | 2013-07-04 |
| TWI639972B (en) | 2018-11-01 |
| US20160219098A1 (en) | 2016-07-28 |
| TWI575476B (en) | 2017-03-21 |
| US10033683B2 (en) | 2018-07-24 |
| TW201638876A (en) | 2016-11-01 |
| US20170093786A1 (en) | 2017-03-30 |
| TW201719564A (en) | 2017-06-01 |
| EP2798610A1 (en) | 2014-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107071723B (en) | Share user information with proximity devices | |
| US20230262428A1 (en) | Method of Sending Messages to Devices Not Configured to Receive Them | |
| KR101570406B1 (en) | Method and apparatus for implementing user relationship in social network application | |
| CN107819672B (en) | Method, system, and storage medium for connecting users in a social networking system | |
| JP6676080B2 (en) | Method and system for installing an application version via near field communication | |
| US20180176221A1 (en) | Methods and Systems for Verifying a User Login Using Contact Information of the User | |
| US9398416B2 (en) | Location-based communication system and method for employment recruiting or the like | |
| KR20120036831A (en) | Integrating updates into a social-networking service | |
| CN104980339A (en) | File sharing method and device | |
| CN106575343A (en) | Trigger communication actions based on client-determined relationships between neighboring client devices | |
| WO2015027907A1 (en) | Methods and systems for visiting user groups | |
| US9729483B2 (en) | Anonymous calling and/or texting via content provider web sites and applications | |
| US20220284086A1 (en) | Emotion-Based Authentication Service | |
| US9014634B2 (en) | Social network based Wi-Fi connectivity | |
| CN106576329B (en) | Context-based resource access mediation | |
| US9749849B1 (en) | Systems and methods for associating user personal information with wireless enabled devices | |
| US20130132478A1 (en) | Establishing Communication Among Parties Based on Location | |
| KR20150120165A (en) | Method and apparatus for managing participating information of terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140820 |
|
| RJ01 | Rejection of invention patent application after publication |