Electronic Window For Placing A Personalized Service Over A Communication Network

ABSTRACT

According to the present disclosure an electronic window is provided to provide a personalized service over a communication network whereby a registered user is connected with a vendor/dealer with an ability for a vendor to push his/her products/services with a user in his/her database to be able a product/service using user&#39;s mobile phone or e-mail message.
CLAIM OF PRIORITY

This application claims priority under 35 USC §119 to Indian PatentApplication No. 1944/CHE/2011, filed on Jun. 8, 2011, the entirecontents of which are hereby incorporated by reference.
TECHNICAL FIELD

Embodiments of the present disclosure relate to an electronic orderingsystem, and more specifically to, an electronic window that provides apersonalized service over a communication network by means of ashort-text-message or an email message.
BACKGROUND

Currently, the ordering and sale of goods and services is commonly donevia Internet. The providers of the goods construct Web sites, and thosewho wish to purchase these goods electronically visit various kinds ofWeb sites and select the goods to be purchased.
Also, business to business platforms utilizing the Internet have beengradually realized. These are developed mainly for the procurement ofmaterial directly used in the business and production activities.
Unfortunately, it is difficult for a user himself/herself who wishes toobtain the item to perform the ordering process himself. There is notechnique through which a user can be connected with a vendor/ecommerceshop with an ability for a vendor to push his/her product/services witha user in his/her database to be able to order a product/service using auser's mobile phone or through an email-message directly.
 Namely, a provider may send promotions via regular personalized e-mailcampaigns or mobile marketing campaigns to his/her registered customerson a regular basis which entices the customer to log into the website,to avail the promotion and order online.
In another case, when a registered user visits provider's Web Site andfor some reasons he/she may abandon the shopping cart without completingthe order. Then the next step for the provider company for suchcustomers is to send them an e-mail and try to entice them to go back tothe website and complete the transaction.
In another case, when a registered customer adds items to his/her wishlist on the provider's website, normally, the user receives informationregarding the items on the wish list via e-mails or sms on a regularbasis from the provider and is pushed back to go the website to view thedetails of the products, thereby, subsequently ordering the item on lineover the web.
In another case, even the registered user is aware of the product ID andother details of the product they want to buy as the product cannot bebought without visiting to the online over the web.
Hence, there is a need for an indirect business in charge of placing apersonalized service, by promoting the items directly on the registereduser terminal device and at the same time also allowing the user topurchase the item without accessing the promoter's website.
Accordingly, there is a clear need for an improved method and system formaking purchase orders.
 SUMMARY

The following presents a simplified summary of the subject matter inorder to provide a basic understanding of some aspects of subject matterembodiments. This summary is not an extensive overview of the subjectmatter. It is not intended to identify key/critical elements of theembodiments or to delineate the scope of the subject matter. Its solepurpose is to present some concepts of the subject matter in asimplified form as a prelude to the more detailed description that ispresented later.
It is general object of the present disclosure to provide a personalizedservice to the registered user by connecting the user with avendor/dealer with an ability for a vendor/dealer to push his/herproducts/services with a user in his/her database to be able to order aproduct/service using user's mobile phone and/or email message.
A related object of the present disclosure is to provide a methodologyfor converting abandoned shopping carts into orders.
Another object of the present disclosure is to allow registered users tobuy products/services directly from his/her e-mail and phone using ane-mail message and/or a short-text message.
 Briefly, the present disclosure discloses an electronic window forproviding a personalized service over a communication network,comprising: at least one processor coupled to a network; a memorycoupled to the processor, the memory including a database andinstructions adapted to be executed by the processor; wherein saidprocessor comprises: an item promotion component configured to promoteordering of items from promotion of a plurality of items as displayed onthe registered user's terminal device and that allows the plurality ofdifferent items to access a wish list component on the user's terminaldevice and to place one or more items corresponding to the wish listcomponent; a validation component that validates the registered user, anabandoned order, or a new order made by a registered user; a renewalcomponent that allows a registered user to renew its abandon order forone or more items corresponding to the wish list component; and anordering component that allows ordering of the selected items from thepromotion of a plurality of items corresponding to the wish listcomponent placed by means of a short-text-message and/or an emailmessage.
 Another embodiment of the present disclosure discloses a method ofordering of items, said method comprising: promoting ordering of itemsfrom promotion of a plurality of items over the network to a registereduser's terminal device and that allows the plurality of different itemsto access a wish list component on the user's terminal device to placeone or more items corresponding to the wish list component; validatingthe registered user, abandoned order by a registered user, or any neworder made by a registered user; renewing an abandon order of aregistered user for one or more items; and ordering of the selecteditems from the promotion of a plurality of items over the network andthat allows purchasing of items corresponding to the wish list componentby the plurality of different items by means of a short-text-messageand/or an email message.
Another embodiment of the present disclosure discloses acomputer-readable medium having executable instructions to cause amachine to perform a method for electronically ordering items, themethod comprising: promoting ordering of items from promotion of aplurality of items over the network on a registered user's terminaldevice and that allows the plurality of different items to access a wishlist component on the user's terminal device to place one or more itemscorresponding to the wish list component; validating the registereduser, abandoned order by a registered user, or any new order made by aregistered user; a renewing an abandon order of a registered user forone or more items; and ordering of the selected items from the promotionof a plurality of items over the network and that allows purchasing ofitems corresponding to the wish list component by the plurality ofdifferent items by means of a short-text-message and/or an emailmessage.
 These and other objects, embodiments and advantages of the presentdisclosure will become readily apparent to those skilled in the art fromthe following detailed description of the embodiments having referenceto the attached figures, the disclosure not being limited to anyparticular embodiments disclosed.
The details of one or more embodiments of the invention are set forth inthe accompanying drawings and the description below. Other features,objects, and advantages of the invention will be apparent from thedescription and drawings, and from the claims.
DESCRIPTION OF DRAWINGS

FIG. 1 illustrates a block diagram showing a configuration of anembodiment according to the present disclosure.
FIG. 2 illustrates an explanatory chart showing the relationship betweenthe electronic window used in the configuration shown in FIG. 1 and acustomer's purchasing unit (group of users).
FIG. 3 illustrates a flow chart showing an example of the orderissuing/receiving process in the configuration shown in FIG. 1 accordingto an embodiment of the present disclosure.
Like reference symbols in the various drawings indicate like elements.
DETAILED DESCRIPTION

Exemplary embodiments now will be described with reference to theaccompanying drawings. The disclosure may, however, be embodied in manydifferent forms and should not be construed as limited to theembodiments set forth herein; rather, these embodiments are provided sothat this disclosure will be thorough and complete, and will fullyconvey its scope to those skilled in the art. The terminology used inthe detailed description of the particular exemplary embodimentsillustrated in the accompanying drawings is not intended to be limiting.In the drawings, like numbers refer to like elements.
The specification may refer to “an”, “one” or “some” embodiment(s) inseveral locations. This does not necessarily imply that each suchreference is to the same embodiment(s), or that the feature only appliesto a single embodiment. Single features of different embodiments mayalso be combined to provide other embodiments.
 As used herein, the singular forms “a”, “an” and “the” are intended toinclude the plural forms as well, unless expressly stated otherwise. Itwill be further understood that the terms “includes”, “comprises”,“including” and/or “comprising” when used in this specification, specifythe presence of stated features, integers, steps, operations, elements,and/or components, but do not preclude the presence or addition of oneor more other features, integers, steps, operations, elements,components, and/or groups thereof. It will be understood that when anelement is referred to as being “connected” or “coupled” to anotherelement, it can be directly connected or coupled to the other element orintervening elements may be present. Furthermore, “connected” or“coupled” as used herein may include operatively connected or coupled.As used herein, the term “and/or” includes any and all combinations andarrangements of one or more of the associated listed items.
Unless otherwise defined, all terms (including technical and scientificterms) used herein have the same meaning as commonly understood by oneof ordinary skill in the art to which this disclosure pertains. It willbe further understood that terms, such as those defined in commonly useddictionaries, should be interpreted as having a meaning that isconsistent with their meaning in the context of the relevant art andwill not be interpreted in an idealized or overly formal sense unlessexpressly so defined herein.
The figures depict a simplified structure only showing some elements andfunctional entities, all being logical units whose implementation maydiffer from what is shown. The connections shown are logicalconnections; the actual physical connections may be different. It isapparent to a person skilled in the art that the structure may alsocomprise other functions and structures. It should be appreciated thatthe functions, structures, elements and the protocols used incommunication are irrelevant to the present disclosure. Therefore, theyneed not be discussed in more detail here.
 Also, all logical units described and depicted in the figures includethe software and/or hardware components required for the unit tofunction. Further, each unit may comprise within itself one or morecomponents which are implicitly understood. These components may beoperatively coupled to each other and be configured to communicate witheach other to perform the function of the said unit.
The features provided by the disclosed system in the present disclosuremay be accessed remotely, in one or more embodiments, and/or through anonline service provider. Such types of online service providers operatesand maintains the computing systems and environment, such as serversystem and architectures, that promote the delivery of portableelectronic documents in a communication network. Typically, serverarchitecture includes the infrastructure (e.g., hardware, software, andcommunication lines) that offers online services.
The detailed description follows in parts to terms of processes andsymbolic representations of operations performed by conventionalcomputers, including computer components. For the purpose of thisdisclosure, a computer may be any microprocessor or processor(hereinafter referred to as processor) controlled device such as, by wayof example, personal computers, workstations, servers, clients,minicomputers, main-frame computers, laptop computers, a network of oneor more computers, mobile computers, portable computers, handheldcomputers, palm top computers, set-top boxes for a TV, interactivetelevisions, interactive kiosks, personal digital assistants,interactive wireless devices, mobile browsers, or any combinationthereof.
For the most part, the operations described herein are operationsperformed by a computer or a machine in conjunction with a humanoperator or user that interacts with the computer or the machine. Theprograms, modules, processes, methods, and the like, described hereinare but an exemplary implementation and are not related, or limited, toany particular computer, apparatus, or computer language. Rather,various types of general purpose computing machines or devices may beused with programs constructed in accordance with the teachingsdescribed herein.
 Those having ordinary skill in this art will appreciate that the itemsmentioned herein refers to the products and services promoted by thevendor/dealer.
FIG. 1 illustrates a block diagram showing the configuration of anembodiment of the present disclosure. According to the presentembodiment is equipped with an electronic window 101 connected to aserver 102 which is further connected to a plurality of user terminal103 via a network 104, such as the Internet or TelecommunicationChannel. In the configuration of the present embodiment,issuing/receiving orders between a plurality of customers (customermanagement units) and a plurality of dealers can be executed on a singleserver. The server is equipped with an item specific ordering controllerwhich, when an order request for ordering one or more items is receivedfrom a terminal used by a user who belongs to a purchasing unit,specifies a dealer offering each item in the ordering request based onthe item promotion related information specific to the purchasing unitto which the user belongs.
FIG. 2 illustrates an internal configuration of the electronic windowaccording to the present disclosure. The Electronic Window 101 comprisesat least a processor 201 and a memory 202 coupled to the processor 201.The memory includes a database and Controller to provide controlinstructions adapted to be executed by the processor.
 Further, the processor 201 comprises an item promotion component 201 aconfigured to promote ordering of items from promotion of a plurality ofitems as displayed on the registered user's terminal device and thatallows the plurality of different items to access a wish list component201 e on the user's terminal device and to place one or more itemscorresponding to the wish list component; a validation component 201 bthat validates the registered user, an abandoned order, or a new ordermade by a registered user; a renewal component 201 c that allows aregistered user to renew its abandon order for one or more itemscorresponding to the wish list component; and an ordering component 201d that allows ordering of the selected items from the promotion of aplurality of items corresponding to the wish list component placed bymeans of a short-text-message and/or an email message.
FIG. 3 illustrates the workflow states for making new order or renewingabandon order according to an embodiment of the present disclosure. Asshown in the flowchart new promotions or abandon shopping information issent to registered user (or customer) via email message or a short-textmessage (sms) on the user terminal device (i.e., mobile, laptop, ipodetc.) as given in Step 301. The Customer replies to the SMS or E-Mailwith the required information such as shopping cart number, the productdetail, quantity, shipping location and the user identifiers (i.e.,mobile phone number or email address) as given in Step 302.
Step 303, validates the registered user, new order or an abandon orderby means of the validation component.
Step 304 allows a registered user to renew its abandon order for one ormore items corresponding to the wish list component by means of renewalcomponent.
 Step 305 that allows ordering of the selected items from the promotionof a plurality of items corresponding to the wish list component placedby means of a short-text-message and/or an email message. Further,instead of ordering separately by each dealer, group ordering separatedby each approval standard can be performed.
It may be better arranged so that each group of order items istemporarily stored using a shopping cart function commonly used, forexample, on sales sites on the Internet.
In the preferred embodiment, the database memorizes various kinds ofitems/products with their products identifiers i.e., their respectiveIDs. These information related to items of goods or services, and aserver 102 which is connected to a user terminal via a network such asthe Internet, controls data sending/receiving with the user terminal,and extracts or stores data of various kinds of vendors, an orderissuing function is provided to terminals of one or more users whobelong to the customer's purchasing unit, and also an order receivingfunction is provided to terminals of a plurality of dealers who offeritems identified by item numbers to the customer. Each user terminaldisplays a page sent from the server and sends various kinds of requeststo the server 102 according to operation of links in the page and anexecute button.
 In the exemplary embodiment, the server 102 sends a page described in amark-up language such as HTML and XML to each of the plurality ofterminals, according to data input via the page or operation of anexecute button etc. on the page, data stored in various kinds of itemsare searched and a page is generated, and by sending this generated pageto the terminal, various kinds of functions are offered to each of theterminals. Each terminal only needs to have a communication controlfunction that controls communication with the server 102 and a userfunction that interprets a specified mark-up language and displays it,which can realize on the terminal via communication with the server 102the same function as in the case when the application software isinstalled on each terminal.
In a further embodiment, the electronic window allows thevendor's/dealers to reach out to their existing customers who haveabandoned his/her shopping cart, created wishlists/saved carts etc.These set of users will be approached directly using e-mail and/or smswith an ability to complete the transaction quickly without having theneed to visit the web site again. This request can be initiated by auser's laptop, desktop, ipod, mobile devices etc. This brings ease ofuse for the customers and provides an opportunity to the vendors/dealersto be able to decrease the ever increasing abandoned shopping cart rate.
According to the present invention, abovementioned methodology take careof managing changes in the compliance definition and enables to performimpact analysis and reporting based on revised compliance definition.
 The present disclosure is applicable to all types of on-chip and offchip memories used in various in digital electronic circuitry, or inhardware, firmware, or in computer hardware, firmware, software, or incombination thereof. Apparatus of the invention can be implemented in acomputer program product tangibly embodied in a machine-readable storagedevice for execution by a programmable processor; and methods actionscan be performed by a programmable processor executing a program ofinstructions to perform functions of the invention by operating on inputdata and generating output. The invention can be implementedadvantageously on a programmable system including at least one inputdevice, and at least one output device. Each computer program can beimplemented in a high-level procedural or object-oriented programminglanguage or in assembly or machine language, if desired; and in anycase, the language can be a compiled or interpreted language.
Suitable processors include, by way of example, both general andspecific microprocessors. Generally, a processor will receiveinstructions and data from a read-only memory and/or a random accessmemory. Generally, a computer will include one or more mass storagedevices for storing data file; such devices include magnetic disks andcards, such as internal hard disks, and removable disks and cards;magneto-optical disks; and optical disks. Storage devices suitable fortangibly embodying computer program instructions and data include allforms of volatile and non-volatile memory, including by way of examplesemiconductor memory devices, such as EPROM, EEPROM, and flash memorydevices; magnetic disks such as internal hard disks and removable disks;magneto-optical disks; CD-ROM and DVD-ROM disks; and buffer circuitssuch as latches and/or flip flops. Any of the foregoing can besupplemented by, or incorporated in ASICs (application-specificintegrated circuits), FPGAs (field-programmable gate arrays) and/or DSPs(digital signal processors).
 It will be apparent to those having ordinary skill in this art thatvarious modifications and variations may be made to the embodimentsdisclosed herein, consistent with the present disclosure, withoutdeparting from the spirit and scope of the present disclosure. Otherembodiments consistent with the present disclosure will become apparentfrom consideration of the specification and the practice of thedescription disclosed herein.
A number of embodiments of the invention have been described.Nevertheless, it will be understood that various modifications may bemade without departing from the spirit and scope of the invention.
1. An electronic window for providing a personalized service over acommunication network, comprising: at least one processor coupled to anetwork; a memory coupled to the processor, the memory including adatabase and instructions adapted to be executed by the processor;wherein said processor comprises: an item promotion component configuredto promote ordering of items from promotion of a plurality of items asdisplayed on the registered user's terminal device and that allows theplurality of different items to access a wish list component on theuser's terminal device and to place one or more items corresponding tothe wish list component; a validation component that validates theregistered user, an abandoned order, or a new order made by a registereduser; a renewal component that allows a registered user to renew itsabandon order for one or more items corresponding to the wish listcomponent; and an ordering component that allows ordering of theselected items from the promotion of a plurality of items correspondingto the wish list component placed by means of a short-text-messageand/or an email message.
2. The electronic window of claim 1, whereinthe wish list component comprises the items selected by the registereduser.
3. The electronic window of claim 1, wherein the user terminaldevice is identified by a mobile telephone number of the user.
 4. Theelectronic window of claim 1, wherein the said user terminal device isidentified by an email address of the user.
5. The electronic window ofclaim 1, wherein the items promoted have a common schema associated withdescriptions of the items.
6. The electronic window of claim 1, whereinthe window is implemented at least in part by an application programminginterface.
7. A method of ordering of items, said method comprising:promoting ordering of items from promotion of a plurality of items overa network to a registered user's terminal device and that allows theplurality of different items to access a wish list component on theuser's terminal device to place one or more items corresponding to thewish list component; validating the registered user, abandoned order bya registered user, or any new order made by a registered use; renewingan abandon order of a registered user for one or more items; andordering of the selected items from the promotion of a plurality ofitems from promotion of a plurality of items over the network and thatallows purchasing of items corresponding to the wish list component bythe plurality of different items by means of a short-text-message and/oran email message.
8. The method of claim 6, wherein the wish listcomponent comprises the items selected by the registered user.
9. Themethod of claim 6, wherein the user terminal device is identified by amobile telephone number of the user.
10. The method of claim 6, whereinthe user terminal device is identified by an email address of the user.11. The method of claim 6, wherein the items promoted have a commonschema associated with descriptions of the items.
12. The method ofclaim 6, wherein the window is implemented at least in part by anapplication programming interface.
 13. A computer-readable medium havingexecutable instructions to cause a machine to perform a method forelectronically ordering items, the method comprising: promoting orderingof items from promotion of a plurality of items over the network to aregistered user's terminal device and that allows the plurality ofdifferent items to access a wish list component on the user's terminaldevice to place one or more items corresponding to the wish listcomponent; validating the registered user, abandoned order by aregistered user, or any new order made by a registered use; renewing anabandon order of a registered user for one or more items; and orderingof the selected items from the promotion of a plurality of items overthe network and that allows purchasing of items corresponding to thewish list component by the plurality of different items by means of ashort-text-message and/or an email message.
14. The computer-readablemedium of claim 12, wherein the wish list component comprises the itemsselected by the registered user.
15. The computer-readable medium ofclaim 6, wherein the user terminal device is identified by a mobiletelephone number of the user.
16. The computer-readable medium of claim6, wherein the user terminal device is identified by an email address ofthe user.
17. The computer-readable medium of claim 6, wherein the itemspromoted have a common schema associated with descriptions of the items.18. The method of claim 6, wherein the window is implemented at least inpart by an application programming interface..
