US9270364B2 - Bump button - Google Patents

Bump button Download PDF

Info

Publication number
US9270364B2
US9270364B2 US13/848,576 US201313848576A US9270364B2 US 9270364 B2 US9270364 B2 US 9270364B2 US 201313848576 A US201313848576 A US 201313848576A US 9270364 B2 US9270364 B2 US 9270364B2
Authority
US
United States
Prior art keywords
bump
button
mobile device
fixed
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.)
Active, expires
Application number
US13/848,576
Other versions
US20130217335A1 (en
Inventor
Andrew G. Huibers
David F. Lieb
Jacob Mintz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/699,692 external-priority patent/US8577292B2/en
Application filed by Google LLC filed Critical Google LLC
Priority to US13/848,576 priority Critical patent/US9270364B2/en
Assigned to BUMP TECHNOLOGIES, INC. reassignment BUMP TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HUIBERS, ANDREW G, LIEB, DAVID F, MINTZ, JACOB
Publication of US20130217335A1 publication Critical patent/US20130217335A1/en
Assigned to GOOGLE INC. reassignment GOOGLE INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BUMP TECHNOLOGIES, INC.
Application granted granted Critical
Publication of US9270364B2 publication Critical patent/US9270364B2/en
Assigned to GOOGLE LLC reassignment GOOGLE LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: GOOGLE INC.
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1636Sensing arrangement for detection of a tap gesture on the housing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive loop type
    • H04B5/0056Near-field transmission systems, e.g. inductive loop type for use in interrogation, identification or read/write systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive loop type
    • H04B5/0056Near-field transmission systems, e.g. inductive loop type for use in interrogation, identification or read/write systems
    • H04B5/0062Near-field transmission systems, e.g. inductive loop type for use in interrogation, identification or read/write systems in RFID [Radio Frequency Identification] Systems
    • H04B5/77
    • H04M1/274516
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • H04M1/7253

Definitions

  • the disclosure is generally related to the field of information exchange between fixed and mobile electronic devices.
  • Bumps between mobile devices occur when two devices at the same place at the same time indicate their intention to establish a connection for transferring information.
  • Principles for determining when two devices are at “the same place at the same time” are described in U.S. patent application Ser. No. 12/699,692, “Bump validation”, filed on 3 Feb. 2010 and incorporated herein by reference.
  • Bumps may also occur between mobile and fixed devices. If one of the participants in a bump is fixed at a known place, the problem of determining bump location for the fixed device is solved in advance. What are needed, therefore, are fixed bump terminals.
  • FIG. 1A shows a fixed bump button
  • FIG. 1B shows the button of FIG. 1A participating in a bump with a mobile device.
  • FIG. 2A shows a bump button communicating with the internet via a wireless connection.
  • FIG. 2B shows a bump button communicating with the internet via a wired connection.
  • FIG. 3A shows a mobile device bumping a keyboard.
  • FIG. 3B shows a mobile device bumping a touch screen.
  • FIG. 4 is a schematic block diagram of a bump button that may connect to the internet.
  • FIG. 5 is a schematic block diagram of a bump button that does not connect to the internet.
  • Bumps between electronic devices occur when two devices at the same place at the same time indicate their intention to establish a connection for transferring information.
  • a mobile device bumps another device that is fixed at a known place, the problem of determining the location of the fixed device is solved in advance.
  • FIG. 1A shows a fixed bump button 100 , an example of a device that may be a fixed participant in a bump.
  • FIG. 1B shows the button of FIG. 1A participating in a bump with a mobile device.
  • a bump button includes a fixed base 105 and a button 110 .
  • base 105 includes a processor and memory, and an internet connection as described below.
  • the bump button is designed to be placed in a known, fixed location such as a cash register in a shop, an information kiosk in a train station, or fan club booth at a musical concert.
  • mobile device 115 is bumping the fixed bump button.
  • the act of bumping has depressed button 110 slightly into base 105 .
  • a mobile device e.g. 115
  • a fixed bump button e.g. 100
  • both devices report their intentions to a server.
  • the mobile device sends a status report including time, position and bump request.
  • the bump button need only send its identification, however.
  • the bump button's location is fixed and already known to the server.
  • the button may also send the time of the bump to the server if the button is equipped with a clock.
  • FIGS. 2A and 2B show examples of bump buttons communicating via the internet.
  • FIG. 2A shows a bump button communicating with the internet via a wireless connection while FIG. 2B shows a bump button communicating with the internet via a wired connection.
  • fixed bump button 200 includes a fixed base 205 and a button 210 .
  • Base 205 includes a processor and memory.
  • Button 200 also includes a wireless internet connection represented symbolically by antenna 220 .
  • the wireless connection may be based on Wi-Fi, Wi-Max, Bluetooth, EDGE, 3G or 4G cellular or other radio standards.
  • button 200 is shown with a wired internet connection represented symbolically by wires 225 .
  • the wired connection may be based on cable television networks, telephone digital subscriber line, ethernet or other wired internet standards.
  • a server receives information from both the mobile device and the fixed button.
  • a bump button is located at the cash register of a retail shop such as a coffee shop, clothing store, supermarket, etc.
  • a customer pays for a purchase by bumping his mobile device (e.g. smart phone, personal digital assistant, etc.) against the bump button.
  • the mobile device sends position and time estimates, and a bump request to a server, and the fixed button sends its identification to the server.
  • the server sends a message to the mobile device prompting the customer to enter an amount of money to be sent to the retail shop.
  • the bump button helps the server match the customer and the retail shop and initiate an electronic payment.
  • a bump button is located at an information kiosk in a train station.
  • a traveler bumps the button with his mobile device.
  • the mobile device sends position and time estimates, and a bump request to a server, and the fixed button sends its identification to the server.
  • the server sends a message to the mobile device that directs the device to display travel information to the traveler.
  • the message might be the uniform resource locator for a train timetable web page, for example.
  • the bump button helps the server match the traveler with information relevant to the traveler's current position.
  • a bump button is located at a fan club booth at a musical concert.
  • the device sends position and time estimates, and a bump request to a server, and the fixed button sends its identification to the server.
  • the server sends the fan's email address to a band playing in the concert or registers the fan as a “friend” of the band in a social network, as examples.
  • the bump button helps the server match the fan with the band.
  • a person using a computer needs to enter identifying information (e.g. user name, password, personal identification number, encryption key, etc.) to access a web site or other online resource.
  • the web site displays a message: “bump now”.
  • the person bumps his mobile device against any of the keys on the computer's keyboard.
  • the device sends position and time estimates, and a bump request to a server.
  • the web site also reports the bump to the server.
  • the server may then send identifying information to the web site on behalf of the person using the computer thus saving him from a tedious login process.
  • a sports fan is using a touch screen input device at stadium to buy beer from a vending machine.
  • the fan bumps his mobile devices against the touch screen to initiate payment (as described above) and also to send an encrypted identification key that identifies him as someone old enough to buy beer.
  • the bump button helps the server match the fan with the beer vendor and allows the vendor to offer additional services to the fan.
  • FIG. 3A shows a mobile device 315 bumping a keyboard 305 while FIG. 3B shows the device bumping a touch screen 330 .
  • the keyboard or touch screen is connected to a processor, memory and network connection so that it can transmit bump information to a server.
  • a fixed bump device may also use a computer mouse button, camera, microphone or radio receiver, as examples, to detect the presence of a mobile device.
  • a bump button may emit a short-range beacon signal to help a mobile device improve its position estimate.
  • a bump button may emit a coded audio signal.
  • a mobile device may use its microphone to record part of the audio signal. The audio recording may then be interpreted by the mobile device or sent to a server for further processing.
  • a bump button may instead (or also) emit a radio or optical signal as a beacon. Further the beacon may be continuous or may be turned on briefly when a bump occurs. In either case, receipt of a beacon signal by a mobile device during a bump provides another way to validate the bump in the presence of multiple nearby mobile devices.
  • a bump button may be implemented in many different forms as described above. In one configuration, each of these share basic components as outlined in FIG. 4 which is a schematic block diagram of a bump button.
  • fixed bump device (“button”) 400 includes an input sensor 405 , an internet communications unit 425 , a processor and memory 430 , and an optional beacon 435 .
  • Input sensor 405 may be a button or touch input device (e.g. touch screen) 410 , a microphone 415 that listens for characteristic sounds (e.g. thuds, impacts) of a bump, a camera 420 that recognizes a picture (e.g. barcode) displayed by a mobile device, a radio receiver or another sensor.
  • a fixed device supported by a spring may include an accelerometer as a sensor.
  • a computer keyboard operating as a fixed bump device may use its keys to sense a bump.
  • a bump button has only one capability: when its sensor is triggered, it sends a message stored in memory to a server via the internet.
  • the memory may be read-only memory as the message need only identify the bump button.
  • the button's fixed location is already known to the server. Thus, a button's processor does not perform any general purpose computer function other than sending the message stored in the read-only memory
  • a bump button's optional beacon may emit audio, radio and/or optical signals.
  • the signals may be continuous tones or may contain coded information.
  • the beacon signals may be emitted continuously or briefly (e.g. a few seconds) when a bump occurs.
  • FIG. 5 is a schematic block diagram of a bump button that does not connect to the internet, for example.
  • fixed bump device (“button”) 500 includes an optional input sensor 505 and a beacon 535 .
  • Input sensor 505 may be a button or other touch input device (e.g. touch screen) 510 , a microphone 515 that listens for characteristic sounds (e.g. thuds, impacts) of a bump, a camera 520 that recognizes a picture (e.g. barcode) displayed by a mobile device, a radio receiver, a motion sensor such as an accelerometer or gyroscope, or another sensor.
  • a fixed device supported by a spring may include an accelerometer as a sensor.
  • a bump button constructed according to FIG. 5 may activate its beacon when its sensor is triggered. If the button does not have an input sensor, then the button's function is simply to emit its beacon signal continuously or at set repetition intervals.
  • the bump button's beacon may emit audio, radio and/or optical signals. These beacon signals may be continuous tones or may contain coded information.
  • An example of a radio beacon signal is a Wi-Fi broadcast of a button's MAC (media access control) address.
  • the beacon signals may be emitted continuously or briefly (e.g. a few seconds) when a bump occurs.
  • a bump button that has no internet communication ability still adds information when a mobile device bumps it.
  • the mobile device reports the beacon signal, and thus the button's identity, to a server.
  • the button's fixed location is already known to the server, so the location of the mobile device is known with improved accuracy compared to a case where no button is present.
  • Fixed bump buttons as described herein facilitate matching mobile device users with specific locations such as retail shops, information kiosks or vending machines. When mobile and fixed devices are matched in a bump, information transfers between the mobile device and a server can carry money, identification or other information.
  • Fixed bump buttons in different forms may include internet connection ability and/or emit beacon signals.

Abstract

A fixed bump button may: (1) report its identification to a server connected to the internet when the button is bumped by a mobile device; and/or (2) emit a beacon signal identifying the button to a mobile device.

Description

RELATED APPLICATIONS
This application is a division of U.S. patent application Ser. No. 12/859,695, “Bump button”, filed on Aug. 19, 2010 which is a continuation-in-part of U.S. patent application Ser. No. 12/699,692, “Bump validation”, filed on Feb. 3, 2010 and incorporated herein by reference.
TECHNICAL FIELD
The disclosure is generally related to the field of information exchange between fixed and mobile electronic devices.
BACKGROUND
Recently a simple and quick way to exchange information between mobile electronic devices was developed. When people meet, they can bump their smart phones together to rapidly exchange business cards, music playlists, digital photos, money, or other information. The act of bumping tells a device to start information transfer.
Bumps between mobile devices occur when two devices at the same place at the same time indicate their intention to establish a connection for transferring information. Principles for determining when two devices are at “the same place at the same time” are described in U.S. patent application Ser. No. 12/699,692, “Bump validation”, filed on 3 Feb. 2010 and incorporated herein by reference.
Bumps may also occur between mobile and fixed devices. If one of the participants in a bump is fixed at a known place, the problem of determining bump location for the fixed device is solved in advance. What are needed, therefore, are fixed bump terminals.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1A shows a fixed bump button.
FIG. 1B shows the button of FIG. 1A participating in a bump with a mobile device.
FIG. 2A shows a bump button communicating with the internet via a wireless connection.
FIG. 2B shows a bump button communicating with the internet via a wired connection.
FIG. 3A shows a mobile device bumping a keyboard.
FIG. 3B shows a mobile device bumping a touch screen.
FIG. 4 is a schematic block diagram of a bump button that may connect to the internet.
FIG. 5 is a schematic block diagram of a bump button that does not connect to the internet.
DETAILED DESCRIPTION
Bumps between electronic devices occur when two devices at the same place at the same time indicate their intention to establish a connection for transferring information. When a mobile device bumps another device that is fixed at a known place, the problem of determining the location of the fixed device is solved in advance.
FIG. 1A shows a fixed bump button 100, an example of a device that may be a fixed participant in a bump. FIG. 1B shows the button of FIG. 1A participating in a bump with a mobile device. In FIGS. 1A and 1B, a bump button includes a fixed base 105 and a button 110. In one configuration, base 105 includes a processor and memory, and an internet connection as described below. The bump button is designed to be placed in a known, fixed location such as a cash register in a shop, an information kiosk in a train station, or fan club booth at a musical concert.
In FIG. 1B, mobile device 115 is bumping the fixed bump button. The act of bumping has depressed button 110 slightly into base 105. When a mobile device (e.g. 115) bumps a fixed bump button (e.g. 100), both devices report their intentions to a server. The mobile device sends a status report including time, position and bump request. The bump button need only send its identification, however. The bump button's location is fixed and already known to the server. Optionally, the button may also send the time of the bump to the server if the button is equipped with a clock.
FIGS. 2A and 2B show examples of bump buttons communicating via the internet. FIG. 2A shows a bump button communicating with the internet via a wireless connection while FIG. 2B shows a bump button communicating with the internet via a wired connection. In FIG. 2A fixed bump button 200 includes a fixed base 205 and a button 210. Base 205 includes a processor and memory. Button 200 also includes a wireless internet connection represented symbolically by antenna 220. The wireless connection may be based on Wi-Fi, Wi-Max, Bluetooth, EDGE, 3G or 4G cellular or other radio standards. In FIG. 2B button 200 is shown with a wired internet connection represented symbolically by wires 225. The wired connection may be based on cable television networks, telephone digital subscriber line, ethernet or other wired internet standards.
When a mobile device bumps a fixed bump button, a server receives information from both the mobile device and the fixed button. A few examples serve to illustrate how bump information may be used. In a first example, a bump button is located at the cash register of a retail shop such as a coffee shop, clothing store, supermarket, etc. A customer pays for a purchase by bumping his mobile device (e.g. smart phone, personal digital assistant, etc.) against the bump button. When the bump occurs, the mobile device sends position and time estimates, and a bump request to a server, and the fixed button sends its identification to the server. The server sends a message to the mobile device prompting the customer to enter an amount of money to be sent to the retail shop. Thus, the bump button helps the server match the customer and the retail shop and initiate an electronic payment.
In another example, a bump button is located at an information kiosk in a train station. A traveler bumps the button with his mobile device. When the bump occurs, the mobile device sends position and time estimates, and a bump request to a server, and the fixed button sends its identification to the server. The server sends a message to the mobile device that directs the device to display travel information to the traveler. The message might be the uniform resource locator for a train timetable web page, for example. Thus, the bump button helps the server match the traveler with information relevant to the traveler's current position.
In another example, a bump button is located at a fan club booth at a musical concert. When a music fan attending the concert bumps the button with her smart phone or other mobile device, the device sends position and time estimates, and a bump request to a server, and the fixed button sends its identification to the server. The server sends the fan's email address to a band playing in the concert or registers the fan as a “friend” of the band in a social network, as examples. Thus, the bump button helps the server match the fan with the band.
In another example, a person using a computer needs to enter identifying information (e.g. user name, password, personal identification number, encryption key, etc.) to access a web site or other online resource. The web site displays a message: “bump now”. The person bumps his mobile device against any of the keys on the computer's keyboard. The device sends position and time estimates, and a bump request to a server. The web site also reports the bump to the server. The server may then send identifying information to the web site on behalf of the person using the computer thus saving him from a tedious login process.
In another example, a sports fan is using a touch screen input device at stadium to buy beer from a vending machine. The fan bumps his mobile devices against the touch screen to initiate payment (as described above) and also to send an encrypted identification key that identifies him as someone old enough to buy beer. The bump button helps the server match the fan with the beer vendor and allows the vendor to offer additional services to the fan.
Many alternatives devices to the buttons depicted in FIGS. 1 and 2 are possible. For example, FIG. 3A shows a mobile device 315 bumping a keyboard 305 while FIG. 3B shows the device bumping a touch screen 330. The keyboard or touch screen is connected to a processor, memory and network connection so that it can transmit bump information to a server. A fixed bump device may also use a computer mouse button, camera, microphone or radio receiver, as examples, to detect the presence of a mobile device.
In dense user environments a bump button may emit a short-range beacon signal to help a mobile device improve its position estimate. For example, a bump button may emit a coded audio signal. A mobile device may use its microphone to record part of the audio signal. The audio recording may then be interpreted by the mobile device or sent to a server for further processing. A bump button may instead (or also) emit a radio or optical signal as a beacon. Further the beacon may be continuous or may be turned on briefly when a bump occurs. In either case, receipt of a beacon signal by a mobile device during a bump provides another way to validate the bump in the presence of multiple nearby mobile devices.
A bump button may be implemented in many different forms as described above. In one configuration, each of these share basic components as outlined in FIG. 4 which is a schematic block diagram of a bump button. In FIG. 4, fixed bump device (“button”) 400 includes an input sensor 405, an internet communications unit 425, a processor and memory 430, and an optional beacon 435. Input sensor 405 may be a button or touch input device (e.g. touch screen) 410, a microphone 415 that listens for characteristic sounds (e.g. thuds, impacts) of a bump, a camera 420 that recognizes a picture (e.g. barcode) displayed by a mobile device, a radio receiver or another sensor. A fixed device supported by a spring may include an accelerometer as a sensor. A computer keyboard operating as a fixed bump device may use its keys to sense a bump.
In a basic form, a bump button has only one capability: when its sensor is triggered, it sends a message stored in memory to a server via the internet. The memory may be read-only memory as the message need only identify the bump button. The button's fixed location is already known to the server. Thus, a button's processor does not perform any general purpose computer function other than sending the message stored in the read-only memory
If a button also contains a clock, then the server may determine the button's clock offset as described in U.S. patent application Ser. No. 12/699,692, “Bump validation”, filed on 3 Feb. 2010 and incorporated herein by reference. However, time reporting ability is not required in basic bump button implementations. A bump button's optional beacon may emit audio, radio and/or optical signals. The signals may be continuous tones or may contain coded information. Finally, the beacon signals may be emitted continuously or briefly (e.g. a few seconds) when a bump occurs.
In another configuration, a fixed bump button does not include a system for communicating with the internet. FIG. 5 is a schematic block diagram of a bump button that does not connect to the internet, for example. In FIG. 5, fixed bump device (“button”) 500 includes an optional input sensor 505 and a beacon 535. Input sensor 505 may be a button or other touch input device (e.g. touch screen) 510, a microphone 515 that listens for characteristic sounds (e.g. thuds, impacts) of a bump, a camera 520 that recognizes a picture (e.g. barcode) displayed by a mobile device, a radio receiver, a motion sensor such as an accelerometer or gyroscope, or another sensor. A fixed device supported by a spring may include an accelerometer as a sensor.
If a bump button constructed according to FIG. 5 has an input sensor, then the button may activate its beacon when its sensor is triggered. If the button does not have an input sensor, then the button's function is simply to emit its beacon signal continuously or at set repetition intervals. The bump button's beacon may emit audio, radio and/or optical signals. These beacon signals may be continuous tones or may contain coded information. An example of a radio beacon signal is a Wi-Fi broadcast of a button's MAC (media access control) address. Finally, the beacon signals may be emitted continuously or briefly (e.g. a few seconds) when a bump occurs.
A bump button that has no internet communication ability still adds information when a mobile device bumps it. When a mobile device bumps a beacon-only button, the mobile device reports the beacon signal, and thus the button's identity, to a server. The button's fixed location is already known to the server, so the location of the mobile device is known with improved accuracy compared to a case where no button is present.
Fixed bump buttons as described herein facilitate matching mobile device users with specific locations such as retail shops, information kiosks or vending machines. When mobile and fixed devices are matched in a bump, information transfers between the mobile device and a server can carry money, identification or other information. Fixed bump buttons in different forms may include internet connection ability and/or emit beacon signals.
The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the principles defined herein may be applied to other embodiments without departing from the scope of the disclosure. Thus, the disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (4)

What is claimed is:
1. A fixed device comprising:
an input sensor button configured to receive, from a nearby mobile device, an indication of an intention of the nearby mobile device to establish a connection to transfer information;
a beacon that, when triggered by the input sensor button, sends a short-range signal to the nearby mobile device, the short-range signal comprising a MAC address and identifying the fixed device,
wherein the fixed device is incapable of communication via the internet.
2. The device of claim 1 wherein the short-range signal is a coded audio signal.
3. The device of claim 1 wherein the short-range signal is a radio signal.
4. The device of claim 1 wherein the short-range signal is an optical signal.
US13/848,576 2010-02-03 2013-03-21 Bump button Active 2030-03-19 US9270364B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/848,576 US9270364B2 (en) 2010-02-03 2013-03-21 Bump button

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/699,692 US8577292B2 (en) 2010-02-03 2010-02-03 Bump validation
US12/859,695 US9065532B2 (en) 2010-02-03 2010-08-19 Bump button
US13/848,576 US9270364B2 (en) 2010-02-03 2013-03-21 Bump button

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/859,695 Division US9065532B2 (en) 2010-02-03 2010-08-19 Bump button

Publications (2)

Publication Number Publication Date
US20130217335A1 US20130217335A1 (en) 2013-08-22
US9270364B2 true US9270364B2 (en) 2016-02-23

Family

ID=44342579

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/859,695 Active 2031-07-31 US9065532B2 (en) 2010-02-03 2010-08-19 Bump button
US13/848,576 Active 2030-03-19 US9270364B2 (en) 2010-02-03 2013-03-21 Bump button

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US12/859,695 Active 2031-07-31 US9065532B2 (en) 2010-02-03 2010-08-19 Bump button

Country Status (1)

Country Link
US (2) US9065532B2 (en)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7953814B1 (en) 2005-02-28 2011-05-31 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US9160755B2 (en) 2004-12-21 2015-10-13 Mcafee, Inc. Trusted communication network
US9015472B1 (en) 2005-03-10 2015-04-21 Mcafee, Inc. Marking electronic messages to indicate human origination
US10354229B2 (en) 2008-08-04 2019-07-16 Mcafee, Llc Method and system for centralized contact management
WO2010060206A1 (en) 2008-11-26 2010-06-03 Calgary Scientific Inc. Method and system for providing remote access to a state of an application program
US9065532B2 (en) * 2010-02-03 2015-06-23 Google Inc. Bump button
US8947547B1 (en) 2010-09-12 2015-02-03 Thomas Nathan Millikan Context and content based automated image and media sharing
US9965756B2 (en) 2013-02-26 2018-05-08 Digimarc Corporation Methods and arrangements for smartphone payments
US9741084B2 (en) 2011-01-04 2017-08-22 Calgary Scientific Inc. Method and system for providing remote access to data for display on a mobile device
CA2823615C (en) 2011-01-04 2017-08-29 Calgary Scientific, Inc. A method and system of controlling a remote controlled device in a remote controlled surgical procedure
CN103782541B (en) 2011-08-15 2018-11-27 卡尔加里科学公司 A method of it provides and remotely accesses at least one application program
US9008616B2 (en) 2011-08-19 2015-04-14 Google Inc. Point of sale processing initiated by a single tap
US9390414B2 (en) 2011-09-18 2016-07-12 Google Inc. One-click offline buying
CN103959708B (en) 2011-09-30 2017-10-17 卡尔加里科学公司 Including the non-coupled application extension for shared and annotation the interactive digital top layer of the remote application that cooperates
US8868039B2 (en) 2011-10-12 2014-10-21 Digimarc Corporation Context-related arrangements
CN104054301B (en) 2011-11-11 2018-05-08 卡尔加里科学公司 Remotely access the session transmission and hang-up in application framework
RU2611041C9 (en) 2011-11-23 2017-08-29 Калгари Сайентифик Инк. Methods and systems for collaborative application sharing and conferencing
EP2803215A4 (en) * 2011-12-07 2015-12-16 Nokia Technologies Oy Close proximity based event triggering
US20130219289A1 (en) * 2012-02-16 2013-08-22 Blue Media S.A. Real Transfer by means of electronic devices
US11062258B2 (en) 2012-02-24 2021-07-13 Netclearance Systems, Inc. Automated logistics management using proximity events
US9928536B2 (en) 2012-02-24 2018-03-27 Netclearance Systems, Inc. Mobile device order entry and submission using proximity events
US11030599B2 (en) 2012-02-24 2021-06-08 Netclearance Systems, Inc. Smart beacon point of sale (POS) interface
US9933265B2 (en) 2012-02-24 2018-04-03 Netclearance Systems, Inc. Way finder using proximity events
US10586251B2 (en) * 2012-02-24 2020-03-10 Netclearance Systems, Inc. Consumer interaction using proximity events
US9811846B2 (en) 2012-02-24 2017-11-07 Netclearance Systems, Inc. Mobile payment and queuing using proximity events
US11037196B2 (en) 2012-02-24 2021-06-15 Netclearance Systems, Inc. Interactive advertising using proximity events
US8774721B2 (en) 2012-04-10 2014-07-08 Google Inc. Detecting a communication tap via signal monitoring
KR101967670B1 (en) 2012-06-15 2019-04-11 삼성전자주식회사 Wireless communication method between terminals
US9113320B2 (en) * 2012-06-15 2015-08-18 Tangome, Inc. Transferring an account between devices
US8970480B2 (en) 2012-09-14 2015-03-03 Symbol Technologies, Inc. System and method of device management on extensible and configurable detection of electronic device interactions
US9830588B2 (en) 2013-02-26 2017-11-28 Digimarc Corporation Methods and arrangements for smartphone payments
US9311640B2 (en) 2014-02-11 2016-04-12 Digimarc Corporation Methods and arrangements for smartphone payments and transactions
US10841289B2 (en) 2013-03-18 2020-11-17 Digimarc Corporation Mobile devices as security tokens
US9426605B2 (en) * 2013-10-10 2016-08-23 Yahoo! Inc. Cross device information exchange using gestures and locations
US9129327B1 (en) 2014-02-18 2015-09-08 Splendid Labs, Inc. Screenshot-based e-commerce
KR102173727B1 (en) 2014-03-31 2020-11-03 삼성전자주식회사 Method for Sharing Information By Using Sound Signal and Apparatus Thereof
US9635690B2 (en) 2014-06-24 2017-04-25 Nokia Technologies Oy Method, apparatus, and computer program product for improving security for wireless communication
US10137246B2 (en) * 2014-08-06 2018-11-27 Bigfoot Biomedical, Inc. Infusion pump assembly and method
US9479546B2 (en) 2014-09-04 2016-10-25 Nokia Technologies Oy Method, apparatus, and computer program product for media control for multiple devices
US9679072B2 (en) 2015-01-28 2017-06-13 Wesley John Boudville Mobile photo sharing via barcode, sound or collision
US9949204B2 (en) 2015-08-07 2018-04-17 Provenance Asset Group Llc Method, apparatus, and computer program product for low power data delivery
US11151534B2 (en) 2016-11-29 2021-10-19 Netclearance Systems, Inc. Consumer interaction module for point-of-sale (POS) systems
US11334889B2 (en) 2016-11-29 2022-05-17 Netclearance Systems, Inc. Mobile ticketing based on proximity

Citations (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6366202B1 (en) * 1999-09-07 2002-04-02 Lawrence D. Rosenthal Paired lost item finding system
US20020155844A1 (en) * 2001-04-20 2002-10-24 Koninklijke Philips Electronics N.V. Distributed location based service system
US20030167207A1 (en) * 2001-07-10 2003-09-04 Berardi Michael J. System and method for incenting payment using radio frequency identification in contact and contactless transactions
US20030171984A1 (en) * 2002-03-06 2003-09-11 Wodka Joseph F. Customization of promotional material through use of programmable radio frequency identification technology
US20040088345A1 (en) * 2000-06-02 2004-05-06 Zellner Samuel N. Method of facilitating access to IP-based emergency services
US20040150521A1 (en) 2003-02-03 2004-08-05 Stilp Louis A. RFID based security system
US20040192383A1 (en) * 2002-09-10 2004-09-30 Eastman Kodak Company Method and system for establishing a communication network
US20040203638A1 (en) 2002-04-30 2004-10-14 Wesley Chan Service delivery systems and methods
US20040203381A1 (en) * 2002-12-31 2004-10-14 Cahn Janet E. Method and apparatus for data transfer
US6807564B1 (en) * 2000-06-02 2004-10-19 Bellsouth Intellectual Property Corporation Panic button IP device
US20040264404A1 (en) * 2003-06-04 2004-12-30 Chris Zegelin Method for mobile unit location estimate in a wireless LAN
US20050140507A1 (en) 2003-12-24 2005-06-30 Kwang Woo Nam ULID data structure, ULID-based location acquisition method and location-based service system
US20050153707A1 (en) * 2003-07-25 2005-07-14 Liza Ledyard Portable service identification, notification and location device and method
US6961555B1 (en) * 1998-09-11 2005-11-01 L.V. Partners, L.P. System and apparatus for connecting a wireless device to a remote location on a network
US6970183B1 (en) 2000-06-14 2005-11-29 E-Watch, Inc. Multimedia surveillance and monitoring system including network configuration
US20060125693A1 (en) * 2004-12-10 2006-06-15 Recker John L Determining a position of at least one beacon in a location system
US20060258289A1 (en) 2005-05-12 2006-11-16 Robin Dua Wireless media system and player and method of operation
US20060267731A1 (en) * 2005-05-31 2006-11-30 Chen Thomas C H System and apparatus of Internet-linked RFID sensor network for object identifying, sensing, monitoring, tracking and networking
US20060290496A1 (en) * 2004-01-27 2006-12-28 Gentag, Inc. Diagnostic radio frequency identification sensors and applications thereof
US7191247B1 (en) * 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US20070136102A1 (en) 2005-12-09 2007-06-14 Valence Broadband, Inc. Methods for refining patient, staff and visitor profiles used in monitoring quality and performance at a healthcare facility
US20070188323A1 (en) 2006-01-26 2007-08-16 Microsoft Corporation Motion Detection Notification
US20070222618A1 (en) 2006-03-14 2007-09-27 Randall Randy I Toilet training apparatus
US20080041936A1 (en) * 2006-08-17 2008-02-21 Mci Financial Management Corp. Multi-function transaction device
US20080201212A1 (en) 2006-09-28 2008-08-21 Ayman Hammad Smart sign mobile transit fare payment
US20090024770A1 (en) 2007-07-19 2009-01-22 Justin Tyler Dubs Apparatus, system, and method for acceleration initiated association
US20090043658A1 (en) * 2007-08-09 2009-02-12 Tim Webb System and method of centralized customer information management for enhanced shopping experience
US20090068982A1 (en) * 2007-09-10 2009-03-12 Microsoft Corporation Mobile wallet and digital payment
US20090112630A1 (en) * 2007-10-26 2009-04-30 Collins Jr Williams F System and method for collection and communication of data from multiple patient care devices
US20090153342A1 (en) * 2007-12-12 2009-06-18 Sony Ericsson Mobile Communications Ab Interacting with devices based on physical device-to-device contact
US20090192935A1 (en) * 2008-01-30 2009-07-30 Kent Griffin One step near field communication transactions
US20090201122A1 (en) 2008-02-09 2009-08-13 Anatoli Stobbe Method for generating an information signal in the event of an access request and device for carrying out the method
US20090253476A1 (en) 2008-04-08 2009-10-08 Pestotnik John A Trivia game and system
US20100023449A1 (en) * 2008-07-25 2010-01-28 First Data Corporation Mobile payment adoption by adding a dedicated payment button to mobile device form factors
US20100042493A1 (en) 2007-03-19 2010-02-18 Yuichi Nino Advertising distribution system, advertising effectiveness validation server, advertising distribution method, and advertising effectiveness validation program
US20100040029A1 (en) * 2008-08-15 2010-02-18 Nokia Corporation Apparatus, system, and method for obtaining local connectivity settings
US20100075758A1 (en) 2006-08-01 2010-03-25 Claudio Balosetti Network for electronic notification of wind for instant prize games, using rfid identifiers for the participants
US20100082491A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for providing electronic event tickets
US20100109914A1 (en) 2008-11-05 2010-05-06 Tieman Craig A Communication method for locating a parked vehicle
US7719422B1 (en) * 2006-08-30 2010-05-18 Jay Steinmetz Wireless internet protocol-based action-oriented system for remote wireless alerting and action
US20100125492A1 (en) * 2008-11-14 2010-05-20 Apple Inc. System and method for providing contextual advertisements according to dynamic pricing scheme
US20100174599A1 (en) * 2009-01-05 2010-07-08 Apple Inc. System and method for providing content associated with a product or service
US20100257033A1 (en) * 2009-04-02 2010-10-07 Qualcomm Incorporated System and method of conducting transactions using a wireless device
US20100295943A1 (en) 2006-10-20 2010-11-25 Kt Corporation Real-time rfid positioning system and method, repeater installation method therefor, position confirmation service system using the same
US20100311385A1 (en) 2009-06-03 2010-12-09 Larry Hurwitz Apparatus and method for generating alerts
US20110076942A1 (en) * 2009-09-30 2011-03-31 Ebay Inc. Network updates of time and location
US20110074582A1 (en) 2009-09-25 2011-03-31 Sensormatic Electronics Corporation Eas alarming tag with rfid features
US20110076941A1 (en) * 2009-09-30 2011-03-31 Ebay Inc. Near field communication and network data/product transfer
US20110126009A1 (en) * 2009-11-24 2011-05-26 Sony Ericsson Mobile Communications Ab Event Triggered Pairing of Wireless Communication Devices Based on Time Measurements
US20110136468A1 (en) 2009-12-07 2011-06-09 At&T Mobility Ii Llc Devices, Systems and Methods for Location Based Billing
US20110164509A1 (en) 2010-01-04 2011-07-07 Alcatel-Lucent Usa Inc. Application-enablement data switch for enhancing legacy nfc systems with web services
US20110191438A1 (en) * 2010-02-03 2011-08-04 Bump Technologies, Inc. Bump button
US20120027196A1 (en) 2004-06-02 2012-02-02 Rockstar Bidco Lp Method and apparatus for interfacing a customer with a call center
US8391786B2 (en) * 2007-01-25 2013-03-05 Stephen Hodges Motion triggered data transfer
US20130100942A1 (en) * 2011-10-24 2013-04-25 Harris Corporation Mobile ad hoc network with dynamic tdma slot assignments and related methods
US8970480B2 (en) * 2012-09-14 2015-03-03 Symbol Technologies, Inc. System and method of device management on extensible and configurable detection of electronic device interactions
US9008616B2 (en) * 2011-08-19 2015-04-14 Google Inc. Point of sale processing initiated by a single tap

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI99071C (en) * 1995-02-15 1997-09-25 Nokia Mobile Phones Ltd Procedure for use of applications in a mobile telephone as well as a mobile telephone
SE506506C2 (en) * 1995-04-11 1997-12-22 Au System Electronic transaction terminal, telecommunication system including an electronic transaction terminal, smart card as electronic transaction terminal and method of transferring electronic credits
US7493288B2 (en) * 2001-07-10 2009-02-17 Xatra Fund Mx, Llc RF payment via a mobile device
KR100832124B1 (en) * 2001-10-17 2008-05-27 이홍규 System and method for informing a critical situation by using network
US20040243519A1 (en) * 2003-06-02 2004-12-02 Nokia Corporation Prompted electronic mobile-service information communications with validation
US20070197261A1 (en) * 2004-03-19 2007-08-23 Humbel Roger M Mobile Telephone All In One Remote Key Or Software Regulating Card For Radio Bicycle Locks, Cars, Houses, And Rfid Tags, With Authorisation And Payment Function
US20050222961A1 (en) * 2004-04-05 2005-10-06 Philippe Staib System and method of facilitating contactless payment transactions across different payment systems using a common mobile device acting as a stored value device
CN101129075A (en) * 2005-02-28 2008-02-20 韦斯泰克交互式安全有限公司 Central monitoring/managed surveillance system and method
TWI255066B (en) * 2005-03-02 2006-05-11 Fujitsu Ltd Position detecting system and RFID terminal
US8352323B2 (en) * 2007-11-30 2013-01-08 Blaze Mobile, Inc. Conducting an online payment transaction using an NFC enabled mobile communication device
TWI347788B (en) * 2006-08-01 2011-08-21 Fortemedia Inc Audio signal input and output apparatus
US7986917B2 (en) 2006-07-10 2011-07-26 Sony Ericsson Mobile Communications Ab Method and system for data transfer from a hand held device
US10096016B2 (en) * 2007-03-30 2018-10-09 Orange Method of communicating and transmitting a message relating to a transaction of a contactless application, associated terminal, secure module and system
US20090063312A1 (en) * 2007-08-28 2009-03-05 Hurst Douglas J Method and System for Processing Secure Wireless Payment Transactions and for Providing a Virtual Terminal for Merchant Processing of Such Transactions
US20090084840A1 (en) * 2007-10-01 2009-04-02 Gilbarco, Inc. System and method for payment at a point-of-sale terminal
US20100049615A1 (en) * 2008-01-24 2010-02-25 Qualcomm Incorporated Mobile commerce authentication and authorization system
US8011594B2 (en) * 2008-04-04 2011-09-06 Vivotech Inc. Radio frequency identification (RFID) payment terminal with display-embedded RFID antenna
US8004426B2 (en) * 2008-10-14 2011-08-23 Verizon Patent And Licensing Inc. Systems and methods for recording parking space information
US8049613B2 (en) * 2008-11-26 2011-11-01 Comcast Cable Holdings, Llc Building security system
CA2773132C (en) * 2009-09-04 2015-11-03 Ips Group Inc. Location-aware advertising to parking location users
US20130054390A1 (en) * 2011-08-22 2013-02-28 Metrologic Instruments, Inc. Encoded information reading terminal with nfc payment processing functionality
KR101934293B1 (en) * 2012-08-03 2019-01-02 엘지전자 주식회사 Mobile terminal and nfc payment method thereof

Patent Citations (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7191247B1 (en) * 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US6961555B1 (en) * 1998-09-11 2005-11-01 L.V. Partners, L.P. System and apparatus for connecting a wireless device to a remote location on a network
US6366202B1 (en) * 1999-09-07 2002-04-02 Lawrence D. Rosenthal Paired lost item finding system
US6573833B1 (en) * 1999-09-07 2003-06-03 Lawrence D. Rosenthal Acoustic finding system
US6807564B1 (en) * 2000-06-02 2004-10-19 Bellsouth Intellectual Property Corporation Panic button IP device
US20040088345A1 (en) * 2000-06-02 2004-05-06 Zellner Samuel N. Method of facilitating access to IP-based emergency services
US6970183B1 (en) 2000-06-14 2005-11-29 E-Watch, Inc. Multimedia surveillance and monitoring system including network configuration
US20020155844A1 (en) * 2001-04-20 2002-10-24 Koninklijke Philips Electronics N.V. Distributed location based service system
US20030167207A1 (en) * 2001-07-10 2003-09-04 Berardi Michael J. System and method for incenting payment using radio frequency identification in contact and contactless transactions
US20030171984A1 (en) * 2002-03-06 2003-09-11 Wodka Joseph F. Customization of promotional material through use of programmable radio frequency identification technology
US20040203638A1 (en) 2002-04-30 2004-10-14 Wesley Chan Service delivery systems and methods
US20040192383A1 (en) * 2002-09-10 2004-09-30 Eastman Kodak Company Method and system for establishing a communication network
US20040203381A1 (en) * 2002-12-31 2004-10-14 Cahn Janet E. Method and apparatus for data transfer
US20040150521A1 (en) 2003-02-03 2004-08-05 Stilp Louis A. RFID based security system
US20040264404A1 (en) * 2003-06-04 2004-12-30 Chris Zegelin Method for mobile unit location estimate in a wireless LAN
US7542770B2 (en) * 2003-06-04 2009-06-02 Symbol Technologies, Inc. Method for mobile unit location estimate in a wireless LAN
US20050153707A1 (en) * 2003-07-25 2005-07-14 Liza Ledyard Portable service identification, notification and location device and method
US20050140507A1 (en) 2003-12-24 2005-06-30 Kwang Woo Nam ULID data structure, ULID-based location acquisition method and location-based service system
US20060290496A1 (en) * 2004-01-27 2006-12-28 Gentag, Inc. Diagnostic radio frequency identification sensors and applications thereof
US20120027196A1 (en) 2004-06-02 2012-02-02 Rockstar Bidco Lp Method and apparatus for interfacing a customer with a call center
US20060125693A1 (en) * 2004-12-10 2006-06-15 Recker John L Determining a position of at least one beacon in a location system
US20060258289A1 (en) 2005-05-12 2006-11-16 Robin Dua Wireless media system and player and method of operation
US20060267731A1 (en) * 2005-05-31 2006-11-30 Chen Thomas C H System and apparatus of Internet-linked RFID sensor network for object identifying, sensing, monitoring, tracking and networking
US20070136102A1 (en) 2005-12-09 2007-06-14 Valence Broadband, Inc. Methods for refining patient, staff and visitor profiles used in monitoring quality and performance at a healthcare facility
US20070188323A1 (en) 2006-01-26 2007-08-16 Microsoft Corporation Motion Detection Notification
US7427926B2 (en) * 2006-01-26 2008-09-23 Microsoft Corporation Establishing communication between computing-based devices through motion detection
US20070222618A1 (en) 2006-03-14 2007-09-27 Randall Randy I Toilet training apparatus
US20100075758A1 (en) 2006-08-01 2010-03-25 Claudio Balosetti Network for electronic notification of wind for instant prize games, using rfid identifiers for the participants
US20080041936A1 (en) * 2006-08-17 2008-02-21 Mci Financial Management Corp. Multi-function transaction device
US7719422B1 (en) * 2006-08-30 2010-05-18 Jay Steinmetz Wireless internet protocol-based action-oriented system for remote wireless alerting and action
US20080201212A1 (en) 2006-09-28 2008-08-21 Ayman Hammad Smart sign mobile transit fare payment
US20100295943A1 (en) 2006-10-20 2010-11-25 Kt Corporation Real-time rfid positioning system and method, repeater installation method therefor, position confirmation service system using the same
US8391786B2 (en) * 2007-01-25 2013-03-05 Stephen Hodges Motion triggered data transfer
US20100042493A1 (en) 2007-03-19 2010-02-18 Yuichi Nino Advertising distribution system, advertising effectiveness validation server, advertising distribution method, and advertising effectiveness validation program
US20090024770A1 (en) 2007-07-19 2009-01-22 Justin Tyler Dubs Apparatus, system, and method for acceleration initiated association
US7769927B2 (en) * 2007-07-19 2010-08-03 Lenovo (Singapore) Pte. Ltd. Apparatus, system, and method for acceleration initiated association
US20090043658A1 (en) * 2007-08-09 2009-02-12 Tim Webb System and method of centralized customer information management for enhanced shopping experience
US20090068982A1 (en) * 2007-09-10 2009-03-12 Microsoft Corporation Mobile wallet and digital payment
US20090112630A1 (en) * 2007-10-26 2009-04-30 Collins Jr Williams F System and method for collection and communication of data from multiple patient care devices
US20090153342A1 (en) * 2007-12-12 2009-06-18 Sony Ericsson Mobile Communications Ab Interacting with devices based on physical device-to-device contact
US20090192935A1 (en) * 2008-01-30 2009-07-30 Kent Griffin One step near field communication transactions
US20090201122A1 (en) 2008-02-09 2009-08-13 Anatoli Stobbe Method for generating an information signal in the event of an access request and device for carrying out the method
US20090253476A1 (en) 2008-04-08 2009-10-08 Pestotnik John A Trivia game and system
US20100023449A1 (en) * 2008-07-25 2010-01-28 First Data Corporation Mobile payment adoption by adding a dedicated payment button to mobile device form factors
US20100040029A1 (en) * 2008-08-15 2010-02-18 Nokia Corporation Apparatus, system, and method for obtaining local connectivity settings
US20100082491A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for providing electronic event tickets
US20100109914A1 (en) 2008-11-05 2010-05-06 Tieman Craig A Communication method for locating a parked vehicle
US20100125492A1 (en) * 2008-11-14 2010-05-20 Apple Inc. System and method for providing contextual advertisements according to dynamic pricing scheme
US20100174599A1 (en) * 2009-01-05 2010-07-08 Apple Inc. System and method for providing content associated with a product or service
US20100257033A1 (en) * 2009-04-02 2010-10-07 Qualcomm Incorporated System and method of conducting transactions using a wireless device
US20100311385A1 (en) 2009-06-03 2010-12-09 Larry Hurwitz Apparatus and method for generating alerts
US20110074582A1 (en) 2009-09-25 2011-03-31 Sensormatic Electronics Corporation Eas alarming tag with rfid features
US20110076941A1 (en) * 2009-09-30 2011-03-31 Ebay Inc. Near field communication and network data/product transfer
US20110076942A1 (en) * 2009-09-30 2011-03-31 Ebay Inc. Network updates of time and location
US20110126009A1 (en) * 2009-11-24 2011-05-26 Sony Ericsson Mobile Communications Ab Event Triggered Pairing of Wireless Communication Devices Based on Time Measurements
US20110136468A1 (en) 2009-12-07 2011-06-09 At&T Mobility Ii Llc Devices, Systems and Methods for Location Based Billing
US20110164509A1 (en) 2010-01-04 2011-07-07 Alcatel-Lucent Usa Inc. Application-enablement data switch for enhancing legacy nfc systems with web services
US20110191438A1 (en) * 2010-02-03 2011-08-04 Bump Technologies, Inc. Bump button
US9008616B2 (en) * 2011-08-19 2015-04-14 Google Inc. Point of sale processing initiated by a single tap
US20130100942A1 (en) * 2011-10-24 2013-04-25 Harris Corporation Mobile ad hoc network with dynamic tdma slot assignments and related methods
US8970480B2 (en) * 2012-09-14 2015-03-03 Symbol Technologies, Inc. System and method of device management on extensible and configurable detection of electronic device interactions

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Smart Card Alliance, "Proximity Mobile Payments: Leveraging NFC and the Contactless Financial Payments Infrastructure," Sep. 2007, Princeton Junction, NJ.

Also Published As

Publication number Publication date
US20110191438A1 (en) 2011-08-04
US20130217335A1 (en) 2013-08-22
US9065532B2 (en) 2015-06-23

Similar Documents

Publication Publication Date Title
US9270364B2 (en) Bump button
US20230208645A1 (en) Operation of a computing device involving wireless tokens
KR101714653B1 (en) Systems and methods for enabling additional devices to check in to bluetooth low energy (ble) beacons
US10360593B2 (en) Retail proximity marketing
US20110119733A1 (en) Enforcing policies in wireless communication using exchanged identities
US7737914B2 (en) Information system
US20150248702A1 (en) Proximity-based visual notifications
US20020082921A1 (en) Credit system and method
US20020161666A1 (en) Mehtod and system for administering digital collectible cards
US20040125136A1 (en) Provision of services through a display system
KR101202450B1 (en) Cost-per-mission system using location based service and Cost-per-mission method using the same
CN104217345A (en) Realizing method and system for electronic discount coupons
JP2011078014A (en) Information processing device, information processing method, and information processing system
US20030200140A1 (en) Secure method of and system for rewarding customer
KR20140008450A (en) A system and method for establising communication for network connected devices
US20140278882A1 (en) Method and system for implementing electronic promotional offers
US20060010042A1 (en) Purchasing and inquiring method through label capturing cellular devices
JP2001216449A (en) Method and system for sending and collecting electronic coupon, radio base station and radio portable terminal
KR101964288B1 (en) Method and system for providing service of integrated payment
US9959540B2 (en) Security authentication using payment card display devices at accepted merchant locations
JP2006217508A (en) Guidance system, portable terminal, and guide program
KR20200104562A (en) Interactive kiosk system having auto perception of customer based on beacon and method for providing a customer-oriented service using the same
CN106469489B (en) Object verification method, apparatus and system
KR101553830B1 (en) Method for Providing Personalized Mobile Game Items in Offline Store
US20120016747A1 (en) System and Method of Delivering Advertising Messages from a Shop Window to a Stop-by Potential Customer

Legal Events

Date Code Title Description
AS Assignment

Owner name: BUMP TECHNOLOGIES, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HUIBERS, ANDREW G;LIEB, DAVID F;MINTZ, JACOB;REEL/FRAME:030067/0495

Effective date: 20130321

AS Assignment

Owner name: GOOGLE INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BUMP TECHNOLOGIES, INC.;REEL/FRAME:031405/0919

Effective date: 20130913

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: GOOGLE LLC, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044566/0657

Effective date: 20170929

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8