[go: up one dir, main page]

CN106022717A - User information sharing with close devices - Google Patents

User information sharing with close devices Download PDF

Info

Publication number
CN106022717A
CN106022717A CN201610314614.6A CN201610314614A CN106022717A CN 106022717 A CN106022717 A CN 106022717A CN 201610314614 A CN201610314614 A CN 201610314614A CN 106022717 A CN106022717 A CN 106022717A
Authority
CN
China
Prior art keywords
portable telephone
telephone device
information
user
server
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
CN201610314614.6A
Other languages
Chinese (zh)
Inventor
J.巴卡
T.科伦伯格
B.卡卡里亚
D.摩根
D.斯塔纳索洛维奇
S.埃西
M.普赖斯
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.)
Intel Corp
Original Assignee
Intel 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 Intel Corp filed Critical Intel Corp
Priority to CN201610314614.6A priority Critical patent/CN106022717A/en
Priority claimed from CN201180076029.2A external-priority patent/CN103999120A/en
Publication of CN106022717A publication Critical patent/CN106022717A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/101Collaborative creation, e.g. joint development of products or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

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

Abstract

The name of the invention is 'user information sharing with close devices'. Embodiments of a technology and a system for user information sharing between close devices are described. In the embodiments, a first device can identify a physically close device which can receive user information. When user information which the user of the first device expects to share with the user of a second device is received, whether the two users have matching interest can be decided. In the embodiments, interest matching can be made by a separate interest matching evaluator. When that there is a matching interest is decided, the first device can send a request for user information sharing to the second device. If the user of the second device accepts the request, the user information of the user of the first device can be shared to the user of the second device. Other embodiments are also described and rights are claimed.

Description

User profile is shared with close to device
Background technology
The parent application day of this divisional application is December in 2011 28 days, Application No. 201180076029.2, invention name It is referred to as " sharing user profile with close to device ".Many people find to be difficult to run into has other people of similar interests, especially exists In real world.Such as, a people may just kill time at aircrafts such as airports.This person there may be with also at other of airport Many interest that people has, experience, background and/or social colony, and may want to have an opportunity and these people get together.But It is, even if two people currently find that themselves has the time to have a mind to meet and shared information, seldom to have social custom to allow Their do so.
Current social networks and medium technique allow user to share user profile each other.But, user sometimes must be pre- First recognize each other to will pass through social networking website and/or service to set up connection.Furthermore, in order to make user recognize each other, he Must first know existence each other.In the online world, the user of common interest is had to introduce each other sometimes through friend or logical The member crossing common interest colony finds each other.But, these strategies are the most unresolved it is desirable in the non-virtual world with time The mode that effect requires is met with the people of new knowledge.
Accompanying drawing explanation
The unrestricted embodiments of the invention that describe by the example embodiment by illustrating in accompanying drawing, the most similar Quote and represent similar element, wherein:
Fig. 1 is the schematic diagram of the general introduction sharing user profile between two mobile devices of diagram;
Fig. 2 is to illustrate the use interest coupling evaluator according to various embodiments to carry out user profile at two between device The block diagram shared;
Fig. 3 be illustrate according to various embodiments at two close to carrying out the block diagram that user profile is shared between device;
Fig. 4 illustrates the example according to various embodiments close to device identification and user profile shared procedure;
Fig. 5 diagram is according to the instantiation procedure of the user profile being used for providing interest to mate of various embodiments;
Fig. 6 diagram determines process according to the example interest coupling of various embodiments;
Fig. 7 illustrates the example user information request according to various embodiments and shared procedure;And
Fig. 8 diagram is according to the example computing device of various embodiments.
Detailed description of the invention
Disclose and two methods sharing to associate close to the user profile between device, equipment and storage medium herein.
The general term of those skilled in the art will be used to describe the multiple aspect of illustrative embodiment, in order to by them Work flesh and blood convey to others skilled in the art.But, to those skilled in the art, by obvious Only some of them to the many aspects described by utilization can implement multiple alternative.For illustrative purposes, propose Many optional network specific digits, material and configuration, in order to thoroughly understand these illustrative embodiment.But, for art technology For personnel, will be apparent to there is no these specific detail, still can implement alternative.In other instances, omission or letter Change multiple known feature, to be unlikely the understanding hindering these illustrative embodiment.
Multiple operation is described as multiple discrete operations, and then in the way of most helpful in understanding these illustrative embodiment These multiple operations are described;But, the order of description is not construed as implying that these operations must be according to order.Concrete next Saying, these operations are without being performed by the order occurred.Furthermore, it is described as individually operating being not construed as requirement by multiple operations These operations must be performed and/or performed by single entity independently.Multiple entities and/or module are described as list Only module is similarly not construed as requiring that these modules are single and/or perform individually operation.In various embodiments, Diagram and/or the operation described, entity, data and/or module can be merged, be further split into slave unit and/ Or omitted.
Phrase " in one embodiment " or " in an embodiment " are used repeatedly.This phrase generally refers not to same reality Execute example;But, it can refer to same embodiment.Except context otherwise dictates, otherwise term " include ", " having " and " comprising " It it is synonym.Phrase " A/B " expression " A or B ".Phrase " A and/or B " expression " (A), (B) or (A and B) ".Phrase be " A, B and C's At least one " expression " (A), (B), (C), (A and B), (A and C), (B and C) or (A, B and C) ".
Fig. 1 is two that illustrate the various embodiments according to the disclosure and carries out shared the showing of user profile between device It is intended to.In many embodiment, method described herein, equipment and computer-readable medium can allow such as mobile device The user of the device of 110 shares user profile with other devices physically close to mobile device 110.Such as, as it can be seen, In various embodiments, mobile device 110 can allow its user and share information close to mobile device 120.In various embodiments In, the information shared between user can include but not limited to personal information, user profile statistical information, positional information etc..? In various embodiments, the user profile shared can include the information residing on device and/or be stored in the letter of other positions Breath, such as but not limited to the information being stored in social networking website or other online data information bank.By with close to device The information of sharing, the user sharing information can encourage and actively carry out the mutual of real world with the user close to device.
In various embodiments, the user of mobile device 110 can with in specific range physically close to device 110 One or more devices share information.Such as, in the diagram schematic diagram of Fig. 1, mobile device 110 can be configured to and at physics Being able to receive that in scope 125 that any device of information shares information, this can be that user is configurable.In various embodiments, Device in scope 125 can use one or more location aware devices or service to determine.Such as, the mobile device of Fig. 1 110 can inquire about GPS service 130 to identify the position of its position and other devices, and in thereby determining that scope 125 Device.In other embodiments, it is possible to use other location aware devices and service, such as, but not limited to, bluetooth, near-field communication (" NFC "), Wi-Fi, digital enhanced wireless communication (" DECT ") etc..Additionally, in certain embodiments, it is possible to use position is felt The social networking service known, such as Foursquare and/or Brightkite.
Although carrying out information sharing between the mobile command person 110 and 120 that the example illustration of Fig. 1 is physically proximate, but It is that the disclosure is not limited to this.Thus, such as, in various embodiments, can be at mobile device 110 and PDA 140 and/or above-knee Information is shared between type computer 150.In various embodiments, if being not considered as in device physical the dress close to the information of sharing Put, as fallen outside physical extent 125, then can not also share information.Therefore, in the example of fig. 1, mobile device 110 is permissible Information is not shared, because it is outside physical extent 125 with mobile device 160.
In multiple example, user can be shared between the devices based on a determination that the user of device has the interest of coupling Information.As used herein " coupling " (and variant of this term) can include but not limited to identical, similar or mutual Mend.Constitute " coupling " can be that application is relevant and/or user-dependent.Similarly, " interest " (or variant of this term) Hobby, technical ability, pedagogical experience, working experience, other backgrounds, user profile statistics, common friends, friendship can be included but not limited to Toward relation, address history and/or other information.Similarly, the scope of " interest " can be that application is relevant and/or user is correlated with 's.In various embodiments, when there is interest coupling between the user determining two devices, the user of these devices can be made Perceive each other, in order to share information possibly.Thus, in the examples shown of Fig. 1, it is found that between device 110 and 120 Interest is mated.Then can be possible with shared information by these device identifications to their user.In various embodiments In, can determine that interest is mated by third party, as interest mates evaluator (not shown).Information is more fully hereinafter described The specific implementation shared.
Fig. 2 is to illustrate the use interest according to various embodiments to mate evaluator in sharing means 210 and close to device 220 Between carry out user profile share block diagram.As discussed above, in various embodiments, sharing means 210 and close to device 220 can include but not limited to mobile device, laptop computer, PDA, phone, tablet PC and/or other devices.This Outward, in various embodiments, the sharing means 210 and device of same type can be not necessarily close to device 220.
In an embodiment, sharing means 210 and interest matching module 240 can be included close to device 220.In multiple enforcements In example, interest matching module 240 can be configured to receive and/or otherwise identify sharing means 210 and close to device 200 The interest of one or more users.In various embodiments, interest matching module 240 can be configured to identify local and/ Or in remote location, such as, but not limited to, social networking website safeguard interest.
In many embodiment, sharing means 210 and the interest matching module 240 close to device 220 can be configured to Interest coupling evaluator 230 communicates.In various embodiments, interest coupling evaluator 230 can include server or with shared Device 210 and wherein one or more other devices separate close to device 220.In various embodiments, interest coupling is commented Estimating device can use various ways to network with sharing means 210 with close to device 220, include but not limited on a local area network, On wide area network or by Internet, including as entity based on cloud.In various embodiments, interest coupling evaluator can With via various ways, communicate with sharing means 210 with close to device 220 including wired and/or wireless network, and specifically come Say and communicate with interest matching module 240.
In various embodiments, interest coupling evaluator 230 can include interest matching module 280, interest matching module 280 could be configured as sharing means 210 and the user close to device 220 determines for whether these users exist interest Join.In various embodiments, interest matching module 280 can utilize the user being stored at one or more user profile storage Information.In various embodiments, interest coupling evaluator 230 itself can comprise user profile storage 280.In various embodiments In, interest matching module 230 can utilize the user profile of remotely storage, be such as, but not limited to, stored in social networking website or its The user profile of his position.In various embodiments, interest matching module 280 can utilize user name, password and/or permission Other identification informations that interest matching module 280 contacted, and checked and/or stored information from these remote locations are configured.
In various embodiments, sharing means 210 and can also include that one or more device is altogether respectively close to device 220 Enjoy and determine that module 250 and/or device share mark module 255.In various embodiments, device is shared and is determined that module 250 is permissible Specific device (such as, device 210) is determined and is configured to receive user profile close to device (such as device 220).Multiple In embodiment, device is shared and is determined that module 250 can utilize device to share the information of mark module 255 submission by device (example Such as device 220) it is designated the device that can receive user profile.In various embodiments, device is shared and is determined module 250 and dress Putting shared mark module 255 can be as directly communicated with each other by bluetooth, NFC, DECT, Wi-Fi or other agreements, in order to one Device can directly identify another device can receive user profile.In other embodiments, during these devices can pass through Between part, such as interest coupling evaluator 230 communicate, in order to perform mark.In certain embodiments, device is shared and is determined module 250 and device to share mark module 255 can be the equal modules all realized on two devices, but be carried out different tasks. In other embodiments, it is possible to use separate module.
In various embodiments, sharing means 210 and can also include that one or more information is altogether respectively close to device 220 Enjoy module 260 and/or information receiving module 265.In various embodiments, information sharing module 260 can be configured to from device The user of 210 sends user profile and checks for the user of the second device 265 to information receiving module 265.As discussed herein, In various embodiments, information sharing module 260 can be configured to share the information of the user about sharing means 210;At it In his embodiment, information sharing module 260 can be configured to send one or more message to information receiving module 265.
In various embodiments, information sharing module 260 may be configured to send to send to information receiving module 265 The request that information is checked for the user of the second device 265.In various embodiments, information receiving module 265 can be configured to Request is presented to the user close to device 220, whether wants from sharing means about him or she from receiving close to device 220 210 responses receiving user profile, and this response is sent back information sharing module 260.In various embodiments, this request The information of the user about first device can be included;This information can be possible less than sharing means 210 known or addressable All information.Such as, this request can only have the Name & Location of the user of sharing means 210, thus can provisionally suspend additional User profile is not sent out, until user's License Info of device 220 is shared.In certain embodiments, information sharing module 260 Can be the equal modules all realized on two devices with information receiving module 265, but be carried out different tasks.Real at other Execute in example, it is possible to use separate module.
Fig. 3 be illustrate according to multiple alternative at two close to carrying out the frame that user profile is shared between device Figure.In the example embodiment of Fig. 3, sharing means 210 and not leading to single interest matching module 230 close to device 220 Letter.But, sharing means 210 directly can be led to via such as they corresponding interest matching modules 240 with close to device 220 Letter, in order to determine and whether there is interest coupling between the user of related device.In various embodiments, this direct communication is permissible Implement according to other embodiments as described herein.
Fig. 4 illustrates the example according to various embodiments close to device identification and user profile shared procedure 400.In multiple reality Executing in example, process 400 can be wholly or partly at the device of one or more networkings, such as the sharing means of Fig. 2 and Fig. 3 210 and perform close on device 220.
Process 400 may begin at operation 420, and wherein sharing means 210 can identify the information of interest coupling.Multiple In embodiment, to sharing means 210 itself and/or single interest can be identified to operating the message identification of mark at 420 Coupling evaluator 230.Operation 420 is described below implements example.
At operation 430, sharing means 210 can identify and be able to receive that the device of user profile is close to sharing means 210.In various embodiments, this determines multitude of different ways can be used to perform.Such as, in certain embodiments, share Device 210 may determine that and is arranged so that it can participate in user profile technology of sharing discussed herein and lead to close to device 220 Letter.
In many embodiment, mark can include being physically close to sharing means 210 practically close to device 220. Such as, sharing means 210 may determine that one or more devices of the information of being able to receive that have logined location-based social network Network services, such as, but not limited to, Foursquare or Brightkite.In another example, sharing means 210 can be true Surely the one or more devices that can receive information are positioned on the network identical with sharing means 210, use and sharing means 210 Identical Wi-Fi access point, and/or short distance networking technology can be used, such as, but not limited to, bluetooth, NFC and/or DECT are together Enjoy device 210 to communicate.In another example, sharing means 210 can be such as by reporting the coordinate or warp obtained via GPS By one of above-described location-aware services or similar service, the position of their own is reported to the 3rd entity.In this example In, then sharing means 210 can receive about its position being sent to this entity and close to this device from the 3rd entity The information of other devices.In various embodiments, it is possible to use device share mark module 255 identify these devices, as Described above.In various embodiments, sharing means 210 can will be able to receive that the dress of user profile as a part for mark The mark put is shown to the user of sharing means 210.
It follows that at operation 440, sharing means 210 can receive instruction with by this user relevant from the user of device Information share with the device being able to receive that user profile that identified.At operation 450, refer at this receiving shared information After showing, sharing means 210 may determine that whether there is interest between user and the device identified of sharing means 210 Join.As described above, in various embodiments, this determines and can perform via the directly communication between two devices.At it In his embodiment, this determines and can perform via interest coupling evaluator 230.The implementing of operation 450 is described below show Example.
It follows that judging at operation 455, sharing means 210 (can mate evaluator 230 directly or by from interest Reception determines) determine whether there is interest coupling.If there is coupling, then, at operation 460, letter can be shared between the devices Breath.Operation 460 is described below implements example.After have shared information, or if there is no coupling, then process is permissible Return to operate 430, wherein can identify the new equipment that can receive user profile.If not finding other device, then process (not shown) can be terminated.
In an alternative embodiment, can mate, just until forming interest between user with the user close to device 220 Him or she is indicated to wish the option of information of sharing to this user's presentation.In such an embodiment, the user of sharing means can be from Sharing means receives less sharing request, and this is so that bother less.
Fig. 5 diagram is according to the instantiation procedure 500 of the user profile being used for providing interest to mate of various embodiments.Multiple In embodiment, process 500 can describe one or more realizations of the operation 420 of process 400.In various embodiments, process 500 can perform in sharing means 210;In other embodiments, one or more operations of process 500 can fill at other Put or entity, perform as in the information service of networking.This process may begin at operation 510, and wherein sharing means 210 can be marked Know and be positioned at the user profile on this device.This type of user profile can include sharing means 210 be directly inputted in device with The user profile safeguarded in shared user profile and/or other scenes.Such as, at operation 510, sharing means 210 can With mark from telephone directory resident on device or the contact information of customer of address book application.
At operation 520, sharing means 210 can receive the log-on message of one or more social networking website.Many Plant in embodiment, this log-on message can be received after acquisition information the user of poll sharing means 210.In operation At 530, sharing means 210 can sign in and received the website of its information and recorded the user profile obtained from these websites. It follows that operation 540 at, sharing means 210 can from user wish its user profile (if any) for coupling and/ Or the user shared receives instruction.Thus, in an embodiment, user can select the information subset only given to mate for interest Or share with other users.This information select so that user can customize he or she to his or her information retain much The privacy of degree.Then, operation 550 at, sharing means 210 can with practical operation share obtain and be designated for The user profile that interest coupling evaluator 230 is shared.In the embodiment not using single interest coupling evaluator 230, can Not perform to operate 550.
Fig. 6 diagram determines process 600 according to the example interest coupling of various embodiments.In various embodiments, process 600 One or more realizations of the operation 450 of process 400 can be described.In various embodiments, one or more behaviour of process 600 Work can be mated evaluator 230 by sharing means 210 and/or interest and perform.In certain embodiments, the most do not use individually Interest coupling evaluator 230 in the case of, process 600 can be performed by sharing means 210 and/or close to device 210 One or more operations.
This process may begin at operation 620, and wherein sharing means 210 can generate interest coupling and determines request.One In a little embodiments, one group of initial information can be utilized by sharing means 210, as identified the user profile of the user of this device, mark The information of identification device itself and/or about this device and/or expect that the information of user that its user profile is shared is filled out in advance Fill this request.It follows that at operation 630, the request of generation can be sent to interest coupling evaluator.
At operation 640, interest coupling evaluator may determine that user and the use close to device 220 of sharing means 210 Interest coupling whether is there is between family.Such as, in various embodiments, interest coupling evaluator can compare the interest of user with Check whether to there is any match interest.In various embodiments, interest coupling evaluator 230 can only compare user and allows User profile for interest coupling.In certain embodiments, interest coupling evaluator can compare user at operation 640 Friend, colleague, classmate, acquaintance and/or contact person to determine whether these users have common friend, colleague, classmate, ripe Any one in people and/or contact person.In various embodiments, interest coupling evaluator 230 relatively can come based on these Generation determines.Then, operation 650 at, sharing means 210 can from interest coupling evaluator 230 receive generated be The no determination that there is interest coupling.Then this process can terminate.
As discussed above, in various embodiments, if not using single interest to mate evaluator 230, the most permissible By sharing means 210 and/or one or more operations of performing process 600 close to device 210.Thus, such as, real at some Execute in example, sharing means 210 can (recognize close to device 210 close to and accept after user profile shares) by coupling Request is sent directly to close to device 210.Then may determine that close to device 210 two devices user information between whether There is interest coupling, then directly inform to sharing means 210 and whether determine that there is interest mates.But, in various embodiments In, it may be desirable to use single third party's interest mate evaluator 230, as use be beneficial to interest coupling and without existing in advance The user profile that between device, exchange may be sensitive.
Fig. 7 illustrates the example user information request according to various embodiments and shared procedure 700.In various embodiments, Process 700 can describe one or more realizations of the operation 460 of process 400.This process may begin at operation 720, wherein Sharing means 210 can generate the request sharing user profile close to device 220 with previous identification.In various embodiments, Sharing means 210 can utilize the information of user of mark sharing means 210 to fill this request, such as, but not limited to, title, position Put.At operation 730, then sharing means 210 can receive the editor to request from the user of sharing means 210.Many Planting in embodiment, sharing means 210 can provide utility, such as user interface, checks before transmitting for user and compiles Collect request.Thus, user can select user-specific information for sharing in the request, omit this information some of them or All and/or before the request is sent edit information.Then, at operation 740, sharing means 210 can be to close to device 220 Send the request of the information of sharing.In various embodiments, this request can be sent directly to close to device 220, or can be through This request is sent by middle networked entity.
Operation 750 at, then this request can be presented to close to device 220 close to device 210 user with obtain License, and receive license or the refusal of request.It follows that at operation 760, can be to sharing means 210 close to device 210 Send license or refusal.In various embodiments, if request is rejected, then process terminates.But, if request is licensed, then At operation 770, sharing means 210 can send user profile to close to device.In various embodiments, sharing means 210 User profile can also be promoted to be sent to close to device.Such as, sharing means 210 may be coupled to one or more social networks Or other services, and social networks itself is promoted to be sent to user profile close to device 220.In various embodiments, permissible It is limited to the user of only sharing means 210 indicates him or she to wish the information shared by operating the information shared at 770.Sending After information, at operation 780, then can show this information close to device 220, thus allow the user of two devices to share Information and connection and contact in physical world possibly on device.Then this process can terminate.
Applicable hardware, firmware and/or software by expectation configuration can be used real to technique described herein and equipment Now in system.Corresponding to an embodiment, Fig. 8 examples shown system 800, it includes at least each processor of processor 804( There is one or more processor core), be coupled at least one of system control logic 808 of processor 804, be coupled to The memorizer 812 of system control logic 808, it is coupled to nonvolatile memory (" NVM ")/storage of system control logic 808 Device 816 and the one or more communication interfaces 820 being coupled to system control logic 808.In various embodiments, system 800 The assembly of software system based on CPU, management engine system or combination can be included.
The system control logic 808 of one embodiment can include any applicable interface controller, and it is used for supporting and locating Manage one of device 804 and/or any appropriate means communicated with system control logic 808 or any applicable interface of assembly.These Processor can include the application specific processor that can run applied environment on it, and can be with the list of operational management engine on it Solely service processor.This system can include the processor added or process core (not shown).
The system control logic 808 of one embodiment can include for providing to one of interface of memorizer 812 or Multiple Memory Controllers.System storage 812 may be used for loading and the such as data and/or instruction of storage system 800.One The system storage 812 of individual embodiment can include any applicable non-transient computer readable volatile memory, as being suitable for Dynamic random access memory (DRAM).
The system control logic 808 of one embodiment can include for provide to NVM/ storage device 816 interface and One or more input/output (I/O) controller of communication interface 820.
NVM/ storage device 816 may be used for storing such as data and/or instruction.NVM/ storage device 816 can include Any applicable non-transient computer-readable nonvolatile memory, such as flash memories, and/or can include any be suitable for non- Volatile storage, such as one or more hard disk drives (HDD), one or more solid state hard disc, one or more compression CD (CD) driver and/or one or more digital versatile disc (DVD) driver.
NVM/ storage device 816 can include the storage resource physical piece of device at installation system 800 place or it can Not necessarily can be accessed by it to be accessed by a part for this device.For example, it is possible to by network via communication interface 820 Access NVM/ and store device 816.
Memorizer 812 and NVM/ storage device 816 can include the provisional of logic and permanent copy the most respectively. In the example shown in the series of figures, this logic can include user profile shared logic 824 and/or user interest coupling assessment logic 826. User profile shared logic 824 and/or user interest coupling assessment logic 826 may be embodied in by processor 804 at least its One of system 800 can be made to perform the some or all of finger of operation associated with process 400,500,600 and 700 when performing Order.In certain embodiments, user profile shared logic 824 and/or user interest coupling assessment logic 826 can be as attached Add/alternative be located in system control logic 808.
Communication interface 820 can be system 800 provide communicated by one or more networks and/or and any other The interface that appropriate means communicates.Communication interface 820 can include any applicable hardware and/or firmware.One embodiment Communication interface 820 can include such as network adapter, wireless network adapter, telephone modem and/or wireless tune Modulator-demodulator.For radio communication, the communication interface 820 of an embodiment can use one or more antenna.
For an embodiment, can be by least one of processor 804 and information sharing logic 824 and/or use Family interest coupling assessment logic 826 is packaged together.For an embodiment, can be by least one of processor 804 Mate assessment logic 826 to be packaged together to form system in package with 1 information sharing logic 824 and/or user interest (SiP).For an embodiment, at least one of processor 804 can be integrated in information sharing logic 824 and/ Or user interest mates on the wafer that assessment logic 826 is identical.For an embodiment, can by processor 804 at least its One of be integrated in and mate with information sharing logic 824 and/or user interest on the assessment identical wafer of logic 826 to form core SOC(system on a chip) (SoC).For at least one embodiment, can smart phone, cell phone, panel computer or other move and set This SoC is utilized on Bei.
In various embodiments, system 800 can have more or less of assembly and/or different architectures.
" embodiment " or " embodiment " are quoted from by this specification and represents the spy combining the description of this embodiment Determine at least one realization contained in functional part, structure or feature are included in the disclosure.Therefore, a phrase " reality occurs Execute example " or " in an embodiment " be not necessarily all referring to identical embodiment.Furthermore, can use illustrated specific embodiment with Other outer applicable forms set up specific functional part, structure or feature, and this type of forms all can be included this In the claim of patent application.
Although specific embodiment illustrated and described herein, it will be recognized to those skilled in the art that without departing substantially from On the premise of embodiment of the disclosure scope, it is possible to use extensive multiple alternative and/or equivalent realization substitutes shown and retouches The specific embodiment stated.The application ought to contain any of embodiments discussed herein and adjusts or change.Therefore, the reality of the disclosure Execute example ought to only be limited by claims and equivalent thereof significantly.
Additional annotations and example:
Example 1 can include the theme computer-readable medium comprising instruction, and it is configured to respond to these instructions and is calculated by first Device performs, and makes the first computing device identification close to first device and the second device being configured to receive the request of information sharing. These instructions can also meet one or more coupling the second user of the first user and the second device that determine first device During criterion, the second user making the first calculating device send with the second device to the second device shares first about first device The request of the information of user.These instructions can also make the first calculating device send the information about first user to the second device Or the information about first user is sent.
In example 2, the theme of example 1 can include the instruction performing following steps alternatively: makes the first calculating device To the 3rd device send from the 3rd device determine first user and the second user meet the request of one or more matching criterior with And receive from the 3rd device about whether the determination that receives, and receive from the 3rd device and with whether determine from the 3rd device reception Relevant determination, it includes receiving first user from the 3rd device and the second user meets one or more matching criterior really Fixed.
In example 3, the theme of example 1 and example 2 can include the instruction performing following steps alternatively: makes the first meter Calculate device and detect the second device close to first device.
In example 4, in example above the theme of any example can include alternatively perform following steps instruction: First user and the second user have common interest to make the first calculating device determine.
In example 5, in example above the theme of any example can include alternatively perform following steps instruction: First user and the second user meet one or more matching criterior and include to make the first calculating device determine, determine first user and Second user has common friend, colleague, classmate, acquaintance or contact person.
In example 6, in example above the theme of any example can include alternatively perform following steps instruction: Make the first calculating device send to the second device and determine whether the first and second users have asking of the mutual wish of shared information Ask, and determine together with the second device whether the first and second users have the mutual wish of shared information.
In example 7, in example above the theme of any example can include alternatively perform following steps instruction: The first calculating device is made to receive the license of the information about first user of sharing from the second device.
In example 8, in example above the theme of any example can include alternatively perform following steps instruction: Response receives license from the second device, makes the first calculating device send the information about first user to the second device.
In example 9, in example above the theme of any example can include alternatively perform following steps instruction: The first calculating device is made to send the information being obtained about first user from one or more social networkies to the second device.
In example 10, in example above, the theme of any example can include the finger performing following steps alternatively Order: make the first calculating device promote the information about first user to be sent to the second device from one or more social networkies.
In example 11, in example above, the theme of any example can include the finger performing following steps alternatively Order: make the first calculating device send the subset of the information about first user to the second user.
In example 12, in example above, the theme of any example can include first device and/or second alternatively Device, it includes one of them of laptop computer, desktop PC or mobile device.
In example 13, in example above, the theme of any example can include computer-readable medium alternatively, bag Include memorizer or Nonvolatile memory devices.
Example 14 can include performing on the first calculating device for performing in earlier examples described in any example Any one or more operation computer implemented methods.
Example 15 can include being configured to performing any one or more operations in earlier examples described in any example Equipment.
Example 16 can include the one or more computer-readable mediums comprising instruction, and it is configured to respond to these instructions Calculated device by first to perform, make the first computer installation receive request from the second device close to the 3rd device, wherein should Ask requirement to determine the first user of the second device whether to wish the information about first user and be sent to the second of the 3rd device User.These instructions can also make the first calculating device send whether first user should send the determination of information.
In example 17, the theme of example 16 can include the instruction performing following steps: makes the first calculating device determine First user and the second user meet one or more matching criterior.
In example 18, in example 16 or 17, the theme of any example can include the instruction performing following steps: makes the One calculates device determines that first user and the second user have common interest.
In example 19, in example 16-18, the theme of any example can include the instruction performing following steps: makes first Calculate device and determine that first user and the second user have common friend, colleague, classmate or contact person.
Example 20 can include being configured to performing any one or more operations in example 16-19 described in any example Equipment.
Example 21 can include performing on the first calculating device for performing in example 16-19 described in any example Any one or more operation computer implemented methods.

Claims (16)

1. a portable telephone device, when described portable telephone device is in operation, it is possible at least partially through at least one Individual wireless network, communicates with server and at least one other portable telephone device, and described portable telephone device includes:
Flash memory, it can store instruction at least in part;
SOC(system on a chip), it includes at least one processor, and described processor can when described portable telephone device is in operation Perform instruction at least in part;
At least one antenna;
At least one wireless communication interface, it can be by described portable telephone device for running when described portable telephone device Time middle, use at least one antenna described, by least one network described, with described server and described at least one other Portable telephone device wirelessly communicates;
Described instruction, when being performed by least one processor described at least in part, causes the described portable telephone device can Performing operation, described operation includes:
Receiving user's input, described user input indicates at least in part, at least in part with described at least one other Portable telephone device shares the user interest of the information associated at least in part with described portable telephone device, and described user inputs Can associate with at least one request being supplied at least one other portable telephone device at least in part, described at least one Individual request is used at least partially for the approval of the information sharing with at least one mobile device described at least in part and closes with acquisition Connection;
At least one user of the subset receiving described information selects, and it is expected to and at least one other mobile phone described fills Put share at least in part at least one other portable telephone device described show, described information can include to The positional information partially associated with described portable telephone device and user profile, described positional information can be at least in part Relevant based on global positioning system (GPS), bluetooth is relevant, and/or the data that honeycomb is relevant.
2. portable telephone device as claimed in claim 1, wherein:
Described portable telephone device includes intelligent telephone equipment;And/or
At least one wireless communication interface described includes:
Wireless telephony modem;And
Radio modem.
3. portable telephone device as claimed in claim 1, wherein:
Described information sharing uses described server to perform at least in part;And/or
Described server includes entity based on cloud, its can with described portable telephone device and described at least one move Telephone device is communicated by described the Internet.
4. portable telephone device as claimed in claim 1, wherein:
At least one request described can be based at least partially on user and contacts data, and described user contacts data can at least portion Ground is divided to store at described portable telephone device;
Described positional information and described user profile can store at described server at least in part;And/or
Described positional information and described user profile are shared at least partially through described server.
5. portable telephone device as claimed in claim 1, wherein:
At least one request described can be based at least partially on user and contact data, and described user contacts data at least in part Store at described server;And/or
Described user profile includes username information, identifies information, friend's information, information of working together, classmate's information, acquaintance's information, And/or contact information.
6. using the method that portable telephone device realizes at least in part, described portable telephone device, at described mobile electricity When words device is in operation, it is possible at least in part, by least one wireless network, with server and at least one other shifting Mobile phone device communicates, and described method includes:
At least one wireless communication interface being used described portable telephone device by described portable telephone device uses described shifting At least one antenna of mobile phone device and described server and at least one other portable telephone device described by described extremely Communicate a few network wireless;
Being performed instruction by least one processor at least in part, described instruction is stored at least partly in flash memory, At least one processor described is included in the SOC(system on a chip) that described portable telephone device includes, described flash memory It is included in described portable telephone device, described instruction, leads when being performed by least one processor described at least in part Causing described portable telephone device and be able to carry out operation, described operation includes:
Receiving user's input, described user input indicates at least in part, at least in part with described at least one other Portable telephone device shares the user interest of the information associated at least in part with described portable telephone device, and described user inputs Can associate with at least one request being supplied at least one other portable telephone device at least in part, described at least one Individual request is used at least partially for the approval of the information sharing with at least one mobile device described at least in part and closes with acquisition Connection;
At least one user of the subset receiving described information selects, and it is expected to and at least one other mobile phone described fills Putting and share for showing at least one other portable telephone device described at least in part, described information can include at least The positional information partly associated with described portable telephone device and user profile, described positional information can at least part of ground Relevant in global positioning system (GPS), bluetooth is relevant, and/or the data that honeycomb is relevant.
7. method as claimed in claim 6, wherein:
Described portable telephone device includes intelligent telephone equipment;And/or
At least one wireless communication interface described includes:
Wireless telephony modem;And
Radio modem.
8. method as claimed in claim 6, wherein:
Described information sharing uses described server to perform at least in part;And/or
Described server includes entity based on cloud, its can with described portable telephone device and described at least one move Telephone device is communicated by described the Internet.
9. method as claimed in claim 6, wherein:
At least one request described can be at least partially user and contacts data, and described user contacts data can at least portion Ground is divided to store at described portable telephone device;
Described positional information and described user profile can store at described server at least in part;And/or
Described positional information and described user profile are shared at least partially through described server.
10. method as claimed in claim 6, wherein:
At least one request described can be based at least partially on user and contact data, and described user contacts data at least in part Store at described server;And/or
Described user profile includes username information, identifies information, friend's information, information of working together, classmate's information, acquaintance's information, And/or contact information.
11. at least one computer-readable recording medium, it stores instruction, and described instruction can be at least in part by being included in At least one processor that SOC(system on a chip) in portable telephone device includes performs, and described instruction is at least in part by described At least one processor causes portable telephone device to be able to carry out the method according to any one of claim 6 to 10 when performing.
12. 1 kinds of portable telephone devices, it is when described portable telephone device is in operation, it is possible at least partially through at least One wireless network communicates with server and at least one other portable telephone device, and described portable telephone device includes:
For storing the memory member of instruction at least in part;
SOC(system on a chip), including processor parts at least in part when described portable telephone device is in operation, performs institute State instruction;
At least one wireless communication interface parts, it can be used by described portable telephone device, in order to when described mobile phone When device is in operation, use at least one antenna of described portable telephone device by least one network described and described clothes Business device and at least one other portable telephone device described wirelessly communicate;
Described instruction causes described portable telephone device to be able to carry out behaviour when being performed by described processor parts at least in part Making, described operation includes:
Receiving user's input, described user input indicates at least in part, at least in part with described at least one other Portable telephone device shares the user interest of the information associated at least in part with described portable telephone device, and described user inputs Can associate with at least one request being supplied at least one other portable telephone device at least in part, described at least one Individual request is used at least partially for the approval of the information sharing with at least one mobile device described at least in part and closes with acquisition Connection;
At least one user of the subset of reception information selects, and it is expected to at least one other portable telephone device described altogether Enjoying for showing at least one other portable telephone device described at least in part, described information can include at least portion Point ground, the positional information associated with described portable telephone device and user profile, described positional information can at least part of ground Relevant in global positioning system (GPS), bluetooth is relevant, and/or the data that honeycomb is relevant.
13. portable telephone devices as claimed in claim 12, wherein:
Described portable telephone device includes intelligent telephone equipment;And/or
At least one wireless communication interface parts described include:
Wireless telephony modem;And
Radio modem.
14. portable telephone devices as claimed in claim 12, wherein:
Described information sharing at least in part, uses described server to perform;And/or
Described server includes entity based on cloud, its can with described portable telephone device and described at least one move Telephone device is communicated by described the Internet.
15. portable telephone devices as claimed in claim 12, wherein:
At least one request described can be based at least partially on user and contact data, and it can be at least in part in described movement Telephone device stores;
Described positional information and described user profile can store at described server at least in part;And/or
Described positional information and described user profile are shared at least partially through described server.
16. portable telephone devices as claimed in claim 12, wherein:
At least one request described can be based at least partially on user and contact data, and described user contacts data at least in part Store at described server;And/or
Described user profile includes username information, identifies information, friend's information, information of working together, classmate's information, acquaintance's information, And/or contact information.
CN201610314614.6A 2011-12-28 2011-12-28 User information sharing with close devices Pending CN106022717A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610314614.6A CN106022717A (en) 2011-12-28 2011-12-28 User information sharing with close devices

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610314614.6A CN106022717A (en) 2011-12-28 2011-12-28 User information sharing with close devices
CN201180076029.2A CN103999120A (en) 2011-12-28 2011-12-28 Sharing user information with proximate devices

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201180076029.2A Division CN103999120A (en) 2011-12-28 2011-12-28 Sharing user information with proximate devices

Publications (1)

Publication Number Publication Date
CN106022717A true CN106022717A (en) 2016-10-12

Family

ID=57128012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610314614.6A Pending CN106022717A (en) 2011-12-28 2011-12-28 User information sharing with close devices

Country Status (1)

Country Link
CN (1) CN106022717A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10291576B2 (en) 2011-12-28 2019-05-14 Intel Corporation Sharing user information with proximate devices

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101622837A (en) * 2007-02-07 2010-01-06 诺基亚公司 Use contact data for media sharing
CN101828186A (en) * 2008-05-11 2010-09-08 诺基亚公司 Sharing information between devices
US20110131663A1 (en) * 2009-11-30 2011-06-02 Nokia Corporation Method and apparatus for providing access to social content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101622837A (en) * 2007-02-07 2010-01-06 诺基亚公司 Use contact data for media sharing
CN101828186A (en) * 2008-05-11 2010-09-08 诺基亚公司 Sharing information between devices
US20110131663A1 (en) * 2009-11-30 2011-06-02 Nokia Corporation Method and apparatus for providing access to social content

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10291576B2 (en) 2011-12-28 2019-05-14 Intel Corporation Sharing user information with proximate devices

Similar Documents

Publication Publication Date Title
CN107071723B (en) Sharing user information with proximity devices
US11425725B2 (en) Systems and methods for social-aware cooperative device-to-device communications
US10587708B2 (en) Multi-modal conversational intercom
US8874594B2 (en) Search with my location history
CN107710157A (en) Multi-tenant, the specific application program of tenant
US9560485B2 (en) Information processing apparatus, information processing method, and recording medium
US20150289100A1 (en) Location-based communication system and method for employment recruiting or the like
CN105008959A (en) Generating geofence via analysis of GPS fix utilization distribution
CN105096200A (en) Controlling notification based on power expense and social factors
TWI474027B (en) Method, apparatus, and computer program product for location sharing
CN108028857A (en) Intelligent notification
WO2015073756A1 (en) Context-based selection of instruction sets for connecting through captive portals
AU2014412031B2 (en) Techniques to associate user data with a mobile device
Ajami et al. Privacy issues in mobile social networks
Sanaei et al. Hybrid pervasive mobile cloud computing: Toward enhancing invisibility
CN106022717A (en) User information sharing with close devices
WO2016108108A1 (en) System and method for smart scheduling of meetings
US11778052B1 (en) Systems and methods for automatically connecting managed devices
US11416635B1 (en) Pseudonymous browsing mode
KR20210118013A (en) Method and apparatus for managing a plurality of user terminals using changeable identification values of the user terminal
Holm Nexans Tracking System. An indoor positioning system using Bluetooth Low Energy
WO2015069144A1 (en) Device for generating and searching for recreational activities

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: 20161012

RJ01 Rejection of invention patent application after publication