Information Mobile Service request for any audible device

文档序号:1760619 发布日期:2019-11-29 浏览:19次 中文

阅读说明:本技术 对于任何发声设备的移动服务请求 (Information Mobile Service request for any audible device ) 是由 E.蒋 A.马登 S.格瓦拉尼 H.卡纳 K.南达库马尔 P.拉瓦特 于 2018-02-02 设计创作,主要内容包括:一种信息系统,生成数据,生成音频令牌,将音频令牌与数据相关联,以及将音频令牌连同数据一起发送到账户管理系统。信息系统配置广播计算设备以在一位置处广播音频令牌。该位置处的用户计算设备经由音频通信信道接收广播令牌,并且经由网络将音频令牌重新发送到账户管理系统。账户管理系统从特定的用户计算设备接收音频令牌连同针对与音频令牌相关联的数据的请求,提取与音频令牌数据相关联的数据,以及将与音频令牌相关联的数据发送到特定的用户计算设备。(A kind of information system generates data, generates audio token, and audio token is associated with data, and audio token is sent collectively to account management system together with data.Information system configuration broadcast calculates equipment with the broadcast audio token at a position.User calculating equipment at the position receives broadcast token via voice communication channel, and audio token is resend to account management system via network.Account management system receives audio token together with the request for being directed to data associated with audio token from specific user calculating equipment, data associated with audio token data are extracted, and send specific user calculating equipment for data associated with audio token.)

1. a kind of for sending the method implemented by computer of data to user calculating equipment via voice communication channel, comprising:

Request for generating audio token associated with data is received by the first computing system;

Audio token is generated by the first computing system;

It is by the first computing system that audio token is associated with data;

Broadcast is sent by audio token by the first computing system and calculates equipment, and the broadcast calculates equipment and is configured as via sound Frequency communication channel broadcast audio token;

The audio token retransmitted is received from user calculating equipment by the first computing system, the audio token is calculated by broadcast Equipment is broadcasted to user calculating equipment via voice communication channel and resends to the via network by user calculating equipment One computing system;

Determine that data are associated with the audio token of retransmission by the first computing system;With

At least part of data is sent from the first computing system to user calculating equipment.

2. according to the method described in claim 1, wherein, data include one or more of text and image.

3. according to the method described in claim 1, wherein, data include uniform resource locator associated with website (" URL "), and wherein, the method also includes accessing website based on URL by user calculating equipment.

4. according to the method described in claim 1, wherein, broadcast calculates equipment via including the audio component of loudspeaker to broadcast Audio token.

5. according to the method described in claim 1, wherein, audio order is received via the microphone assembly of user calculating equipment Board.

6. according to the method described in claim 1, wherein, data associated with audio token include one or more interfaces pair As and with the associated information of each of one or more interface objects, wherein user calculating equipment shows one or more A interface object, and wherein, the method also includes:

It receives from user calculating equipment to specific one selection in one or more interface objects;With

In response to receiving to specific one selection in one or more interface objects, sent and one to user calculating equipment A specific corresponding information in a or multiple interface objects.

7. a kind of computer program product, comprising:

Non-transitory computer-readable medium, is embodied with computer-executable program instructions thereon, and journey can be performed in the computer Sequence instruction is when the processor execution by calculating equipment, so that the calculating equipment sends data to user calculating equipment, it is described Computer-executable program instructions include:

Computer-executable program instructions, for from computing device receiving data and request, the request to be enabled for generating audio Board is with associated with data;

Computer-executable program instructions, for storing the data received;

Computer-executable program instructions, for generating audio token;

Computer-executable program instructions, for audio token is associated with the data received;

Computer-executable program instructions, for sending audio token to the second computing system, wherein the second computer system configurations Broadcast at a position calculate equipment with via voice communication channel to user calculating equipment broadcast audio token;

Computer-executable program instructions, for receiving audio token from user calculating equipment, the audio token is counted by broadcast Equipment is calculated to broadcast via voice communication channel to user calculating equipment and resend to by user calculating equipment via network First computing system;

Computer-executable program instructions, for retrieving data associated with audio token;With

Computer-executable program instructions, for sending at least part of data to user calculating equipment.

8. computer program product according to claim 7, wherein the data include one in text and image or It is multiple.

9. computer program product according to claim 7, wherein data include that unified resource associated with website is fixed Position symbol (" URL "), and wherein, method further includes accessing website based on URL by user calculating equipment.

10. computer program product according to claim 7, wherein broadcast calculates equipment via the sound including loudspeaker Frequency component carrys out broadcast audio token.

11. computer program product according to claim 10, further includes:

Computer program instructions, for receiving audio token via microphone assembly.

12. computer program product according to claim 7, wherein data associated with audio token include one Or multiple interface objects and information associated with each of one or more interface objects, wherein user calculating equipment Show one or more interface objects, and the computer program product further include:

Computer-executable program instructions, for receiving from user calculating equipment to specific one in one or more interface objects A selection;With

Computer-executable program instructions, in response to receiving to specific one choosing in one or more interface objects It selects, is sent and the specific corresponding information in one or more interface objects to user calculating equipment.

13. a kind of system for sending data to user calculating equipment via voice communication channel, comprising:

Store equipment;

It is communicatively coupled to the processor of storage equipment, wherein the processor, which executes to be stored in storage equipment, applies generation Code instruction, so that system:

By the first computing system from computing device receiving data and request, the request for generate audio token with data phase Association;

The data received by the first computing system storage;

Audio token is generated by the first computing system;

It is by the first computing system that audio token is associated with the data received;

Audio token is sent from the first computing system to the second computing system, wherein the second computer system configurations are at a position Broadcast calculate equipment with via voice communication channel to user calculating equipment broadcast audio token;

Audio token is received from user calculating equipment by the first computing system, the audio token calculates equipment via sound by broadcast Frequency communication channel is broadcasted to user calculating equipment and resends to the first computing system via network by user calculating equipment;

Data associated with the audio token are retrieved by the first computing system;With

At least part of data is sent from the first computing system to user calculating equipment.

14. system according to claim 13, wherein data include one or more of text and image.

15. system according to claim 13, wherein data include uniform resource locator associated with website (" URL "), and wherein, user calculating equipment accesses website based on URL.

16. system according to claim 13, wherein broadcast calculates equipment and comes extensively via the audio component for including loudspeaker Broadcast audio token.

17. system according to claim 16, wherein broadcast calculates equipment via the microphone assembly of user calculating equipment The audio token is broadcasted, with the reception for audio token.

18. system according to claim 16, further includes:

Second computing system and broadcast calculate equipment, and the broadcast calculates equipment and is configured as calculating the audio of equipment via broadcast The loudspeaker of component carrys out broadcast audio token.

19. system according to claim 15, wherein data associated with audio token include one or more interfaces Object and information associated with each of one or more interface objects, wherein user calculating equipment show one or Multiple interface objects, and wherein, processor be additionally configured to execute the application code instructions being stored in storage equipment so that Obtain computing system:

It receives from user calculating equipment to specific one selection in one or more interface objects;With

In response to receiving to specific one selection in one or more interface objects, sent and one to user calculating equipment A specific corresponding information in a or multiple interface objects.

20. system according to claim 13, wherein the processor, which is additionally configured to execute, to be stored in storage equipment Application code instructions so that computing system receive for data associated with audio token request together with audio token.

Technical field

This application claims the preferential of No. 62/483,829 U.S. Provisional Patent Application submitted on April 10th, 2017 Power.The complete disclosure of above-mentioned priority application is fully incorporated in this by reference.

Background technique

Broadcast with the loudspeaker via voice communication channel transmitting data calculates equipment (including TV sign board, nothing Line electricity, even urban infrastructure) it is located at various critical positions, including subway station, bus stop and other points of interest.It is logical Often, in point of interest, user may expect to execute the movement for such as checking other information via user calculating equipment.For example, on ground Iron station or bus stop, user may expect to carry out service request.Utilize current technology, the communication person of being limited to of relevant information Access of the work to the communication or user of user to website, relevant information such as, such as are allowed users to be calculated using user and be set It is standby for project relevant to point of interest carry out the information of service request, the information about point of interest, public service information or its His relevant information.Therefore, it is necessary to enable and use broadcast to calculate equipment to pass via voice communication channel to user calculating equipment Up to (communicate) relevant information.

Summary of the invention

Example described herein, which is provided, calculates the audio order that equipment is sent with advertisement for being received by user calculating equipment The computer-implemented technology of the associated data of board.In this example, information system is configured using account management computing system Audio token including data.Information system generates audio token, and audio token is associated with digital assembly, and via net Audio token is sent collectively to account management computing system together with digital assembly by network.In this example, audio token includes random Number, which includes the symbol string of alphanumeric and/or character, and information system generates audio via random number generator Token.It is in a position broadcast audio token that broadcast is calculated device configuration by information system.In this example, broadcast calculates equipment and exists One position broadcast audio token, so that including the user calculating equipment reception broadcast token of application and enabling audio via network Board resends to account management computing system, to initiate service request associated with the position.

Account management computing system receives audio token from specific user calculating equipment by network.For example, user counts Calculate equipment receive broadcast calculate equipment position at send audio token, and then via network by audio token again It is sent to account management computing system.For example, the microphone assembly of application activating user calculating equipment is to listen to (listen For) the data sent by voice communication channel, receive the audio token of broadcast, and by the audio token received together with Account management computing system is sent to via network for together with the request of the associated digital assembly of audio token.Account pipe It manages computing system and receives the audio token retransmitted and the request for digital assembly associated with audio token.Account pipe Reason computing system determines that the audio token received is matched with what is stored by the audio token that service system had previously configured, and mentions Digital assembly associated with audio token data is taken, and sends user's meter for digital assembly associated with audio token Calculate equipment.

Detailed description of the invention

Fig. 1 is the block diagram described according to certain exemplary systems, which is used for by user calculating equipment and from account Management computing system receives data associated with the audio token received from broadcast calculating equipment to initiate service request.

Fig. 2 is the block diagram described according to certain exemplary methods, and this method is used for by user calculating equipment and from account Management computing system receives data associated with the audio token received from broadcast calculating equipment to initiate service request.

Fig. 3 is the block diagram described according to certain exemplary methods, and this method is used to utilize account pipe by advertisement computing system Reason computing system is broadcasted to configure audio token to calculate equipment by broadcast.

Fig. 4 is the block diagram described according to certain exemplary methods, and this method is used for from user to account management computing system Login account and advertisement applications are downloaded in user calculating equipment.

Fig. 5 is the block diagram described according to certain exemplary methods, and this method is used for use number associated with audio token According to initiating service request.

Fig. 6 is the block diagram described according to certain exemplary computing machines and module.

Specific embodiment

It summarizes

Example embodiment described herein, which is provided, calculates equipment transmission with by broadcast for being received by user calculating equipment The associated data of audio token computer-implemented technology.Provide the method according to independent claims, computer Program products and systems.Further development is defined in the dependent claims.

In this example, a kind of information computing system configures the order of the audio including data using account management computing system Board.For example, information system is sent to account management computing system via network by data and for the request of audio token.Example Data include digital assembly, service request details, public service information, the uniform resource locator of website (" URL ") or by Other relevant informations of device broadcasts are calculated in the broadcast of a position or point of interest.It includes asking with service that example of service, which requests details, Ask associated item purpose mark and account information associated with account management computing system.In some instances, account It manages computing system and receives data and the request for audio token.In some instances, account management computing system stores institute The data received generate audio token, and the token of generation is associated with the data stored.In some instances, Account management computing system sends information system for the audio token of generation via network.Information computing system is connect by network Midwifery at audio token.

In other examples, information computing system generates audio token, and audio token is associated with data, and by sound Frequency token is sent to account management computing system via network together with data.In this example, information computing system is by audio Token and associated data are stored in the audio safeguarded in data storage cell addressable for information storage system and enable In board list, the audio token list is associated with data by the audio token of generation, which gives birth to by information computing system At each audio token it is associated.In these examples, account management computing system receives audio token and data, by audio Token is associated with data, and storage audio token and data.In this example, account management computing system by audio token and Associated data are stored in the audio token safeguarded in data storage cell addressable for account management computing system In list, wherein the audio token list includes the audio token that will be received list associated with the data received, should The data received are associated with the audio token each received.

In some instances, the broadcast of information computer system configurations calculates equipment in a position broadcast audio token.Showing In example, broadcast calculates equipment in a position broadcast audio token, so that include the user calculating equipment reception broadcast token of application, And audio token is resend into account management computing system via network, to initiate to be directed to project relevant to the position Service request.In this example, information computing system includes service computing system.Service computing system is calculated to account management System sends service data with associated with audio token data, which includes and service computing system phase Associated account information, item purpose mark and total amount associated with the project of each mark.

In another example, information computing system instruction account management computing system provides audio token and the unified of website Source finger URL (" URL ") is associated.In some examples, information computing system or broadcast computing device operation side configuration audio enable Board, and information computing system or broadcast calculate equipment for the audio token of configuration together with associated data (such as URL or clothes Business solicited message) it is sent collectively to account management computing system, audio token is associated with the data of transmission.Show at other In example, information computing system is by the data including URL, service data or other data together with the request for being directed to audio token It is sent together via network from account management computing system.In these other examples, account management computing system receives data, Audio token is generated, the data received from information computing system or broadcast calculating equipment are associated with audio token, and Broadcast, which is sent, by audio token calculates equipment or information computing system so that broadcast calculates device broadcasts audio token.

In this example, account management computing system receives audio token from specific user calculating equipment by network.In In the example, specific user calculating equipment receives the audio token sent in the position that broadcast calculates equipment, and then passes through Account management computing system is sent by audio token by network.In some instances, when user logs in application, user calculates Application in equipment is communicated via network with account management computing system.In some instances, application activating user calculating equipment Microphone assembly to listen to the data sent by voice communication channel.In some instances, user calculating equipment is via wheat Gram wind component receives the audio token that device broadcasts are calculated by broadcast.In some instances, advertisement applications will be received via network To audio token be sent collectively to account management computing system together with the request to data associated with audio token.One In a little examples, account management computing system receives the audio token retransmitted and for data associated with audio token Request.

In some instances, account management computing system determines that the audio token received is calculated with what is stored by information The audio token that system had previously configured matches, and extracts ad data associated with audio token data.In this example, Ad data includes service data.Requests of packets of data includes service computing system account information and total amount.In this example, Account management computing system communicated with user calculating equipment with: receive the confirmation for initiating service request, and receive user Account data.Account management computing system is calculated by communicating with third party's computing system using user account data and service System account data handle service request.Account management computing system is sent out to user calculating equipment and/or service computing system Send the instruction information whether service request is successfully processed.

In other examples, account management computing system, which is received, calculates device broadcasts by broadcast and by user calculating equipment The audio token of retransmission, and extract with including the associated data of the audio token of data.The sample data packet of extraction Include URL.In this example, account management computing system passes through network for URL together with one starting of instruction to user calculating equipment User calculating equipment is sent to access website associated with the URL.In another example, account management computing system receives sound Frequency token, and extract and apply associated data, the application is associated with information computing system and by by account pipe The application shop for managing computing system management provides.In this example, account management computing system transmits the request to user's calculating Equipment.In this example, user calculating equipment receives the request for downloading application simultaneously via the user interface of user calculating equipment And display is for downloading the request of application.In some instances, user selects the option in user calculating equipment to download application, And user calculating equipment is received from account management computing system by network and is applied.

In another example, account management computing system is received by broadcast calculating device broadcasts and is set by user's calculating The standby audio token retransmitted, and extract data associated with audio token.Example audio token includes public service Data.For example, public service data include that (such as traffic reminding promptly mentions by the prompting of public service or other service publications It wakes up or weather is reminded).For example, information computing system includes public service computing system.In this example, account management calculates system Prompting message is sent user calculating equipment associated with audio token by system.

By using with depend on method described herein and system, for example, information computing system, user calculating equipment and Account management computing system is provided to be counted via voice communication channel to user in the point of interest for calculating equipment including audio broadcasting Calculate the ability that equipment sends data.In this way, system and method described herein makes it possible to data via voice communication channel Instruction be sent to the user calculating equipment of appropriate position.By using with depend on method described herein and system, example Such as, information computing system, user calculating equipment and account management computing system allow users to directly exist at point of interest The relevant information at point of interest is received in user calculating equipment, without mentioning to employee's solicited message or on the user computing device Information is received for inputting to search for and access website.In this way, method described herein and system reduce user relative to Family calculate equipment, at point of interest receive relevant information needed for input.In addition, by using with dependent on herein retouching The method and system stated, information computing system, user calculating equipment and account management computing system enable information computing system It is enough: the position of data can be sent by making it possible to carry out sending via any sounding broadcasting equipment increase;And pass through Need to send audio token associated with data only to reduce the cost for sending data, which is that possible be calculated to set by user The standby data exchanged with account management computing system for associated data.

Example system architecture

Describe example in detail turning now to attached drawing, wherein run through attached drawing, similar appended drawing reference indicate it is similar (but not It is certain identical) element.

Fig. 1 is the block diagram described according to certain exemplary systems 100, system 100 be used to be calculated by broadcast equipment send with The associated audio token of the data that user calculating equipment is requested to account management computing system.As shown in Figure 1, system 100 is wrapped Network computing device 110,130,140 and 150 is included, they are configured as communicating with one another via one or more networks 120.One In a little embodiments, user associated with equipment must install application and/or carry out feature selecting to obtain skill described herein The benefit of art.

In this example, network 120 may include local area network (" LAN "), wide area network (" WAN "), Intranet, internet, deposit Store up regional network (" SAN "), personal area network (" PAN "), Metropolitan Area Network (MAN) (" MAN "), WLAN (" WLAN "), Virtual Private Network (" VPN "), honeycomb or other mobile communications networks, bluetooth, low-power consumption bluetooth (" BLE "), near-field communication (" NFC "), ultrasound are logical Letter or any combination thereof, or promote signal, data and/or message communication any other framework appropriate or system.It passes through Wear exemplary discussion, it should be understood that term " data " and " information " use interchangeably herein, with refer to text, image, Audio, video or the information that can reside in any other form in computer based environment.

Each network computing device 110,130,140 and 150 includes having that data can be sent and received by network 120 Communication module equipment.For example, each network computing device 110,130,140 and 150 may include server, desktop type meter Calculation machine, laptop computer, Tablet PC, with being embedded and/or be coupled to its one or more processors Television set, smart phone, handheld computer, personal digital assistant (" PDA "), video game device, wearable computing devices Or any other is wired or wireless, the equipment of processor driving.In the example depicted in fig. 1, network computing device 110,130,140 and 150 respectively by user 101, the advertisement computing system side of operation, 140 side of operation of account management computing system It is operated with 150 side of operation of publisher's computing system.

It includes user interface 111, advertisement applications 113, data storage cell 115 and Mike that example user, which calculates equipment 110, Wind component 119.User calculating equipment 110 is communicated via network 120 with account management computing system 140, and logical by audio Believe that channel calculates equipment 131 from broadcast associated with advertisement computing system 130 and receives data.

In this example, user interface 111 enables user 101 to interact with user calculating equipment 110.For example, user connects Mouth 111 includes touch screen, voice-based interface or user 101 is allowed to provide input and from user calculating equipment 110 Using any other interface for receiving output.In this example, user 101 interacts with payment using 113 via user interface 111.

In this example, advertisement applications 113 are present in user calculating equipment 110 and in user calculating equipment 110 Execute program, function, routine, small routine or the similar entity of its operation.In some examples, user 101 must install extensively It accuses using 113 and/or carries out feature selecting in user calculating equipment 110 to obtain the benefit of technique described herein.Showing In example, user 101 accesses the advertisement applications 113 in user calculating equipment 110 via user interface 111.In this example, advertisement is answered It is associated with account management computing system 140 with 113.In this example, advertisement applications 113 include payment application, and account pipe Managing computing system 140 includes account management computing system.In another example, advertisement applications 113 include ticketing (ticketing) Using, and account management computing system 140 includes account management computing system.In another example, advertisement computing system 113 Including e-mail applications, map application, shopping application, social media application or other application.

In this example, data storage cell 115 include be suitable for store information, user calculating equipment 110 can be visited The Local or Remote data store organisation asked.In this example, the data storage cell 115 of such as HTML5 local storage is deposited Store up encryption information.

In this example, microphone assembly 119 include can from the environment of user calculating equipment 110 receive ultrasound input and can The microphone apparatus of listening input.In this example, microphone assembly 119 is communicated with advertisement applications 113 to receive for from quilt Dynamic model formula is converted to aggressive mode and listens to the instruction of ultrasound input.In this example, microphone assembly 119 is in the mould that has the initiative Ultrasound input is received when formula, and sends payment using 113 for the ultrasound input received.

Example ad computing system 130 includes that one or more broadcast at location advertising calculate equipment 130.Example It includes data storage cell 133 and audio component 135 that broadcast, which calculates equipment 130,.In this example, it includes: nothing that broadcast, which calculates equipment, Line electricity, computer, television set or including that other of the audio component 135 of broadcast audio token can be set on voice communication channel It is standby.In another example, broadcast calculate equipment 131 include mobile computing device, such as smart phone device, tablet device or its His mobile computing device.In another example, it includes point of sales terminal that broadcast, which calculates equipment 131,.Advertisement computing system 130 via Network 120 is communicated with account management computing system 140.Broadcast calculates equipment 131 and is conveyed to data via voice communication channel User calculating equipment 110.

In this example, data storage cell 133 include be suitable for store information, for broadcast calculate equipment 131 can visit The Local or Remote data store organisation asked.In this example, the storage of data storage cell 133 that such as HTML5 is locally stored adds Confidential information.

In this example, audio component 135 include loudspeaker apparatus or can generate ultrasound or audible sound output its His equipment.In this example, audio component 135 can be configured to calculate the position of equipment 131 in broadcast by advertisement computing system 130 Locate broadcast audio token.In this example, audio component 135 is to be communicatively coupled to broadcast to calculate equipment 131 or advertisement calculating The component of another equipment of system 130.

Example account management computing system 140 or service processing system include server 141, website 142, account management group Part 143, data storage cell 145 and service request processing component 149.In this example, account management computing system 140 is via net Network 120 is communicated with user calculating equipment 110 and advertisement computing system 130.In this example, account management computing system 140 via Network 120 is communicated with publisher's computing system 150.

In this example, the offer user 101 of server 141 passes through the interior of the web browser access in user calculating equipment 110 Hold, including but not limited to html document, image, pattern table and script.In this example, network server 141 supports account pipe Manage the website 143 of computing system 140.

In this example, website 142 via network 120 with reside in web browser 118 in user calculating equipment 110 or Advertisement applications 113 communicate.In this example, user 101 accesses website 143 to download advertisement applications 113, and/or utilizes account pipe It manages computing system 140 and configures 101 account of user.

In this example, account management component 143 manages respectively user 101 associated with user 101 and commerce system Account and commerce system account.Account management component 143 is received for adding, editing, delete or otherwise modify user The request of the payment account information of 101 accounts or commerce system account.

In this example, data storage cell 145 include be suitable for store information, for account management computing system 140 Addressable Local or Remote data store organisation.In this example, the data storage cell 145 that such as HTML5 is locally stored is deposited Store up encryption information.

In this example, service request handling component 149 from advertisement computing system 130 receive service request details, and from User calculating equipment 110 receives audio token.In this example, service request handling component 149 is extracted from advertisement computing system 130 Stored Transaction Details receiving and associated with the audio token received.For example, service request details include 130 account information of service request total amount and advertisement computing system.In this example, service request handling system component 149 extract with 101 account of user (it is associated with user calculating equipment) associated account information, and send service authorization request to Publisher's computing system 150 or other appropriate mechanisms associated with 101 payment account information of user.Example of service authorization requests Total amount including advertisement computing system account information, 101 account information of user and service request.In this example, in publisher After computing system 150 handles service authorization request, service request handling component 149, which is calculated by network 120 from publisher, is System 150 receives approval or refusal to service authorization request.In this example, service request handling component 149 will include that payment is handed over The receipt of easy abstract is sent to trade company and calculates equipment, advertisement computing system 130 and/or user calculating equipment 110.

In another example, service request handling component 149 from user calculating equipment 110 receive audio token, extract with The associated data of audio token, and user calculating equipment 110 is sent by the data of extraction.For example, data include image, Text, URL or other data associated with the audio token received.In this example, account management computing system 140 Service request handling component 149 receives data from advertisement computing system 130 with associated with token.

The approval of example published side's computing system 150 is refused from trade company's computing system or from account management computing system 140 The service authorization request received.In this example, publisher's computing system 150 calculates equipment by network 120 and trade company and carries out Communication, advertisement computing system 130 and/or account management computing system 140 communicate.In this example, publisher's computing system 150 with Acquirer (acquirer) system communication, to ratify credit authorization and to account management computing system 140 and/or commerce system It is paid.For example, acquirer's system is Third-party payment processing company.

In this example, network computing device associated with technology presented herein and any other computing machine can be Those of any kind of computing machine, such as, but not limited to, be discussed in greater detail about Fig. 6.In addition, with these computers Any associated any function, application or component in device, it is all as described herein those or with technology presented herein Associated any other (for example, script, web content, software, firmware, hardware or module), can be more detailed about Fig. 6 It is any in the component carefully discussed.The computing machine being discussed herein can pass through one or more networks of such as network 120 Communicate with one another and with other computing machines or communication system communication.Network 120 may include any kind of data or communication Network, including any one of the network technology about Fig. 6 discussion.

Example process

Hereinafter, the component about Example Operating Environment 100 describes exemplary method shown in Fig. 2 to Fig. 5.Fig. 2 Exemplary method to Fig. 5 can also be executed using other systems and in other environments.It is retouched about any into Fig. 5 of Fig. 2 The operation stated may be implemented as computer or machine readable non-transitory tangible media (for example, floppy disk, hard disk, ROM, EEPROM, non-volatile ram, CD-ROM etc.) on the executable code that stores, based on by using one or more integrated electricity The processor circuit that road is implemented completes the execution of the code;Operate as described herein can also be embodied as at one or more Coding is with the executable logic for execution (for example, programmable logic array or device, scene in a non-transitory tangible medium Programmable gate array, programmable logic array, specific integrated circuit etc.).

Fig. 2 is the block diagram described according to certain exemplary methods 200, and method 200 is used for by user calculating equipment from broadcast It calculates equipment and receives data associated with audio token to initiate service request.Method is described with reference to component shown in FIG. 1 200。

In block 210, advertisement computing system 130 configures audio token using account management computing system 140, with by Broadcast calculates equipment 131 and is broadcasted.The method with reference to described in Fig. 3 is described in greater detail below for by advertisement Computing system 130 is configured audio token using account management computing system 140 and carries out broadcaster to calculate equipment 110 by broadcast Method.Example audio token includes calculating equipment 110 by broadcast to send via voice communication channel and counted by one or more users Calculate the received serial data of equipment 131.For example, serial data may include audio token identifier, which includes A series of alphanumerics and/or sign character.

Fig. 3 is the block diagram described according to certain exemplary methods 210, and method 210 by advertisement computing system 130 for being utilized Account management computing system 140 is broadcasted to configure audio token to calculate equipment 110 by broadcast.With reference to shown in FIG. 1 group Part describes method 210.For example, advertisement computing system 130 is by generating audio token identifier and then by data and sound Frequency token --identifier is associated to configure audio token.In another example, advertisement computing system 130 send data with audio Token is associated, and the data are sent collectively to account management system 130 together with the request for audio token.It is another at this In one example, account management system 130 receives data and request, and the number that generates audio token identifier and will receive According to associated with audio token identifier.

In block 310,130 side of operation of advertisement computing system accesses account management computing system website 142.For example, wide It accuses 130 side of operation of computing system and calculates equipment (not shown) via advertisement computing system to access website 142.

In block 320,130 side of operation of advertisement computing system is via account management computing system website 142 to account pipe Manage 140 register advertisements computing system of computing system, 130 account.For example, 130 side of operation of advertisement computing system calculates system via advertisement System 130 calculates equipment (not shown) login account, and provides 130 account information of advertisement computing system in terms of using account management Calculation system 140 establishes 130 account of advertisement computing system.Example account information may include 130 title of advertisement computing system, advertisement 130 position of computing system and payment account information associated with advertisement computing system 130.In another example, advertisement meter 130 side of operation of calculation system calculates existing 130 account of advertisement computing system of equipment access via advertisement computing system 130 and steps on Record 130 account of advertisement computing system.

In box 330, advertisement computing system 130 sends asking for audio token to account management computing system 140 It asks, and sends data with associated with the audio token of request.For example, advertisement computing system 130 is via network 120 to account It manages computing system 140 and sends ad data and the request for audio token.For example, example advertisement data includes advertisement, hands over Easy details, public service information, the uniform resource locator of website (" URL ") will calculate equipment by the broadcast of point of interest Other relevant informations of 110 broadcast.Example Transaction Details include the item purpose mark, the total amount of transaction and and account to be bought Manage the associated payment account information of computing system 140.In this example, account management system 140 receives extensively via network 120 Data are accused, and the ad data received is associated with audio token, which will be calculated later by audio broadcasting Equipment 131 is broadcasted at point of interest.In this example, account management system 140 is via network 120 from point of interest User calculating equipment 110 receives audio token, is somebody's turn to do the reception of user calculating equipment 110 at point of interest and is set by audio broadcasting calculating Standby 131 audio tokens broadcasted at point of interest.In this example, account management system 140 makes in transmission audio token Point of interest at audio broadcasting calculate equipment 131 audio range in user calculating equipment 110 can receive at point of interest Relevant advertisement data.

In box 340, account management computing system 140 generates audio token and data are related to audio token Connection.In this example, account management computing system 140 receives ad data and asking for generation audio token via network 120 It asks.In this example, the mark of account management computing system 140 is related for the ad system 130 of request of audio token to transmission 130 account of ad system of connection.In some instances, account management computing system 140 stores the ad data received, generates Audio token, and the token of generation is associated with 130 account of ad data and ad system stored, and this is wide 130 account of announcement system is associated with 130 account of ad system.In this example, audio token includes random number, this is random Number includes the symbol string of alphanumeric and/or character, and account management computing system 140 generates sound via random number generator Frequency token.In this example, audio token and associated ad data are stored in for account by account management computing system 140 In the audio token list safeguarded in the management addressable data storage cell of computing system 140, wherein audio token column Table includes the audio token list associated with ad data that will be generated, the audio token phase of the ad data and each generation Association.In this example, account management system 140 is by the data received from ad system 130 and 130 account mark of ad system The audio token for knowing symbol and the generation in list is associated, 130 account of ad system and 130 account of ad system It is associated.

In some instances, account management computing system 140 sends advertisement for the audio token of generation via network 120 Computing system 130.Advertisement computing system 130 receives the audio token generated via network 120.

In box 350, audio token is sent advertisement computing system 130 by account management computing system 140.For example, Account management computing system 140 sends advertisement computing system 130 for the audio token of generation via network 120.

In other examples, advertisement computing system 130 generates audio token, and audio token is associated with ad data, And audio token is sent collectively to account management computing system 140 together with ad data via network 120.In this example, Audio token includes random number, which includes the symbol string of alphanumeric and/or character, and advertisement is raw via random number It grows up to be a useful person to generate audio token.In this example, audio token and associated ad data are stored in by advertisement computing system 130 For in the audio token list safeguarded in the addressable data storage cell 137 of advertisement computing system 130, the audio token List is associated with ad data by the audio token of generation, the ad data with each of generated by advertisement computing system 130 Audio token is associated.In these examples, account management computing system 140 receives audio token and advertisement via network 120 Data identify 130 account of advertisement computing system associated with advertisement computing system 130, by audio token and advertisement Data and 130 account of advertisement computing system are associated, and storage audio token and ad data.In this example, extensively Accuse the list of computing system maintenance audio token and the ad data of associated storage.In this example, account management calculates system Audio token and associated ad data are stored in by system 140 deposits the addressable data of account management computing system 140 In the audio token list safeguarded in storage unit 145, wherein the audio token list include the audio token that will receive with The associated list of the ad data received, the ad data received are associated with the audio token each received.

In this example, advertisement computing system 130 includes trade company's computing system.Commerce system is by calculating system to account management 140 transmission transaction data of system configure audio token with associated with audio token data, which includes and trade company is Unite associated payment account information, for purchase item purpose mark and to for purchase the project of each mark it is related The total amount of the transaction of connection.For example, the mark project for purchase includes for the admission ticket into zoo.In another example, Commerce system to account management computing system send transaction data with associated with audio token data, the transaction data include with The associated payment account information of commerce system and two or more optional items associated with the corresponding amt of transaction, The corresponding amt of the transaction is associated with each optional item.For example, optional item associated with the corresponding amt of transaction Mesh includes: the associated adult ticket optional item of corresponding amt of the transaction to 15 dollars, corresponding total with 8 dollars of transaction It is optional to measure the associated Student discounts ticket of the corresponding amt of associated child ticket optional item and the transaction with 12 dollars Select project.

In another example, advertisement computing system 130 instructs account management computing system by the system of audio token and website One Resource Locator (" URL ") is associated.In some examples, advertisement computing system or broadcasting equipment operation side configuration audio enable Board, and the audio token of configuration is sent collectively to account management together with associated data (such as URL or Transaction Information) Computing system, audio token is associated with the data of transmission.In other examples, advertisement computing system will include URL, hand over The data of easy data or other data are sent out via network from account management computing system together with the request for audio token It send.In these other examples, account management computing system 140 receives data, generates audio token, will be from commerce system or wide It is associated with audio token to broadcast the data that calculating equipment receives, and sends broadcast for audio token and calculates equipment or trade company System, so that broadcast calculates device broadcasts audio token.In these other examples, user calculating equipment 110 is logical via audio Letter channel, which is received, calculates the audio token that equipment 130 is broadcasted by broadcast, sends the audio token received to via network 120 Account management computing system, and number corresponding with audio token is received from account management computing system 140 via network 120 According to.

In box 360,130 configuration broadcast of advertisement computing system calculates equipment 131 with broadcast audio token.For example, wide Computing system 130 is accused to be configured to broadcast calculating equipment 131 to carry out broadcast audio token via one or more audible communication channels. In another example, broadcast is calculated equipment 131 and is configured to via one or more supersonic communication channels by advertisement computing system 130 Carry out broadcast audio token.In this example, it includes calculating the sound that equipment 131 is configured as broadcast to broadcast that broadcast, which calculates equipment 131, The audio component 135 that frequency token is broadcasted, for example, loudspeaker assembly.In some examples, it is obstructed to calculate equipment 131 for broadcast Network 120 is crossed to be communicated.In other certain examples, broadcast calculates equipment 131 via network 120 and advertisement computing system 130 and/or account management computing system 140 communicate, and advertisement computing system 130 or account management computing system 140 via Network 120 sends an instruction to broadcast and calculates equipment 131 with broadcast audio token.In these examples, broadcast calculates equipment 131 The instruction for sending audio token is received via network 120.

In box 370, broadcast calculates 131 broadcast audio token of equipment.For example, broadcast calculates equipment 131 via audio The broadcast audio token at the position that broadcast calculates equipment 131 of component 135.In this example, 130 side of operation of advertisement computing system will Broadcast calculates equipment 131 and is configured to broadcast audio token.In another example, broadcast calculates equipment 131 via network 120 from wide It accuses computing system 130 or account management computing system receives instruction with broadcast audio token, and in response to receiving broadcast sound The instruction of frequency token activates audio component 135 with broadcast audio token so that broadcast calculate equipment 131 it is specified near User calculating equipment 110 can receive the audio token of broadcast via voice communication channel and send out the audio token received It is sent to account management computing system 140.In this example, broadcast calculates equipment 131 and is configured as continuously broadcast audio token.In In another example, broadcast calculates equipment 131 and is configured as with gap periods predetermined broadcast audio token, for example, The duration of broadcast two minutes in every five minutes.In another example, broadcast calculates equipment 131 and is configured as predetermined --- for example, between every morning 6:00-10:00 and between afternoon 4:00-7:00's --- is predetermined on period Broadcast audio token at time.

Method 210 proceeds to the box 220 in Fig. 2 from box 370.

Fig. 2 is returned to, in box 220, user 101 registers to account management computing system 140 and by advertisement applications 113 It downloads in user calculating equipment 110.It is described in greater detail below with reference to Fig. 4 for from user 101 to account management 140 login account of computing system and advertisement applications 113 are downloaded to the method 220 in user calculating equipment 110.

Fig. 4 is the block diagram described according to certain exemplary methods 220, method 220 by from user 101 to based on account management 140 login account of calculation system and advertisement applications 113 are downloaded in user calculating equipment 110.Come with reference to component shown in FIG. 1 Description method 220.

In box 410, user 101 accesses account management computing system website 143 via user calculating equipment 110.In In example, 143 address of website is input in the web browser 112 of user calculating equipment 110 by user 101, or via user The user interface 111 for calculating equipment 110 accesses website 143 in another way.In this example, user 101 activates web browser 111 object of user interface of advertisement on 112, and web browser 112 is redirected to website 143.

In block 420, user 101 registers the account of user 101 via account management computing system website 143.User 101 can obtain 101 account number of user, receive application appropriate and software to be mounted in user calculating equipment 110, request Authorization is with any operation needed for processing or execution account management computing system 140 of participating in business.User 101 can use user The function (such as user interface 111 and web browser) of equipment 110 is calculated to register and configure 101 account of user.In example In, user 101 can be to 101 account of the user input safeguarded by account management computing system 140 and one or more users 101 The associated payment account information of account, for example, one or more credit accounts, one or more bank accounts, one or more A stored value accounts and/or other accounts appropriate.

In box 430,101 payment account information of user is uploaded to 101 account of user by user 101.In this example, it uses Family 101 can configure 101 account setup of user via payment processing system website 143 or addition, deletion or editor's branch are paid a bill Family information.In this example, user 101 can choose option to enable or disable and be permitted the processing transaction of payment processing system 140 It can.For example, payment account information include account number, validity period, address, 101 account holder name of user or will so that Account management computing system 140 is capable of handling payment transaction, associated with 101 payment account of user other information.

In box 440, user 101 downloads to advertisement applications 113 in user calculating equipment 110.In this example, it uses Family 101 selects the option on 140 website 143 of account management computing system advertisement applications 113 are downloaded to user calculating equipment On 110.In this example, the advertisement applications 113 run in user calculating equipment 110 can be by network 120 and account management Computing system 140 communicates.In this example, the advertisement applications 113 run in user calculating equipment 110 can be stepped in user 101 It is communicated by network 120 with account management computing system 140 when recording advertisement applications 113.

Method 220 proceeds to the box 230 in Fig. 2 from box 440.

Fig. 2 is returned to, in block 230, user 101 reaches position associated with broadcast calculating equipment 131.In example In, user 101 logs in payment before reaching broadcast and calculating near equipment 131 and applies 113.In another example, user 101 Reach broadcast calculate equipment 131 near while or later log in advertisement applications 113.For example, nearby including that user calculates Equipment 110 can receive the distance that the audio token that equipment 131 is broadcasted is calculated by broadcast.In this example, it is answered to log in advertisement With 113, user 101 can input user name associated with the payment account of user 101 management 140 account of computing system and close Code, and select the object that " login " is write on user interface 111.In this example, advertisement applications 113 are via network 120 Username and password is communicated to account management computing system 140.In this example, the verifying of account management computing system 140 is used The username and password of 101 account of family.In this example, if username and password is correct, account management computing system 140 It is communicated via network 120 with the foundation of advertisement applications 113 in user calculating equipment 110.

In box 240, user calculating equipment 110 calculates equipment 131 from broadcast and receives audio token.In this example, extensively It broadcasts and calculates the broadcast audio token at such as ticketing position or the position of other points of interest of equipment 131, so that including advertisement applications 113 user calculating equipment 110 receives broadcast token and audio token is resend to account management via network 120 Computing system 140, to initiate to be directed to the payment transaction or service request of project relevant to the position.In this example, work as user When logging on to advertisement applications 113, advertisement applications 113 activate the microphone assembly 119 of user calculating equipment 110, so that user counts The audio token sent by broadcast calculating equipment 131 by voice communication channel can be received by calculating equipment 110.In this example, it uses Family calculates equipment 110 and receives the audio broadcasted by broadcast calculating equipment 131 on voice communication channel via microphone assembly 119 Token.

For example, the audio token of configuration includes audio token identifier, and broadcast audio token includes counting via broadcast It calculates equipment 131, carry out broadcast audio token via one or more voice communication channels at the position.In this example, one Or multiple user calculating equipments 110 log on to advertisement applications 113, and are receiving the audio token broadcasted at the position, and Account management computing system 140 is sent by the audio token received via network 120.In this example, account management meter Calculation system 140 was previously associated with the data received from ad system 130 by audio token.

In box 250, the audio token received is sent account management computing system by user calculating equipment 110 140.For example, user calculating equipment 110 sends account management computing system for the audio token received by network 120 140.For example, user logs on to advertisement applications 113, and when user logs on to advertisement applications 113, advertisement applications 113 via Network 120 is communicated with account management system 140.In this example, when user logs on to advertisement applications 113, ad system 113 The microphone assembly 119 for activating user calculating equipment 119, enables user calculating equipment 110 via one or more audios Communication channel receives audio token.In this example, the audio token received is translated into a series of letters by advertisement applications 113 Number and or symbol character.For example, audio token includes voice input, and advertisement applications 113 pass through the sound that will be received Input is translated into a series of alphanumerics and/or sign character to explain to it.In this example, advertisement applications 113 pass through Account management computing system 140 is sent by the audio token of translation by network 120.In other examples, advertisement applications 113 are not Translate the audio token that receives, but the audio input that receives of record and via network 120 by the audio input of record It is sent to account management computing system 140.In these other examples, account management computing system 140 will include the sound recorded The audio token of frequency input received is construed to a series of alphanumerics and/or sign character, the audio input of the record by User calculating equipment 110 records.

In box 260, account management computing system 140 retrieves (retrieve) and the associated data of audio token.Example Such as, account management computing system 140 determines that the audio token received had previously been configured with what is stored by advertisement computing system 130 Audio token match, and extract associated with audio token data ad data.For example, account management computing system 140 safeguard list in the data store, which lists audio token and advertisement associated with each audio token Data.In this example, account management computing system 140 lists each audio token, each audio according to audio token identifier Token --identifier includes a series of alphanumerics and/or sign character.

In this example, it includes audio that account management computing system 140, which is received via network 120 from user calculating equipment 110, A series of alphanumerics and/or sign character of token --identifier calculate equipment from broadcast from by user calculating equipment 110 The 131 audio token voice input translations received.In this example, account management computing system 140 determines the series With a series of alphanumerics and/or symbol for corresponding to the audio token identifier previously configured by account management computing system 140 Sign character matches, and it is associated with the data received from advertisement computing system 130.In another example, account It manages computing system 140 and receives audio input associated with the audio token that user calculating equipment 110 receives, audio is defeated Enter to translate to a series of alphanumerics and/or sign character, and determines the series and correspond to by account management computing system A series of alphanumerics and/or sign character of the 140 audio token identifiers previously configured match and by its with from wide It is associated to accuse the data that computing system 130 receives.

In this example, ad data includes transaction data associated with advertisement computing system 130 (including commerce system). In this example, transaction data includes the total amount of commerce system payment account information and transaction.In another example, transaction data Including payment account information associated with commerce system and associated with the corresponding amt of transaction two or more optional Project is selected, the corresponding amt of the transaction is associated with each optional item.For example, commerce system includes transportation system.First Optional project includes the single used during taking train pass of 2 dollars of transaction total amount.Second optional project includes 18.00 dollars of friendship Ten used during taking train passes of easy total amount.Third optional project includes that one month of 40.00 dollars of transaction total amount is unlimited The used during taking train pass.In another example, ad data associated with audio token includes uniform resource locator ("URL").For example, URL includes the link to merchant website.

In box 270, data associated with audio token are sent user's calculating by account management computing system 140 Equipment 110.In this example, account management computing system 140 sends user for Transaction Details and request via network 120 and calculates Equipment 110, to confirm for trading to initiation and receiving user's payment account data.User calculating equipment 110 via Network 120 receives the request for confirmation, and via the display of user interface 111 for the request of confirmation.In this example, user Calculate equipment 110 and also show Transaction Details, the total amounts of the one or more projects and transaction such as bought (such as from sound The associated ad data of frequency token determines) instruction.User calculating equipment 110 receives instruction user via user interface 111 It is expected that confirming the selection for initiating transaction.For example, the interface pair of " confirming this transaction " is write in user's selection on user interface 111 As.In some examples, user calculating equipment 110 is shown via user interface 111: with two or more in ad data Commercially available two or more corresponding optional items of project, and allow users to instruction expectation continuous business can Selecting object.In this example, user selects first interface object corresponding with specific optional item and user to connect The second interface object of " confirming this transaction " is write on mouth 111.In this example, user calculating equipment 110 is according to the use received One or more selections at family send confirmation transaction and selected optional item to account management system 140 via network 120 The request of mesh (if applicable).Account management computing system 140 by with publisher's computing system 150 (for example, with user pay The associated bank of account information, credit card network and/or publisher's computing system) communication, use user's payment account data Transaction is handled with commerce system payment account data.Account management computing system 140 is to user calculating equipment 110 and/or quotient Family system sends the receipt whether instruction transaction is successfully processed.Example receipt includes Transaction Information, the total amount such as traded, It is relevant or useful to the description or other of one or more of the project bought by the user of user calculating equipment 110 Receipt information.

In other examples, account management computing system 140 is extracted and the audio including uniform resource locator (" URL ") The associated data of token.In this example, account management computing system 14- passes through network 120 for URL together with based on user The instruction for calculating the access of equipment 110 website associated with URL is sent collectively to user calculating equipment 110.In this example, Yong Huji It calculates equipment 110 and the instruction for being used for accessing website associated with URL is received by network 120, and according to the instruction received Access website.In some examples, user uses the access of user calculating equipment 110 and the associated website URL and purchase one Or multiple projects, to the website register user account, registration (sign up) remind or E-mail communication, or carry out about Some other movements of the website.

In another example, account management computing system 140 is extracted and applies associated data, the application and advertisement meter Calculation system 130 is associated and the application shop by being managed by account management computing system 140 provides.In this example, account Family, which manages computing system 140 and sends to user calculating equipment 110, requests, with to user associated with user calculating equipment 110 The option of downloading application is provided.In this example, user calculating equipment 110 via user calculating equipment 110 user interface 111 It receives the request for downloading application and shows the request for downloading application.In some instances, user selects user's meter The option in equipment 110 is calculated to download application, and user calculating equipment 110 passes through network 120 from account management computing system 140 receive application.In another example, the option of application is not downloaded in user's selection.

In another example, account management computing system 140 is extracted related to including the audio token of public service data The data of connection.For example, public service data include by public service or other service publication prompting (such as traffic reminding, tightly Anxious prompting or weather are reminded).In this example, account management computing system 140 sends public service information to and enables with audio The associated user calculating equipment 110 of board.In this example, user calculating equipment 110 receives public service letter via network 120 It ceases and shows public service information.For example, user calculating equipment 110 shows public service information via user interface 111, Writing " school's today in the county X is cancelled " or " Y routing is closed in construction project ".

In other examples, it includes user profiles (profile) or ID's and sound that account management computing system 140, which is extracted, The associated data of frequency token.In this example, account management computing system 140 sends out user profiles or ID via network 120 It is sent to user calculating equipment.For example, user calculating equipment 110 receives user profiles or User ID via network 120, and access And/or search information associated with User ID, for example, social network profile or contact details.In some examples, Yong Hujian Shelves or ID only in limited time window (for example, ten minutes) effectively, user calculating equipment 110 can be through during the time window Data associated with User ID or profile are accessed by network 120.For example, the advertisement applications 113 of user calculating equipment 110 are matched It is set to the user profiles that will be received or User ID is submitted to website to retrieve information.In this example, advertisement applications 113 will be used Family profile or User ID are submitted together with current time stamp, and whether website determines current time stamp in user profiles or use In the effective time window of family ID.If website determines that user profiles or User ID are effective based on current time stamp and time window, Website sends user calculating equipment 110 for information corresponding with the user profiles or User ID via network 120.Show at this In example, user calculating equipment 110 shows and/or saves the information received from website.

In box 280, user calculating equipment 110 initiates service request using data associated with audio token. Hereinafter, the method with reference to described in Fig. 5 is used to come using data associated with audio token to be described more fully The method for initiating service request.

Fig. 5 is the block diagram described according to certain exemplary methods 280, and method 280 is associated with audio token for use Data initiate service request.Method 280 is described with reference to component shown in FIG. 1.

In box 510, user calculating equipment 110 accesses website associated with data.For example, account management calculates system System 140 receives the audio token for being calculated the broadcast of equipment 131 by broadcast and being retransmitted by user calculating equipment 110, and extracts With include the associated data of the audio token of data.The sample data of extraction includes URL.In this example, account management meter Calculation system 140 is by network 120 by URL together with the instruction one for being used for the access of user calculating equipment 110 website associated with URL It rises and is sent to user calculating equipment 110.

In box 520, user 101 initiates service request via website.For example, website includes and provides one or more The associated website of advertisement computing system 130 of product inventory.In this example, user selects net via user calculating equipment 110 One or more product inventories on standing are to be added to virtual shopping cart.In this example, user uses user calculating equipment 110 User interface 111 initiates transaction to buy the project in virtual shopping cart.In this example, advertisement computing system 130 passes through network 120 receive transaction request from user calculating equipment 110, are purchased with initiating transaction request via user interface 111 in response to user Buy the project in virtual shopping cart.In another example, website includes and provides the advertisement computing system of one or more services 130 associated websites.In another example, user via user calculating equipment 110 select on website provide one or More services are bought with being added in virtual shopping cart.In another example, website includes and advertisement computing system 130 Associated website, the website enable user 101 to be applied to user's calculating via the purchase of network 120 and/or download service In equipment 110.

In box 530, advertisement computing system 130 handles transaction request.In this example, website is from user calculating equipment 110 request user account data, and user provides requested user account number to website via user calculating equipment 110 According to.Advertisement computing system 130 receives provided user account data via website, and based on received user account Data generate transaction authorization request.Advertisement computing system 130 sends transaction authorization request to and user account number via network According to associated publisher's computing system, and publisher's computing system receives transaction authorization request.Publisher's computing system 150 Approval or refusal transaction authorization request, and send the notice for ratifying or refusing transaction authorization request to extensively via network 120 Accuse computing system 131.In this example, advertisement computing system 131 receives approval by network 120 or refuses transaction authorization request Notice.Receipt data is passed to user calculating equipment 140 via network 120 by advertisement computing system 131.For example, advertisement calculates System 131 generates receipt data, which includes that the transaction authorization request side of the being published computing system 150 approval is still refused Exhausted notice.

Additional example

In another example, user calculating equipment 110 stores audio token library in user calculating equipment 110.Show at this In example, user calculating equipment 110 receives via voice communication channel and calculates the audio that equipment 131 is broadcasted by broadcast at a position Token.In this example, user calculating equipment 110 from the audio token received determine include a series of alphanumerics and/ Or the audio token identifier of sign character.For example, audio token includes voice input, and answered if user logs on to advertisement With 113, then the voice input received is translated to a series of alphanumerics and/or sign character by user calculating equipment 110.In In example, number associated with audio token is retrieved in the audio token library of user calculating equipment 110 on the user computing device According to, such as URL, public service information or transaction data, example as described herein be such.In this example, user calculating equipment 110 communicate via network 120 with account management computing system 140, to receive audio token library, and calculate from account management and are System 140 periodically receives the update to audio token library.The sound that example audio token pool includes and configured by ad system 130 The associated audio token identifier of frequency token and ad data associated with each of audio token.

Other examples

Fig. 6 is depicted according to certain exemplary computing machines 2000 and module 2050.Computing machine 2000 can correspond to It is any in various computers presented herein, server, mobile device, embedded system or computing system.Module 2050 can To include one or more hardware or software element, it is configured as that computing machine 2000 is promoted to execute various sides presented herein Method and processing function.Computing machine 2000 may include the component of various inside or attachment, such as processor 2010, system bus 2020, system storage 2030, storage medium 2040, input/output interface 2060 and the net for being communicated with network 2080 Network interface 2070.

Computing machine 2000 may be embodied as conventional computer system, embedded controller, laptop computer, service Device, mobile device, smart phone, set-top box, information kiosk, router or other network nodes, inter-vehicle information system and television set Associated one or more processors, the machine of customization, any other hardware platform or any combination thereof or diversity.Meter Calculation machine 2000, which can be, to be configured with via data network or multiple computing machines of bus system interconnection and works Distributed system.

Processor 2010, which can be configured as, executes code or instruction to execute operations and functions described herein, and management is asked It asks stream and address of cache and executes and calculate and generate order.Processor 2010 can be configured as monitoring and control computer The operation of component in device 2000.Processor 2010 can be general processor, processor core, multiprocessor, can match again Set processor, microcontroller, digital signal processor (" DSP "), specific integrated circuit (" ASIC "), graphics processing unit (" GPU "), field programmable gate array (" FPGA "), programmable logic device (" PLD "), controller, state machine, gate are patrolled Volume, discrete hardware components, any other processing unit or any combination thereof or diversity.Processor 2010 can be single place Reason unit, multiple processing units, single processing core, multiple processing cores, dedicated processes core, coprocessor or its any group It closes.According to some embodiments, processor 2010 be can be together with the other assemblies of computing machine 2000 in one or more The Virtualization Computer device executed in other computing machines.

System storage 2030 may include nonvolatile memory, such as read-only memory (" ROM "), may be programmed it is read-only Memory (" PROM "), Erasable Programmable Read Only Memory EPROM (" EPROM "), flash memory or can apply or not Any other equipment of program instruction or data is stored in the case where applying electric power.System storage 2030 can also include volatile Property memory, such as random access memory (" RAM "), static random access memory (" SRAM "), dynamic randon access are deposited Reservoir (" DRAM ") and Synchronous Dynamic Random Access Memory (" SDRAM ").Other kinds of RAM can be used for implementation system Memory 2030.Single memory module or multiple memory modules can be used to implement in system storage 2030.Although will System storage 2030 is portrayed as a part of computing machine 2000, it will be recognized to those skilled in the art that system stores Device 2030 can be separated with computing machine 2000, without departing from the range of this subject technology.It is also understood that system storage 2030 may include such as the non-volatile memory device of storage medium 2040 or being operated therewith.

Storage medium 2040 may include hard disk, floppy disk, compact disk read-only memory (" CD-ROM "), digital versatile disc (" DVD "), Blu-ray disc, tape, flash memory, other non-volatile memory devices, solid state drive (" SSD "), any magnetic Store equipment, any light storage device, any storage device electric, any semiconductor memory apparatus, any storage based on physics Equipment, any other data storage device or any combination thereof or diversity.Storage medium 2040 can store one or more A operating system, application program and program module (such as module 2050), data or any other information.Storage medium 2040 can To be a part of computing machine 2000 or be connected to computing machine 2000.Storage medium 2040 is also possible to and computing machine A part of other one or more computing machines of 2000 communications, such as server, database server, cloud storage, network Attachment storage etc..

Module 2050 may include one or more hardware or software element, be configured as that computing machine 2000 is promoted to hold Row various methods presented herein and processing function.Module 2050 may include and system storage 2030, storage medium 2040 or both are stored as one or more instruction sequences of software or firmware in association.Therefore, storage medium 2040 can To indicate to can store the machine of instruction or the code execution of device 2010 for processing or the example of computer-readable medium on it. Machine or computer-readable medium usually may refer to for providing any one or more media of instruction to processor 2010. Such machine associated with module 2050 or computer-readable medium may include computer software product.It should be appreciated that Computer software product including module 2050 can also be associated with following one or more processing or method: the processing or side Method is used to be delivered to module 2050 via network 2080, any signal bearing medium or any other communication or delivery technique Computing machine 2000.Module 2050 can also include hardware circuit, or information (such as micro- generation for configuring hardware circuit Code) or for FPGA or other PLD configuration information.

Input/output (" I/O ") interface 2060, which can be configured as, is coupled to one or more external equipments, with from this one A or multiple outer equipment receiving datas and to the one or more external equipment send data.Such external equipment together with Various internal units can also be referred to as peripheral equipment.I/O interface 2060 may include for that can operate various peripheral equipments It is coupled to both electrical connection and physical connection of computing machine 2000 or processor 2010 in ground.I/O interface 2060 can be configured To convey data, address and control signal between peripheral equipment, computing machine 2000 or processor 2010.I/O interface 2060 It is configurable to implement any standard interface, such as SCSI of small computer system interface (" SCSI "), serial attached (" SAS "), optical-fibre channel, peripheral component interconnection (" PCI "), quick PCI (PCIe), universal serial bus, parallel bus, advanced technology It is attached (" ATA "), serial ATA (" SATA "), universal serial bus (" USB "), thunder and lightning (Thunderbolt), firewire (FireWire), various video bus etc..I/O interface 2060, which can be configured as, only implements an interface or bussing technique.It replaces Selection of land, I/O interface 2060, which can be configured as, implements multiple interfaces or bussing technique.I/O interface 2060, which can be configured as, is A part, the whole for bus 2020 of uniting, or operated together with system bus 2020.I/O interface 2060 may include one Or multiple buffers, with for buffer one or more external equipments, internal unit, computing machine 2000 or processor 2010 it Between transmission.

Computing machine 2000 can be coupled to various input equipments by I/O interface 2060, comprising: mouse, touch screen, scanning Instrument, electronic digitizer, sensor, receiver, touch tablet, trace ball, camera, microphone, keyboard, any other pointer device Or any combination thereof.Computing machine 2000 can be coupled to various output equipments by I/O interface 2060, comprising: video display, Loudspeaker, printer, projector, haptic feedback devices, automation control, robot assembly, actuator, motor, fan, spiral shell Spool, valve, pump, transmitter, signal projector, lamp etc..

Computing machine 2000 can be used through one or more other systems on network interface 2070 to network 2080 Or the logical connection of computing machine, it is operated in the environment of networking.Network 2080 may include wide area network (WAN), local area network (LAN), Intranet, internet, wireless access network, cable network, mobile network, telephone network, optical-fiber network or combinations thereof.Network 2080 can be packet switch, the circuit switching of any topology, and any communication protocol can be used.It is logical in network 2080 Letter link can be related to various numbers or analogue communication medium, such as fiber optic cables, Free Space Optics device, waveguide, conductance Body, Radio Link, antenna, radio communication etc..

Processor 2010 can be connected to the other elements of computing machine 2000 or is discussed herein by system bus 2020 Various peripheral equipments.It should be appreciated that system bus 2020 can within processor 2010, except processor 2010 or two Person.According to certain examples, in processor 2010, the other elements of computing machine 2000 or the various peripheral equipments that are discussed herein It is any to be desirably integrated into individual equipment, such as system on chip (" SOC "), package system (" SOP ") or ASIC device.

It, can be in the case that the system that discusses herein is collected about the personal information of user or possibly also with personal information Control program is provided for user or whether feature collects user information (for example, acting or living about the social networks of user, social activity The information of the current location of dynamic, occupation, user preference or user), or control whether and/or how to be received from content server May content more relevant to user chance or option.In addition, certain data stored or by use before, may be with One or more modes are processed to remove personal recognizable information.For example, can handle the identity of user, so that being directed to the use Family cannot determine personal recognizable information, or the user geographical location generalization for obtaining location information can be made (such as general Include to city, postcode or state rank) so that the specific location of user cannot be determined.Therefore, user can control how It collects the information about user and how to be used by content server.

27页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:接收同步信号块的方法及其设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类