Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A system comprising: a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising: determining, based on a wireless communication between a beacon associated with a location and a first device associated with a first user, that the first device is within a predetermined distance of the location; in response to determining that the first device is within the predetermined distance of the location, providing on the first device a user interface including an option to request a proxy check-in for a second user, wherein a second device associated with the second user is located outside the predetermined distance of the location; in response to receiving from the first device a request to proxy check-in for the second user, (i) using the beacon to establish a first connection with the first device to provide location-based services to the first device based on a user account of the second user and (ii) establishing a second connection with the second device to provide location-based services to the second device based on a location of the first device; and performing, with the first device using the user account of the second user, a transaction associated with the location associated with the beacon based on the determining that the first device is within the predetermined distance of the location associated with the beacon.
A system detects when a first user's device is near a location via wireless communication with a beacon. Upon detection, the system offers the first user an option to proxy check-in for a second user, whose device is outside the detection range. If the first user requests this, the system establishes two connections: one with the first user's device to provide location-based services using the second user's account, and another with the second user's device to provide location-based services based on the first user's location. The system then enables the first user to perform a transaction at the location using the second user's account. This allows a user to facilitate transactions for another user who is not physically present, leveraging proximity-based authentication and account delegation. The system ensures secure, location-aware interactions by verifying the first user's presence near the beacon before enabling proxy transactions. This is useful in scenarios like group check-ins, shared accounts, or delegated access to location-based services.
2. The system of claim 1 , wherein the user interface includes a plurality options to request proxy check-ins for a plurality of respective users, wherein the operations further comprise receiving a selection of the second user from the user interface.
A system for managing proxy check-ins in a time-tracking or attendance system addresses the problem of users needing to check in for others when they are unavailable. The system provides a user interface with options to request proxy check-ins for multiple users, allowing an authorized user to perform check-ins on behalf of others. The interface includes a selection mechanism to choose the specific user for whom the proxy check-in is being performed. The system ensures that only authorized users can request proxy check-ins, maintaining security and accountability. The interface may also include additional options to specify check-in details, such as time, location, or purpose, ensuring accurate record-keeping. This functionality is particularly useful in workplaces where employees may need to cover for absent colleagues or in scenarios where multiple users require simultaneous check-ins. The system streamlines the process by centralizing proxy check-in requests, reducing administrative overhead and improving efficiency. The selection mechanism ensures that the correct user is identified for the proxy check-in, minimizing errors and ensuring compliance with organizational policies.
3. The system of claim 2 , wherein the operations further comprise in response to determining that the first device is within the predetermined distance of the location associated with the beacon, determining that the plurality of respective users have pre-designated the first user as a proxy user.
A system for managing access control and user permissions in a networked environment, particularly where physical proximity to a beacon triggers specific actions. The system addresses the challenge of securely and efficiently granting access or permissions to users based on their location relative to a beacon, while also considering pre-designated user roles. The system includes a beacon that emits a signal detectable by nearby devices, a networked server that processes beacon signals, and multiple user devices associated with respective users. When a first device associated with a first user comes within a predetermined distance of the beacon, the system determines whether the first user has been pre-designated as a proxy user by other users in the system. If confirmed, the system grants the first user proxy access or permissions on behalf of those other users, enabling actions such as unlocking doors, accessing restricted data, or performing administrative tasks. The system ensures that only authorized proxy users can act on behalf of others, enhancing security while simplifying access management in environments like offices, smart homes, or shared workspaces. The solution combines proximity-based authentication with pre-configured user roles to streamline access control without compromising security.
4. The system of claim 1 , wherein the transaction comprises a payment transaction using the user account of the second user.
A system for facilitating secure transactions between users involves a first user initiating a transaction with a second user, where the transaction includes a payment using the second user's account. The system verifies the identity of the second user through biometric authentication, such as fingerprint or facial recognition, to ensure authorization. The transaction details, including payment amount and recipient information, are encrypted and transmitted securely between the users' devices. The system also includes a fraud detection mechanism that analyzes transaction patterns in real-time to identify and prevent unauthorized or suspicious activities. Additionally, the system may generate a transaction receipt that is digitally signed and stored in a tamper-proof ledger, providing a verifiable record of the transaction. The system ensures that only authorized users can initiate or approve transactions, reducing the risk of fraud and unauthorized access. The payment transaction is processed using the second user's account, with the system verifying sufficient funds or credit availability before completion. The system may also support multiple payment methods, including credit cards, digital wallets, and bank transfers, while maintaining compliance with financial regulations. The overall system enhances security, efficiency, and trust in digital transactions between users.
5. The system of claim 4 , wherein the operations further comprise transferring funds from the user account of the second user to an account associated with the location associated with the beacon for the payment transaction.
This invention relates to a payment system that facilitates transactions between users and locations using beacon technology. The system addresses the problem of streamlining payments in physical locations by eliminating the need for manual payment processing, such as swiping cards or entering payment details. The system includes a beacon associated with a physical location, a user device with a payment application, and a server that processes transactions. The beacon broadcasts a signal that the user device detects, triggering the payment application to initiate a transaction. The system identifies the user account associated with the device and the location associated with the beacon. The user device displays transaction details, and upon user confirmation, the system processes the payment. The system also includes a method for transferring funds from the user account of a second user to an account associated with the location linked to the beacon, ensuring secure and automated payment processing. This invention improves transaction efficiency by reducing manual steps and enhancing security through beacon-based location verification.
6. The system of claim 1 , wherein the location associated with the beacon comprises a service location of a service provider.
A system for managing location-based services involves a beacon that transmits signals to determine a user's position. The beacon is associated with a specific location, which in this case is a service location of a service provider. The system uses the beacon's signals to identify the user's proximity to the service location, enabling targeted services or interactions. The beacon may be part of a network that includes multiple beacons, each associated with different service locations. The system can track user movement between these locations, allowing for dynamic service delivery or personalized experiences based on the user's position relative to the service provider's facilities. The beacon's signals may include identifiers or metadata that help the system distinguish between different service locations, ensuring accurate positioning and service coordination. This approach enhances service efficiency by automating location-based interactions and reducing manual input requirements. The system may also integrate with other technologies, such as mobile devices or sensors, to provide additional context or functionality. The primary problem addressed is the need for precise, automated location tracking within service provider environments to improve service delivery and user engagement.
7. The system of claim 6 , wherein the service provider comprises a merchant.
A system for facilitating transactions between users and service providers, particularly merchants, involves a platform that enables users to request services or products from merchants. The system includes a user interface for submitting requests, a processing module to analyze and route these requests to appropriate merchants, and a communication module to transmit the requests to the merchants. The merchants, as service providers, receive the requests and can respond with offers or confirmations. The system also includes a payment processing module to handle financial transactions between users and merchants, ensuring secure and efficient payment processing. Additionally, the system may include a reputation management module to track and display ratings or reviews of merchants, helping users make informed decisions. The system may also support real-time updates and notifications to keep users and merchants informed about the status of requests and transactions. The overall goal is to streamline the interaction between users and merchants, improving the efficiency and reliability of service or product delivery.
8. The system of claim 1 , wherein the first device communicates with the beacon using one of a near field communication technology, a radio communication technology, an infrared communication technology, a Bluetooth communication technology, or a Bluetooth low energy communication technology.
A system for device-to-beacon communication involves a first device that interacts with a beacon using various wireless communication technologies. The beacon is a small, low-power transmitter that broadcasts signals to nearby devices, enabling location-based services, proximity detection, or data exchange. The first device is equipped with one or more communication interfaces that allow it to connect with the beacon using near field communication (NFC), radio communication, infrared communication, Bluetooth, or Bluetooth Low Energy (BLE). These technologies enable short-range, low-power, and secure data transmission between the device and the beacon. The system may be used in applications such as indoor navigation, asset tracking, or automated check-ins, where precise proximity detection and reliable communication are essential. The use of multiple communication protocols ensures compatibility with different devices and environments, enhancing flexibility and reliability in beacon-based interactions.
9. A method comprising: determining, by one or more hardware processors based on a wireless communication between a first device associated with a first location and a second device associated with a first user, that the second device is within a predetermined distance of the first location; in response to determining that the second device is within the predetermined distance of the first location, providing, by the one or more hardware processors, on the second device a user interface enabling the first user to request a proxy check-in for a plurality of users; receiving, by the one or more hardware processors from the second device, a selection of a proxy check-in for a second user, wherein a third device of the second user is located outside the predetermined distance of the first location; in response to receiving the selection, (i) using, by the one or more hardware processors, the first device to establish a first connection with the second device to provide location-based services to the second device based on a user account of the second user and (ii) establishing, by the one or more hardware processors, a second connection with the third device to provide location-based services to the third device based on a second location of the second device; and performing, by the one or more hardware processors with the first device using the user account of the second user, a transaction associated with the first location based on the determining that the first device is within the predetermined distance of the first location.
10. The method of claim 9 , wherein the transaction comprises a payment transaction using the user account of the second user.
A system and method for facilitating secure transactions between users involves a first user initiating a transaction with a second user, where the transaction is processed using the second user's account. The system verifies the identity of the second user through biometric authentication, such as facial recognition, to ensure authorization. The transaction may include a payment transaction, where funds are transferred from the first user's account to the second user's account. The system also supports additional transaction types, such as data sharing or access permissions, where the second user's account is used to authorize the exchange. The method ensures secure and authenticated transactions by requiring biometric verification before processing. The system may also include a user interface for initiating and managing transactions, as well as a backend server for processing and verifying the transactions. The method ensures that only authorized users can complete transactions, reducing fraud and unauthorized access. The system may be implemented in various applications, including financial services, digital content sharing, or access control systems.
11. The method of claim 10 , further comprising transferring funds from the user account of the second user to an account associated with the first location for the payment transaction.
This invention relates to a system for facilitating financial transactions between users and locations, such as merchants or service providers. The problem addressed is the need for a secure and efficient way to process payments between users and locations, particularly in scenarios where a second user may need to pay for a transaction initiated by a first user at a specific location. The method involves receiving a request from a first user to initiate a payment transaction at a first location. The system then identifies a second user associated with the first user, such as a family member or friend, and determines whether the second user is authorized to complete the payment. If authorized, the system processes the payment transaction by transferring funds from the second user's account to an account associated with the first location. This ensures that the payment is completed securely and efficiently, even if the first user does not have sufficient funds or access to their account at the time of the transaction. The method may also include verifying the identity of the second user and confirming that the payment amount is within predefined limits to prevent unauthorized or excessive transactions. The system may further provide notifications to both users regarding the transaction status, ensuring transparency and accountability. This approach simplifies the payment process while maintaining security and control over financial transactions.
12. The method of claim 9 , further comprising receiving, from the third device, a signal indicating an authorization for the proxy check-in, wherein the first and second connections are established in response to receiving the signal.
A system and method for proxy check-in authorization in a networked environment involves multiple devices interacting to facilitate secure access. The technology addresses the problem of enabling a first device to check in on behalf of a second device, where the second device may lack direct connectivity or authorization capabilities. The method includes establishing a first connection between the first device and a third device, which acts as an intermediary or authorization server. A second connection is established between the second device and the third device. The third device then receives a signal from the first device, indicating authorization for the proxy check-in. In response to this signal, the first and second connections are established or activated, allowing the first device to perform the check-in on behalf of the second device. This process ensures that the proxy check-in is authorized and secure, preventing unauthorized access. The system may involve additional steps such as authentication, encryption, or verification to further secure the proxy check-in process. The method is particularly useful in scenarios where the second device cannot directly communicate with the authorization server, such as in low-power or intermittent connectivity environments.
13. The method of claim 9 , wherein providing the location-based services to the third device comprises transmitting product information of a product to the third device based on the second location of the second device.
This invention relates to location-based services for mobile devices, specifically systems that enable a first device to share its location with a second device, which then provides location-based services to a third device. The problem addressed is the need for dynamic, context-aware services that leverage the proximity or movement of devices to deliver relevant information or functionality. The system involves a first device determining its location and transmitting it to a second device. The second device, upon receiving the location, determines its own location and calculates a second location based on the first device's location. Using this second location, the second device provides location-based services to a third device. These services may include transmitting product information about a product to the third device, ensuring the information is relevant to the second device's location. The system may also involve the second device determining a movement direction of the first device and adjusting the second location accordingly. Additionally, the second device may transmit the second location to the first device for confirmation or further processing. The invention aims to enhance the accuracy and relevance of location-based services by dynamically adjusting service delivery based on the relative positions of multiple devices.
14. The method of claim 13 , further comprising: determining, based on a wireless communication between a fourth device associated with a sub-area of the first location and the second device, that the second device is within a second predetermined distance of the sub-area, wherein the product is associated with the sub-area of the first location.
15. The method of claim 9 , wherein providing the location-based services to the second device comprises transmitting a product offer to the second device based on a transaction history associated with the user account of the second user.
This invention relates to location-based services for mobile devices, specifically targeting personalized product offers based on user transaction history. The system involves a first device detecting a second device within a predefined proximity range, establishing a communication link, and providing location-based services to the second device. The services include transmitting product offers tailored to the second user's transaction history, which is linked to their user account. The system may also verify the second device's location to ensure it is within the predefined range before transmitting the offer. Additionally, the first device may request and receive user consent from the second device before providing the services. The transaction history may include past purchases, browsing behavior, or other relevant data to determine the most relevant product offers. The communication link may be established via Bluetooth, Wi-Fi, or other short-range wireless protocols. The system ensures privacy by obtaining explicit consent and verifying location proximity before sharing personalized offers. This approach enhances user experience by delivering targeted promotions while maintaining security and relevance.
16. The method of claim 9 , further comprising receiving, from the second device, a purchase request using the account of the second user, wherein the transaction is associated with the purchase request.
This invention relates to a system for facilitating transactions between users of a networked platform, particularly where one user (the second user) interacts with another user's (the first user's) content or services. The problem addressed is ensuring secure and authenticated transactions while maintaining user privacy and control over access to their content or services. The method involves a first user creating an account on a platform and associating it with a digital wallet. The first user then generates a unique identifier for their account, which is shared with a second user. The second user, upon receiving this identifier, creates their own account on the same platform and links it to the first user's account using the identifier. This linkage allows the second user to access the first user's content or services, such as digital media, software, or other offerings, without requiring direct interaction with the first user. The method further includes the second user sending a purchase request to the platform using their account. This request triggers a transaction associated with the purchase, which is processed through the linked accounts. The digital wallet of the first user may be used to receive payment or other compensation for the transaction. The system ensures that the transaction is authenticated and secure, with the first user retaining control over their content or services while the second user gains authorized access. The method may also include additional steps such as verifying the second user's identity or confirming the transaction details before processing the payment.
17. The method of claim 16 , further comprising: in response to receiving the purchase request, transmitting biometric data associated with the first user to a computing device associated with the first location.
This invention relates to a system for secure biometric authentication in transaction processing, particularly for verifying user identity during purchases. The problem addressed is the need for enhanced security in transactions to prevent fraud while ensuring seamless user authentication. The system involves a user device that captures biometric data, such as fingerprints or facial recognition, and transmits it to a central authentication server. The server verifies the biometric data against stored records and, upon successful authentication, generates a transaction token. This token is then sent to a merchant system associated with the transaction location. The merchant system processes the token to authorize the purchase without requiring the user to physically present the biometric data at the merchant's location. The system also includes a method for handling purchase requests, where the user device sends a request to the authentication server, which validates the request and generates the transaction token. Additionally, the system can transmit the biometric data directly to a computing device at the transaction location in response to a purchase request, allowing for localized verification if needed. The invention ensures secure, remote authentication while maintaining transaction efficiency.
18. The method of claim 9 , further comprising: determining that the second device is outside the predetermined distance of the first location; and in response to determining that the second device is outside the predetermined distance of the first location, automatically aborting providing the location-based services to the second and third devices.
This invention relates to location-based services in a system where multiple devices interact with a first device at a specific location. The problem addressed is ensuring that location-based services are only provided when all participating devices remain within a predefined distance of the first device's location. If any device, such as a second device, moves beyond this distance, the system automatically stops providing services to all participating devices to maintain security and accuracy. The method involves monitoring the positions of devices, including a second device and a third device, relative to a first device's location. If the second device is detected outside a predetermined distance from the first location, the system responds by terminating the location-based services for both the second and third devices. This ensures that services are only active when all devices are within the required proximity, preventing unauthorized or inaccurate service delivery. The system may use various positioning technologies, such as GPS or Wi-Fi, to track device locations and enforce the distance-based service restrictions. The invention is particularly useful in applications where location accuracy is critical, such as secure access control or location-based content delivery.
19. A non-transitory machine readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising: determining, based on a wireless communication between a beacon associated with a location and a first device associated with a first user, that the first device is within a predetermined distance of the location; in response to determining that the first device is within the predetermined distance of the location, providing on the first device a user interface including an option to request to proxy check-in for a second user associated with a second device; in response to receiving from the first device a request to proxy check-in for the second user, (i) using the beacon to establish a first connection with the first device to provide location-based services to the first device based on a user account of the second user and (ii) establishing a second connection with the second device to provide location-based services to the second device based on a location of the first device; and performing, with the first device using the user account of the second user, a transaction associated with the location based on the determining that the first device is within the predetermined distance of the location associated with the beacon.
This invention relates to location-based services and proxy check-in systems for users in proximity to a specific location. The problem addressed is enabling a first user to perform actions on behalf of a second user when both are near a location, such as checking in or making transactions, without requiring the second user to be physically present or manually authenticate. The system uses a beacon associated with the location to detect when a first device (belonging to the first user) is within a predetermined distance. Upon detection, the first device displays a user interface offering the option to proxy check-in for a second user associated with a second device. If the first user requests a proxy check-in, the system establishes two connections: one between the beacon and the first device to provide location-based services using the second user's account, and another between the beacon and the second device to provide services based on the first device's location. The first device then performs a transaction (e.g., payment, check-in) on behalf of the second user, leveraging the second user's account while ensuring the transaction is tied to the location of the first device. This allows seamless delegation of location-based actions between users in close proximity.
20. The non-transitory machine readable medium of claim 19 , wherein providing the location-based services to the second device comprises transmitting product information of a product to the second device based on the location of the first device.
This invention relates to location-based services in a system where a first device detects a second device and provides services to it. The problem addressed is enabling context-aware interactions between devices based on their physical proximity and location. The system includes a first device with a processor, memory, and a location module to determine its position. When the first device detects a second device within a defined range, it provides location-based services to the second device. These services may include transmitting product information about a product to the second device based on the first device's location. The system may also involve the first device receiving a request from the second device and determining whether the second device is within a predefined range before providing services. The location-based services can be customized based on the first device's location, ensuring relevant information is delivered to the second device. This approach enhances user experience by providing timely and location-specific data, such as product details, to nearby devices.
Unknown
August 18, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.