CN106022717A - User information sharing with close devices - Google Patents
User information sharing with close devices Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services 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
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.
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)
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)
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 |
-
2011
- 2011-12-28 CN CN201610314614.6A patent/CN106022717A/en active Pending
Patent Citations (3)
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)
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 |