US9270344B2 - Combination process interaction - Google Patents

Combination process interaction Download PDF

Info

Publication number
US9270344B2
US9270344B2 US14/170,775 US201414170775A US9270344B2 US 9270344 B2 US9270344 B2 US 9270344B2 US 201414170775 A US201414170775 A US 201414170775A US 9270344 B2 US9270344 B2 US 9270344B2
Authority
US
United States
Prior art keywords
nfc
communication device
mobile communication
tags
tag
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.)
Expired - Fee Related
Application number
US14/170,775
Other versions
US20140242908A1 (en
Inventor
Einar Rosenberg
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.)
CREATING REVOLUTIONS LLC
Creating Revolutions LLC
Original Assignee
Creating Revolutions 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
Application filed by Creating Revolutions LLC filed Critical Creating Revolutions LLC
Priority to US14/170,775 priority Critical patent/US9270344B2/en
Assigned to CREATING REVOLUTIONS LLC reassignment CREATING REVOLUTIONS LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: EINAR ROSENBERG
Publication of US20140242908A1 publication Critical patent/US20140242908A1/en
Application granted granted Critical
Publication of US9270344B2 publication Critical patent/US9270344B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • H04B5/77
    • 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

Definitions

  • NFC Near Field Communication
  • NFC mobile communication device to tap a tag and open an application, but once the application is opened, you need to use the mobile communication device's touch screen to interact and initiate unique actions or variations of actions within the app.
  • the ease of physically taping or waving your mobile communication device over a surface where an NFC tag is located is the key which makes NFC intuitive and simple.
  • close proximity communication or short range communication technologies e.g., NFC enabled mobile communication devices can “read”—e.g., receive data from—other close proximity enabled devices, e.g., NFC Tags.
  • the NFC mobile communication device “taps”—places the NFC mobile communication device within the communication range of the NFC tag—the NFC tag, to read the data from the NFC tag.
  • the close proximity communication standards enable very open communications between close proximity communication devices. Unlike Bluetooth communications which occur over several feet and thus desire some protection from unwanted access, close proximity communication usually occur within ten centimeters and do not generally require passwords for close proximity communication devices to communicate.
  • close proximity communication standards require that the communications occur in close proximity, i.e., generally within ten centimeters, in the “Near Field”, even though close proximity communication tags, e.g., NFC tags, are generally passive and the close proximity communication mobile communication device provides the energy to activate the close proximity communication tag and communicates with the close proximity communication tag.
  • close proximity communication tags e.g., NFC tags
  • the close proximity communication mobile communication device provides the energy to activate the close proximity communication tag and communicates with the close proximity communication tag.
  • NFC tags and similar devices are very desirable to use.
  • NFC tags are relatively small, non-obtrusive, and very light; as such, they are easy to employ in a variety of locations without their placement being detracting from the utilitarian and non-utilitarian of their context.
  • Conventional NFC tags are approximately one inch square or smaller and almost paper thin.
  • Custom NFC tags can be as small as 1 mm square and almost paper thin. Although there is generally a tradeoff of size versus power/data storage, the NFC tag efficiency has significantly increased over the years.
  • NFC tags are passive require no constant power source—their power source is received from the NFC reader. In the not too distant future 3M printers or analogous systems will enable a user's to “print” custom NFC tags at home.
  • an NFC mobile communication device receives the data from an NFC tag and interprets the data. This data interpreted by the NFC mobile communication device will result in some action by the mobile communication device related to the data. If the data is informational data, then the mobile communication device's action is, for example, storing the informational data for later use. If the data is a command, then when an NFC mobile communication device reads the data from an NFC tag, the NFC mobile communication device interprets the command and the command causes the mobile communication device to perform an action(s), e.g., open a specific web page or start a specific app.
  • an action(s) e.g., open a specific web page or start a specific app.
  • the user can then observe and/or interact with the web page or the specific app using the standard interaction methodology of the mobile communication device such as using the touch screen or physical features the mobile communication device (e.g., keyboard, built in motion detection features, etc.).
  • the standard interaction methodology of the mobile communication device such as using the touch screen or physical features the mobile communication device (e.g., keyboard, built in motion detection features, etc.).
  • NFC tag data which when interpreted by an NFC mobile communication device will result in the mobile communication device running a defined sets of instructions.
  • the instruction is narrow, so when an NFC tag is read, the data from the tag causes the mobile communication device to execute a process which includes narrowly defined actions. This is similar to using macros on a computer. While these can initiate multiple steps of actions, they are narrowly defined and have little to no control or modification ability from the user who touched the specific NFC tag.
  • NFC mobile communication device reading NFC tags limit reading commands from an NFC tag to a single or more actions.
  • a single action is, for example, to turn on the Bluetooth feature on a user's mobile communication device. For example, a user enters their car and taps their NFC mobile communication device on an NFC tag in the car.
  • the data on the NFC tag contains instructions which the mobile communication device interprets to turn on its Bluetooth. Once the mobile communication device has interpreted the instructions the mobile communication device executes the instruction resulting in the mobile communication device turning on its Bluetooth.
  • the NFC tag data can also includes several actions.
  • the NFC tag has an instruction to turn on the mobile communication device's Bluetooth feature and other instruction to turn on the mobile communication device's GPS feature. For example, a user enters their car and taps their NFC mobile communication device on an NFC tag in the car.
  • the data on the NFC tag contains instructions which the mobile communication device interprets to turn on its Bluetooth and GPS feature. Once the mobile communication device has interpreted the instructions the mobile communication device executes the instruction resulting in the mobile communication device turning on its Bluetooth and its GPS features.
  • the data on a NFC tag includes instructions where mobile communication device's Bluetooth feature will toggle whether it is on or off.
  • mobile communication device's Bluetooth feature will toggle whether it is on or off.
  • NFC tags include instructions that turns on both the Bluetooth and the GPS, as in the example above, when the user enters their car and taps the NFC tag.
  • the user wants different results for example, if the user wishes have the mobile communication device turn on only the Bluetooth but not the GPS, then either the user will have to turn on the Bluetooth manually and not use the NFC tag, or he can tap the NFC tag and then manually turn off the GPS.
  • the user can employ two NFC tags in the car, with each NFC tag having a single command, and the user only tap the NFC tag corresponding to turning on the Bluetooth feature.
  • each tag in this case representing a different narrowed action.
  • NFC tag data capable of incorporating input to provide dynamic results, rather than static results. Further it would be desirable to use the data from more than one NFC tag as part of a single operation thus give a user, through an NFC mobile communication device, the ability to uniquely control multiple possible actions and variations of actions by motioning the mobile communication device over a grouping of NFC tags as the mobile communication device reads the unique combinations of Tags with such motioning of the mobile communication device.
  • FIG. 1 depicts an mobile communication device communicating with NFC tags according to an exemplary embodiment of the invention
  • FIG. 2 depicts an exemplary application of a Directional Flow for control in accordance with another embodiment of the invention
  • FIG. 3 depicts an exemplary process flow for using the directional flow in accordance with FIG. 2 ;
  • FIG. 4 depicts an exemplary look-up table corresponding the directional flow example of FIGS. 2 and 3 ;
  • FIG. 5 depicts an exemplary application of a Directional Flow for control in accordance with another embodiment of the invention.
  • FIG. 6 depicts an exemplary process flow for using the directional flow in accordance with FIG. 5 ;
  • FIG. 7 depicts an exemplary look-up table corresponding the directional flow example of FIGS. 5 and 6 ;
  • FIG. 8 depicts an exemplary application of a Sequential Flow for control in accordance with another embodiment of the invention.
  • FIG. 9 depicts an exemplary process flow for using the directional flow in accordance with FIG. 8 ;
  • FIG. 10 depicts an exemplary look-up table corresponding the directional flow example of FIGS. 8 and 9 ;
  • FIG. 11 depicts an exemplary application of Pattern flow
  • FIGS. 12( a ) and 12 ( b ) depict an example application of Pattern flow according to FIG. 11 ;
  • FIG. 13 depicts an exemplary process flow for using the directional flow in accordance with FIGS. 11 and 12( a );
  • FIG. 14 depicts an exemplary look-up table corresponding to the directional flow example of FIGS. 11 , 12 ( a ), and 13 .
  • the invention discloses a method, apparatus, and system to provide more dynamic results when reading close proximity communication tags. More specifically, an embodiment of the invention uses more than one close proximity communication tags, as part of a single operation thus providing a user, through their close proximity communication mobile communication device, the ability to uniquely control multiple possible actions and variations of actions. Each combination of tags being read has a respective result or action that should occur.
  • the invention discloses a system and method of using a close proximity communication mobile communication device and multiple close proximity communication Tags to provide, depending on the context, pattern, directional path, or sequence of reading those close proximity communication Tags, initiating specific actions or variations actions on the mobile communication device or communicated from the mobile communication device to another computer system.
  • the NFC mobile communication device reads and relays to the system the sequence, pattern, or directional path in which the reads of the NFC tags are being done.
  • the unique sequence, pattern, and/or direction path can define a unique action or variation of an action.
  • NFC tags can be replaced with similar technologies such as Bluetooth Low Energy, 2D Barcodes, Color Symbols, Shapes, LED, and other such close proximity technologies.
  • An appropriate program e.g., an app, api, etc., preferably being executed on a mobile communication device, interpreting the reading of the close proximity communication tags (e.g., the data read from the NFC tags) is programmed to discern the context, different sequences, patterns, and/or directional paths as determined by the order in which close proximity communication tags are read. For example, if there three close proximity communication tags A, B, and C, in a row, there are several different ways in which the mobile communication device can read three tags.
  • the close proximity communication tags can be read as: “A, B, C”, “A, C, B”, “B, A, C”, “B, C, A”, “C, A, B”, and “C, B, A.”
  • the system is programmed to apply an action(s) or result(s).
  • the system would apply a first action
  • the system would apply a second action
  • for “B, C, A” would apply a third action.
  • Reading a tag more than once creates an increased number of possible results.
  • reading “A, A, B” would create a first action.
  • “B, B, B” would create a second action.
  • the system interprets the combination of sequence, patterns, and/or directional paths to initiate an action or a variation of an action. As a result, this increases the opportunities to interact with the mobile communication device or with secondary connected systems communicating with the mobile communication device.
  • the invention discloses using multiple close proximity communication tags strategically placed on a surface, and motioning the close proximity communication mobile communication device to read a specific sequence or pattern of close proximity communication mobile communication tags to define unique actions or variations of actions.
  • Using one of the invention's methods allows for multiple motions of tapping, waving an NFC mobile communication device to read a grouping of NFC tags in a specific sequence or pattern, to initiate user defined unique actions and variations of actions.
  • Any surface such as a wall or table can become a control board to control, inform or define anything from dimming a light to controlling a spaceship, and many other possible uses.
  • Directional flow method is the reading of tags in a specific direction which results to control variations or selections.
  • This method uses a reading action of a close proximity mobile communication device placed over a part of or all of a substantially linear path of close proximity communication tags preferably laid out on a surface.
  • directional flow method is applied to be used as a controller like a light dimmer or a slide menu selector. This method is discussed in greater detail below.
  • close proximity communication tags are not read necessarily read in a linear path but instead a close proximity communication mobile communication device reads tags anywhere in the field of available close proximity communication tags in a specific order.
  • the sequence of reading close proximity communication tags provides and/or defines a unique action or variation of an action. For example, if you had three NFC tags and the system expects three tags to be read, then there are twenty seven possible sequences possible of reading three tags. Twenty seven possible sequences can create twenty seven possible actions or variations of actions. This method is described in greater detail below.
  • a Pattern flow method uses reading tags in a unique pattern. This method uses a guided path such as virtually drawing with a paint brush, where the NFC mobile communication device is the paint brush and the grid or layout of the NFC tags on a surface is the canvas. For example, pattern flow can be used to control variations of diming using a circular motion, or writing the letter S virtually by waving the mobile communication device over a grid of NFC tags to define to the system that the pattern was read is the letter S. This method is described in greater detail below.
  • FIG. 1 depicts a mobile communication device communicating with close proximity communication tags according to an exemplary approach of the invention.
  • System 10 includes a close proximity communication enabled mobile communication device 5 , NFC tags 25 , 27 , and, optionally, a server 12 .
  • the mobile communication device 5 is a close proximity communication, e.g., NFC enabled mobile communication device, thus can read close proximity communication, e.g., NFC, tags, and can also generally close proximity communication communications to communicate with other close proximity communication devices.
  • a close proximity communication mobile communication device have at least one close proximity communication communications program (e.g., an app or API) that commences execution during system start up and runs as a background process. When the mobile communication device comes into the close proximity range of another enabled close proximity communication device, the close proximity communication program performs or causes other parts of the mobile communication device to perform near field communications with the other close proximity communication device.
  • the close proximity communication program receives data from the close proximity communication device.
  • the mobile communication device 5 is preferably running an appropriate program for the context of the other NFC device.
  • a user selects the appropriate program to run on the mobile communication device.
  • part of the data received from the NFC device indicates the appropriate program to be running.
  • the mobile communication device's inherent or built in or built on NFC features of the mobile communication device's OS looks for the appropriate program, and if it isn't already executing, then using part of the data received from the NFC device, the operating system determines where to download the appropriate program from, causing the program to be downloaded, installed and executed.
  • the appropriate program uses part of the data to determine what to do. For example, the appropriate program causes the mobile communication device to perform some action, e.g., to get input from the user.
  • NFC tags 25 , 27 are close proximity communication tags, e.g., NFC tags, that have data, e.g., unique identifiers, stored on them, respectively.
  • tag 25 has a unique identifier different from tag 27 such that when the tags are read by an NFC reader, the reader can distinguish and identify each tag.
  • the tag data also includes information providing information as to the context of the placement or scenario of the tags.
  • the tag data also includes information providing information as to an appropriate program that should be running on the mobile communication device 5 .
  • System 10 includes an optional server 12 that can communicate with mobile communication device 5 .
  • System 10 is representational of either a single or multiple servers. Although embodiments of the invention may be described with the mobile communication device performing the program processing for the invention, the invention is not so limited, and some part or all of the processing maybe done by a server or other computational device.
  • FIG. 2 depicts an exemplary application of a Directional Flow for binary control, e.g., to control turning a light on or off.
  • the lights are controlled by a home automation server or control box connected to the light switch.
  • the mobile communication device 5 reads the NFC tags via NFC and communicates to the home automation server or control box via a second communications method such as Wifi, Bluetooth, Cellular, Wireless USB, etc, providing a command as to whether the lights should be turned on or off.
  • a second communications method such as Wifi, Bluetooth, Cellular, Wireless USB, etc
  • System 100 is a room and includes a light 122 connected to a switch 124 which performs conventional operation of the light to be on or off.
  • the system 10 also includes NFC tags 132 , 134 in another location. Using Directional Flow Method of the invention, NFC tags 132 , 134 are read, and able to mimic the actions of the light switch. Unlike the light switch, the NFC tags can be placed in any location, allowing for a user to place a light switch where they wish, to be able to control the lights of the room.
  • the system 100 also includes NFC mobile communication device 105 .
  • System 100 also includes a home controller system 140 .
  • the mobile communication device 105 is placed over a NFC tag and reads the tag and then is placed over another NFC tag and reads that tag.
  • the reading of these tags is done in a single motion by the user.
  • the appropriate program causes an action to occur. For example, if the mobile communication device 105 reads tag 132 and then reads tag 134 , the appropriate program on the mobile communication device 105 interprets this as a command to turn on the light 122 and causes an appropriate signal to be sent to a light controller, e.g., home controller 140 , to turn on the light. Further, if the mobile communication device 105 reads tag 134 and then reads tag 132 , the appropriate program interprets this as a command to turn off the light 122 and causes an appropriate signal to be sent to a light controller to turn off the light.
  • a light controller e.g., home controller 140
  • Interpretation of the NFC tag information occurs on the mobile communication device, where the logic is running on a stand alone application, or can run on a third party app or api running on the operating system, that knows how to interpret the read of a certain combination of tags as being a specific action.
  • the appropriate program can also provide the NFC tag data and provide it to a second computer system (e.g., sever 12 of FIG. 1 ).
  • a second computer system e.g., sever 12 of FIG. 1 .
  • the mobile communication device 105 reads the tags and then using some communications system, e.g., via Wi-Fi, or Bluetooth, or cellular, it communicates the NFC tag data to a second computer system which interprets the reads and then either initiates an action based on this interpretation or sends instructions to the mobile communication device of the interpretation.
  • FIG. 3 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a directional flow. This process flow is based on an exemplary application of the system described with respect to FIG. 2 .
  • the process starts at S 100 and proceeds to segment S 102 .
  • segment S 102 the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., 132 .
  • a first tag e.g., 132 .
  • Process continues to segment S 104 .
  • segment S 104 the mobile communication device interprets the data from the first tag.
  • the mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario. For example, in this context, a light controlling interfacing with a home control program should be running, Process continues to segment S 106 .
  • segment S 106 the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S 108 . Otherwise process continues to segment S 114 .
  • segment S 108 the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S 110 . Other process continues to segment 112 .
  • segment S 110 the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S 112 .
  • segment S 112 the mobile communication device starts the appropriate program executing. Process continues to segment S 114 .
  • segment S 114 the mobile communication device reads any additional tags. In this example, if tag 132 has previously been read, then tag 134 is likely to be read next. Process continues to segment S 116 .
  • the appropriate program determines what command should be sent.
  • the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent.
  • An exemplary look up table is depicted in FIG. 4 , which shows that if the tags are in the order 132 , 134 , then the command should be light on. If the tags are in the order 134 , 132 , then the command should be light off. Process continues to segment S 118 .
  • segment S 118 the appropriate program causes a “turn on” signal. Process continues to segment S 120 .
  • a light or some other comparable device has been turned on or turned off depending on the command read by the mobile communication device.
  • System 160 is a room and includes a light 122 connected to a switch 124 which performs conventional operation of the light to be on or off or dimmed.
  • the system 160 also includes NFC tags 162 , 164 , 166 , 168 , 170 near the light switch 124 .
  • the system 160 also includes NFC mobile communication device 105 and home controller 180 .
  • NFC tags 162 , 164 , 166 , 168 , 170 establish the lineage for the virtual rheostat, where NFC tag 170 represents the most resistance, i.e., no light—the light is off, and NFC tag 162 represents the least resistance, i.e., full light—the light is on.
  • NFC tags 164 , 166 , 168 represent resistance in between on and off, e.g., 1 ⁇ 4, 1 ⁇ 2, 3 ⁇ 4 resistance, respectively.
  • the mobile communication device 105 is placed over a NFC tag and reads the tag and then is placed over another NFC tag and reads that tag. Based on the information received from the tags and the order in which NFC 105 reads the tags, the appropriate program causes an action to occur. For example, if the mobile communication device 105 reads tag 170 and then reads tags in a linear path to tag 168 , the appropriate program interprets this as a command to turn on the light 122 and causes an appropriate signal to be sent to a light controller, e.g., home controller 180 , to apply 3 ⁇ 4 resistance and turn on the light to 1 ⁇ 4 power.
  • a light controller e.g., home controller 180
  • the appropriate program interprets this as a command to turn down the light 122 and causes an appropriate signal to be sent to a light controller, e.g., home controller 180 , to apply 1 ⁇ 2 resistance, e.g., apply half power to the light.
  • a light controller e.g., home controller 180
  • 1 ⁇ 2 resistance e.g., apply half power to the light.
  • any of the tags in the sequence can be tapped and the respective action occurs. For example, if the light is currently at full power and a user wants to adjust the light to half power, the user can tap the sequence at the middle NFC tag and after the mobile communication device processes the signal from the tag, the mobile communication device would provide a signal to a light controller indicating to apply 1 ⁇ 2 resistance, e.g., apply half power to the light.
  • the tags define the state in the full process, but also can each define the app or service to use.
  • FIG. 6 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a directional flow. This process flow is based on an exemplary application of the system described with respect to FIG. 5 .
  • the process starts at S 200 and proceeds to segment S 202 .
  • segment S 202 the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., 162 .
  • a first tag e.g. 162 .
  • the mobile communication device interprets the data from the first tag.
  • the mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario. For example, in this context, a light controlling interfacing with a home control program should be running, Process continues to segment S 206 .
  • segment S 206 the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S 208 . Otherwise process continues to segment S 214 .
  • segment S 208 the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S 210 . Other process continues to segment S 212 .
  • segment S 210 the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S 212 .
  • segment S 212 the mobile communication device starts the appropriate program executing. Process continues to segment S 214 .
  • segment S 214 the mobile communication device reads any additional tags. In this example, if tag 132 has previously been read, then tag 164 is read next and then tag 166 is read. Process continues to segment S 216 .
  • segment S 216 based on the tags read by the mobile communication device, the appropriate program determines what command should be sent.
  • the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent.
  • An exemplary look up table is depicted in FIG. 7 , which shows that if the tags are in the order 162 , 164 , 166 , then the command should be light on half power. Process continues to segment S 218 .
  • segment S 218 the appropriate program causes a “turn down to half power” signal. Process continues to segment S 220 .
  • FIG. 8 depicts an exemplary application of a Sequential Flow context.
  • System 200 includes a plurality of NFC tags 220 , 222 , 224 , 226 , 228 , 230 , 232 , 234 , 236 , 238 and an NFC mobile communication device 205 .
  • Each NFC tag includes data that uniquely identifies it.
  • a user uses a mobile communication device 305 to read a unique combination of the NFC tags in sequence to define a unique action or variation of an action.
  • the appropriate program on the mobile communication device 205 interprets which tags were read and the order in which they were read. The interpretation causes the appropriate program to cause a first action to be commenced. If the user taps sequence of tags a sequence of NFC tags: NFC tag 220 A, NFC tag 220 A, NFC tag 224 C, NFC tag 236 4 , NFC tag 232 2 , the appropriate program on the mobile communication device 205 interprets which tags were read and the order in which they were read. The interpretation causes the appropriate program to cause a second action to be commenced.
  • FIG. 9 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a sequential flow. This process flow is based on an exemplary application of the system described with respect to FIG. 8 .
  • the process starts at S 300 and proceeds to segment S 302 .
  • segment S 302 the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., 220 A. Process continues to segment S 304 .
  • the mobile communication device interprets the data from the first tag.
  • the mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario.
  • any and all of the tags, regardless of which one was tapped first, can define which program to run. Process continues to segment S 306 .
  • segment S 306 the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S 308 . Otherwise process continues to segment S 314 .
  • segment S 308 the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S 310 . Other process continues to segment S 312 .
  • segment S 310 the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S 312 .
  • segment S 312 the mobile communication device starts the appropriate program executing. Process continues to segment S 314 .
  • segment S 314 the mobile communication device reads any additional tags. In this example, if tag 220 has previously been read, then tag 220 is read again, then tag 224 is read and then 236 and then 232 are read. Process continues to segment S 316 .
  • segment S 316 based on the tags read by the mobile communication device, the appropriate program determines what command should be sent.
  • the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent.
  • An exemplary look up table is depicted in FIG. 10 , which shows that if the tags are in the order 220 , 220 , 224 , 236 , 232 , then the command should be a first action. Process continues to segment S 318 .
  • segment S 318 the appropriate program causes a “first action” signal to be sent. Where the signal is sent is dependent on the context. Process continues to segment S 320 .
  • the mobile communication device causes a first action signal to be provided to the appropriate receiver.
  • FIG. 11 depicts an exemplary application of Pattern flow.
  • System 300 includes a plurality of NFC 440 tag 1 , NFC 442 tag 2 , NFC 444 tag 3 , NFC 446 tag 4 , NFC 450 tag 5 , NFC 452 tag 6 , NFC 454 tag 7 , NFC 456 tag 8 , NFC 460 tag 9 , NFC 462 tag 10 , NFC 464 tag 11 , NFC 466 tag 12 , NFC 470 tag 13 , NFC 472 tag 14 , NFC 474 tag 15 , NFC 476 tag 16 and an NFC mobile communication device 305 .
  • Each NFC tag includes data that uniquely identifies it.
  • a user uses a mobile communication device 305 to read a unique combination of NFC tags in sequence to define a unique pattern which causes action or variation of an action.
  • FIG. 12( a ) depicts a first path 480 that a user using a mobile communication device 305 reads the NFC tags of FIG. 11 .
  • the mobile communication device 305 reads NFC TAG 440 1 , NFC TAG 442 2 , NFC TAG 452 6 , NFC TAG 462 10 , NFC TAG 464 11 , AND NFC TAG 456 8 .
  • the appropriate program interprets this sequence of NFC tags and causes an action Alpha.
  • FIG. 12( b ) depicts a second path 482 that a user using a mobile communication device 305 reads the NFC tags of FIG. 11 .
  • the mobile communication device 305 reads 450 5 , NFC tag 452 6 , NFC tag 454 7 , NFC tag 464 11 , NFC tag 474 15 and NFC tag 476 16 .
  • the appropriate program interprets this sequence of NFC tags and causes an action Beta.
  • the pattern created can allow for a multitude of actions or variations of actions using this method.
  • FIG. 12 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a sequential flow. This process flow is based on an exemplary application of the system described with respect to FIGS. 11 and 12( a ).
  • the process starts at S 400 and proceeds to segment S 402 .
  • segment S 402 the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., NFC tag 440 1 .
  • a first tag e.g., NFC tag 440 1 .
  • Process continues to segment S 404 .
  • segment S 404 the mobile communication device interprets the data from the first tag.
  • the mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario. Process continues to segment S 406 .
  • segment S 406 the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S 408 . Otherwise process continues to segment S 414 .
  • segment S 408 the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S 410 . Other process continues to segment S 412 .
  • segment S 410 the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S 412 .
  • segment S 412 the mobile communication device starts the appropriate program executing. Process continues to segment S 414 .
  • segment S 414 the mobile communication device reads any additional tags.
  • NFC tag 442 2 NFC tag 452 6 , NFC tag 462 10 , NFC tag 464 11 , and NFC tag 456 8 are read.
  • Process continues to segment S 416 .
  • segment S 416 based on the tags read by the mobile communication device, the appropriate program determines what command should be sent.
  • the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent.
  • An exemplary look up table is depicted in FIG. 14 , which shows that if the tags are in the order NFC tag 440 1 , NFC tag 442 2 , NFC tag 452 6 , NFC tag 462 10 , NFC tag 464 11 , and NFC tag 456 8 , then the command should be Action Alpha. Process continues to segment S 418 .
  • segment S 418 the appropriate program causes a “Action Alpha” signal. Process continues to segment S 420 .
  • the mobile communication device read NFC tags and caused a corresponding signal, Action Alpha, to be sent.
  • the invention can be used in an exemplary approach to be used as a Joy Stick.
  • strategically placed tags representing 360 degree movement.
  • the middle NFC tag is the start point, where the users NFC phone is placed.
  • the system knows they are in the middle of the bull's eye because the phone is reading that the tag it's placed over currently is the middle NFC tag. If the phone motions 45 degrees up to the bulls eye outer ring, then the system knows this because it went from reading the middle NFC tag to the NFC tag placed strategically, 45 degree up from the middle NFC tag. This is interpreted by the system in this example, as the person pushing the joy stick up 45 degrees.
  • the tags are read dynamically, and polled to the system. As the system dynamically reads the tags, it will know which sequence of tags are read and dynamically run the action or variation of action for that unique sequence. The dynamic read polling and interpretation of the sequence dynamically, are the key constructs of how the invention works. Therefore, motioning the mobile communication device over the tags can define the action or variation of action of what direction to move based on reading the specific corresponding tag that represents that direction. This is an example of directional flow in a non-linear path.
  • An example usage would be a spaceship video game.
  • the tags to control the spaceships direction.
  • the tags would have symbols on top of each, showing in this case, arrows to symbolize which angle of movement would correspond if the person where to move their NFC mobile communication device to read over that tag.
  • That same surface could have other tags representing sequence flow such as having a tag with a symbol for laser and a tag with a symbol for bomb. If the user moves their mobile communication device to tap the tag corresponding laser, then the system would fire a laser. If they move their mobile communication device to tap the tag for bomb, it would launch a bomb. Placing tags on this surface in a linear pattern could be used with symbols for a racing game to represent how to accelerate or decelerate speed by reading the tags in an upward path to accelerate and reading the tags in a downward path for decelerations.
  • a tag is placed with the symbol for start and another tag is place next to it with a symbol for finish.
  • the user can tap start, and then move to a grouping of tags in the middle of the board that are laid out in two columns of six NFC tags placed in three rows.
  • the tags in the middle row have symbols for hours and minutes.
  • the tags above those two tags have plus and minus symbols representing increase and decrease.
  • the user can place their mobile communication device over the tag representing hours and then motion their mobile communication device up or down to read the tags above and below.
  • this technology can be used for visually impaired persons to interact with a secondary system via motion actions using their NFC mobile communication device.
  • the NFC tags can be placed in a linear sequence.
  • the visually impaired person knows that there is an NFC combination process surface in front of them. They motion their mobile communication device over the surface until the mobile communication device reacts via auditory or haptic feedback.
  • the visually impaired person now knows they are in the vicinity of the NFC tags and the feedback defines to them how the sequence or pattern of tags are laid out, and the position of that specific tag in the sequence their NFC mobile communication device is currently over. In this example we are assuming it's a linear sequence of 5 NFC tags.
  • the tags are uniquely defined as tags A, B, C, D, and E.
  • the visually impaired person has been informed via feedback, that their mobile communication device is currently placed over Tag D of 5 tags and can motion up and down for selection.
  • the visually impaired person knowing there are 5 tags knows that if they motion up, they are able to select Tags A, B, or C, and if they motion down, they can select Tag E.
  • the mobile communication device informs them of the choice they are over.
  • the user holds the mobile communication device for 3 seconds in that position and then the mobile communication device will know that this option is the selected option and informs the visually impaired person they have selected that option.
  • This example shows a control board using NFC Combination Process with non-visual feedback of options, position, and selection to enact an action or a variation of an action.
  • the user has five NFC tags strategically placed in their car console, to form a T pattern.
  • the user wishes to control 10 unique actions, each with variations on the actions. For example, the user wishes to turn on/off the Bluetooth, GPS, Wifi, Drive Mode App, Read SMS, and other applications, services or capabilities of their NFC Phone.
  • the user can use one of two of the methods of the invention to accomplish full control of all ten actions.
  • the user can use pattern flow, such as if they motion from the center of the t, up, down, up, middle, and left, then this can signal the system to recognize the pattern to turn on Bluetooth, turn on GPS, turn off Wifi.
  • the user motions a different tag reading pattern, starting from center tag, down, up, middle, left, right. This can initiate another sequence of actions or variations of actions.
  • the user can use sequential flow.
  • the user can tap top tag, then tap the middle tag twice, then tap the right tag 3 times.
  • This sequence can initiate to turn Bluetooth on, turn on GPS, and turn off Wifi. If the user taps bottom tag three times, and then middle tag twice, this pattern will turn off Bluetooth, turn on Wifi. If the user taps the middle tag three times, it can turn off all ten possible control items.
  • Sequential NFC tag reading patterns can offer a greater multiple of possible sequences than the square of the number of possible NFC tags that can be read. For example, if you have 3 NFC tags, the basic square potential of read combinations is 9. Yet being able to read repeatedly, the same NFC tag in the sequence, but in a rhythmic or timed pattern, can allow even greater variations of potential actions. An example of this is as follows. A user has three NFC tags on a surface. The NFC tags have unique identifiers representing the as tag 1 , tag 2 , and tag 3 . Using the basic patterns, the tags can read 3 , 2 , 1 or 2 , 3 , 1 .
  • the combinations of possible patterns for this invention to initiate an action or variation of actions is greater than the square of the number of tags.
  • the user can read the sequence based on time intervals or rhythmic pattern. A simple example of this can be shown by using one NFC Tag. The user can read that tag ever two seconds. The mobile NFC device of the user can tell them via visual, audio, or haptic feedback, when to read the tag again for the sequence. The user can then read tags in a sequence, with variations on read time intervals, to create even more variations of possible NFC tag read sequences. Thereby creating even greater the number of potential actions or variations of actions that can be controlled or initiated based on this invention.
  • the user is guided via the mobile communication device, to the sequence of NFC tag reads.
  • An example of this is a user places there mobile NFC device over a multiple of NFC tags on a surface. Their NFC phone is placed over the NFC tags. The phone can instruct the user as to the pattern or sequence to read the NFC tags. The phone can show visuals such as arrows, where a step by step instruction, dynamically guides the user a sequence or pattern.

Abstract

A method for applying the application of reading multiple NFC tags. By examining the context of the reading, the identification of the NFC tags, and a direction, pattern and/or sequence of reading, a corresponding action is determined and requested.

Description

CROSS REFERENCE TO RELATED APPLICATION
This application claims the benefit of U.S. provisional patent application No. 61/760,019, filed Feb. 1, 2013, the disclosure of which is incorporated herein by reference in its entirety.
BACKGROUND OF THE INVENTION
Today, Near Field Communication (“NFC”) allows for simplifying certain actions, especially forming communication pairs, e.g., such as pairing a Bluetooth headset to a mobile communication device. Rather than going through the settings to pair Bluetooth devices, NFC allows for a single tap of the Bluetooth headset to initiate and complete secure pairing. There are many other examples where NFC today creates simplicity. Yet in most cases, it can only initiate a single, predefined action. If you want to control variations of actions, you can currently only use NFC as an initiator of the action and then have to interact with the mobile communication device using the touch screen to define unique variations of an action. An example of this would be using the NFC mobile communication device to tap a tag and open an application, but once the application is opened, you need to use the mobile communication device's touch screen to interact and initiate unique actions or variations of actions within the app. The ease of physically taping or waving your mobile communication device over a surface where an NFC tag is located is the key which makes NFC intuitive and simple.
In conventional systems, close proximity communication or short range communication technologies, e.g., NFC enabled mobile communication devices can “read”—e.g., receive data from—other close proximity enabled devices, e.g., NFC Tags. The NFC mobile communication device “taps”—places the NFC mobile communication device within the communication range of the NFC tag—the NFC tag, to read the data from the NFC tag. The close proximity communication standards enable very open communications between close proximity communication devices. Unlike Bluetooth communications which occur over several feet and thus desire some protection from unwanted access, close proximity communication usually occur within ten centimeters and do not generally require passwords for close proximity communication devices to communicate. However, close proximity communication standards require that the communications occur in close proximity, i.e., generally within ten centimeters, in the “Near Field”, even though close proximity communication tags, e.g., NFC tags, are generally passive and the close proximity communication mobile communication device provides the energy to activate the close proximity communication tag and communicates with the close proximity communication tag. Although referred to generally as the mobile communication device performing actions, it is commonly understood that it is more specifically referring to the appropriate hardware and appropriate software of the mobile communication device working generally together.
NFC tags and similar devices are very desirable to use. NFC tags used to be relatively expensive but are currently relatively inexpensive. NFC tags are relatively small, non-obtrusive, and very light; as such, they are easy to employ in a variety of locations without their placement being detracting from the utilitarian and non-utilitarian of their context. Conventional NFC tags are approximately one inch square or smaller and almost paper thin. Custom NFC tags can be as small as 1 mm square and almost paper thin. Although there is generally a tradeoff of size versus power/data storage, the NFC tag efficiency has significantly increased over the years. NFC tags are passive require no constant power source—their power source is received from the NFC reader. In the not too distant future 3M printers or analogous systems will enable a user's to “print” custom NFC tags at home.
In accordance with NFC standards and protocols, an NFC mobile communication device receives the data from an NFC tag and interprets the data. This data interpreted by the NFC mobile communication device will result in some action by the mobile communication device related to the data. If the data is informational data, then the mobile communication device's action is, for example, storing the informational data for later use. If the data is a command, then when an NFC mobile communication device reads the data from an NFC tag, the NFC mobile communication device interprets the command and the command causes the mobile communication device to perform an action(s), e.g., open a specific web page or start a specific app. Subsequently, the user can then observe and/or interact with the web page or the specific app using the standard interaction methodology of the mobile communication device such as using the touch screen or physical features the mobile communication device (e.g., keyboard, built in motion detection features, etc.). Additionally, there is NFC tag data which when interpreted by an NFC mobile communication device will result in the mobile communication device running a defined sets of instructions. Generally the instruction is narrow, so when an NFC tag is read, the data from the tag causes the mobile communication device to execute a process which includes narrowly defined actions. This is similar to using macros on a computer. While these can initiate multiple steps of actions, they are narrowly defined and have little to no control or modification ability from the user who touched the specific NFC tag.
Further, in accordance with NFC standards and protocols, conventional methods of a NFC mobile communication device reading NFC tags limit reading commands from an NFC tag to a single or more actions. A single action is, for example, to turn on the Bluetooth feature on a user's mobile communication device. For example, a user enters their car and taps their NFC mobile communication device on an NFC tag in the car. The data on the NFC tag contains instructions which the mobile communication device interprets to turn on its Bluetooth. Once the mobile communication device has interpreted the instructions the mobile communication device executes the instruction resulting in the mobile communication device turning on its Bluetooth. The NFC tag data can also includes several actions. For example, the NFC tag has an instruction to turn on the mobile communication device's Bluetooth feature and other instruction to turn on the mobile communication device's GPS feature. For example, a user enters their car and taps their NFC mobile communication device on an NFC tag in the car. The data on the NFC tag contains instructions which the mobile communication device interprets to turn on its Bluetooth and GPS feature. Once the mobile communication device has interpreted the instructions the mobile communication device executes the instruction resulting in the mobile communication device turning on its Bluetooth and its GPS features.
In another example of narrowly defined actions, the data on a NFC tag includes instructions where mobile communication device's Bluetooth feature will toggle whether it is on or off. Thus, when a user taps their mobile communication device to an NFC tag, it can turn on the Bluetooth if it's off, and if it is on, it can have instructions to turn the Bluetooth off. But if the user wishes more interactive actions with their NFC phone, they have to open settings in Bluetooth and interact with the NFC phone via the touch screen.
In another limitation, conventional users would have actions where the user has to tap multiple NFC tags with each tag predefined, with narrowly defined actions. However, these instructions are static and not dynamic. For an example, if a NFC tag includes instructions that turns on both the Bluetooth and the GPS, as in the example above, when the user enters their car and taps the NFC tag. However, if the user wants different results, for example, if the user wishes have the mobile communication device turn on only the Bluetooth but not the GPS, then either the user will have to turn on the Bluetooth manually and not use the NFC tag, or he can tap the NFC tag and then manually turn off the GPS. Alternatively, the user can employ two NFC tags in the car, with each NFC tag having a single command, and the user only tap the NFC tag corresponding to turning on the Bluetooth feature. In this latter scenario, each tag in this case representing a different narrowed action. By extension, if a user desired individual wanted control of ten actions, then this would require employing NFC tags for each of the respective ten actions. This could be visually unappealing, cumbersome, and not user friendly.
It would be desirable to have a command in a NFC tag data capable of incorporating input to provide dynamic results, rather than static results. Further it would be desirable to use the data from more than one NFC tag as part of a single operation thus give a user, through an NFC mobile communication device, the ability to uniquely control multiple possible actions and variations of actions by motioning the mobile communication device over a grouping of NFC tags as the mobile communication device reads the unique combinations of Tags with such motioning of the mobile communication device.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 depicts an mobile communication device communicating with NFC tags according to an exemplary embodiment of the invention;
FIG. 2 depicts an exemplary application of a Directional Flow for control in accordance with another embodiment of the invention;
FIG. 3 depicts an exemplary process flow for using the directional flow in accordance with FIG. 2;
FIG. 4 depicts an exemplary look-up table corresponding the directional flow example of FIGS. 2 and 3;
FIG. 5 depicts an exemplary application of a Directional Flow for control in accordance with another embodiment of the invention;
FIG. 6 depicts an exemplary process flow for using the directional flow in accordance with FIG. 5;
FIG. 7 depicts an exemplary look-up table corresponding the directional flow example of FIGS. 5 and 6;
FIG. 8 depicts an exemplary application of a Sequential Flow for control in accordance with another embodiment of the invention;
FIG. 9 depicts an exemplary process flow for using the directional flow in accordance with FIG. 8;
FIG. 10 depicts an exemplary look-up table corresponding the directional flow example of FIGS. 8 and 9;
FIG. 11 depicts an exemplary application of Pattern flow;
FIGS. 12( a) and 12(b) depict an example application of Pattern flow according to FIG. 11;
FIG. 13 depicts an exemplary process flow for using the directional flow in accordance with FIGS. 11 and 12( a); and
FIG. 14 depicts an exemplary look-up table corresponding to the directional flow example of FIGS. 11, 12(a), and 13.
DETAILED DESCRIPTION OF THE INVENTION
In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which is shown by way of illustration specific exemplary embodiments of the invention. These embodiments are described in sufficient detail to enable those of ordinary skill in the art to make and use the invention, and it is to be understood that structural, logical, or other changes may be made to the specific embodiments disclosed without departing from the spirit and scope of the present invention.
The invention discloses a method, apparatus, and system to provide more dynamic results when reading close proximity communication tags. More specifically, an embodiment of the invention uses more than one close proximity communication tags, as part of a single operation thus providing a user, through their close proximity communication mobile communication device, the ability to uniquely control multiple possible actions and variations of actions. Each combination of tags being read has a respective result or action that should occur. The invention discloses a system and method of using a close proximity communication mobile communication device and multiple close proximity communication Tags to provide, depending on the context, pattern, directional path, or sequence of reading those close proximity communication Tags, initiating specific actions or variations actions on the mobile communication device or communicated from the mobile communication device to another computer system. As the user motions their NFC mobile communication device over the NFC Tags which are strategically positioned on a surface, the NFC mobile communication device reads and relays to the system the sequence, pattern, or directional path in which the reads of the NFC tags are being done. The unique sequence, pattern, and/or direction path, can define a unique action or variation of an action. Though the use of NFC tags is discussed in the invention, the invention is not so limited. In many applications, NFC Tags can be replaced with similar technologies such as Bluetooth Low Energy, 2D Barcodes, Color Symbols, Shapes, LED, and other such close proximity technologies.
An appropriate program, e.g., an app, api, etc., preferably being executed on a mobile communication device, interpreting the reading of the close proximity communication tags (e.g., the data read from the NFC tags) is programmed to discern the context, different sequences, patterns, and/or directional paths as determined by the order in which close proximity communication tags are read. For example, if there three close proximity communication tags A, B, and C, in a row, there are several different ways in which the mobile communication device can read three tags. Assuming that each tag will only be read once, then the close proximity communication tags can be read as: “A, B, C”, “A, C, B”, “B, A, C”, “B, C, A”, “C, A, B”, and “C, B, A.” For each possible combination of sequences, patterns, and/or directional paths, the system is programmed to apply an action(s) or result(s). Thus, for “A, B, C” the system would apply a first action, for “C, B, A” the system would apply a second action and for “B, C, A” would apply a third action. Reading a tag more than once creates an increased number of possible results. Thus, reading “A, A, B” would create a first action. “B, B, B” would create a second action.
The system interprets the combination of sequence, patterns, and/or directional paths to initiate an action or a variation of an action. As a result, this increases the opportunities to interact with the mobile communication device or with secondary connected systems communicating with the mobile communication device.
In an aspect, the invention discloses using multiple close proximity communication tags strategically placed on a surface, and motioning the close proximity communication mobile communication device to read a specific sequence or pattern of close proximity communication mobile communication tags to define unique actions or variations of actions. Using one of the invention's methods allows for multiple motions of tapping, waving an NFC mobile communication device to read a grouping of NFC tags in a specific sequence or pattern, to initiate user defined unique actions and variations of actions. Any surface such as a wall or table can become a control board to control, inform or define anything from dimming a light to controlling a spaceship, and many other possible uses.
There exist several exemplary process methods for this invention: Directional Flow, Sequence Flow, and Pattern Flow. A Directional flow method is the reading of tags in a specific direction which results to control variations or selections. This method uses a reading action of a close proximity mobile communication device placed over a part of or all of a substantially linear path of close proximity communication tags preferably laid out on a surface. For example, directional flow method is applied to be used as a controller like a light dimmer or a slide menu selector. This method is discussed in greater detail below.
In a Sequence Flow method approach, close proximity communication tags are not read necessarily read in a linear path but instead a close proximity communication mobile communication device reads tags anywhere in the field of available close proximity communication tags in a specific order. The sequence of reading close proximity communication tags provides and/or defines a unique action or variation of an action. For example, if you had three NFC tags and the system expects three tags to be read, then there are twenty seven possible sequences possible of reading three tags. Twenty seven possible sequences can create twenty seven possible actions or variations of actions. This method is described in greater detail below.
A Pattern flow method uses reading tags in a unique pattern. This method uses a guided path such as virtually drawing with a paint brush, where the NFC mobile communication device is the paint brush and the grid or layout of the NFC tags on a surface is the canvas. For example, pattern flow can be used to control variations of diming using a circular motion, or writing the letter S virtually by waving the mobile communication device over a grid of NFC tags to define to the system that the pattern was read is the letter S. This method is described in greater detail below.
FIG. 1 depicts a mobile communication device communicating with close proximity communication tags according to an exemplary approach of the invention. System 10 includes a close proximity communication enabled mobile communication device 5, NFC tags 25, 27, and, optionally, a server 12. The mobile communication device 5 is a close proximity communication, e.g., NFC enabled mobile communication device, thus can read close proximity communication, e.g., NFC, tags, and can also generally close proximity communication communications to communicate with other close proximity communication devices. Generally, a close proximity communication mobile communication device have at least one close proximity communication communications program (e.g., an app or API) that commences execution during system start up and runs as a background process. When the mobile communication device comes into the close proximity range of another enabled close proximity communication device, the close proximity communication program performs or causes other parts of the mobile communication device to perform near field communications with the other close proximity communication device. The close proximity communication program receives data from the close proximity communication device.
The mobile communication device 5 is preferably running an appropriate program for the context of the other NFC device. In an approach, a user selects the appropriate program to run on the mobile communication device. In another approach, part of the data received from the NFC device indicates the appropriate program to be running. Preferably, the mobile communication device's inherent or built in or built on NFC features of the mobile communication device's OS looks for the appropriate program, and if it isn't already executing, then using part of the data received from the NFC device, the operating system determines where to download the appropriate program from, causing the program to be downloaded, installed and executed. The appropriate program uses part of the data to determine what to do. For example, the appropriate program causes the mobile communication device to perform some action, e.g., to get input from the user.
NFC tags 25, 27 are close proximity communication tags, e.g., NFC tags, that have data, e.g., unique identifiers, stored on them, respectively. Preferably, tag 25 has a unique identifier different from tag 27 such that when the tags are read by an NFC reader, the reader can distinguish and identify each tag. In an aspect, the tag data also includes information providing information as to the context of the placement or scenario of the tags. In an aspect, the tag data also includes information providing information as to an appropriate program that should be running on the mobile communication device 5.
System 10 includes an optional server 12 that can communicate with mobile communication device 5. System 10 is representational of either a single or multiple servers. Although embodiments of the invention may be described with the mobile communication device performing the program processing for the invention, the invention is not so limited, and some part or all of the processing maybe done by a server or other computational device.
FIG. 2 depicts an exemplary application of a Directional Flow for binary control, e.g., to control turning a light on or off. The lights are controlled by a home automation server or control box connected to the light switch. The mobile communication device 5 reads the NFC tags via NFC and communicates to the home automation server or control box via a second communications method such as Wifi, Bluetooth, Cellular, Wireless USB, etc, providing a command as to whether the lights should be turned on or off.
System 100 is a room and includes a light 122 connected to a switch 124 which performs conventional operation of the light to be on or off. The system 10 also includes NFC tags 132, 134 in another location. Using Directional Flow Method of the invention, NFC tags 132, 134 are read, and able to mimic the actions of the light switch. Unlike the light switch, the NFC tags can be placed in any location, allowing for a user to place a light switch where they wish, to be able to control the lights of the room. The system 100 also includes NFC mobile communication device 105. System 100 also includes a home controller system 140.
In the exemplary approach, the mobile communication device 105 is placed over a NFC tag and reads the tag and then is placed over another NFC tag and reads that tag. The reading of these tags is done in a single motion by the user. Based on the information received from the tags and the order in which NFC 105 reads the tags, the appropriate program causes an action to occur. For example, if the mobile communication device 105 reads tag 132 and then reads tag 134, the appropriate program on the mobile communication device 105 interprets this as a command to turn on the light 122 and causes an appropriate signal to be sent to a light controller, e.g., home controller 140, to turn on the light. Further, if the mobile communication device 105 reads tag 134 and then reads tag 132, the appropriate program interprets this as a command to turn off the light 122 and causes an appropriate signal to be sent to a light controller to turn off the light.
Interpretation of the NFC tag information occurs on the mobile communication device, where the logic is running on a stand alone application, or can run on a third party app or api running on the operating system, that knows how to interpret the read of a certain combination of tags as being a specific action. The appropriate program can also provide the NFC tag data and provide it to a second computer system (e.g., sever 12 of FIG. 1). Thus, in an approach the mobile communication device 105 reads the tags and then using some communications system, e.g., via Wi-Fi, or Bluetooth, or cellular, it communicates the NFC tag data to a second computer system which interprets the reads and then either initiates an action based on this interpretation or sends instructions to the mobile communication device of the interpretation.
FIG. 3 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a directional flow. This process flow is based on an exemplary application of the system described with respect to FIG. 2.
The process starts at S100 and proceeds to segment S102.
In segment S102, the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., 132. Process continues to segment S104.
In segment S104, the mobile communication device interprets the data from the first tag. The mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario. For example, in this context, a light controlling interfacing with a home control program should be running, Process continues to segment S106.
In segment S106, the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S108. Otherwise process continues to segment S114.
In segment S108, the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S110. Other process continues to segment 112.
In segment S110, the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S112.
In segment S112, the mobile communication device starts the appropriate program executing. Process continues to segment S114.
In segment S114, the mobile communication device reads any additional tags. In this example, if tag 132 has previously been read, then tag 134 is likely to be read next. Process continues to segment S116.
In segment S116, based on the tags read by the mobile communication device, the appropriate program determines what command should be sent. For example, the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent. An exemplary look up table is depicted in FIG. 4, which shows that if the tags are in the order 132, 134, then the command should be light on. If the tags are in the order 134, 132, then the command should be light off. Process continues to segment S118.
In segment S118, the appropriate program causes a “turn on” signal. Process continues to segment S120.
In segment S110, the process is complete.
Thus, at the end of the process, a light or some other comparable device, has been turned on or turned off depending on the command read by the mobile communication device.
In another approach of a directional flow context, as depicted in FIG. 5, five NFC tags are lined up in a row on the wall, and on top of the NFC tags are symbols or images representing a virtual rheostat for light intensity. System 160 is a room and includes a light 122 connected to a switch 124 which performs conventional operation of the light to be on or off or dimmed. The system 160 also includes NFC tags 162, 164, 166, 168, 170 near the light switch 124. The system 160 also includes NFC mobile communication device 105 and home controller 180.
In an approach, NFC tags 162, 164, 166, 168, 170 establish the lineage for the virtual rheostat, where NFC tag 170 represents the most resistance, i.e., no light—the light is off, and NFC tag 162 represents the least resistance, i.e., full light—the light is on. NFC tags 164, 166, 168 represent resistance in between on and off, e.g., ¼, ½, ¾ resistance, respectively.
In the exemplary approach, the mobile communication device 105 is placed over a NFC tag and reads the tag and then is placed over another NFC tag and reads that tag. Based on the information received from the tags and the order in which NFC 105 reads the tags, the appropriate program causes an action to occur. For example, if the mobile communication device 105 reads tag 170 and then reads tags in a linear path to tag 168, the appropriate program interprets this as a command to turn on the light 122 and causes an appropriate signal to be sent to a light controller, e.g., home controller 180, to apply ¾ resistance and turn on the light to ¼ power. Further, if the mobile communication device 105 reads tag 162 and then reads tag 164 then in linear read path, tag 166, the appropriate program interprets this as a command to turn down the light 122 and causes an appropriate signal to be sent to a light controller, e.g., home controller 180, to apply ½ resistance, e.g., apply half power to the light. The image would show that if the user waves the NFC mobile communication device from the bottom of the row of NFC tags to the top of the row of NFC tags, the reads would define increasing or decreasing the light intensity.
In an aspect any of the tags in the sequence can be tapped and the respective action occurs. For example, if the light is currently at full power and a user wants to adjust the light to half power, the user can tap the sequence at the middle NFC tag and after the mobile communication device processes the signal from the tag, the mobile communication device would provide a signal to a light controller indicating to apply ½ resistance, e.g., apply half power to the light. In an aspect, the tags define the state in the full process, but also can each define the app or service to use.
FIG. 6 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a directional flow. This process flow is based on an exemplary application of the system described with respect to FIG. 5.
The process starts at S200 and proceeds to segment S202.
In segment S202, the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., 162. Process continues to segment S204.
In segment S204, the mobile communication device interprets the data from the first tag. The mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario. For example, in this context, a light controlling interfacing with a home control program should be running, Process continues to segment S206.
In segment S206, the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S208. Otherwise process continues to segment S214.
In segment S208, the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S210. Other process continues to segment S212.
In segment S210, the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S212.
In segment S212, the mobile communication device starts the appropriate program executing. Process continues to segment S214.
In segment S214, the mobile communication device reads any additional tags. In this example, if tag 132 has previously been read, then tag 164 is read next and then tag 166 is read. Process continues to segment S216.
In segment S216, based on the tags read by the mobile communication device, the appropriate program determines what command should be sent. For example, the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent. An exemplary look up table is depicted in FIG. 7, which shows that if the tags are in the order 162, 164, 166, then the command should be light on half power. Process continues to segment S218.
In segment S218, the appropriate program causes a “turn down to half power” signal. Process continues to segment S220.
In segment S210, the process is complete.
Thus, at the end of the process, a light or some other comparable device, has been turned down to half power.
FIG. 8 depicts an exemplary application of a Sequential Flow context. System 200 includes a plurality of NFC tags 220, 222, 224, 226, 228, 230, 232, 234, 236, 238 and an NFC mobile communication device 205. Each NFC tag includes data that uniquely identifies it. A user uses a mobile communication device 305 to read a unique combination of the NFC tags in sequence to define a unique action or variation of an action.
For example, if the user uses the NFC mobile communication device 205 to read a sequence of NFC tags: NFC tag 222 B, NFC tag 226 D, NFC tag 228 E, NFC tag 238 5, the appropriate program on the mobile communication device 205 interprets which tags were read and the order in which they were read. The interpretation causes the appropriate program to cause a first action to be commenced. If the user taps sequence of tags a sequence of NFC tags: NFC tag 220 A, NFC tag 220 A, NFC tag 224 C, NFC tag 236 4, NFC tag 232 2, the appropriate program on the mobile communication device 205 interprets which tags were read and the order in which they were read. The interpretation causes the appropriate program to cause a second action to be commenced. Different sequences or combinations of sequences can define unique actions or variations of actions. Although depicted with ten NFC tags, the invention is not so limited and any number of NFC tags could be used. Further, although depicted with the NFC tags in substantially a rectangular pattern, the invention is not so limited and any arrangement of tags can be used.
FIG. 9 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a sequential flow. This process flow is based on an exemplary application of the system described with respect to FIG. 8.
The process starts at S300 and proceeds to segment S302.
In segment S302, the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., 220A. Process continues to segment S304.
In segment S304, the mobile communication device interprets the data from the first tag. The mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario. In an aspect, any and all of the tags, regardless of which one was tapped first, can define which program to run. Process continues to segment S306.
In segment S306, the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S308. Otherwise process continues to segment S314.
In segment S308, the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S310. Other process continues to segment S312.
In segment S310, the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S312.
In segment S312, the mobile communication device starts the appropriate program executing. Process continues to segment S314.
In segment S314, the mobile communication device reads any additional tags. In this example, if tag 220 has previously been read, then tag 220 is read again, then tag 224 is read and then 236 and then 232 are read. Process continues to segment S316.
In segment S316, based on the tags read by the mobile communication device, the appropriate program determines what command should be sent. For example, the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent. An exemplary look up table is depicted in FIG. 10, which shows that if the tags are in the order 220, 220, 224, 236, 232, then the command should be a first action. Process continues to segment S318.
In segment S318, the appropriate program causes a “first action” signal to be sent. Where the signal is sent is dependent on the context. Process continues to segment S320.
In segment S310, the process is complete.
Thus, at the end of the process, the mobile communication device causes a first action signal to be provided to the appropriate receiver.
FIG. 11 depicts an exemplary application of Pattern flow. System 300 includes a plurality of NFC 440 tag 1, NFC 442 tag 2, NFC 444 tag 3, NFC 446 tag 4, NFC 450 tag 5, NFC 452 tag 6, NFC 454 tag 7, NFC 456 tag 8, NFC 460 tag 9, NFC 462 tag 10, NFC 464 tag 11, NFC 466 tag 12, NFC 470 tag 13, NFC 472 tag 14, NFC 474 tag 15, NFC 476 tag 16 and an NFC mobile communication device 305. Each NFC tag includes data that uniquely identifies it. A user uses a mobile communication device 305 to read a unique combination of NFC tags in sequence to define a unique pattern which causes action or variation of an action.
FIG. 12( a) depicts a first path 480 that a user using a mobile communication device 305 reads the NFC tags of FIG. 11. As it follows path 480, the mobile communication device 305 reads NFC TAG 440 1, NFC TAG 442 2, NFC TAG 452 6, NFC TAG 462 10, NFC TAG 464 11, AND NFC TAG 456 8. The appropriate program interprets this sequence of NFC tags and causes an action Alpha.
FIG. 12( b) depicts a second path 482 that a user using a mobile communication device 305 reads the NFC tags of FIG. 11. As it follows path 482, the mobile communication device 305 reads 450 5, NFC tag 452 6, NFC tag 454 7, NFC tag 464 11, NFC tag 474 15 and NFC tag 476 16. The appropriate program interprets this sequence of NFC tags and causes an action Beta. The pattern created can allow for a multitude of actions or variations of actions using this method.
FIG. 12 is a flow chart depicting an exemplary process flow for using a mobile communication device to read tags in a sequential flow. This process flow is based on an exemplary application of the system described with respect to FIGS. 11 and 12( a).
The process starts at S400 and proceeds to segment S402.
In segment S402, the mobile communication device 105 using its standard NFC communication abilities reads a first tag, e.g., NFC tag 440 1. Process continues to segment S404.
In segment S404, the mobile communication device interprets the data from the first tag. The mobile communication device determines the appropriate program to be running on the mobile communication device for the context determined by the scenario. Process continues to segment S406.
In segment S406, the mobile communication device determines if it running the appropriate program. If it is not running then the process continues to segment S408. Otherwise process continues to segment S414.
In segment S408, the mobile communication device determines if the appropriate program resides on the mobile communication device. If the appropriate is not residing on the mobile communication device, then process continues to segment S410. Other process continues to segment S412.
In segment S410, the mobile communication device using conventional NFC abilities determines from the tag data and executes a process to make communication with an appropriate computer system and downloads the appropriate program on to the mobile communication device. Process continues to segment S412.
In segment S412, the mobile communication device starts the appropriate program executing. Process continues to segment S414.
In segment S414, the mobile communication device reads any additional tags. In this example, NFC tag 442 2, NFC tag 452 6, NFC tag 462 10, NFC tag 464 11, and NFC tag 456 8 are read. Process continues to segment S416.
In segment S416, based on the tags read by the mobile communication device, the appropriate program determines what command should be sent. For example, the appropriate program on the mobile communication device includes a look-up table to determine the correspondence between tags read and command to be sent. An exemplary look up table is depicted in FIG. 14, which shows that if the tags are in the order NFC tag 440 1, NFC tag 442 2, NFC tag 452 6, NFC tag 462 10, NFC tag 464 11, and NFC tag 456 8, then the command should be Action Alpha. Process continues to segment S418.
In segment S418, the appropriate program causes a “Action Alpha” signal. Process continues to segment S420.
In segment S410, the process is complete.
Thus, at the end of the process, the mobile communication device read NFC tags and caused a corresponding signal, Action Alpha, to be sent.
The invention can be used in an exemplary approach to be used as a Joy Stick. Using the same screen on the mobile communication device or a second virtually connected screen, strategically placed tags representing 360 degree movement. Imagine a surface with multiple NFC tags strategically placed in a pattern creating a circle. In the middle of that circle is placed an NFC Tag. The middle NFC tag is the start point, where the users NFC phone is placed. On top of all the NFC tags is placed a graphic that hides the NFC tags, and shows to the user a bull's eye. The user knows how to motion with this system, to interact. They know that to start, they have to place their phone in the middle of the bull's eye. The system knows they are in the middle of the bull's eye because the phone is reading that the tag it's placed over currently is the middle NFC tag. If the phone motions 45 degrees up to the bulls eye outer ring, then the system knows this because it went from reading the middle NFC tag to the NFC tag placed strategically, 45 degree up from the middle NFC tag. This is interpreted by the system in this example, as the person pushing the joy stick up 45 degrees. The tags are read dynamically, and polled to the system. As the system dynamically reads the tags, it will know which sequence of tags are read and dynamically run the action or variation of action for that unique sequence. The dynamic read polling and interpretation of the sequence dynamically, are the key constructs of how the invention works. Therefore, motioning the mobile communication device over the tags can define the action or variation of action of what direction to move based on reading the specific corresponding tag that represents that direction. This is an example of directional flow in a non-linear path.
An example usage would be a spaceship video game. Using the tags to control the spaceships direction. The tags would have symbols on top of each, showing in this case, arrows to symbolize which angle of movement would correspond if the person where to move their NFC mobile communication device to read over that tag. That same surface could have other tags representing sequence flow such as having a tag with a symbol for laser and a tag with a symbol for bomb. If the user moves their mobile communication device to tap the tag corresponding laser, then the system would fire a laser. If they move their mobile communication device to tap the tag for bomb, it would launch a bomb. Placing tags on this surface in a linear pattern could be used with symbols for a racing game to represent how to accelerate or decelerate speed by reading the tags in an upward path to accelerate and reading the tags in a downward path for decelerations.
In another example a combination of the three methods described above to control a parking meter. On a surface such as a sign board, a tag is placed with the symbol for start and another tag is place next to it with a symbol for finish. The user can tap start, and then move to a grouping of tags in the middle of the board that are laid out in two columns of six NFC tags placed in three rows. The tags in the middle row have symbols for hours and minutes. The tags above those two tags have plus and minus symbols representing increase and decrease. The user can place their mobile communication device over the tag representing hours and then motion their mobile communication device up or down to read the tags above and below. This can then initiate a scroll wheel on the mobile communication device where the hours can be increased or decreased, and when the specific hour is reached via the increase/decrease motion, the user motions the mobile communication device back to the middle tag with the hour symbol, there by locking in the hour. The same can be used to define minutes. Once completed, they motion their mobile communication device to reach the tag on the surface with the symbol for finish to represent completion of the actions. This is an example of a control board setup where the motioning of the NFC mobile communication device over strategically placed NFC tags on a surface can allow control inputs, decisions, and information exchange with a secondary connected system using either the mobile communication device as a visual display of the actions or a second screen such as a monitor, displaying actions.
In another embodiment of the invention, this technology can be used for visually impaired persons to interact with a secondary system via motion actions using their NFC mobile communication device. For example, the NFC tags can be placed in a linear sequence. The visually impaired person knows that there is an NFC combination process surface in front of them. They motion their mobile communication device over the surface until the mobile communication device reacts via auditory or haptic feedback. The visually impaired person now knows they are in the vicinity of the NFC tags and the feedback defines to them how the sequence or pattern of tags are laid out, and the position of that specific tag in the sequence their NFC mobile communication device is currently over. In this example we are assuming it's a linear sequence of 5 NFC tags. The tags are uniquely defined as tags A, B, C, D, and E. The visually impaired person has been informed via feedback, that their mobile communication device is currently placed over Tag D of 5 tags and can motion up and down for selection. The visually impaired person knowing there are 5 tags, knows that if they motion up, they are able to select Tags A, B, or C, and if they motion down, they can select Tag E. As they move over each tag, the mobile communication device informs them of the choice they are over. Once the user motions the mobile communication device to the correct choice, the user holds the mobile communication device for 3 seconds in that position and then the mobile communication device will know that this option is the selected option and informs the visually impaired person they have selected that option. This example shows a control board using NFC Combination Process with non-visual feedback of options, position, and selection to enact an action or a variation of an action.
In another embodiment of the invention, the user has five NFC tags strategically placed in their car console, to form a T pattern. The user wishes to control 10 unique actions, each with variations on the actions. For example, the user wishes to turn on/off the Bluetooth, GPS, Wifi, Drive Mode App, Read SMS, and other applications, services or capabilities of their NFC Phone. In this example, the user can use one of two of the methods of the invention to accomplish full control of all ten actions. The user can use pattern flow, such as if they motion from the center of the t, up, down, up, middle, and left, then this can signal the system to recognize the pattern to turn on Bluetooth, turn on GPS, turn off Wifi. If the user motions a different tag reading pattern, starting from center tag, down, up, middle, left, right. This can initiate another sequence of actions or variations of actions. In a second method of this example, the user can use sequential flow. In a sequential flow example, the user can tap top tag, then tap the middle tag twice, then tap the right tag 3 times. This sequence can initiate to turn Bluetooth on, turn on GPS, and turn off Wifi. If the user taps bottom tag three times, and then middle tag twice, this pattern will turn off Bluetooth, turn on Wifi. If the user taps the middle tag three times, it can turn off all ten possible control items.
Sequential NFC tag reading patterns can offer a greater multiple of possible sequences than the square of the number of possible NFC tags that can be read. For example, if you have 3 NFC tags, the basic square potential of read combinations is 9. Yet being able to read repeatedly, the same NFC tag in the sequence, but in a rhythmic or timed pattern, can allow even greater variations of potential actions. An example of this is as follows. A user has three NFC tags on a surface. The NFC tags have unique identifiers representing the as tag 1, tag 2, and tag 3. Using the basic patterns, the tags can read 3, 2, 1 or 2, 3, 1. There can also be a repeating tag sequence such as 3, 1, 1, 1, 3 or 2, 2, 3, 1, 1. So the combinations of possible patterns for this invention to initiate an action or variation of actions is greater than the square of the number of tags. As well, in another example of using the sequential read of this invention, the user can read the sequence based on time intervals or rhythmic pattern. A simple example of this can be shown by using one NFC Tag. The user can read that tag ever two seconds. The mobile NFC device of the user can tell them via visual, audio, or haptic feedback, when to read the tag again for the sequence. The user can then read tags in a sequence, with variations on read time intervals, to create even more variations of possible NFC tag read sequences. Thereby creating even greater the number of potential actions or variations of actions that can be controlled or initiated based on this invention.
In another example of the invention, the user is guided via the mobile communication device, to the sequence of NFC tag reads. An example of this is a user places there mobile NFC device over a multiple of NFC tags on a surface. Their NFC phone is placed over the NFC tags. The phone can instruct the user as to the pattern or sequence to read the NFC tags. The phone can show visuals such as arrows, where a step by step instruction, dynamically guides the user a sequence or pattern.
There are many possible uses for this technology. Any situation that has a controllable opportunity for actions or variations of actions where there are more than one action or variation of action that can be chosen, can potentially use this technology to control such actions or variations of actions.
While the invention has been described and illustrated with reference to specific exemplary embodiments, it should be understood that many modifications, combinations and substitutions can be made without departing from the spirit and scope of the invention. For example, an operation described as occurring in software is not necessarily limited to be implemented in software and can be partially, substantially, or completely implemented in hardware. Similarly, an operation described as occurring in hardware is not necessarily limited to be implemented in hardware and can be partially, substantially, or completely implemented in software. Accordingly, the invention is not to be considered as limited by the foregoing description but is only limited by the scope of the claims.

Claims (7)

What is claimed as new and desired to be protected by Letters Patent of the United States is:
1. A method of using multiple NFC tags to cause an action to be performed: reading a first data by a mobile communication device from a first NFC tag; reading a second data by said mobile communication device from a second NFC tag; interpreting by said mobile communication device the first and second data from the first and second NFC tags respectively to at least respectively identify the NFC tags; and causing by said mobile communication device an action to be performed based on identification of the NFC tag, wherein said step of causing by said mobile communication device an action to be performed based on identification of the NFC tags further comprises:
causing by said mobile communication device an action to be performed based on a sequence and identification of the NFC tags.
2. The method of claim 1, further comprising the step of:
interpreting by said mobile communication device the first data to identify an appropriate program related to the first data that should be running on the mobile communication device.
3. The method of claim 2, further comprising the step of:
determining whether the appropriate program resides on the mobile communication device, and if the program does not reside on the mobile communication device, then
determining where to download the appropriate program from; and causing the appropriate program to be downloaded.
4. A method of identifying action to be performed derived from a motioning of a Mobile NFC Device in a pattern over a surface containing a plurality of placed NFC tags, comprising the steps of:
dynamically polling by the Mobile NFC Device a reading of the NFC Tags;
interpreting by the Mobile NFC Device of a sequence of the NFC Tags being read for an action or variation of an action; and
causing by said Mobile NFC Device said action or variation of actions, based on the users dynamic pattern of motion of the Mobile NFC Device over the strategically placed NFC Tags on the surface where the Mobile NFC Device is Motioning.
5. A method of reading multiple NFC Tags by an Mobile NFC Device, comprising:
reading at least two NFC tags from a field of a plurality of NFC tags; and
interpreting the reading of said at least two NFC tags, where each unique sequence can create a multiple number of possible actions, where said multiple number of possible actions is greater than the number of NFC tags in the plurality of NFC tags.
6. A method of reading an NFC Tag multiple times by a Mobile NFC Device, comprising the steps of:
reading by a Mobile NFC Device an NFC tag in a pattern, where the NFC tag is read in a pattern defined to the user on their Mobile NFC Device via visual, auditory, or haptic feedback; and
where the pattern can cause a initiation of a specific action or variation of an action.
7. The method of claim 6, wherein said pattern is a timed pattern or rhythmic pattern.
US14/170,775 2013-02-01 2014-02-03 Combination process interaction Expired - Fee Related US9270344B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/170,775 US9270344B2 (en) 2013-02-01 2014-02-03 Combination process interaction

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201361760019P 2013-02-01 2013-02-01
US14/170,775 US9270344B2 (en) 2013-02-01 2014-02-03 Combination process interaction

Publications (2)

Publication Number Publication Date
US20140242908A1 US20140242908A1 (en) 2014-08-28
US9270344B2 true US9270344B2 (en) 2016-02-23

Family

ID=51388618

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/170,775 Expired - Fee Related US9270344B2 (en) 2013-02-01 2014-02-03 Combination process interaction

Country Status (1)

Country Link
US (1) US9270344B2 (en)

Cited By (185)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9787103B1 (en) 2013-08-06 2017-10-10 Energous Corporation Systems and methods for wirelessly delivering power to electronic devices that are unable to communicate with a transmitter
US9793758B2 (en) 2014-05-23 2017-10-17 Energous Corporation Enhanced transmitter using frequency control for wireless power transmission
US9800080B2 (en) 2013-05-10 2017-10-24 Energous Corporation Portable wireless charging pad
US9800172B1 (en) 2014-05-07 2017-10-24 Energous Corporation Integrated rectifier and boost converter for boosting voltage received from wireless power transmission waves
US9806564B2 (en) 2014-05-07 2017-10-31 Energous Corporation Integrated rectifier and boost converter for wireless power transmission
US9812890B1 (en) 2013-07-11 2017-11-07 Energous Corporation Portable wireless charging pad
US9819230B2 (en) 2014-05-07 2017-11-14 Energous Corporation Enhanced receiver for wireless power transmission
US9824815B2 (en) 2013-05-10 2017-11-21 Energous Corporation Wireless charging and powering of healthcare gadgets and sensors
US9825674B1 (en) 2014-05-23 2017-11-21 Energous Corporation Enhanced transmitter that selects configurations of antenna elements for performing wireless power transmission and receiving functions
US9831718B2 (en) 2013-07-25 2017-11-28 Energous Corporation TV with integrated wireless power transmitter
US9838083B2 (en) 2014-07-21 2017-12-05 Energous Corporation Systems and methods for communication with remote management systems
US9843213B2 (en) 2013-08-06 2017-12-12 Energous Corporation Social power sharing for mobile devices based on pocket-forming
US9843229B2 (en) 2013-05-10 2017-12-12 Energous Corporation Wireless sound charging and powering of healthcare gadgets and sensors
US9843201B1 (en) 2012-07-06 2017-12-12 Energous Corporation Wireless power transmitter that selects antenna sets for transmitting wireless power to a receiver based on location of the receiver, and methods of use thereof
US9847679B2 (en) 2014-05-07 2017-12-19 Energous Corporation System and method for controlling communication between wireless power transmitter managers
US9847669B2 (en) 2013-05-10 2017-12-19 Energous Corporation Laptop computer as a transmitter for wireless charging
US9847677B1 (en) 2013-10-10 2017-12-19 Energous Corporation Wireless charging and powering of healthcare gadgets and sensors
US9853458B1 (en) 2014-05-07 2017-12-26 Energous Corporation Systems and methods for device and power receiver pairing
US9853485B2 (en) 2015-10-28 2017-12-26 Energous Corporation Antenna for wireless charging systems
US9853692B1 (en) 2014-05-23 2017-12-26 Energous Corporation Systems and methods for wireless power transmission
US9859758B1 (en) 2014-05-14 2018-01-02 Energous Corporation Transducer sound arrangement for pocket-forming
US9859757B1 (en) 2013-07-25 2018-01-02 Energous Corporation Antenna tile arrangements in electronic device enclosures
US9859797B1 (en) 2014-05-07 2018-01-02 Energous Corporation Synchronous rectifier design for wireless power receiver
US9859756B2 (en) 2012-07-06 2018-01-02 Energous Corporation Transmittersand methods for adjusting wireless power transmission based on information from receivers
US9866279B2 (en) 2013-05-10 2018-01-09 Energous Corporation Systems and methods for selecting which power transmitter should deliver wireless power to a receiving device in a wireless power delivery network
US9867062B1 (en) 2014-07-21 2018-01-09 Energous Corporation System and methods for using a remote server to authorize a receiving device that has requested wireless power and to determine whether another receiving device should request wireless power in a wireless power transmission system
US9871387B1 (en) 2015-09-16 2018-01-16 Energous Corporation Systems and methods of object detection using one or more video cameras in wireless power charging systems
US9871301B2 (en) 2014-07-21 2018-01-16 Energous Corporation Integrated miniature PIFA with artificial magnetic conductor metamaterials
US9871398B1 (en) 2013-07-01 2018-01-16 Energous Corporation Hybrid charging method for wireless power transmission based on pocket-forming
US9876648B2 (en) 2014-08-21 2018-01-23 Energous Corporation System and method to control a wireless power transmission system by configuration of wireless power transmission control parameters
US9876394B1 (en) 2014-05-07 2018-01-23 Energous Corporation Boost-charger-boost system for enhanced power delivery
US9876536B1 (en) 2014-05-23 2018-01-23 Energous Corporation Systems and methods for assigning groups of antennas to transmit wireless power to different wireless power receivers
US9876379B1 (en) 2013-07-11 2018-01-23 Energous Corporation Wireless charging and powering of electronic devices in a vehicle
US9882430B1 (en) 2014-05-07 2018-01-30 Energous Corporation Cluster management of transmitters in a wireless power transmission system
US9882427B2 (en) 2013-05-10 2018-01-30 Energous Corporation Wireless power delivery using a base station to control operations of a plurality of wireless power transmitters
US9887739B2 (en) 2012-07-06 2018-02-06 Energous Corporation Systems and methods for wireless power transmission by comparing voltage levels associated with power waves transmitted by antennas of a plurality of antennas of a transmitter to determine appropriate phase adjustments for the power waves
US9887584B1 (en) 2014-08-21 2018-02-06 Energous Corporation Systems and methods for a configuration web service to provide configuration of a wireless power transmitter within a wireless power transmission system
US9893535B2 (en) 2015-02-13 2018-02-13 Energous Corporation Systems and methods for determining optimal charging positions to maximize efficiency of power received from wirelessly delivered sound wave energy
US9891669B2 (en) 2014-08-21 2018-02-13 Energous Corporation Systems and methods for a configuration web service to provide configuration of a wireless power transmitter within a wireless power transmission system
US9893554B2 (en) 2014-07-14 2018-02-13 Energous Corporation System and method for providing health safety in a wireless power transmission system
US9893768B2 (en) 2012-07-06 2018-02-13 Energous Corporation Methodology for multiple pocket-forming
US9893555B1 (en) 2013-10-10 2018-02-13 Energous Corporation Wireless charging of tools using a toolbox transmitter
US9893538B1 (en) 2015-09-16 2018-02-13 Energous Corporation Systems and methods of object detection in wireless power charging systems
US9900057B2 (en) 2012-07-06 2018-02-20 Energous Corporation Systems and methods for assigning groups of antenas of a wireless power transmitter to different wireless power receivers, and determining effective phases to use for wirelessly transmitting power using the assigned groups of antennas
US9899861B1 (en) 2013-10-10 2018-02-20 Energous Corporation Wireless charging methods and systems for game controllers, based on pocket-forming
US9899873B2 (en) 2014-05-23 2018-02-20 Energous Corporation System and method for generating a power receiver identifier in a wireless power network
US9899744B1 (en) 2015-10-28 2018-02-20 Energous Corporation Antenna for wireless charging systems
US9906065B2 (en) 2012-07-06 2018-02-27 Energous Corporation Systems and methods of transmitting power transmission waves based on signals received at first and second subsets of a transmitter's antenna array
US9906275B2 (en) 2015-09-15 2018-02-27 Energous Corporation Identifying receivers in a wireless charging transmission field
US9912199B2 (en) 2012-07-06 2018-03-06 Energous Corporation Receivers for wireless power transmission
US9917477B1 (en) 2014-08-21 2018-03-13 Energous Corporation Systems and methods for automatically testing the communication between power transmitter and wireless receiver
US9923386B1 (en) 2012-07-06 2018-03-20 Energous Corporation Systems and methods for wireless power transmission by modifying a number of antenna elements used to transmit power waves to a receiver
US9935482B1 (en) 2014-02-06 2018-04-03 Energous Corporation Wireless power transmitters that transmit at determined times based on power availability and consumption at a receiving mobile device
US9939864B1 (en) 2014-08-21 2018-04-10 Energous Corporation System and method to control a wireless power transmission system by configuration of wireless power transmission control parameters
US9941747B2 (en) 2014-07-14 2018-04-10 Energous Corporation System and method for manually selecting and deselecting devices to charge in a wireless power network
US9941752B2 (en) 2015-09-16 2018-04-10 Energous Corporation Systems and methods of object detection in wireless power charging systems
US9941754B2 (en) 2012-07-06 2018-04-10 Energous Corporation Wireless power transmission with selective range
US9941707B1 (en) 2013-07-19 2018-04-10 Energous Corporation Home base station for multiple room coverage with multiple transmitters
US9948135B2 (en) 2015-09-22 2018-04-17 Energous Corporation Systems and methods for identifying sensitive objects in a wireless charging transmission field
US9954374B1 (en) 2014-05-23 2018-04-24 Energous Corporation System and method for self-system analysis for detecting a fault in a wireless power transmission Network
US9966784B2 (en) 2014-06-03 2018-05-08 Energous Corporation Systems and methods for extending battery life of portable electronic devices charged by sound
US9967743B1 (en) 2013-05-10 2018-05-08 Energous Corporation Systems and methods for using a transmitter access policy at a network service to determine whether to provide power to wireless power receivers in a wireless power network
US9965009B1 (en) 2014-08-21 2018-05-08 Energous Corporation Systems and methods for assigning a power receiver to individual power transmitters based on location of the power receiver
US9966765B1 (en) 2013-06-25 2018-05-08 Energous Corporation Multi-mode transmitter
US9973021B2 (en) 2012-07-06 2018-05-15 Energous Corporation Receivers for wireless power transmission
US9973008B1 (en) 2014-05-07 2018-05-15 Energous Corporation Wireless power receiver with boost converters directly coupled to a storage element
US9979440B1 (en) 2013-07-25 2018-05-22 Energous Corporation Antenna tile arrangements configured to operate as one functional unit
US9991741B1 (en) 2014-07-14 2018-06-05 Energous Corporation System for tracking and reporting status and usage information in a wireless power management system
US10003211B1 (en) 2013-06-17 2018-06-19 Energous Corporation Battery life of portable electronic devices
US10008875B1 (en) 2015-09-16 2018-06-26 Energous Corporation Wireless power transmitter configured to transmit power waves to a predicted location of a moving wireless power receiver
US10008889B2 (en) 2014-08-21 2018-06-26 Energous Corporation Method for automatically testing the operational status of a wireless power receiver in a wireless power transmission system
US10008886B2 (en) 2015-12-29 2018-06-26 Energous Corporation Modular antennas with heat sinks in wireless power transmission systems
US10021523B2 (en) 2013-07-11 2018-07-10 Energous Corporation Proximity transmitters for wireless power charging systems
US10020678B1 (en) 2015-09-22 2018-07-10 Energous Corporation Systems and methods for selecting antennas to generate and transmit power transmission waves
US10027168B2 (en) 2015-09-22 2018-07-17 Energous Corporation Systems and methods for generating and transmitting wireless power transmission waves using antennas having a spacing that is selected by the transmitter
US10027159B2 (en) 2015-12-24 2018-07-17 Energous Corporation Antenna for transmitting wireless power signals
US10027180B1 (en) 2015-11-02 2018-07-17 Energous Corporation 3D triple linear antenna that acts as heat sink
US10027158B2 (en) 2015-12-24 2018-07-17 Energous Corporation Near field transmitters for wireless power charging of an electronic device by leaking RF energy through an aperture
US10033222B1 (en) 2015-09-22 2018-07-24 Energous Corporation Systems and methods for determining and generating a waveform for wireless power transmission waves
US10038332B1 (en) 2015-12-24 2018-07-31 Energous Corporation Systems and methods of wireless power charging through multiple receiving devices
US10038337B1 (en) 2013-09-16 2018-07-31 Energous Corporation Wireless power supply for rescue devices
US10050462B1 (en) 2013-08-06 2018-08-14 Energous Corporation Social power sharing for mobile devices based on pocket-forming
US10050470B1 (en) 2015-09-22 2018-08-14 Energous Corporation Wireless power transmission device having antennas oriented in three dimensions
US10056782B1 (en) 2013-05-10 2018-08-21 Energous Corporation Methods and systems for maximum power point transfer in receivers
US10063064B1 (en) 2014-05-23 2018-08-28 Energous Corporation System and method for generating a power receiver identifier in a wireless power network
US10063106B2 (en) 2014-05-23 2018-08-28 Energous Corporation System and method for a self-system analysis in a wireless power transmission network
US10063105B2 (en) 2013-07-11 2018-08-28 Energous Corporation Proximity transmitters for wireless power charging systems
US10063108B1 (en) 2015-11-02 2018-08-28 Energous Corporation Stamped three-dimensional antenna
US10068703B1 (en) 2014-07-21 2018-09-04 Energous Corporation Integrated miniature PIFA with artificial magnetic conductor metamaterials
US10075017B2 (en) 2014-02-06 2018-09-11 Energous Corporation External or internal wireless power receiver with spaced-apart antenna elements for charging or powering mobile devices using wirelessly delivered power
US10075008B1 (en) 2014-07-14 2018-09-11 Energous Corporation Systems and methods for manually adjusting when receiving electronic devices are scheduled to receive wirelessly delivered power from a wireless power transmitter in a wireless power network
US10079515B2 (en) 2016-12-12 2018-09-18 Energous Corporation Near-field RF charging pad with multi-band antenna element with adaptive loading to efficiently charge an electronic device at any position on the pad
US10090886B1 (en) 2014-07-14 2018-10-02 Energous Corporation System and method for enabling automatic charging schedules in a wireless power network to one or more devices
US10090699B1 (en) 2013-11-01 2018-10-02 Energous Corporation Wireless powered house
US10103552B1 (en) 2013-06-03 2018-10-16 Energous Corporation Protocols for authenticated wireless power transmission
US10103582B2 (en) 2012-07-06 2018-10-16 Energous Corporation Transmitters for wireless power transmission
US10116143B1 (en) 2014-07-21 2018-10-30 Energous Corporation Integrated antenna arrays for wireless power transmission
US10116170B1 (en) 2014-05-07 2018-10-30 Energous Corporation Methods and systems for maximum power point transfer in receivers
US10122415B2 (en) 2014-12-27 2018-11-06 Energous Corporation Systems and methods for assigning a set of antennas of a wireless power transmitter to a wireless power receiver based on a location of the wireless power receiver
US10122219B1 (en) 2017-10-10 2018-11-06 Energous Corporation Systems, methods, and devices for using a battery as a antenna for receiving wirelessly delivered power from radio frequency power waves
US10128693B2 (en) 2014-07-14 2018-11-13 Energous Corporation System and method for providing health safety in a wireless power transmission system
US10128699B2 (en) 2014-07-14 2018-11-13 Energous Corporation Systems and methods of providing wireless power using receiver device sensor inputs
US10124754B1 (en) 2013-07-19 2018-11-13 Energous Corporation Wireless charging and powering of electronic sensors in a vehicle
US10128686B1 (en) 2015-09-22 2018-11-13 Energous Corporation Systems and methods for identifying receiver locations using sensor technologies
US10128695B2 (en) 2013-05-10 2018-11-13 Energous Corporation Hybrid Wi-Fi and power router transmitter
US10135112B1 (en) 2015-11-02 2018-11-20 Energous Corporation 3D antenna mount
US10135295B2 (en) 2015-09-22 2018-11-20 Energous Corporation Systems and methods for nullifying energy levels for wireless power transmission waves
US10133889B2 (en) 2015-11-03 2018-11-20 Microsoft Technology Licensing, Llc Power scheduling for short-range wireless tags
US10135294B1 (en) 2015-09-22 2018-11-20 Energous Corporation Systems and methods for preconfiguring transmission devices for power wave transmissions based on location data of one or more receivers
US10134260B1 (en) 2013-05-10 2018-11-20 Energous Corporation Off-premises alert system and method for wireless power receivers in a wireless power network
US10141791B2 (en) 2014-05-07 2018-11-27 Energous Corporation Systems and methods for controlling communications during wireless transmission of power using application programming interfaces
US10141768B2 (en) 2013-06-03 2018-11-27 Energous Corporation Systems and methods for maximizing wireless power transfer efficiency by instructing a user to change a receiver device's position
US10148097B1 (en) 2013-11-08 2018-12-04 Energous Corporation Systems and methods for using a predetermined number of communication channels of a wireless power transmitter to communicate with different wireless power receivers
US10148133B2 (en) 2012-07-06 2018-12-04 Energous Corporation Wireless power transmission with selective range
US10153645B1 (en) 2014-05-07 2018-12-11 Energous Corporation Systems and methods for designating a master power transmitter in a cluster of wireless power transmitters
US10153653B1 (en) 2014-05-07 2018-12-11 Energous Corporation Systems and methods for using application programming interfaces to control communications between a transmitter and a receiver
US10153660B1 (en) 2015-09-22 2018-12-11 Energous Corporation Systems and methods for preconfiguring sensor data for wireless charging systems
US10158257B2 (en) 2014-05-01 2018-12-18 Energous Corporation System and methods for using sound waves to wirelessly deliver power to electronic devices
US10158259B1 (en) 2015-09-16 2018-12-18 Energous Corporation Systems and methods for identifying receivers in a transmission field by transmitting exploratory power waves towards different segments of a transmission field
US10170917B1 (en) 2014-05-07 2019-01-01 Energous Corporation Systems and methods for managing and controlling a wireless power network by establishing time intervals during which receivers communicate with a transmitter
US10186913B2 (en) 2012-07-06 2019-01-22 Energous Corporation System and methods for pocket-forming based on constructive and destructive interferences to power one or more wireless power receivers using a wireless power transmitter including a plurality of antennas
US10186893B2 (en) 2015-09-16 2019-01-22 Energous Corporation Systems and methods for real time or near real time wireless communications between a wireless power transmitter and a wireless power receiver
US10193396B1 (en) 2014-05-07 2019-01-29 Energous Corporation Cluster management of transmitters in a wireless power transmission system
US10199835B2 (en) 2015-12-29 2019-02-05 Energous Corporation Radar motion detection using stepped frequency in wireless power transmission system
US10199850B2 (en) 2015-09-16 2019-02-05 Energous Corporation Systems and methods for wirelessly transmitting power from a transmitter to a receiver by determining refined locations of the receiver in a segmented transmission field associated with the transmitter
US10199849B1 (en) 2014-08-21 2019-02-05 Energous Corporation Method for automatically testing the operational status of a wireless power receiver in a wireless power transmission system
US10205239B1 (en) 2014-05-07 2019-02-12 Energous Corporation Compact PIFA antenna
US10206185B2 (en) 2013-05-10 2019-02-12 Energous Corporation System and methods for wireless power transmission to an electronic device in accordance with user-defined restrictions
US10211685B2 (en) 2015-09-16 2019-02-19 Energous Corporation Systems and methods for real or near real time wireless communications between a wireless power transmitter and a wireless power receiver
US10211674B1 (en) 2013-06-12 2019-02-19 Energous Corporation Wireless charging using selected reflectors
US10211682B2 (en) 2014-05-07 2019-02-19 Energous Corporation Systems and methods for controlling operation of a transmitter of a wireless power network based on user instructions received from an authenticated computing device powered or charged by a receiver of the wireless power network
US10211680B2 (en) 2013-07-19 2019-02-19 Energous Corporation Method for 3 dimensional pocket-forming
US10218227B2 (en) 2014-05-07 2019-02-26 Energous Corporation Compact PIFA antenna
US10223717B1 (en) 2014-05-23 2019-03-05 Energous Corporation Systems and methods for payment-based authorization of wireless power transmission service
US10224982B1 (en) 2013-07-11 2019-03-05 Energous Corporation Wireless power transmitters for transmitting wireless power and tracking whether wireless power receivers are within authorized locations
US10224758B2 (en) 2013-05-10 2019-03-05 Energous Corporation Wireless powering of electronic devices with selective delivery range
US10230266B1 (en) 2014-02-06 2019-03-12 Energous Corporation Wireless power receivers that communicate status data indicating wireless power transmission effectiveness with a transmitter using a built-in communications component of a mobile device, and methods of use thereof
US10243414B1 (en) * 2014-05-07 2019-03-26 Energous Corporation Wearable device with wireless power and payload receiver
US10256677B2 (en) 2016-12-12 2019-04-09 Energous Corporation Near-field RF charging pad with adaptive loading to efficiently charge an electronic device at any position on the pad
US10256657B2 (en) 2015-12-24 2019-04-09 Energous Corporation Antenna having coaxial structure for near field wireless power charging
US10263432B1 (en) 2013-06-25 2019-04-16 Energous Corporation Multi-mode transmitter with an antenna array for delivering wireless power and providing Wi-Fi access
US10270261B2 (en) 2015-09-16 2019-04-23 Energous Corporation Systems and methods of object detection in wireless power charging systems
US10291056B2 (en) 2015-09-16 2019-05-14 Energous Corporation Systems and methods of controlling transmission of wireless power based on object indentification using a video camera
US10291055B1 (en) 2014-12-29 2019-05-14 Energous Corporation Systems and methods for controlling far-field wireless power transmission based on battery power levels of a receiving device
US10291066B1 (en) 2014-05-07 2019-05-14 Energous Corporation Power transmission control systems and methods
US10320446B2 (en) 2015-12-24 2019-06-11 Energous Corporation Miniaturized highly-efficient designs for near-field power transfer system
US10333332B1 (en) 2015-10-13 2019-06-25 Energous Corporation Cross-polarized dipole antenna
US10338753B2 (en) 2015-11-03 2019-07-02 Microsoft Technology Licensing, Llc Flexible multi-layer sensing surface
US10381880B2 (en) 2014-07-21 2019-08-13 Energous Corporation Integrated antenna structure arrays for wireless power transmission
US10389161B2 (en) 2017-03-15 2019-08-20 Energous Corporation Surface mount dielectric antennas for wireless power transmitters
US10439448B2 (en) 2014-08-21 2019-10-08 Energous Corporation Systems and methods for automatically testing the communication between wireless power transmitter and wireless power receiver
US10439442B2 (en) 2017-01-24 2019-10-08 Energous Corporation Microstrip antennas for wireless power transmitters
US10511097B2 (en) 2017-05-12 2019-12-17 Energous Corporation Near-field antennas for accumulating energy at a near-field distance with minimal far-field gain
US10523033B2 (en) 2015-09-15 2019-12-31 Energous Corporation Receiver devices configured to determine location within a transmission field
US10615647B2 (en) 2018-02-02 2020-04-07 Energous Corporation Systems and methods for detecting wireless power receivers and other objects at a near-field charging pad
US10649572B2 (en) 2015-11-03 2020-05-12 Microsoft Technology Licensing, Llc Multi-modal sensing surface
US10680319B2 (en) 2017-01-06 2020-06-09 Energous Corporation Devices and methods for reducing mutual coupling effects in wireless power transmission systems
US10734717B2 (en) 2015-10-13 2020-08-04 Energous Corporation 3D ceramic mold antenna
US10778041B2 (en) 2015-09-16 2020-09-15 Energous Corporation Systems and methods for generating power waves in a wireless power transmission system
US10848853B2 (en) 2017-06-23 2020-11-24 Energous Corporation Systems, methods, and devices for utilizing a wire of a sound-producing device as an antenna for receipt of wirelessly delivered power
US10923954B2 (en) 2016-11-03 2021-02-16 Energous Corporation Wireless power receiver with a synchronous rectifier
US10955977B2 (en) 2015-11-03 2021-03-23 Microsoft Technology Licensing, Llc Extender object for multi-modal sensing
US10965164B2 (en) 2012-07-06 2021-03-30 Energous Corporation Systems and methods of wirelessly delivering power to a receiver device
US10985617B1 (en) 2019-12-31 2021-04-20 Energous Corporation System for wirelessly transmitting energy at a near-field distance without using beam-forming control
US10992187B2 (en) 2012-07-06 2021-04-27 Energous Corporation System and methods of using electromagnetic waves to wirelessly deliver power to electronic devices
US10992185B2 (en) 2012-07-06 2021-04-27 Energous Corporation Systems and methods of using electromagnetic waves to wirelessly deliver power to game controllers
US11011942B2 (en) 2017-03-30 2021-05-18 Energous Corporation Flat antennas having two or more resonant frequencies for use in wireless power transmission systems
US11018779B2 (en) 2019-02-06 2021-05-25 Energous Corporation Systems and methods of estimating optimal phases to use for individual antennas in an antenna array
US11139699B2 (en) 2019-09-20 2021-10-05 Energous Corporation Classifying and detecting foreign objects using a power amplifier controller integrated circuit in wireless power transmission systems
US11159057B2 (en) 2018-03-14 2021-10-26 Energous Corporation Loop antennas with selectively-activated feeds to control propagation patterns of wireless power signals
US11245289B2 (en) 2016-12-12 2022-02-08 Energous Corporation Circuit for managing wireless power transmitting devices
US11342798B2 (en) 2017-10-30 2022-05-24 Energous Corporation Systems and methods for managing coexistence of wireless-power signals and data signals operating in a same frequency band
US11355966B2 (en) 2019-12-13 2022-06-07 Energous Corporation Charging pad with guiding contours to align an electronic device on the charging pad and efficiently transfer near-field radio-frequency energy to the electronic device
US11381118B2 (en) 2019-09-20 2022-07-05 Energous Corporation Systems and methods for machine learning based foreign object detection for wireless power transmission
US11411441B2 (en) 2019-09-20 2022-08-09 Energous Corporation Systems and methods of protecting wireless power receivers using multiple rectifiers and establishing in-band communications using multiple rectifiers
US11437735B2 (en) 2018-11-14 2022-09-06 Energous Corporation Systems for receiving electromagnetic energy using antennas that are minimally affected by the presence of the human body
US11462949B2 (en) 2017-05-16 2022-10-04 Wireless electrical Grid LAN, WiGL Inc Wireless charging method and system
US11502551B2 (en) 2012-07-06 2022-11-15 Energous Corporation Wirelessly charging multiple wireless-power receivers using different subsets of an antenna array to focus energy at different locations
US11515732B2 (en) 2018-06-25 2022-11-29 Energous Corporation Power wave transmission techniques to focus wirelessly delivered power at a receiving device
US11539243B2 (en) 2019-01-28 2022-12-27 Energous Corporation Systems and methods for miniaturized antenna for wireless power transmissions
US11710321B2 (en) 2015-09-16 2023-07-25 Energous Corporation Systems and methods of object detection in wireless power charging systems
US11799324B2 (en) 2020-04-13 2023-10-24 Energous Corporation Wireless-power transmitting device for creating a uniform near-field charging area
US11831361B2 (en) 2019-09-20 2023-11-28 Energous Corporation Systems and methods for machine learning based foreign object detection for wireless power transmission
US11863001B2 (en) 2015-12-24 2024-01-02 Energous Corporation Near-field antenna for wireless power transmission with antenna elements that follow meandering patterns
US11916398B2 (en) 2021-12-29 2024-02-27 Energous Corporation Small form-factor devices with integrated and modular harvesting receivers, and shelving-mounted wireless-power transmitters for use therewith

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9022283B2 (en) * 2011-01-05 2015-05-05 Laetitia Gazel Anthoine Device for actuating a portable terminal
KR102077824B1 (en) * 2013-06-03 2020-02-14 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. Method and Apparatus for image forming using near field communication
US10230843B2 (en) * 2014-10-08 2019-03-12 GreatCall, Inc. User interface extension for simplified communications device
US10061955B2 (en) 2016-03-18 2018-08-28 Orion Labs Proximity-based linking for wearable group communication device
CN109247075A (en) * 2016-03-18 2019-01-18 奥瑞恩实验室 Wearable group communication devices link
CN110555491B (en) * 2018-06-01 2024-02-13 张咏怡 Artwork tracing identification canvas and tracing verification system thereof

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5583950A (en) * 1992-09-16 1996-12-10 Mikos, Ltd. Method and apparatus for flash correlation
US6554188B1 (en) * 1999-04-13 2003-04-29 Electronic Data Holdings Limited Terminal for an active labelling system
US20040044739A1 (en) * 2002-09-04 2004-03-04 Robert Ziegler System and methods for processing PIN-authenticated transactions
US20050247779A1 (en) * 2004-04-23 2005-11-10 Ntt Docomo, Inc. ID tag, a tag reader, ID tag transmitting and recovering methods, and a tag manager
US20070001812A1 (en) * 2005-06-30 2007-01-04 Symbol Technologies, Inc. Systems and methods for optimizing communications between an RFID reader and a tag population using partial binary tree traversal
US20070133807A1 (en) * 2005-12-12 2007-06-14 Electronics And Telecommunications Research Institute Tag authentication apparatus and method for radio frequency identification system
US20090325640A1 (en) * 2008-04-09 2009-12-31 Ven Chava System and Method for Multimedia Storing and Retrieval Using Low-Cost Tags as Virtual Storage Mediums
US20100011212A1 (en) * 2008-07-11 2010-01-14 Theodoros Anemikos Radio frequency identification (rfid) based authentication methodology using standard and private frequency rfid tags
US7800499B2 (en) * 2007-06-05 2010-09-21 Oracle International Corporation RFID and sensor signing algorithm
US7864041B2 (en) * 2007-11-28 2011-01-04 Carefusion 303, Inc. Active-tag based dispensing
US20110166878A1 (en) * 2000-11-16 2011-07-07 Shelton Louie System for pharmacy tracking and customer id verification
US20120016731A1 (en) * 2010-07-19 2012-01-19 Randy Smith Mobile system and method for payments and non-financial transactions
US20120052569A1 (en) * 2009-04-22 2012-03-01 Osaka University Tag peptide having a protease recognition sequence and use thereof
US20120169462A1 (en) * 2010-12-31 2012-07-05 Kt Corporation Method and apparatus for access authentication using mobile terminal
US8371501B1 (en) * 2008-10-27 2013-02-12 United Services Automobile Association (Usaa) Systems and methods for a wearable user authentication factor
US8478196B1 (en) * 2012-02-17 2013-07-02 Google Inc. Two-factor user authentication using near field communication
US20130277425A1 (en) * 2012-04-19 2013-10-24 Zortag Inc. System for and method of securing articles along a supply chain
US20140108084A1 (en) * 2012-10-12 2014-04-17 Crestron Electronics, Inc. Initiating Schedule Management Via Radio Frequency Beacons
US8736424B2 (en) * 2006-03-21 2014-05-27 Radiofy Llc Systems and methods for performing secure financial transactions
US20140149529A1 (en) * 2012-11-26 2014-05-29 Blackberry Limited Cloud-based nfc content sharing
US20140181955A1 (en) * 2012-12-21 2014-06-26 Certicom Corp. Two factor authentication using near field communications
US20140221217A1 (en) * 2011-07-08 2014-08-07 Keygene N.V. Sequence based genotyping based on oligonucleotide ligation assays
US20140304786A1 (en) * 2013-04-03 2014-10-09 Symantec Corporation Resilient and restorable dynamic device identification
US20140331294A1 (en) * 2011-11-15 2014-11-06 Rosberg System As Method of securing a computing device
US20140355063A1 (en) * 2013-06-03 2014-12-04 Samsung Electronics Co., Ltd Method and image forming apparatus using near field communication
US20150074179A1 (en) * 2013-09-11 2015-03-12 Wincor Nixdorf International Gmbh Smartphone-assisted maintenance of a self-service terminal

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5583950A (en) * 1992-09-16 1996-12-10 Mikos, Ltd. Method and apparatus for flash correlation
US6554188B1 (en) * 1999-04-13 2003-04-29 Electronic Data Holdings Limited Terminal for an active labelling system
US20110166878A1 (en) * 2000-11-16 2011-07-07 Shelton Louie System for pharmacy tracking and customer id verification
US20040044739A1 (en) * 2002-09-04 2004-03-04 Robert Ziegler System and methods for processing PIN-authenticated transactions
US20050247779A1 (en) * 2004-04-23 2005-11-10 Ntt Docomo, Inc. ID tag, a tag reader, ID tag transmitting and recovering methods, and a tag manager
US20070001812A1 (en) * 2005-06-30 2007-01-04 Symbol Technologies, Inc. Systems and methods for optimizing communications between an RFID reader and a tag population using partial binary tree traversal
US20070133807A1 (en) * 2005-12-12 2007-06-14 Electronics And Telecommunications Research Institute Tag authentication apparatus and method for radio frequency identification system
US8736424B2 (en) * 2006-03-21 2014-05-27 Radiofy Llc Systems and methods for performing secure financial transactions
US7800499B2 (en) * 2007-06-05 2010-09-21 Oracle International Corporation RFID and sensor signing algorithm
US7864041B2 (en) * 2007-11-28 2011-01-04 Carefusion 303, Inc. Active-tag based dispensing
US20090325640A1 (en) * 2008-04-09 2009-12-31 Ven Chava System and Method for Multimedia Storing and Retrieval Using Low-Cost Tags as Virtual Storage Mediums
US20100011212A1 (en) * 2008-07-11 2010-01-14 Theodoros Anemikos Radio frequency identification (rfid) based authentication methodology using standard and private frequency rfid tags
US8371501B1 (en) * 2008-10-27 2013-02-12 United Services Automobile Association (Usaa) Systems and methods for a wearable user authentication factor
US20120052569A1 (en) * 2009-04-22 2012-03-01 Osaka University Tag peptide having a protease recognition sequence and use thereof
US20120016731A1 (en) * 2010-07-19 2012-01-19 Randy Smith Mobile system and method for payments and non-financial transactions
US20120169462A1 (en) * 2010-12-31 2012-07-05 Kt Corporation Method and apparatus for access authentication using mobile terminal
US20140221217A1 (en) * 2011-07-08 2014-08-07 Keygene N.V. Sequence based genotyping based on oligonucleotide ligation assays
US20140331294A1 (en) * 2011-11-15 2014-11-06 Rosberg System As Method of securing a computing device
US8478196B1 (en) * 2012-02-17 2013-07-02 Google Inc. Two-factor user authentication using near field communication
US20130277425A1 (en) * 2012-04-19 2013-10-24 Zortag Inc. System for and method of securing articles along a supply chain
US20140108084A1 (en) * 2012-10-12 2014-04-17 Crestron Electronics, Inc. Initiating Schedule Management Via Radio Frequency Beacons
US20140149529A1 (en) * 2012-11-26 2014-05-29 Blackberry Limited Cloud-based nfc content sharing
US20140181955A1 (en) * 2012-12-21 2014-06-26 Certicom Corp. Two factor authentication using near field communications
US20140304786A1 (en) * 2013-04-03 2014-10-09 Symantec Corporation Resilient and restorable dynamic device identification
US20140355063A1 (en) * 2013-06-03 2014-12-04 Samsung Electronics Co., Ltd Method and image forming apparatus using near field communication
US20150074179A1 (en) * 2013-09-11 2015-03-12 Wincor Nixdorf International Gmbh Smartphone-assisted maintenance of a self-service terminal

Cited By (249)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11652369B2 (en) 2012-07-06 2023-05-16 Energous Corporation Systems and methods of determining a location of a receiver device and wirelessly delivering power to a focus region associated with the receiver device
US9900057B2 (en) 2012-07-06 2018-02-20 Energous Corporation Systems and methods for assigning groups of antenas of a wireless power transmitter to different wireless power receivers, and determining effective phases to use for wirelessly transmitting power using the assigned groups of antennas
US10992185B2 (en) 2012-07-06 2021-04-27 Energous Corporation Systems and methods of using electromagnetic waves to wirelessly deliver power to game controllers
US9923386B1 (en) 2012-07-06 2018-03-20 Energous Corporation Systems and methods for wireless power transmission by modifying a number of antenna elements used to transmit power waves to a receiver
US10103582B2 (en) 2012-07-06 2018-10-16 Energous Corporation Transmitters for wireless power transmission
US10148133B2 (en) 2012-07-06 2018-12-04 Energous Corporation Wireless power transmission with selective range
US9912199B2 (en) 2012-07-06 2018-03-06 Energous Corporation Receivers for wireless power transmission
US9887739B2 (en) 2012-07-06 2018-02-06 Energous Corporation Systems and methods for wireless power transmission by comparing voltage levels associated with power waves transmitted by antennas of a plurality of antennas of a transmitter to determine appropriate phase adjustments for the power waves
US10186913B2 (en) 2012-07-06 2019-01-22 Energous Corporation System and methods for pocket-forming based on constructive and destructive interferences to power one or more wireless power receivers using a wireless power transmitter including a plurality of antennas
US9941754B2 (en) 2012-07-06 2018-04-10 Energous Corporation Wireless power transmission with selective range
US10298024B2 (en) 2012-07-06 2019-05-21 Energous Corporation Wireless power transmitters for selecting antenna sets for transmitting wireless power based on a receiver's location, and methods of use thereof
US11502551B2 (en) 2012-07-06 2022-11-15 Energous Corporation Wirelessly charging multiple wireless-power receivers using different subsets of an antenna array to focus energy at different locations
US10965164B2 (en) 2012-07-06 2021-03-30 Energous Corporation Systems and methods of wirelessly delivering power to a receiver device
US9843201B1 (en) 2012-07-06 2017-12-12 Energous Corporation Wireless power transmitter that selects antenna sets for transmitting wireless power to a receiver based on location of the receiver, and methods of use thereof
US10992187B2 (en) 2012-07-06 2021-04-27 Energous Corporation System and methods of using electromagnetic waves to wirelessly deliver power to electronic devices
US9859756B2 (en) 2012-07-06 2018-01-02 Energous Corporation Transmittersand methods for adjusting wireless power transmission based on information from receivers
US9893768B2 (en) 2012-07-06 2018-02-13 Energous Corporation Methodology for multiple pocket-forming
US9973021B2 (en) 2012-07-06 2018-05-15 Energous Corporation Receivers for wireless power transmission
US9906065B2 (en) 2012-07-06 2018-02-27 Energous Corporation Systems and methods of transmitting power transmission waves based on signals received at first and second subsets of a transmitter's antenna array
US10128695B2 (en) 2013-05-10 2018-11-13 Energous Corporation Hybrid Wi-Fi and power router transmitter
US10056782B1 (en) 2013-05-10 2018-08-21 Energous Corporation Methods and systems for maximum power point transfer in receivers
US10134260B1 (en) 2013-05-10 2018-11-20 Energous Corporation Off-premises alert system and method for wireless power receivers in a wireless power network
US9882427B2 (en) 2013-05-10 2018-01-30 Energous Corporation Wireless power delivery using a base station to control operations of a plurality of wireless power transmitters
US9847669B2 (en) 2013-05-10 2017-12-19 Energous Corporation Laptop computer as a transmitter for wireless charging
US9866279B2 (en) 2013-05-10 2018-01-09 Energous Corporation Systems and methods for selecting which power transmitter should deliver wireless power to a receiving device in a wireless power delivery network
US10206185B2 (en) 2013-05-10 2019-02-12 Energous Corporation System and methods for wireless power transmission to an electronic device in accordance with user-defined restrictions
US9843229B2 (en) 2013-05-10 2017-12-12 Energous Corporation Wireless sound charging and powering of healthcare gadgets and sensors
US9967743B1 (en) 2013-05-10 2018-05-08 Energous Corporation Systems and methods for using a transmitter access policy at a network service to determine whether to provide power to wireless power receivers in a wireless power network
US9824815B2 (en) 2013-05-10 2017-11-21 Energous Corporation Wireless charging and powering of healthcare gadgets and sensors
US9941705B2 (en) 2013-05-10 2018-04-10 Energous Corporation Wireless sound charging of clothing and smart fabrics
US10224758B2 (en) 2013-05-10 2019-03-05 Energous Corporation Wireless powering of electronic devices with selective delivery range
US9800080B2 (en) 2013-05-10 2017-10-24 Energous Corporation Portable wireless charging pad
US10141768B2 (en) 2013-06-03 2018-11-27 Energous Corporation Systems and methods for maximizing wireless power transfer efficiency by instructing a user to change a receiver device's position
US10291294B2 (en) 2013-06-03 2019-05-14 Energous Corporation Wireless power transmitter that selectively activates antenna elements for performing wireless power transmission
US11722177B2 (en) 2013-06-03 2023-08-08 Energous Corporation Wireless power receivers that are externally attachable to electronic devices
US10103552B1 (en) 2013-06-03 2018-10-16 Energous Corporation Protocols for authenticated wireless power transmission
US10211674B1 (en) 2013-06-12 2019-02-19 Energous Corporation Wireless charging using selected reflectors
US10003211B1 (en) 2013-06-17 2018-06-19 Energous Corporation Battery life of portable electronic devices
US9966765B1 (en) 2013-06-25 2018-05-08 Energous Corporation Multi-mode transmitter
US10263432B1 (en) 2013-06-25 2019-04-16 Energous Corporation Multi-mode transmitter with an antenna array for delivering wireless power and providing Wi-Fi access
US10396588B2 (en) 2013-07-01 2019-08-27 Energous Corporation Receiver for wireless power reception having a backup battery
US9871398B1 (en) 2013-07-01 2018-01-16 Energous Corporation Hybrid charging method for wireless power transmission based on pocket-forming
US10021523B2 (en) 2013-07-11 2018-07-10 Energous Corporation Proximity transmitters for wireless power charging systems
US10305315B2 (en) 2013-07-11 2019-05-28 Energous Corporation Systems and methods for wireless charging using a cordless transceiver
US10523058B2 (en) 2013-07-11 2019-12-31 Energous Corporation Wireless charging transmitters that use sensor data to adjust transmission of power waves
US9876379B1 (en) 2013-07-11 2018-01-23 Energous Corporation Wireless charging and powering of electronic devices in a vehicle
US10224982B1 (en) 2013-07-11 2019-03-05 Energous Corporation Wireless power transmitters for transmitting wireless power and tracking whether wireless power receivers are within authorized locations
US9812890B1 (en) 2013-07-11 2017-11-07 Energous Corporation Portable wireless charging pad
US10063105B2 (en) 2013-07-11 2018-08-28 Energous Corporation Proximity transmitters for wireless power charging systems
US10124754B1 (en) 2013-07-19 2018-11-13 Energous Corporation Wireless charging and powering of electronic sensors in a vehicle
US9941707B1 (en) 2013-07-19 2018-04-10 Energous Corporation Home base station for multiple room coverage with multiple transmitters
US10211680B2 (en) 2013-07-19 2019-02-19 Energous Corporation Method for 3 dimensional pocket-forming
US9831718B2 (en) 2013-07-25 2017-11-28 Energous Corporation TV with integrated wireless power transmitter
US9859757B1 (en) 2013-07-25 2018-01-02 Energous Corporation Antenna tile arrangements in electronic device enclosures
US9979440B1 (en) 2013-07-25 2018-05-22 Energous Corporation Antenna tile arrangements configured to operate as one functional unit
US9843213B2 (en) 2013-08-06 2017-12-12 Energous Corporation Social power sharing for mobile devices based on pocket-forming
US10050462B1 (en) 2013-08-06 2018-08-14 Energous Corporation Social power sharing for mobile devices based on pocket-forming
US10498144B2 (en) 2013-08-06 2019-12-03 Energous Corporation Systems and methods for wirelessly delivering power to electronic devices in response to commands received at a wireless power transmitter
US9787103B1 (en) 2013-08-06 2017-10-10 Energous Corporation Systems and methods for wirelessly delivering power to electronic devices that are unable to communicate with a transmitter
US10038337B1 (en) 2013-09-16 2018-07-31 Energous Corporation Wireless power supply for rescue devices
US9899861B1 (en) 2013-10-10 2018-02-20 Energous Corporation Wireless charging methods and systems for game controllers, based on pocket-forming
US9847677B1 (en) 2013-10-10 2017-12-19 Energous Corporation Wireless charging and powering of healthcare gadgets and sensors
US9893555B1 (en) 2013-10-10 2018-02-13 Energous Corporation Wireless charging of tools using a toolbox transmitter
US10090699B1 (en) 2013-11-01 2018-10-02 Energous Corporation Wireless powered house
US10148097B1 (en) 2013-11-08 2018-12-04 Energous Corporation Systems and methods for using a predetermined number of communication channels of a wireless power transmitter to communicate with different wireless power receivers
US10075017B2 (en) 2014-02-06 2018-09-11 Energous Corporation External or internal wireless power receiver with spaced-apart antenna elements for charging or powering mobile devices using wirelessly delivered power
US9935482B1 (en) 2014-02-06 2018-04-03 Energous Corporation Wireless power transmitters that transmit at determined times based on power availability and consumption at a receiving mobile device
US10230266B1 (en) 2014-02-06 2019-03-12 Energous Corporation Wireless power receivers that communicate status data indicating wireless power transmission effectiveness with a transmitter using a built-in communications component of a mobile device, and methods of use thereof
US10158257B2 (en) 2014-05-01 2018-12-18 Energous Corporation System and methods for using sound waves to wirelessly deliver power to electronic devices
US10516301B2 (en) 2014-05-01 2019-12-24 Energous Corporation System and methods for using sound waves to wirelessly deliver power to electronic devices
US10298133B2 (en) 2014-05-07 2019-05-21 Energous Corporation Synchronous rectifier design for wireless power receiver
US9973008B1 (en) 2014-05-07 2018-05-15 Energous Corporation Wireless power receiver with boost converters directly coupled to a storage element
US10396604B2 (en) 2014-05-07 2019-08-27 Energous Corporation Systems and methods for operating a plurality of antennas of a wireless power transmitter
US10193396B1 (en) 2014-05-07 2019-01-29 Energous Corporation Cluster management of transmitters in a wireless power transmission system
US10186911B2 (en) 2014-05-07 2019-01-22 Energous Corporation Boost converter and controller for increasing voltage received from wireless power transmission waves
US9882395B1 (en) 2014-05-07 2018-01-30 Energous Corporation Cluster management of transmitters in a wireless power transmission system
US10014728B1 (en) 2014-05-07 2018-07-03 Energous Corporation Wireless power receiver having a charger system for enhanced power delivery
US9882430B1 (en) 2014-05-07 2018-01-30 Energous Corporation Cluster management of transmitters in a wireless power transmission system
US10170917B1 (en) 2014-05-07 2019-01-01 Energous Corporation Systems and methods for managing and controlling a wireless power network by establishing time intervals during which receivers communicate with a transmitter
US10218227B2 (en) 2014-05-07 2019-02-26 Energous Corporation Compact PIFA antenna
US10153653B1 (en) 2014-05-07 2018-12-11 Energous Corporation Systems and methods for using application programming interfaces to control communications between a transmitter and a receiver
US10153645B1 (en) 2014-05-07 2018-12-11 Energous Corporation Systems and methods for designating a master power transmitter in a cluster of wireless power transmitters
US9876394B1 (en) 2014-05-07 2018-01-23 Energous Corporation Boost-charger-boost system for enhanced power delivery
US10205239B1 (en) 2014-05-07 2019-02-12 Energous Corporation Compact PIFA antenna
US10291066B1 (en) 2014-05-07 2019-05-14 Energous Corporation Power transmission control systems and methods
US9859797B1 (en) 2014-05-07 2018-01-02 Energous Corporation Synchronous rectifier design for wireless power receiver
US9800172B1 (en) 2014-05-07 2017-10-24 Energous Corporation Integrated rectifier and boost converter for boosting voltage received from wireless power transmission waves
US10141791B2 (en) 2014-05-07 2018-11-27 Energous Corporation Systems and methods for controlling communications during wireless transmission of power using application programming interfaces
US11233425B2 (en) 2014-05-07 2022-01-25 Energous Corporation Wireless power receiver having an antenna assembly and charger for enhanced power delivery
US9853458B1 (en) 2014-05-07 2017-12-26 Energous Corporation Systems and methods for device and power receiver pairing
US10243414B1 (en) * 2014-05-07 2019-03-26 Energous Corporation Wearable device with wireless power and payload receiver
US9847679B2 (en) 2014-05-07 2017-12-19 Energous Corporation System and method for controlling communication between wireless power transmitter managers
US9819230B2 (en) 2014-05-07 2017-11-14 Energous Corporation Enhanced receiver for wireless power transmission
US10116170B1 (en) 2014-05-07 2018-10-30 Energous Corporation Methods and systems for maximum power point transfer in receivers
US10211682B2 (en) 2014-05-07 2019-02-19 Energous Corporation Systems and methods for controlling operation of a transmitter of a wireless power network based on user instructions received from an authenticated computing device powered or charged by a receiver of the wireless power network
US9806564B2 (en) 2014-05-07 2017-10-31 Energous Corporation Integrated rectifier and boost converter for wireless power transmission
US9859758B1 (en) 2014-05-14 2018-01-02 Energous Corporation Transducer sound arrangement for pocket-forming
US9954374B1 (en) 2014-05-23 2018-04-24 Energous Corporation System and method for self-system analysis for detecting a fault in a wireless power transmission Network
US9793758B2 (en) 2014-05-23 2017-10-17 Energous Corporation Enhanced transmitter using frequency control for wireless power transmission
US9876536B1 (en) 2014-05-23 2018-01-23 Energous Corporation Systems and methods for assigning groups of antennas to transmit wireless power to different wireless power receivers
US9899873B2 (en) 2014-05-23 2018-02-20 Energous Corporation System and method for generating a power receiver identifier in a wireless power network
US10063064B1 (en) 2014-05-23 2018-08-28 Energous Corporation System and method for generating a power receiver identifier in a wireless power network
US10063106B2 (en) 2014-05-23 2018-08-28 Energous Corporation System and method for a self-system analysis in a wireless power transmission network
US10223717B1 (en) 2014-05-23 2019-03-05 Energous Corporation Systems and methods for payment-based authorization of wireless power transmission service
US9825674B1 (en) 2014-05-23 2017-11-21 Energous Corporation Enhanced transmitter that selects configurations of antenna elements for performing wireless power transmission and receiving functions
US9853692B1 (en) 2014-05-23 2017-12-26 Energous Corporation Systems and methods for wireless power transmission
US9966784B2 (en) 2014-06-03 2018-05-08 Energous Corporation Systems and methods for extending battery life of portable electronic devices charged by sound
US10090886B1 (en) 2014-07-14 2018-10-02 Energous Corporation System and method for enabling automatic charging schedules in a wireless power network to one or more devices
US10128699B2 (en) 2014-07-14 2018-11-13 Energous Corporation Systems and methods of providing wireless power using receiver device sensor inputs
US10128693B2 (en) 2014-07-14 2018-11-13 Energous Corporation System and method for providing health safety in a wireless power transmission system
US9941747B2 (en) 2014-07-14 2018-04-10 Energous Corporation System and method for manually selecting and deselecting devices to charge in a wireless power network
US9991741B1 (en) 2014-07-14 2018-06-05 Energous Corporation System for tracking and reporting status and usage information in a wireless power management system
US9893554B2 (en) 2014-07-14 2018-02-13 Energous Corporation System and method for providing health safety in a wireless power transmission system
US10554052B2 (en) 2014-07-14 2020-02-04 Energous Corporation Systems and methods for determining when to transmit power waves to a wireless power receiver
US10075008B1 (en) 2014-07-14 2018-09-11 Energous Corporation Systems and methods for manually adjusting when receiving electronic devices are scheduled to receive wirelessly delivered power from a wireless power transmitter in a wireless power network
US9838083B2 (en) 2014-07-21 2017-12-05 Energous Corporation Systems and methods for communication with remote management systems
US10381880B2 (en) 2014-07-21 2019-08-13 Energous Corporation Integrated antenna structure arrays for wireless power transmission
US10116143B1 (en) 2014-07-21 2018-10-30 Energous Corporation Integrated antenna arrays for wireless power transmission
US10068703B1 (en) 2014-07-21 2018-09-04 Energous Corporation Integrated miniature PIFA with artificial magnetic conductor metamaterials
US10490346B2 (en) 2014-07-21 2019-11-26 Energous Corporation Antenna structures having planar inverted F-antenna that surrounds an artificial magnetic conductor cell
US9867062B1 (en) 2014-07-21 2018-01-09 Energous Corporation System and methods for using a remote server to authorize a receiving device that has requested wireless power and to determine whether another receiving device should request wireless power in a wireless power transmission system
US9882394B1 (en) 2014-07-21 2018-01-30 Energous Corporation Systems and methods for using servers to generate charging schedules for wireless power transmission systems
US9871301B2 (en) 2014-07-21 2018-01-16 Energous Corporation Integrated miniature PIFA with artificial magnetic conductor metamaterials
US9899844B1 (en) 2014-08-21 2018-02-20 Energous Corporation Systems and methods for configuring operational conditions for a plurality of wireless power transmitters at a system configuration interface
US9939864B1 (en) 2014-08-21 2018-04-10 Energous Corporation System and method to control a wireless power transmission system by configuration of wireless power transmission control parameters
US9891669B2 (en) 2014-08-21 2018-02-13 Energous Corporation Systems and methods for a configuration web service to provide configuration of a wireless power transmitter within a wireless power transmission system
US10790674B2 (en) 2014-08-21 2020-09-29 Energous Corporation User-configured operational parameters for wireless power transmission control
US9965009B1 (en) 2014-08-21 2018-05-08 Energous Corporation Systems and methods for assigning a power receiver to individual power transmitters based on location of the power receiver
US9887584B1 (en) 2014-08-21 2018-02-06 Energous Corporation Systems and methods for a configuration web service to provide configuration of a wireless power transmitter within a wireless power transmission system
US10439448B2 (en) 2014-08-21 2019-10-08 Energous Corporation Systems and methods for automatically testing the communication between wireless power transmitter and wireless power receiver
US9876648B2 (en) 2014-08-21 2018-01-23 Energous Corporation System and method to control a wireless power transmission system by configuration of wireless power transmission control parameters
US9917477B1 (en) 2014-08-21 2018-03-13 Energous Corporation Systems and methods for automatically testing the communication between power transmitter and wireless receiver
US10199849B1 (en) 2014-08-21 2019-02-05 Energous Corporation Method for automatically testing the operational status of a wireless power receiver in a wireless power transmission system
US10008889B2 (en) 2014-08-21 2018-06-26 Energous Corporation Method for automatically testing the operational status of a wireless power receiver in a wireless power transmission system
US10122415B2 (en) 2014-12-27 2018-11-06 Energous Corporation Systems and methods for assigning a set of antennas of a wireless power transmitter to a wireless power receiver based on a location of the wireless power receiver
US10291055B1 (en) 2014-12-29 2019-05-14 Energous Corporation Systems and methods for controlling far-field wireless power transmission based on battery power levels of a receiving device
US9893535B2 (en) 2015-02-13 2018-02-13 Energous Corporation Systems and methods for determining optimal charging positions to maximize efficiency of power received from wirelessly delivered sound wave energy
US11670970B2 (en) 2015-09-15 2023-06-06 Energous Corporation Detection of object location and displacement to cause wireless-power transmission adjustments within a transmission field
US10523033B2 (en) 2015-09-15 2019-12-31 Energous Corporation Receiver devices configured to determine location within a transmission field
US9906275B2 (en) 2015-09-15 2018-02-27 Energous Corporation Identifying receivers in a wireless charging transmission field
US10199850B2 (en) 2015-09-16 2019-02-05 Energous Corporation Systems and methods for wirelessly transmitting power from a transmitter to a receiver by determining refined locations of the receiver in a segmented transmission field associated with the transmitter
US10211685B2 (en) 2015-09-16 2019-02-19 Energous Corporation Systems and methods for real or near real time wireless communications between a wireless power transmitter and a wireless power receiver
US10778041B2 (en) 2015-09-16 2020-09-15 Energous Corporation Systems and methods for generating power waves in a wireless power transmission system
US9941752B2 (en) 2015-09-16 2018-04-10 Energous Corporation Systems and methods of object detection in wireless power charging systems
US11777328B2 (en) 2015-09-16 2023-10-03 Energous Corporation Systems and methods for determining when to wirelessly transmit power to a location within a transmission field based on predicted specific absorption rate values at the location
US11710321B2 (en) 2015-09-16 2023-07-25 Energous Corporation Systems and methods of object detection in wireless power charging systems
US10008875B1 (en) 2015-09-16 2018-06-26 Energous Corporation Wireless power transmitter configured to transmit power waves to a predicted location of a moving wireless power receiver
US10312715B2 (en) 2015-09-16 2019-06-04 Energous Corporation Systems and methods for wireless power charging
US10186893B2 (en) 2015-09-16 2019-01-22 Energous Corporation Systems and methods for real time or near real time wireless communications between a wireless power transmitter and a wireless power receiver
US10483768B2 (en) 2015-09-16 2019-11-19 Energous Corporation Systems and methods of object detection using one or more sensors in wireless power charging systems
US10158259B1 (en) 2015-09-16 2018-12-18 Energous Corporation Systems and methods for identifying receivers in a transmission field by transmitting exploratory power waves towards different segments of a transmission field
US11056929B2 (en) 2015-09-16 2021-07-06 Energous Corporation Systems and methods of object detection in wireless power charging systems
US9893538B1 (en) 2015-09-16 2018-02-13 Energous Corporation Systems and methods of object detection in wireless power charging systems
US9871387B1 (en) 2015-09-16 2018-01-16 Energous Corporation Systems and methods of object detection using one or more video cameras in wireless power charging systems
US10291056B2 (en) 2015-09-16 2019-05-14 Energous Corporation Systems and methods of controlling transmission of wireless power based on object indentification using a video camera
US10270261B2 (en) 2015-09-16 2019-04-23 Energous Corporation Systems and methods of object detection in wireless power charging systems
US10033222B1 (en) 2015-09-22 2018-07-24 Energous Corporation Systems and methods for determining and generating a waveform for wireless power transmission waves
US10135295B2 (en) 2015-09-22 2018-11-20 Energous Corporation Systems and methods for nullifying energy levels for wireless power transmission waves
US10020678B1 (en) 2015-09-22 2018-07-10 Energous Corporation Systems and methods for selecting antennas to generate and transmit power transmission waves
US10128686B1 (en) 2015-09-22 2018-11-13 Energous Corporation Systems and methods for identifying receiver locations using sensor technologies
US10135294B1 (en) 2015-09-22 2018-11-20 Energous Corporation Systems and methods for preconfiguring transmission devices for power wave transmissions based on location data of one or more receivers
US10027168B2 (en) 2015-09-22 2018-07-17 Energous Corporation Systems and methods for generating and transmitting wireless power transmission waves using antennas having a spacing that is selected by the transmitter
US10153660B1 (en) 2015-09-22 2018-12-11 Energous Corporation Systems and methods for preconfiguring sensor data for wireless charging systems
US10050470B1 (en) 2015-09-22 2018-08-14 Energous Corporation Wireless power transmission device having antennas oriented in three dimensions
US9948135B2 (en) 2015-09-22 2018-04-17 Energous Corporation Systems and methods for identifying sensitive objects in a wireless charging transmission field
US10734717B2 (en) 2015-10-13 2020-08-04 Energous Corporation 3D ceramic mold antenna
US10333332B1 (en) 2015-10-13 2019-06-25 Energous Corporation Cross-polarized dipole antenna
US9899744B1 (en) 2015-10-28 2018-02-20 Energous Corporation Antenna for wireless charging systems
US10177594B2 (en) 2015-10-28 2019-01-08 Energous Corporation Radiating metamaterial antenna for wireless charging
US9853485B2 (en) 2015-10-28 2017-12-26 Energous Corporation Antenna for wireless charging systems
US10135112B1 (en) 2015-11-02 2018-11-20 Energous Corporation 3D antenna mount
US10027180B1 (en) 2015-11-02 2018-07-17 Energous Corporation 3D triple linear antenna that acts as heat sink
US10594165B2 (en) 2015-11-02 2020-03-17 Energous Corporation Stamped three-dimensional antenna
US10511196B2 (en) 2015-11-02 2019-12-17 Energous Corporation Slot antenna with orthogonally positioned slot segments for receiving electromagnetic waves having different polarizations
US10063108B1 (en) 2015-11-02 2018-08-28 Energous Corporation Stamped three-dimensional antenna
US10338753B2 (en) 2015-11-03 2019-07-02 Microsoft Technology Licensing, Llc Flexible multi-layer sensing surface
US10649572B2 (en) 2015-11-03 2020-05-12 Microsoft Technology Licensing, Llc Multi-modal sensing surface
US10955977B2 (en) 2015-11-03 2021-03-23 Microsoft Technology Licensing, Llc Extender object for multi-modal sensing
US10133889B2 (en) 2015-11-03 2018-11-20 Microsoft Technology Licensing, Llc Power scheduling for short-range wireless tags
US10027159B2 (en) 2015-12-24 2018-07-17 Energous Corporation Antenna for transmitting wireless power signals
US11689045B2 (en) 2015-12-24 2023-06-27 Energous Corporation Near-held wireless power transmission techniques
US11863001B2 (en) 2015-12-24 2024-01-02 Energous Corporation Near-field antenna for wireless power transmission with antenna elements that follow meandering patterns
US10141771B1 (en) 2015-12-24 2018-11-27 Energous Corporation Near field transmitters with contact points for wireless power charging
US10516289B2 (en) 2015-12-24 2019-12-24 Energous Corportion Unit cell of a wireless power transmitter for wireless power charging
US10491029B2 (en) 2015-12-24 2019-11-26 Energous Corporation Antenna with electromagnetic band gap ground plane and dipole antennas for wireless power transfer
US10038332B1 (en) 2015-12-24 2018-07-31 Energous Corporation Systems and methods of wireless power charging through multiple receiving devices
US10447093B2 (en) 2015-12-24 2019-10-15 Energous Corporation Near-field antenna for wireless power transmission with four coplanar antenna elements that each follows a respective meandering pattern
US10186892B2 (en) 2015-12-24 2019-01-22 Energous Corporation Receiver device with antennas positioned in gaps
US10027158B2 (en) 2015-12-24 2018-07-17 Energous Corporation Near field transmitters for wireless power charging of an electronic device by leaking RF energy through an aperture
US10116162B2 (en) 2015-12-24 2018-10-30 Energous Corporation Near field transmitters with harmonic filters for wireless power charging
US11114885B2 (en) 2015-12-24 2021-09-07 Energous Corporation Transmitter and receiver structures for near-field wireless power charging
US11451096B2 (en) 2015-12-24 2022-09-20 Energous Corporation Near-field wireless-power-transmission system that includes first and second dipole antenna elements that are switchably coupled to a power amplifier and an impedance-adjusting component
US10218207B2 (en) 2015-12-24 2019-02-26 Energous Corporation Receiver chip for routing a wireless signal for wireless power charging or data reception
US10256657B2 (en) 2015-12-24 2019-04-09 Energous Corporation Antenna having coaxial structure for near field wireless power charging
US10320446B2 (en) 2015-12-24 2019-06-11 Energous Corporation Miniaturized highly-efficient designs for near-field power transfer system
US10135286B2 (en) 2015-12-24 2018-11-20 Energous Corporation Near field transmitters for wireless power charging of an electronic device by leaking RF energy through an aperture offset from a patch antenna
US10958095B2 (en) 2015-12-24 2021-03-23 Energous Corporation Near-field wireless power transmission techniques for a wireless-power receiver
US10277054B2 (en) 2015-12-24 2019-04-30 Energous Corporation Near-field charging pad for wireless power charging of a receiver device that is temporarily unable to communicate
US10879740B2 (en) 2015-12-24 2020-12-29 Energous Corporation Electronic device with antenna elements that follow meandering patterns for receiving wireless power from a near-field antenna
US10199835B2 (en) 2015-12-29 2019-02-05 Energous Corporation Radar motion detection using stepped frequency in wireless power transmission system
US10008886B2 (en) 2015-12-29 2018-06-26 Energous Corporation Modular antennas with heat sinks in wireless power transmission systems
US10164478B2 (en) 2015-12-29 2018-12-25 Energous Corporation Modular antenna boards in wireless power transmission systems
US10263476B2 (en) 2015-12-29 2019-04-16 Energous Corporation Transmitter board allowing for modular antenna configurations in wireless power transmission systems
US11777342B2 (en) 2016-11-03 2023-10-03 Energous Corporation Wireless power receiver with a transistor rectifier
US10923954B2 (en) 2016-11-03 2021-02-16 Energous Corporation Wireless power receiver with a synchronous rectifier
US10840743B2 (en) 2016-12-12 2020-11-17 Energous Corporation Circuit for managing wireless power transmitting devices
US10355534B2 (en) 2016-12-12 2019-07-16 Energous Corporation Integrated circuit for managing wireless power transmitting devices
US11245289B2 (en) 2016-12-12 2022-02-08 Energous Corporation Circuit for managing wireless power transmitting devices
US10256677B2 (en) 2016-12-12 2019-04-09 Energous Corporation Near-field RF charging pad with adaptive loading to efficiently charge an electronic device at any position on the pad
US10476312B2 (en) 2016-12-12 2019-11-12 Energous Corporation Methods of selectively activating antenna zones of a near-field charging pad to maximize wireless power delivered to a receiver
US10079515B2 (en) 2016-12-12 2018-09-18 Energous Corporation Near-field RF charging pad with multi-band antenna element with adaptive loading to efficiently charge an electronic device at any position on the pad
US11594902B2 (en) 2016-12-12 2023-02-28 Energous Corporation Circuit for managing multi-band operations of a wireless power transmitting device
US10680319B2 (en) 2017-01-06 2020-06-09 Energous Corporation Devices and methods for reducing mutual coupling effects in wireless power transmission systems
US10439442B2 (en) 2017-01-24 2019-10-08 Energous Corporation Microstrip antennas for wireless power transmitters
US11063476B2 (en) 2017-01-24 2021-07-13 Energous Corporation Microstrip antennas for wireless power transmitters
US10389161B2 (en) 2017-03-15 2019-08-20 Energous Corporation Surface mount dielectric antennas for wireless power transmitters
US11011942B2 (en) 2017-03-30 2021-05-18 Energous Corporation Flat antennas having two or more resonant frequencies for use in wireless power transmission systems
US11245191B2 (en) 2017-05-12 2022-02-08 Energous Corporation Fabrication of near-field antennas for accumulating energy at a near-field distance with minimal far-field gain
US10511097B2 (en) 2017-05-12 2019-12-17 Energous Corporation Near-field antennas for accumulating energy at a near-field distance with minimal far-field gain
US11637456B2 (en) 2017-05-12 2023-04-25 Energous Corporation Near-field antennas for accumulating radio frequency energy at different respective segments included in one or more channels of a conductive plate
US11462949B2 (en) 2017-05-16 2022-10-04 Wireless electrical Grid LAN, WiGL Inc Wireless charging method and system
US10848853B2 (en) 2017-06-23 2020-11-24 Energous Corporation Systems, methods, and devices for utilizing a wire of a sound-producing device as an antenna for receipt of wirelessly delivered power
US11218795B2 (en) 2017-06-23 2022-01-04 Energous Corporation Systems, methods, and devices for utilizing a wire of a sound-producing device as an antenna for receipt of wirelessly delivered power
US10714984B2 (en) 2017-10-10 2020-07-14 Energous Corporation Systems, methods, and devices for using a battery as an antenna for receiving wirelessly delivered power from radio frequency power waves
US10122219B1 (en) 2017-10-10 2018-11-06 Energous Corporation Systems, methods, and devices for using a battery as a antenna for receiving wirelessly delivered power from radio frequency power waves
US11817721B2 (en) 2017-10-30 2023-11-14 Energous Corporation Systems and methods for managing coexistence of wireless-power signals and data signals operating in a same frequency band
US11342798B2 (en) 2017-10-30 2022-05-24 Energous Corporation Systems and methods for managing coexistence of wireless-power signals and data signals operating in a same frequency band
US11710987B2 (en) 2018-02-02 2023-07-25 Energous Corporation Systems and methods for detecting wireless power receivers and other objects at a near-field charging pad
US10615647B2 (en) 2018-02-02 2020-04-07 Energous Corporation Systems and methods for detecting wireless power receivers and other objects at a near-field charging pad
US11159057B2 (en) 2018-03-14 2021-10-26 Energous Corporation Loop antennas with selectively-activated feeds to control propagation patterns of wireless power signals
US11515732B2 (en) 2018-06-25 2022-11-29 Energous Corporation Power wave transmission techniques to focus wirelessly delivered power at a receiving device
US11699847B2 (en) 2018-06-25 2023-07-11 Energous Corporation Power wave transmission techniques to focus wirelessly delivered power at a receiving device
US11437735B2 (en) 2018-11-14 2022-09-06 Energous Corporation Systems for receiving electromagnetic energy using antennas that are minimally affected by the presence of the human body
US11539243B2 (en) 2019-01-28 2022-12-27 Energous Corporation Systems and methods for miniaturized antenna for wireless power transmissions
US11463179B2 (en) 2019-02-06 2022-10-04 Energous Corporation Systems and methods of estimating optimal phases to use for individual antennas in an antenna array
US11018779B2 (en) 2019-02-06 2021-05-25 Energous Corporation Systems and methods of estimating optimal phases to use for individual antennas in an antenna array
US11784726B2 (en) 2019-02-06 2023-10-10 Energous Corporation Systems and methods of estimating optimal phases to use for individual antennas in an antenna array
US11799328B2 (en) 2019-09-20 2023-10-24 Energous Corporation Systems and methods of protecting wireless power receivers using surge protection provided by a rectifier, a depletion mode switch, and a coupling mechanism having multiple coupling locations
US11411441B2 (en) 2019-09-20 2022-08-09 Energous Corporation Systems and methods of protecting wireless power receivers using multiple rectifiers and establishing in-band communications using multiple rectifiers
US11715980B2 (en) 2019-09-20 2023-08-01 Energous Corporation Classifying and detecting foreign objects using a power amplifier controller integrated circuit in wireless power transmission systems
US11139699B2 (en) 2019-09-20 2021-10-05 Energous Corporation Classifying and detecting foreign objects using a power amplifier controller integrated circuit in wireless power transmission systems
US11831361B2 (en) 2019-09-20 2023-11-28 Energous Corporation Systems and methods for machine learning based foreign object detection for wireless power transmission
US11381118B2 (en) 2019-09-20 2022-07-05 Energous Corporation Systems and methods for machine learning based foreign object detection for wireless power transmission
US11355966B2 (en) 2019-12-13 2022-06-07 Energous Corporation Charging pad with guiding contours to align an electronic device on the charging pad and efficiently transfer near-field radio-frequency energy to the electronic device
US10985617B1 (en) 2019-12-31 2021-04-20 Energous Corporation System for wirelessly transmitting energy at a near-field distance without using beam-forming control
US11817719B2 (en) 2019-12-31 2023-11-14 Energous Corporation Systems and methods for controlling and managing operation of one or more power amplifiers to optimize the performance of one or more antennas
US11411437B2 (en) 2019-12-31 2022-08-09 Energous Corporation System for wirelessly transmitting energy without using beam-forming control
US11799324B2 (en) 2020-04-13 2023-10-24 Energous Corporation Wireless-power transmitting device for creating a uniform near-field charging area
US11916398B2 (en) 2021-12-29 2024-02-27 Energous Corporation Small form-factor devices with integrated and modular harvesting receivers, and shelving-mounted wireless-power transmitters for use therewith

Also Published As

Publication number Publication date
US20140242908A1 (en) 2014-08-28

Similar Documents

Publication Publication Date Title
US9270344B2 (en) Combination process interaction
US20210055697A1 (en) Wearable smart watch with a control-ring and a user feedback mechanisim
US10786733B2 (en) Information processing method, terminal, and computer storage medium for releasing virtual skill object based on user gesture
US11249613B2 (en) Method and apparatus for displaying orbiting icons corresponding to program application functions
US9727200B2 (en) Method and system for displaying graphic user interface
US8922721B2 (en) Display apparatus and control method thereof
CN105119790B (en) Apparatus control method and device
EP2676436A2 (en) Graphical user interface and data transfer methods in a controlling device
WO2011039699A1 (en) Access to control of multiple editing effects
CN108132744A (en) A kind of method and apparatus for being remotely controlled smart machine
US20130298079A1 (en) Apparatus and method for unlocking an electronic device
CN104602110A (en) Method and system for setting television parameters, terminal, remote control unit and television
US9078088B2 (en) System and method for transport layer agnostic programming interface for use with smartphones
US20170091431A1 (en) Secure identification information entry on a small touchscreen display
CN105260026A (en) Terminal device control method, apparatus and system
EP2922370B1 (en) Techniques and graphical user interface for controlling solid-state luminaire with electronically adjustable light beam distribution
US9577732B2 (en) Information processing method and electronic device which selectively operates a target antenna
CN105808089A (en) Data transmission method and first electronic device
CN103813194A (en) Information processing method and electronic device
CN106488016B (en) Application control method and mobile terminal
CN108353204A (en) Display device and its control method
US9600099B2 (en) Device for interaction with touch screen
CN104461363A (en) Method and device for adjusting character size on touch screen device
KR102098369B1 (en) Remote cooperation apparatus and system based on synchronization between devices
KR102452926B1 (en) Apparatus for controlling game character and method thereof

Legal Events

Date Code Title Description
AS Assignment

Owner name: CREATING REVOLUTIONS LLC, FLORIDA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EINAR ROSENBERG;REEL/FRAME:032633/0750

Effective date: 20140327

ZAAA Notice of allowance and fees due

Free format text: ORIGINAL CODE: NOA

ZAAB Notice of allowance mailed

Free format text: ORIGINAL CODE: MN/=.

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FEPP Fee payment procedure

Free format text: SURCHARGE FOR LATE PAYMENT, SMALL ENTITY (ORIGINAL EVENT CODE: M2554); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2551); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362