The present application generally relates to a method, system, and apparatus for providing content, functionalities, and services in connection with the reception of an EM signal from other apparatuses, emitting objects, access points or base stations. In certain implementations, content, functionalities, and services can be provided in connection with positioning data. In other implementations, content, functionalities, and services can be provided in connection with permanent or recurring location-based networking sessions and/or location data. In many other implementations, devices, content, functionalities, and services are autonomous and independent from any geographical area and/or session area and/or location data.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: enabling the reception of an electromagnetic signal from an electromagnetic source associated to a first hardware apparatus by a plurality of antennas embedded into a second hardware apparatus, wherein said plurality of antennas exhibit, at least in part, an asymmetric radiation pattern; enabling determining, at least in part by exploiting said asymmetric radiation pattern, via said second hardware apparatus as a result of said reception of said electromagnetic signal from said electromagnetic source associated to said first hardware apparatus by said plurality of antennas whether a spatial condition is satisfied by said second hardware apparatus; and enabling, upon fulfillment of said spatial condition, at least temporarily, by said second hardware apparatus, at least one functionality selected form the group consisting of: an exchange of information between said first hardware apparatus and said second hardware apparatus, the execution of commands by said second hardware apparatus, the execution of commands by said first hardware apparatus, the reception of information associated to said first hardware apparatus, the reception of information associated to said second hardware apparatus, a pairing between said first hardware apparatus and said second hardware apparatus, and combinations thereof.
2. The method of claim 1 , wherein said at least one functionality is affected, at least in part, by a location datum.
3. The method of claim 1 , wherein said first hardware apparatus is an audio/video (AV) apparatus.
4. The method of claim 1 , wherein said determining whether said spatial condition is satisfied is obtained, at least in part, by comparing the data value of the signal strength of said electromagnetic signal as received at one antenna of said plurality of antennas with the maximum data value of the signal strength of said electromagnetic signal as received at least at one or more other antennas of said plurality of antennas such that when said maximum data value as received at said one or more other antennas is lower by at least a predetermined value as compared to said signal strength of said electromagnetic signal as received at said one antenna then said spatial condition is deemed satisfied.
5. The method of claim 1 , wherein said first hardware apparatus outputs via a visual display content that is associated to a user profile connected to said second hardware apparatus.
6. The method of claim 1 , wherein once said pairing has occurred, said second hardware apparatus controls functionalities associated to said first hardware apparatus via voice commands at said second hardware apparatus.
7. A computer software system having a set of instructions stored in one or more non-transitory computer-readable medium for controlling at least one digital computer in performing desired functions comprising: a set of instructions formed into each of a plurality of modules, each modules comprising: a process for enabling the reception of an electromagnetic signal from an electromagnetic source associated to a first hardware apparatus by a plurality of antennas embedded into a second hardware apparatus, wherein said plurality of antennas exhibit, at least in part, an asymmetric radiation pattern; a process for enabling determining, at least in part by exploiting said asymmetric radiation pattern, via said second hardware apparatus as a result of said reception of said electromagnetic signal from said electromagnetic source associated to said first hardware apparatus by said plurality of antennas whether a spatial condition is satisfied by said first hardware apparatus; and a process for enabling, upon fulfillment of said spatial condition, at least temporarily, by said first hardware apparatus, at least one functionality selected form the group consisting of: an exchange of information between said first hardware apparatus and said second hardware apparatus, the execution of commands by said second hardware apparatus, the execution of commands by said first hardware apparatus, the reception of information associated to said first hardware apparatus, the reception of information associated to said second hardware apparatus, a pairing between said first hardware apparatus and said second hardware apparatus, and combinations thereof.
8. The computer software system of claim 7 , wherein said determining whether said spatial condition is satisfied is accomplished, at least in part, by means of data provided by at least one module selected from a group of modules comprising a gyroscope module, an accelerometer module, a compass module, and combinations thereof.
9. The computer software system of claim 7 , wherein said first hardware apparatus and said second hardware apparatus are associated to hierarchical statuses such that said at least one functionality is affected, at least in part, by said hierarchical statuses when said hierarchical statuses are compared to the hierarchical status of at least one another hardware apparatus emitting an additional electromagnetic signal that is received by at least said plurality of antennas.
10. The computer software system of claim 7 , wherein at least two antennas of said plurality of antennas transmit discrete electromagnetic signals such that said first hardware apparatus is capable of determining whether said first hardware apparatus is the addressee of said discrete electromagnetic signals, at least in part, by comparing the data value of the signal strength of said discrete electromagnetic signals as received from said at least two antennas of said plurality of antennas.
11. The computer software system of claim 7 , wherein said first hardware apparatus and said second hardware apparatus are components of a connected transportation system.
12. The computer software system of claim 7 , wherein said pairing between said first hardware apparatus and said second hardware apparatus causes said second hardware-apparatus to download software such that the subsequent execution of said at least one functionality is expedited.
13. The computer software system of claim 7 , wherein said second hardware apparatus receives indicia of nearby emitting electromagnetic sources and thus said second hardware apparatus prefetches data associated to said electromagnetic sources such that when said spatial condition is determined to be satisfied said at least one functionality is expedited.
14. An hardware apparatus, comprising: at least one processor; and at least one non-transitory computer-readable medium including a computer program code; the at least one non-transitory computer-readable medium and the computer program code configured to, with the at least one processor, cause the hardware apparatus to perform at least the following: enabling the reception of an electromagnetic signal from an electromagnetic source associated to a neighboring emitting hardware apparatus by a plurality of antennas embedded into said hardware apparatus, wherein said plurality of antennas exhibit, at least in part, an asymmetric radiation pattern; enabling determining, at least in part by exploiting said asymmetric radiation pattern, as a result of said reception of said electromagnetic signal from said electromagnetic source associated to said neighboring emitting hardware apparatus by said plurality of antennas whether a spatial condition is satisfied; and enabling, upon fulfillment of said spatial condition, at least one functionality selected form the group consisting of: an exchange of information between said neighboring emitting hardware apparatus and said hardware apparatus, the execution of commands by said hardware apparatus, the execution of commands by said neighboring emitting hardware apparatus, the reception of information associated to said neighboring emitting hardware apparatus, the reception of information associated to said hardware apparatus, a pairing between said hardware apparatus and said neighboring emitting hardware apparatus, and combinations thereof.
15. The hardware apparatus of claim 14 , wherein an audio connection is established between said neighboring emitting hardware apparatus and said hardware apparatus.
16. The hardware apparatus of claim 14 , wherein said determining whether a spatial condition is satisfied results, at least in part, in assigning said neighboring emitting hardware apparatus to one of a plurality of predetermined spatial sectors anchored to and surrounding said hardware apparatus.
17. The hardware apparatus of claim 14 , wherein said hardware apparatus receives an input data from a user initiating a best effort routine to classify said neighboring emitting hardware apparatus into one of a plurality of predetermined spatial sectors anchored to and surrounding said hardware apparatus.
18. The hardware apparatus of claim 14 , wherein said determining whether a spatial condition is satisfied is obtained, at least in part, by the training of a support vector machine.
19. The hardware apparatus of claim 14 , wherein said electromagnetic signal from said electromagnetic source associated to said neighboring emitting hardware apparatus is a Bluetooth Low Energy signal.
20. The hardware apparatus of claim 14 , wherein a Viterbi algorithm is employed to resolve a chain of states within a predetermined time window to determine whether said hardware apparatus should assign said neighboring emitting hardware apparatus to one of a plurality of predetermined spatial sectors anchored to and surrounding said hardware apparatus.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 11, 2019
December 29, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.