A method of distributing purchase recommendations to a user terminal and tracking their effectiveness includes receiving an image of a product code captured from a user terminal at a store server through a wireless device, the store server connected to a first database from which the store server retrieves product information relating to the product code, the product information including one or more recommended products associated with the product, and a second database that tracks effectiveness of recommendations for each product, and transmitting the product information to the user terminal through the wireless device. The presence of at least one recommended product in the product information causes the self-registration program in the user terminal to display a user interface for accessing information about the recommended product on the user terminal and enable the store server to update the second database by tracking the user inputs made through the user interface.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for distributing purchase recommendations to a user terminal and tracking effectiveness of the purchase recommendations, the method comprising: providing a self-registration program in a user terminal, the self-registration program configuring the user terminal to permit a user to capture an image associated with a product selected by the user, to generate a product code for the product from the captured image, and to transmit the product code to a wireless device that is connected to a store server over a network; receiving the captured image from the user terminal at a store server through the wireless device, the store server connected to a first database from which the store server retrieves product information relating to the product code, the product information including a product name, a unit price, and one or more recommended products associated with the product corresponding to the product code, and a second database for storing information for tracking effectiveness of recommendations with respect to the one or more recommended product associated with the product corresponding to the product code; and transmitting the product information to the user terminal through the wireless device, wherein the presence of at least one recommended product in the product information causes the self-registration program to display a user interface for accessing information about the recommended product on the user terminal and track the user inputs made through the user interface to enable the store server to update the second database, the self-registration program, when executing, causes the user terminal to communicate with a support server that is executing a self-registration server program, the support server tracks the number of times, N1, a recommended product has been purchased and the number of times, N2, detailed information about the recommended product has been viewed, and a user input through the user interface requesting to view detailed information about the recommended product causes the detailed information to be displayed on the user interface and the value of N2 for the recommended product to be incremented.
2. The method of claim 1 , wherein when the user indicates a desire to purchase the recommended product, value of N1 for the recommended product is incremented.
This invention relates to a system for recommending products to users based on their interactions and purchase history. The system addresses the challenge of providing personalized product recommendations by dynamically adjusting recommendation algorithms based on user feedback and purchase behavior. The method involves tracking user interactions with recommended products, such as clicks or views, and assigning a value (N1) to each product based on these interactions. When a user indicates a desire to purchase a recommended product, the system increments the value of N1 for that product. This adjustment reflects the product's relevance and popularity, improving future recommendations. The system may also consider other factors, such as user preferences or historical data, to refine recommendations. By continuously updating the value of N1 based on user actions, the system ensures that recommendations remain relevant and aligned with user interests. This dynamic adjustment enhances the accuracy and effectiveness of the recommendation process, leading to higher user satisfaction and increased conversion rates. The method can be applied in e-commerce platforms, digital marketplaces, or any system where personalized product suggestions are beneficial.
3. The method of claim 1 , wherein the store server stores tracking information in the second database indicating a total number of times each recommended product has been purchased and a total number of times detailed information about each recommended product has been viewed.
This invention relates to a system for tracking and analyzing user interactions with recommended products in an online retail environment. The system addresses the challenge of improving product recommendation accuracy by monitoring how users engage with suggested items, enabling data-driven optimization of future recommendations. The system includes a store server that maintains a second database specifically for tracking user interactions with recommended products. This database records two key metrics for each recommended product: the total number of times the product has been purchased and the total number of times detailed information about the product has been viewed. By analyzing these metrics, the system can identify which recommended products are most engaging to users, whether through direct purchases or detailed viewing, and use this data to refine recommendation algorithms. This approach helps retailers better understand user preferences and improve the relevance of product suggestions, ultimately enhancing the shopping experience and increasing conversion rates. The tracking mechanism operates in real-time, allowing for continuous optimization of the recommendation process based on current user behavior patterns.
4. The method of claim 3 , wherein the store server, during a settlement process of the product, updates the tracking information in the second database.
This invention relates to a system for tracking and settling transactions involving digital products, such as software or media, in a distributed computing environment. The system addresses the challenge of ensuring accurate and secure tracking of product usage and ownership across multiple servers and databases, particularly during settlement processes where ownership or access rights are finalized. The system includes a store server that manages product transactions and a tracking server that maintains a second database for recording tracking information, such as usage metrics, ownership details, or access logs. The tracking server is configured to receive and store this information independently of the store server, ensuring data integrity and availability even if the store server is offline or compromised. During a settlement process, where the product's ownership or access rights are finalized, the store server updates the tracking information in the second database to reflect the settled state. This ensures that the tracking data remains synchronized with the transactional state of the product, providing an accurate and up-to-date record of its usage and ownership history. The system may also include additional features, such as encryption or access controls, to further secure the tracking information.
5. The method of claim 4 , wherein the support server, the store server, and the wireless device communicate with each other over the network.
This invention relates to a system for managing and distributing digital content, such as media files, between a support server, a store server, and a wireless device over a network. The system addresses the challenge of efficiently delivering and managing digital content to wireless devices while ensuring secure and reliable communication between the servers and the device. The support server acts as an intermediary, facilitating communication between the store server and the wireless device. The store server hosts and manages the digital content, while the wireless device requests and receives the content. The communication between these components occurs over a network, enabling seamless data exchange. The support server may perform tasks such as authenticating the wireless device, managing user accounts, and coordinating content delivery. The store server stores and distributes the digital content, which may include media files, software updates, or other digital assets. The wireless device, which could be a smartphone, tablet, or other portable device, interacts with the support server to request and receive the content. The system ensures that the wireless device can securely and efficiently access the digital content from the store server, with the support server handling authentication, authorization, and communication management. This setup allows for scalable and reliable content distribution, improving user experience and system performance. The network-based communication enables real-time updates and interactions, ensuring that the wireless device receives the latest content and services.
6. The method of claim 1 , wherein the captured image includes an image of a bar code or a QR code.
A system and method for processing images captured by a mobile device to extract information from barcodes or QR codes. The invention addresses the challenge of accurately decoding machine-readable codes in varying lighting conditions, angles, or distances, which can lead to failed scans or incorrect data extraction. The method involves capturing an image using a mobile device camera, where the image includes a barcode or QR code. The system then processes the captured image to detect and decode the code, extracting the encoded information. The method may include preprocessing steps such as image enhancement, noise reduction, or perspective correction to improve decoding accuracy. The extracted data can be used for various applications, including inventory management, payment processing, or access control. The invention ensures reliable code recognition even in suboptimal conditions, improving user experience and operational efficiency. The system may also include feedback mechanisms to guide users in positioning the device for optimal scanning. The method is particularly useful in environments where traditional barcode scanners are impractical, such as retail, logistics, or healthcare.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 5, 2016
December 3, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.