System for intelligent injecting and ejecting of virtual connected buttons for OS interfaces

US10540706B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10540706-B2
Application numberUS-201615244240-A
CountryUS
Kind codeB2
Filing dateAug 23, 2016
Priority dateAug 23, 2016
Publication dateJan 21, 2020
Grant dateJan 21, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system for injecting and ejecting virtual connected buttons on an operating system (OS) interface includes one or more communications channels connecting a host to on-line product/service acquisition sites, information on a user's purchases from the acquisition sites, a virtual purchasing connected button (VPCB) for each product/service the user buys from an acquisition site that can be displayed on an interface of the OS of the host, and an online-purchasing system manager that triggers, based on that information, a deferring action of the display of the VPCB on the OS interface for one or more products.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for injecting and ejecting virtual connected buttons on an operating system (OS) interface, comprising: one or more communications channels connecting a host to on-line product/service acquisition sites; information on a user's purchases from the acquisition sites; a virtual purchasing connected button (VPCB) for each product/service the user buys from an acquisition site that can be displayed on an interface of the OS of the host, wherein the VPCB is user configurable upon being physically touched by a user to order a specific product and quantity via a vendor's account; and an online-purchasing system manager that triggers, based on that information, a deferring action of the display of the VPCB on the OS interface for one or more products. 2. The system of claim 1 , wherein the on-line acquisition sites include store sites, auction sites, and services sites. 3. The system of claim 1 wherein the information on a user's purchases includes a product, a date, a price, periodicity for the same or related purchases, purchases within a user's family or social network, speed of purchasing. 4. The system of claim 1 , wherein the deferring action is one of blocking the VPCB from appearing, deferring the VPCB from appearing for a predetermined period of time, and scheduling VPCB to appear with a predetermined periodicity. 5. The system of claim 1 , wherein a VPCB is user configurable upon being physically touched by a user to order a specific product and quantity before the product becomes out-of-stock. 6. The system of claim 1 , wherein a VPCB is user configurable to be injected into a designated computer desktop region. 7. The system of claim 1 , wherein a VPCB sends a signal to a vendor shopping app upon being selected by a user, and automatically orders a new stock of a product the VPCB is configured to order. 8. The system of claim 7 , wherein a selected VPCB sends a message to a user's mobile phone and gives the user a predetermined period of time to cancel the order of new stock. 9. The system of claim 1 , wherein a graphical appearance of a VPCB changes based on an aspect of a purchase, wherein the aspects include a reminder to purchase or that a purchase is in progress, or the availability of a discount or coupon. 10. The system of claim 1 , wherein the OS interface in which the VPCB can be displayed includes a task bar. 11. The system of claim 1 , further comprising a predictive model that learns a user's buying habits and periodicities and determines a number of VPCBs to display in the OS interface, based on a cost/benefit analysis, a peak purchase demand, a frequency of when products/services were sold, a user's cognitive preferences, a size of a screen of a computing device being used. 12. The system of claim 1 , wherein the online-purchasing system manager is configured to show a user a graphical representation in the OS interface of one or more products and receiving a user selection of at least one of the products for display as a VPCB in the OS interface. 13. The system of claim 1 , wherein the online-purchasing system manager is configured to receive a signal from a physical product connected button and to display a VPWF in response to said signal. 14. A program storage device readable by a computer, tangibly embodying a program of instructions executed by the computer to implement a system for injecting and ejecting virtual connected buttons on an operating system (OS) interface, the system comprising: one or more communications channels connecting a host to on-line product/service acquisition sites; information on a user's purchases from the acquisition sites; a virtual purchasing connected button (VPCB) for each product/service the user buys from an acquisition site that can be displayed on an interface of the OS of the host, wherein the VPCB is user configurable upon being physically touch by a user to order a specific product and quantity via a vendor's account; and an online-purchasing system manager that triggers, based on that information, a deferring action of the display of the VPCB on the OS interface for one or more products. 15. The computer readable program storage device of claim 14 , wherein the on-line acquisition sites include store sites, auction sites, and services sites. 16. The computer readable program storage device of claim 14 wherein the information on a user's purchases includes a product, a date, a price, periodicity for the same or related purchases, purchases within a user's family or social network, speed of purchasing. 17. The computer readable program storage device of claim 14 , wherein the deferring action is one of blocking the VPCB from appearing, deferring the VPCB from appearing for a predetermined period of time, and scheduling VPCB to appear with a predetermined periodicity. 18. The computer readable program storage device of claim 14 , wherein a VPCB is user configurable upon being physically touched by a user to order a specific product and quantity before the product becomes out-of-stock. 19. The computer readable program storage device of claim 14 , wherein a VPCB is user configurable to be injected into a designated computer desktop region. 20. The computer readable program storage device of claim 14 , wherein a VPCB sends a signal to a vendor shopping app upon being selected by a user, and automatically orders a new stock of a product the VPCB is configured to order. 21. The computer readable program storage device of claim 20 , wherein a selected VPCB sends a message to a user's mobile phone and gives the user a predetermined period of time to cancel the order of new stock. 22. The computer readable program storage device of claim 14 , wherein a graphical appearance of a VPCB changes based on an aspect of a purchase, wherein the aspects include a reminder to purchase or that a purchase is in progress, or the availability of a discount or coupon. 23. The computer readable program storage device of claim 14 , wherein the OS interface in which the VPCB can be displayed includes a task bar. 24. The computer readable program storage device of claim 14 , wherein the system further comprises a predictive model that learns a user's buying habits and periodicities and determines a number of VPCBs to display in the OS interface, based on a cost/benefit analysis, a peak purchase demand, a frequency of when products/services were sold, a user's cognitive preferences, a size of a screen of a computing device being used. 25. The computer readable program storage device of claim 14 , wherein the online-purchasing system manager is configured to show a user a graphical representation in the OS interface of one or more products and receiving a user selection of at least one of the products for display as a VPCB in the OS interface. 26. The computer readable program storage device of claim 14 , wherein the online-purchasing system manager is configured to receive a signal from a physical product connected button and to display a VPWF in response to said signal.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • utilising user interfaces specially adapted for shopping · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10540706B2 cover?
A system for injecting and ejecting virtual connected buttons on an operating system (OS) interface includes one or more communications channels connecting a host to on-line product/service acquisition sites, information on a user's purchases from the acquisition sites, a virtual purchasing connected button (VPCB) for each product/service the user buys from an acquisition site that can be displ…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/0641. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 21 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).