WO2009094567A1 - Managing online shop using instant messaging system - Google Patents

Managing online shop using instant messaging system Download PDF

Info

Publication number
WO2009094567A1
WO2009094567A1 PCT/US2009/031871 US2009031871W WO2009094567A1 WO 2009094567 A1 WO2009094567 A1 WO 2009094567A1 US 2009031871 W US2009031871 W US 2009031871W WO 2009094567 A1 WO2009094567 A1 WO 2009094567A1
Authority
WO
WIPO (PCT)
Prior art keywords
account
online shop
auxiliary
instant messaging
authorization
Prior art date
Application number
PCT/US2009/031871
Other languages
French (fr)
Inventor
Jian Zhang
Original Assignee
Alibaba Group Holding Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Limited filed Critical Alibaba Group Holding Limited
Priority to JP2010544449A priority Critical patent/JP5346958B2/en
Priority to EP09703218.9A priority patent/EP2248065A4/en
Priority to US12/599,029 priority patent/US8904488B2/en
Publication of WO2009094567A1 publication Critical patent/WO2009094567A1/en
Priority to US14/498,467 priority patent/US9275350B2/en
Priority to US15/055,425 priority patent/US9576273B2/en
Priority to US15/404,103 priority patent/US10021090B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources

Definitions

  • the present disclosure relates to the fields of electronic commerce technologies, and particularly to methods and systems for managing an online shop.
  • a user may open a shop on the Internet, log in and manage the online shop through a registered account. Through this account for logging in and managing the online shop, the user may also log in an instant messaging system (IM), such as AliWangWang, to communicate with a buyer, and create one or more auxiliary accounts with corresponding passwords in the instant messaging system. Users of the auxiliary accounts can also communicate with buyers who conduct businesses with the online shop. If a user creates an account for an online shop, the account is saved in an online shop server, such as a server at the e-commerce site TaoBao.com.
  • IM instant messaging system
  • the instant messaging server requests the online shop server of TaoBao.com to check the user's account name and password, and allows the user to log into AliWangWang upon successful verification.
  • a user of the auxiliary account is unable to log into the online shop server of TaoBao.com.
  • auxiliary accounts are created from an account S
  • the account S is referred to be "primary account”
  • the auxiliary accounts may serve the primary account.
  • Users of these auxiliary accounts are only allowed to log into IM, but not into the online shop system.
  • the users of the auxiliary accounts in the existing systems cannot log in and manage the online shop established by a primary account user.
  • the present disclosure provides an instant messaging system, and a method and a system for managing an online shop to allow a user of an auxiliary account in the instant messaging system to log in and manage an online shop created by a primary account user.
  • One aspect of the present disclosure provides a method for managing an online shop.
  • the online shop is created on an online shop server, in association with a primary account user of a primary account.
  • An auxiliary account associated with the primary account is also created in an instant messaging system.
  • the method allows the primary account user to authorize the auxiliary account to manage the online shop, and records an authorization relation between the auxiliary account and the primary account.
  • the method then allows the authorized auxiliary account to carry out a managing operation on the online shop through the instant messaging system, based on the recorded authorization relation.
  • the authorization relation is recorded in the instant messaging system.
  • the primary account is also created in the instant messaging system
  • the auxiliary account is created in the instant messaging system in association with the primary account.
  • the auxiliary account may be created in the instant messaging system by the primary account user.
  • Another aspect of the present disclosure provides a system for managing an online shop which includes an online shop server hosting an online shop created by a primary account user; and an instant messaging system having a primary account and an auxiliary account.
  • the instant messaging system is adapted for receiving an authorization given by the primary account for the auxiliary account to manage the online shop, recording an authorization relation between the auxiliary account and the primary account, and allowing the authorized auxiliary account to manage the online shop according to the recorded authorization relation.
  • an instant messaging system which includes an authorization unit and a management unit.
  • the authorization unit is used for allowing the primary account to authorize the auxiliary account to manage an online shop owned by the primary account, and recording an authorization relation between the auxiliary account and the primary account user.
  • the management unit is used for allowing the authorized auxiliary account to manage the online shop according to the authorization relation.
  • a primary account user creates an online shop on an online shop server, and further creates one or more auxiliary accounts in an instant messaging system.
  • the primary account user authorizes the auxiliary account to manage the online shop.
  • the authorization relation between the auxiliary account and the primary accounts is recorded in the instant messaging system.
  • the auxiliary account then performs managing operations on the online shop through the instant messaging system, based on the authorization relation recorded in the instant messaging system.
  • the auxiliary account is not only able to log in the instant messaging system to communicate with a buyer, but can also take the place of the primary account user to manage the online shop created by the primary account user on the online shop server, thus reducing the workload of the primary account user.
  • FIG. 1 shows a flow chart illustrating how an auxiliary account is authorized to manage an online shop of a primary account user in accordance with the exemplary embodiments of the present disclosure.
  • FIG. 2 shows a flow chart illustrating how an authorized auxiliary account logs in and manages an online shop of a primary account user in accordance with the exemplary embodiments of the present disclosure.
  • FIG. 3 shows a schematic structural diagram of an exemplary system for managing an online shop.
  • FIG. 4 shows an exemplary environment for implementing the method of the present disclosure.
  • the present disclosure provides an instant messaging system, and a method and a system for managing an online shop to allow a user of an auxiliary account in the instant messaging system to log in and manage an online shop created by a primary account user.
  • the primary account user may be an owner of the online shop carrying products for various sellers, and each seller may be a user of an auxiliary account created in association with the primary account.
  • a primary account user may log into an IM system, e.g., AliWangWang.
  • an online shop e.g., a TaoBao shop on TaoBao.com
  • the primary account user may also log into the online shop to manage the online shop.
  • auxiliary accounts Sl, S2, ..., Sn are created from an account S
  • the account S becomes a primary account.
  • a user of the auxiliary account may log into the IM system and provide a service to the primary account user.
  • the primary account user acts like "a boss" while the auxiliary account plays the role of "an assistant".
  • the auxiliary accounts may be created by the primary account user, but may also be created in different manners, such as by the auxiliary account users, or by the IM system. In order for an auxiliary account to provide service to the primary account, however, the auxiliary account generally needs to be associated with the primary account.
  • the present system and method is provided in response to a need for a user
  • a user first creates an online shop on an online shop server.
  • a primary account is also created on an instant messaging system connected to the online shop server for the user to manage the online shop and conduct related businesses.
  • the user becomes a primary account user of the primary account, which is associated with the online shop.
  • One or more auxiliary accounts associated with the primary account may be created in the instant messaging system.
  • both the primary account user and the auxiliary account users may communicate with customers (e.g., buyers) of the online shop, but only the primary account user can log on and manage the online shop through the primary account.
  • the primary account user then authorizes an auxiliary account for its user to manage the online shop. Both the authorization and the management may be done through the instant messaging system.
  • the system records an authorization relation between the auxiliary account and the primary account, and allows the user of the auxiliary account to conduct a managing operation on the online shop based on the recorded authorization relation.
  • the auxiliary account user conducts managing operation on the online shop through the instant messaging system, which stores the authorization relations.
  • the authorization relation may also be stored in other parts of the system, such as the online shop server, or a separate server or storage system, and communicated to the instant messaging system when needed.
  • FIG. 1 shows a flow chart illustrating how an auxiliary account is authorized to manage an online shop of a primary account user in accordance with the exemplary embodiments of the present disclosure.
  • FIG. 1 an exemplary embodiment of the method for authorizing an auxiliary account to manage an online shop of a primary account user is illustrated as follows.
  • auxiliary account submits a request for authorization to a primary account through a terminal of an instant messaging (IM) server in an IM system.
  • the request includes information of the auxiliary account (e.g., account name and/or password of the auxiliary account).
  • the primary account user submits a request for authorization verification to an IM server through an IM terminal.
  • the request includes login information of the online shop and the information of the auxiliary account.
  • the login information of the online shop may include an account name and a password used by the primary account user for login and management of the online shop.
  • the IM server sends the login information submitted by the primary account user to an online shop server on which the online shop has been created for verification.
  • the online shop server verifies the correctness of the login information submitted by the primary account user through the IM server. If successfully verified, the process continues to S 105. Otherwise, the process proceeds to S107.
  • the IM server records an authorization relation between the auxiliary account and the primary account user. Specifically, the IM server considers the auxiliary account to be an account authorized for logging in the online shop of the primary account user.
  • the IM server returns a message of successful authorization to the primary account user and the auxiliary account being authorized through the respective IM terminals.
  • the IM server returns a message of unsuccessful authorization to the primary account user and the auxiliary account waiting for authorization through the respective IM terminals.
  • the authorization given to a particular auxiliary account may either be an unrestricted authorization having identical privileges to that of the primary account user, or a limited authorization defined by the primary account user.
  • the same login information (e.g., the account name and password) used by the primary account user to logon the online shop may be given to the auxiliary account user for an unrestricted authorization.
  • login information of a limited account may be given to the auxiliary account user for limited operations on the online shop.
  • Such limited authorization may be customized for each auxiliary account, which may correspond to a seller of a certain category of products using the online shop, for instance.
  • the process is further illustrated assuming that a generic authorization is given. But the description is equally applicable to applications where limited authorization or customized authorization is given.
  • FIG. 2 shows a flow chart illustrating how an authorized auxiliary account logs in and manages an online shop of a primary account user. Specifically, after establishing authorization to an auxiliary account, the process may precede as follows.
  • the auxiliary account user submits a request for logging in and managing the online shop of the primary account user to the IM server.
  • the IM server determines whether the auxiliary account (or the auxiliary account user) is authorized by the primary account user to manage the online shop. If authorized, the process continues to S203. Otherwise, the process proceeds to S208.
  • the IM server sends the account information (e.g., account number or account name) of the primary account user to the auxiliary account user.
  • the auxiliary account user sends a request for the password of the primary account user to the IM server.
  • the auxiliary account user may act as the primary account user and sends the request through the primary account. In a preferred embodiment, this is done through the IM server.
  • the IM server obtains the password of the primary account user from the online shop server and returns the password to the auxiliary account.
  • the password may be returned to the auxiliary account explicitly, or be given to the auxiliary account in an encrypted form which is recognized by the system only for the present login. In this latter case, the logon process may be automatically handled by the system upon meeting of the authorization conditions, and the actual login information concealed from the auxiliary account user.
  • a user of the auxiliary account logs in the online shop of the primary account user using the account information and the password of the primary account user. In a preferred embodiment, this is done through the IM server while the auxiliary account user remains on the client side user interface of the IM server, without leaving the IM and separately logging in the online shop through the client- side of the online shop server.
  • the auxiliary account manages the online shop.
  • the IM server denies the request of the auxiliary account for logging in the online shop of the primary account user.
  • steps S203, S204 and S205 are used for providing to the auxiliary account user needed login information of the online shop.
  • the above described procedure is only an example to accomplish this.
  • Other methods may be used to accomplish the same result based on an existing authorization relation.
  • the IE server may retain the online shop login information provided by the primary account user when establishing the authorization relation between the auxiliary account at the primary account (e.g., S102 of FIG. 1).
  • the IE server may provide the retained online shop login information to the auxiliary account user without further requesting the online shop server.
  • any other desired forms of limited or customized authorization may be used.
  • An exemplary system for disclosed online shop management is described below.
  • FIG. 3 shows a schematic structural diagram of an exemplary system for managing an online shop in accordance with the present disclosure.
  • system 300 for managing an online shop includes an instant messaging system 301 and an online shop server 302.
  • the online shop server 302 is used for storing an online shop created by a primary account user.
  • the instant messaging system 301 includes multiple user accounts such as a primary account and an associated auxiliary account, and facilitates instant messaging communication between the user accounts.
  • the instant messaging system 301 is further used to receive authorization given by the primary account for the auxiliary account to manage an online shop owned by the primary account, record authorization relation between the auxiliary account and the primary account, and allow the authorized auxiliary account to manage the online shop according to the recorded authorization relation.
  • the instant messaging system 301 may include an authorization unit 321, used for authorizing by the primary account user for the user of the auxiliary account to manage the online shop, and for recording the authorization relation between the auxiliary account and the primary account user; and a management unit 322 used for conducting a managing operation by the authorized auxiliary account on the online shop according to the recorded authorization relation.
  • the authorization unit 321 may include an initiation unit 3211, a request unit 3212 and the verification unit 3213.
  • the initiation unit 3211 is for receiving a request for authorization from the auxiliary account, and for initiating the request unit 3212 to submit the request for authorization verification by the primary account.
  • the request unit 3212 is used for submitting a request for authorization verification by the primary account upon initiation by the initiation unit 3211.
  • the request may include login information of the online shop, and information of the auxiliary account that waits for authorization.
  • the verification unit 3213 is used for verifying the login information submitted by the primary account user, and recording an authorization relation between the auxiliary account and the primary account user upon successful verification
  • the verification unit 3213 sends the login information submitted by the primary account user to the online shop server 302 for verification, and receives a verification result returned from the online shop server 302.
  • the online shop server 302 verifies the login information submitted by the primary account user by checking against the login information of the online shop stored therein, and returns the verification result to the verification unit 3213.
  • the management unit 322 includes a login management and request unit 3221 used for sending a request of the auxiliary account for logging in and managing the online shop; and a determination unit 3222 used for determining whether the auxiliary account is authorized for managing the online shop based upon the recorded authorization relation, and for logging in the online shop using login information of the online shop if the auxiliary account is authorized, or denying the request if the auxiliary account is not authorized.
  • the determination unit 3222 obtains the password of the primary account user from the online shop server 302 in order to allow the auxiliary account user to log in to the online shop.
  • the initiation unit 3211, the request unit 3212 and the login management and request unit 3221 reside in the client end of the instant messaging system 301, while the verification unit 3213 and the determination unit
  • 3222 are located in the server end of the instant messaging system 301.
  • the disclosed method and system can be implemented using either software or hardware only, but preferably should be implemented using a combination of software and hardware.
  • the software can be stored in a storage media.
  • the software may include instructions for one or more computer devices (such as servers) to execute the method described in the exemplary embodiments of the current disclosure.
  • FIG. 4 shows an exemplary environment for implementing the method of the present disclosure.
  • some components reside on a client side and other components reside on a server side. However, these components may reside in multiple other locations. Furthermore, two or more of the illustrated components may combine to form a single component at a single location.
  • An instant messaging server 401, an online shop server 402, and an optional server 403 are on the server-side, and connected to client-side computing devices (client terminals) such as 441, 442 and 443 through network(s) 490.
  • client-side computing devices client terminals
  • the instant messaging server 401 and the online shop server 402 are each implemented in a server computer, while client-side computing devices 441, 442 and 443 may each be phone, a computer, or a portable device or a phone, used as a user communication terminal.
  • the instant messaging server 401 is implemented with a server which includes processor(s) 410, I/O devices 420, computer readable media 430, and network interface (not shown).
  • the computer readable media 430 stores application program modules 432 and data 433 (such as user account information and authorization relations). Alternatively, at least some of data 434 may be stored in online shop server 402 and/or the optional server 403.
  • Application program modules such as user account information and authorization relations
  • processor(s) 410 contain instructions which, when executed by processor(s) 410, cause the processor(s) 410 to perform actions of a process described herein.
  • the online shop server 402 and the optional server 403 may each be implemented with a server with its own processor(s), I/O devices, network interface, and computer readable media storing application program modules.
  • the servers of online shop server 402, the instant messaging server 401, and the optional server 403 work in cooperation for online shop management as described herein. It is noted that the instant messaging server 401, the online shop server 402, and the optional server 403 may each be implemented with any suitable computing device, and may each be implemented with multiple servers such as a cluster of servers. On the other hand, any of these systems may be combined into a server or a cluster of servers.
  • the instant messaging server 401 and the online shop server 402 may be combined as an integrated system implemented in one or more servers, and either or both may be further combined with the optional server 403. Any of these systems may be connected to form an LAN or a network under the same root domain.
  • the instant messaging server 401 and the online shop server 402 provide a centralized online shop management service to multiple users using instant messaging through the network 490.
  • the computer readable media may be any of the suitable storage or memory devices for storing computer data. Such storage or memory devices include, but not limited to, hard disks, flash memory devices, optical data storages, and floppy disks.
  • the computer readable media containing the computer-executable instructions may consist of component(s) in a local system or components distributed over a network of multiple remote systems. The data of the computer-executable instructions may either be delivered in a tangible physical memory device or transmitted electronically.
  • the exemplary embodiments of the present disclosure allow the authorized auxiliary account users to manage the online shop by authorizing users of one or more auxiliary accounts to manage an online shop of a primary account user through an instant messaging system.
  • the authorized auxiliary account users may login the online shop through the instant messaging server to perform management operations, and are not required to have the ability to login the online shop directly through the online shop server.
  • the authorization may either be a full authorization equal to that of the primary account user, or a customized or limited authorization.
  • the login to the online shop may either be based on explicit login information provided to the authorized auxiliary account user, or handled by the instant messaging system in a concealed manner by logging into the online shop automatically once the conditions of authorization is satisfied.
  • an auxiliary account user not only can log into an instant messaging system to communicate with a buyer, but may also take the place of the primary account user to manage the online shop of the primary account user, thus alleviating the workload of the primary account user.

Abstract

A method and a system for managing an online shop use an instant messaging system to allow an auxiliary account to log in and manage an online shop of a primary account user. The primary account user creates an online shop in an online shop server, and associates itself with one or more auxiliary accounts in an instant messaging system. Upon authorization by primary account user to allow an auxiliary account to manage the online shop, the system records an authorization relation between the auxiliary account and the primary account. The authorization relation may be recorded in the instant messaging system. Based on the recorded authorization relation, the system allows a user of the authorized auxiliary account to manage the online shop system through the instant messaging system. An instant messaging server serving for this purpose is also disclosed.

Description

MANAGING ONLINE SHOP USING INSTANT MESSAGING
SYSTEM
RELATED APPLICATIONS The present application claims priority benefit of Chinese patent application
No. 200810002793.5, filed January 23, 2008, entitled "INSTANT MESSAGING SYSTEM AND METHOD AND SYSTEM FOR MANAGING ONLINE SHOP", which Chinese application is hereby incorporated in its entirety by reference.
BACKGROUND
The present disclosure relates to the fields of electronic commerce technologies, and particularly to methods and systems for managing an online shop.
In an existing e-commerce system, a user may open a shop on the Internet, log in and manage the online shop through a registered account. Through this account for logging in and managing the online shop, the user may also log in an instant messaging system (IM), such as AliWangWang, to communicate with a buyer, and create one or more auxiliary accounts with corresponding passwords in the instant messaging system. Users of the auxiliary accounts can also communicate with buyers who conduct businesses with the online shop. If a user creates an account for an online shop, the account is saved in an online shop server, such as a server at the e-commerce site TaoBao.com. As the user logs in a related instant messaging server such as AliWangWang associated with TaoBao.com, the instant messaging server requests the online shop server of TaoBao.com to check the user's account name and password, and allows the user to log into AliWangWang upon successful verification. On the other hand, since an auxiliary account is created on the instant messaging system AliWangWang and is only saved in an IM server of AliWangWang, a user of the auxiliary account is unable to log into the online shop server of TaoBao.com.
In general, if one or more auxiliary accounts are created from an account S, the account S is referred to be "primary account", while the auxiliary accounts may serve the primary account. Users of these auxiliary accounts, however, are only allowed to log into IM, but not into the online shop system. As a result, the users of the auxiliary accounts in the existing systems cannot log in and manage the online shop established by a primary account user.
SUMMARY OF THE INVENTION
The present disclosure provides an instant messaging system, and a method and a system for managing an online shop to allow a user of an auxiliary account in the instant messaging system to log in and manage an online shop created by a primary account user.
One aspect of the present disclosure provides a method for managing an online shop. The online shop is created on an online shop server, in association with a primary account user of a primary account. An auxiliary account associated with the primary account is also created in an instant messaging system. The method allows the primary account user to authorize the auxiliary account to manage the online shop, and records an authorization relation between the auxiliary account and the primary account. The method then allows the authorized auxiliary account to carry out a managing operation on the online shop through the instant messaging system, based on the recorded authorization relation. In one embodiment, the authorization relation is recorded in the instant messaging system. In one embodiment, the primary account is also created in the instant messaging system, and the auxiliary account is created in the instant messaging system in association with the primary account. The auxiliary account may be created in the instant messaging system by the primary account user. Another aspect of the present disclosure provides a system for managing an online shop which includes an online shop server hosting an online shop created by a primary account user; and an instant messaging system having a primary account and an auxiliary account. The instant messaging system is adapted for receiving an authorization given by the primary account for the auxiliary account to manage the online shop, recording an authorization relation between the auxiliary account and the primary account, and allowing the authorized auxiliary account to manage the online shop according to the recorded authorization relation.
Another aspect of the present disclosure is an instant messaging system which includes an authorization unit and a management unit. The authorization unit is used for allowing the primary account to authorize the auxiliary account to manage an online shop owned by the primary account, and recording an authorization relation between the auxiliary account and the primary account user. The management unit is used for allowing the authorized auxiliary account to manage the online shop according to the authorization relation. In some exemplary embodiments of the present disclosure, a primary account user creates an online shop on an online shop server, and further creates one or more auxiliary accounts in an instant messaging system. The primary account user authorizes the auxiliary account to manage the online shop. The authorization relation between the auxiliary account and the primary accounts is recorded in the instant messaging system. The auxiliary account then performs managing operations on the online shop through the instant messaging system, based on the authorization relation recorded in the instant messaging system. Using this technical scheme, the auxiliary account is not only able to log in the instant messaging system to communicate with a buyer, but can also take the place of the primary account user to manage the online shop created by the primary account user on the online shop server, thus reducing the workload of the primary account user.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
DESCRIPTION OF DRAWINGS
The detailed description is described with reference to the accompanying figures. The use of the same reference numbers in different figures indicates similar or identical items. FIG. 1 shows a flow chart illustrating how an auxiliary account is authorized to manage an online shop of a primary account user in accordance with the exemplary embodiments of the present disclosure.
FIG. 2 shows a flow chart illustrating how an authorized auxiliary account logs in and manages an online shop of a primary account user in accordance with the exemplary embodiments of the present disclosure.
FIG. 3 shows a schematic structural diagram of an exemplary system for managing an online shop.
FIG. 4 shows an exemplary environment for implementing the method of the present disclosure.
DETAILED DESCRIPTION
The present disclosure provides an instant messaging system, and a method and a system for managing an online shop to allow a user of an auxiliary account in the instant messaging system to log in and manage an online shop created by a primary account user. The primary account user may be an owner of the online shop carrying products for various sellers, and each seller may be a user of an auxiliary account created in association with the primary account.
In the exemplary embodiments of the present disclosure, a primary account user may log into an IM system, e.g., AliWangWang. At the same time, if the same user has applied to create an online shop (e.g., a TaoBao shop on TaoBao.com), the primary account user may also log into the online shop to manage the online shop.
In general, if one or more auxiliary accounts Sl, S2, ..., Sn are created from an account S, the account S becomes a primary account. A user of the auxiliary account may log into the IM system and provide a service to the primary account user. In this sense, the primary account user acts like "a boss" while the auxiliary account plays the role of "an assistant". The auxiliary accounts may be created by the primary account user, but may also be created in different manners, such as by the auxiliary account users, or by the IM system. In order for an auxiliary account to provide service to the primary account, however, the auxiliary account generally needs to be associated with the primary account.
The present system and method is provided in response to a need for a user
(e.g., a seller) of an auxiliary account to manage the online shop of the primary account user. For example, the user of an auxiliary account may need to modify the price of a product and/or the shipping cost of a product, or provide a rating for a product. In practice, a user first creates an online shop on an online shop server. A primary account is also created on an instant messaging system connected to the online shop server for the user to manage the online shop and conduct related businesses. The user becomes a primary account user of the primary account, which is associated with the online shop. One or more auxiliary accounts associated with the primary account may be created in the instant messaging system. At this point, both the primary account user and the auxiliary account users may communicate with customers (e.g., buyers) of the online shop, but only the primary account user can log on and manage the online shop through the primary account. The primary account user then authorizes an auxiliary account for its user to manage the online shop. Both the authorization and the management may be done through the instant messaging system. The system records an authorization relation between the auxiliary account and the primary account, and allows the user of the auxiliary account to conduct a managing operation on the online shop based on the recorded authorization relation. In one embodiment, the auxiliary account user conducts managing operation on the online shop through the instant messaging system, which stores the authorization relations. The authorization relation may also be stored in other parts of the system, such as the online shop server, or a separate server or storage system, and communicated to the instant messaging system when needed.
Combined with accompanying figures, an exemplary method for managing an online shop in the present disclosure is described below. In this description, the order in which a process is described is not intended to be construed as a limitation, and any number of the described process blocks may be combined in any order to implement the method, or an alternate method. FIG. 1 shows a flow chart illustrating how an auxiliary account is authorized to manage an online shop of a primary account user in accordance with the exemplary embodiments of the present disclosure. As shown in FIG. 1, an exemplary embodiment of the method for authorizing an auxiliary account to manage an online shop of a primary account user is illustrated as follows.
At SlOl, user of an auxiliary account submits a request for authorization to a primary account through a terminal of an instant messaging (IM) server in an IM system. The request includes information of the auxiliary account (e.g., account name and/or password of the auxiliary account). At S 102, based on the request from the auxiliary account, the primary account user submits a request for authorization verification to an IM server through an IM terminal. The request includes login information of the online shop and the information of the auxiliary account. The login information of the online shop may include an account name and a password used by the primary account user for login and management of the online shop.
At S103, the IM server sends the login information submitted by the primary account user to an online shop server on which the online shop has been created for verification.
At S 104, based upon the login information of the primary account user stored in the online shop server, the online shop server verifies the correctness of the login information submitted by the primary account user through the IM server. If successfully verified, the process continues to S 105. Otherwise, the process proceeds to S107.
At S 105, the IM server records an authorization relation between the auxiliary account and the primary account user. Specifically, the IM server considers the auxiliary account to be an account authorized for logging in the online shop of the primary account user.
At S 106, the IM server returns a message of successful authorization to the primary account user and the auxiliary account being authorized through the respective IM terminals.
At S 107, the IM server returns a message of unsuccessful authorization to the primary account user and the auxiliary account waiting for authorization through the respective IM terminals.
It is noted that the authorization given to a particular auxiliary account may either be an unrestricted authorization having identical privileges to that of the primary account user, or a limited authorization defined by the primary account user.
For example, the same login information (e.g., the account name and password) used by the primary account user to logon the online shop may be given to the auxiliary account user for an unrestricted authorization. Alternatively, login information of a limited account may be given to the auxiliary account user for limited operations on the online shop. Such limited authorization may be customized for each auxiliary account, which may correspond to a seller of a certain category of products using the online shop, for instance. In the following, the process is further illustrated assuming that a generic authorization is given. But the description is equally applicable to applications where limited authorization or customized authorization is given.
FIG. 2 shows a flow chart illustrating how an authorized auxiliary account logs in and manages an online shop of a primary account user. Specifically, after establishing authorization to an auxiliary account, the process may precede as follows.
At S201, the auxiliary account user submits a request for logging in and managing the online shop of the primary account user to the IM server. At S202, based on the recorded authorization relation, the IM server determines whether the auxiliary account (or the auxiliary account user) is authorized by the primary account user to manage the online shop. If authorized, the process continues to S203. Otherwise, the process proceeds to S208. At S203, the IM server sends the account information (e.g., account number or account name) of the primary account user to the auxiliary account user.
At S204, the auxiliary account user sends a request for the password of the primary account user to the IM server. With the account information of the primary account user, the auxiliary account user may act as the primary account user and sends the request through the primary account. In a preferred embodiment, this is done through the IM server.
At S205, the IM server obtains the password of the primary account user from the online shop server and returns the password to the auxiliary account. The password may be returned to the auxiliary account explicitly, or be given to the auxiliary account in an encrypted form which is recognized by the system only for the present login. In this latter case, the logon process may be automatically handled by the system upon meeting of the authorization conditions, and the actual login information concealed from the auxiliary account user.
At S206, a user of the auxiliary account logs in the online shop of the primary account user using the account information and the password of the primary account user. In a preferred embodiment, this is done through the IM server while the auxiliary account user remains on the client side user interface of the IM server, without leaving the IM and separately logging in the online shop through the client- side of the online shop server. At S207, the auxiliary account manages the online shop. At S208, the IM server denies the request of the auxiliary account for logging in the online shop of the primary account user.
It is noted that steps S203, S204 and S205 are used for providing to the auxiliary account user needed login information of the online shop. The above described procedure is only an example to accomplish this. Other methods may be used to accomplish the same result based on an existing authorization relation. For example, the IE server may retain the online shop login information provided by the primary account user when establishing the authorization relation between the auxiliary account at the primary account (e.g., S102 of FIG. 1). In this case, the IE server may provide the retained online shop login information to the auxiliary account user without further requesting the online shop server. As previously described, although the same login information used by the primary account user for an unrestricted login to the online shop may be provided to be auxiliary account user, any other desired forms of limited or customized authorization may be used. An exemplary system for disclosed online shop management is described below.
FIG. 3 shows a schematic structural diagram of an exemplary system for managing an online shop in accordance with the present disclosure. As shown in FIG. 3, system 300 for managing an online shop includes an instant messaging system 301 and an online shop server 302. The online shop server 302 is used for storing an online shop created by a primary account user. The instant messaging system 301 includes multiple user accounts such as a primary account and an associated auxiliary account, and facilitates instant messaging communication between the user accounts.
The instant messaging system 301 is further used to receive authorization given by the primary account for the auxiliary account to manage an online shop owned by the primary account, record authorization relation between the auxiliary account and the primary account, and allow the authorized auxiliary account to manage the online shop according to the recorded authorization relation.
Preferably, the instant messaging system 301 may include an authorization unit 321, used for authorizing by the primary account user for the user of the auxiliary account to manage the online shop, and for recording the authorization relation between the auxiliary account and the primary account user; and a management unit 322 used for conducting a managing operation by the authorized auxiliary account on the online shop according to the recorded authorization relation. Preferably, the authorization unit 321 may include an initiation unit 3211, a request unit 3212 and the verification unit 3213. The initiation unit 3211 is for receiving a request for authorization from the auxiliary account, and for initiating the request unit 3212 to submit the request for authorization verification by the primary account. The request unit 3212 is used for submitting a request for authorization verification by the primary account upon initiation by the initiation unit 3211. The request may include login information of the online shop, and information of the auxiliary account that waits for authorization. The verification unit 3213 is used for verifying the login information submitted by the primary account user, and recording an authorization relation between the auxiliary account and the primary account user upon successful verification.
In one embodiment, the verification unit 3213 sends the login information submitted by the primary account user to the online shop server 302 for verification, and receives a verification result returned from the online shop server 302. The online shop server 302 verifies the login information submitted by the primary account user by checking against the login information of the online shop stored therein, and returns the verification result to the verification unit 3213.
In one embodiment, the management unit 322 includes a login management and request unit 3221 used for sending a request of the auxiliary account for logging in and managing the online shop; and a determination unit 3222 used for determining whether the auxiliary account is authorized for managing the online shop based upon the recorded authorization relation, and for logging in the online shop using login information of the online shop if the auxiliary account is authorized, or denying the request if the auxiliary account is not authorized. In one embodiment, the determination unit 3222 obtains the password of the primary account user from the online shop server 302 in order to allow the auxiliary account user to log in to the online shop.
In one embodiment, the initiation unit 3211, the request unit 3212 and the login management and request unit 3221 reside in the client end of the instant messaging system 301, while the verification unit 3213 and the determination unit
3222 are located in the server end of the instant messaging system 301.
The disclosed method and system can be implemented using either software or hardware only, but preferably should be implemented using a combination of software and hardware. The software can be stored in a storage media. The software may include instructions for one or more computer devices (such as servers) to execute the method described in the exemplary embodiments of the current disclosure.
FIG. 4 shows an exemplary environment for implementing the method of the present disclosure. In illustrated environment 400, some components reside on a client side and other components reside on a server side. However, these components may reside in multiple other locations. Furthermore, two or more of the illustrated components may combine to form a single component at a single location.
An instant messaging server 401, an online shop server 402, and an optional server 403 are on the server-side, and connected to client-side computing devices (client terminals) such as 441, 442 and 443 through network(s) 490. In one embodiment, the instant messaging server 401 and the online shop server 402 are each implemented in a server computer, while client-side computing devices 441, 442 and 443 may each be phone, a computer, or a portable device or a phone, used as a user communication terminal. As illustrated, the instant messaging server 401 is implemented with a server which includes processor(s) 410, I/O devices 420, computer readable media 430, and network interface (not shown). The computer readable media 430 stores application program modules 432 and data 433 (such as user account information and authorization relations). Alternatively, at least some of data 434 may be stored in online shop server 402 and/or the optional server 403. Application program modules
432 contain instructions which, when executed by processor(s) 410, cause the processor(s) 410 to perform actions of a process described herein.
The online shop server 402 and the optional server 403 may each be implemented with a server with its own processor(s), I/O devices, network interface, and computer readable media storing application program modules. The servers of online shop server 402, the instant messaging server 401, and the optional server 403 work in cooperation for online shop management as described herein. It is noted that the instant messaging server 401, the online shop server 402, and the optional server 403 may each be implemented with any suitable computing device, and may each be implemented with multiple servers such as a cluster of servers. On the other hand, any of these systems may be combined into a server or a cluster of servers. For example, the instant messaging server 401 and the online shop server 402 may be combined as an integrated system implemented in one or more servers, and either or both may be further combined with the optional server 403. Any of these systems may be connected to form an LAN or a network under the same root domain. In one embodiment, the instant messaging server 401 and the online shop server 402 provide a centralized online shop management service to multiple users using instant messaging through the network 490.
It is appreciated that the computer readable media may be any of the suitable storage or memory devices for storing computer data. Such storage or memory devices include, but not limited to, hard disks, flash memory devices, optical data storages, and floppy disks. Furthermore, the computer readable media containing the computer-executable instructions may consist of component(s) in a local system or components distributed over a network of multiple remote systems. The data of the computer-executable instructions may either be delivered in a tangible physical memory device or transmitted electronically.
In summary, the exemplary embodiments of the present disclosure allow the authorized auxiliary account users to manage the online shop by authorizing users of one or more auxiliary accounts to manage an online shop of a primary account user through an instant messaging system. Unlike the primary account user who may login the online shop directly through the online shop server, the authorized auxiliary account users may login the online shop through the instant messaging server to perform management operations, and are not required to have the ability to login the online shop directly through the online shop server. Furthermore, the authorization may either be a full authorization equal to that of the primary account user, or a customized or limited authorization. The login to the online shop may either be based on explicit login information provided to the authorized auxiliary account user, or handled by the instant messaging system in a concealed manner by logging into the online shop automatically once the conditions of authorization is satisfied. Using the disclosed method and system, an auxiliary account user not only can log into an instant messaging system to communicate with a buyer, but may also take the place of the primary account user to manage the online shop of the primary account user, thus alleviating the workload of the primary account user.
It is appreciated that the potential benefits and advantages discussed herein are not to be construed as a limitation or restriction to the scope of the appended claims.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as exemplary forms of implementing the claims.

Claims

CLAIMS What is claimed is:
1. A method for managing an online shop, characterized in that the method comprises: creating an online shop on an online shop server for a primary account user of a primary account; creating an auxiliary account in an instant messaging system; authorizing the auxiliary account to manage the online shop, and recording an authorization relation between the auxiliary account and the primary account; and based on the recorded authorization relation, allowing the auxiliary account to carry out a managing operation on the online shop through the instant messaging system.
2. The method as recited in claim 1, wherein the authorization relation is recorded in the instant messaging system.
3. The method as recited in claim 1, wherein allowing the auxiliary account to carry out a managing operation on the online shop comprises: allowing a user of the auxiliary account to login to the online shop through the instant messaging system.
4. The method as recited in claim 1, wherein the auxiliary account is created in the instant messaging system by the primary account user.
5. The method as recited in claim 1, wherein the primary account is created in the instant messaging system, and the auxiliary account is created in the instant messaging system in association with the primary account.
6. The method as recited in claim 1, wherein the instant messaging system comprises an instant messaging server connected to the online shop server.
7. The method as recited in claim 1, characterized in that authorizing the auxiliary account to manage the online shop, and recording the authorization relation between the auxiliary account and the primary account comprises: sending a request for authorization verification from the primary account to the instant messaging system, wherein the request comprises online shop account information for logging in and managing the online shop, and auxiliary account information; and verifying the online shop account information submitted by the primary account user, and recording the authorization relation between the auxiliary account and the primary account user upon successful verification by the instant messaging system.
8. The method as recited in claim 7, wherein the primary account sends the request for authorization verification to the instant messaging system upon receiving a request from the auxiliary account for authorization.
9. The method as recited in claim 7, wherein verifying the online shop account information comprises: sending the online shop account information to the online shop server; and verifying the online shop account information, and returning a verification result to the instant messaging system by the online shop server.
10. The method as recited in claim 1, wherein allowing the auxiliary account to carry out a managing operation on the online shop based on the recorded authorization relation comprises: receiving at the instant messaging system a request of the auxiliary account for logging in and managing the online shop; determining by the instant messaging system whether the auxiliary account is an authorized to manage the online shop based upon the recorded authorization relation; and if authorized, allowing the auxiliary account to log in the online shop through the instant messaging system, and if not authorized, denying the request of the auxiliary account.
11. The method as recited in claim 10, wherein the instant messaging system receives login information of the online shop from the online shop server to allow the auxiliary account to log in the online shop.
12. The method as recited in claim 11, wherein the login information of the online shop account information includes an account name and a password of the primary account.
13. A system for managing an online shop, the system comprising: an online shop server storing an online shop created by a primary account user; and an instant messaging system having a primary account and an auxiliary account, the instant messaging system being adapted for receiving an authorization given by the primary account for the auxiliary account to manage the online shop, recording an authorization relation between the auxiliary account and the primary account, and allowing the authorized auxiliary account to manage the online shop according to the recorded authorization relation.
14. The system as recited in claim 13, wherein the instant messaging system comprises: an authorization unit, used for authorizing by the primary account user for the user of the auxiliary account to manage the online shop, and for recording the authorization relation between the auxiliary account and the primary account user; and a management unit, used for conducting a managing operation by the authorized auxiliary account on the online shop according to the recorded authorization relation.
15. The system as recited in claim 14, wherein the authorization unit comprises: an request unit for submitting a request for authorization verification by the primary account, wherein the request includes login information of the online shop, and information of the auxiliary account waiting for authorization; and a verification unit, used for verifying the login information submitted by the primary account user, and recording the authorization relation between the auxiliary account and the primary account user upon successful verification.
16. The system as recited in claim 15, wherein the authorization unit further comprises: an initiation unit for receiving a request for authorization from the auxiliary account, and for initiating the request unit to submit the request for authorization verification by the primary account.
17. The system as recited in claim 15, wherein the verification unit sends the login information of the online shop submitted by the primary account user to the online shop server, and the online shop server verifies the login information and returns a verification result to the verification unit.
18. The system as recited in claim 14, wherein the management unit comprises: a login management and request unit, used for sending a request of the auxiliary account for logging in and managing the online shop; and a determination unit, used for determining whether the auxiliary account is authorized for managing the online shop based upon the recorded authorization relation, and for logging in the online shop if the auxiliary account is authorized, or denying the request if the auxiliary account is not authorized.
19. The system as recited in claim 13, wherein allowing the authorized auxiliary account to manage the online shop according to the recorded authorization relation comprises: obtaining, by the instant messaging system, login information of the online shop from the online shop server.
20. An instant messaging system hosting a primary account and an auxiliary account, the instant messaging system comprising: an authorization unit, used for allowing the primary account to authorize the auxiliary account to manage an online shop owned by the primary account, and recording an authorization relation between the auxiliary account and the primary account; and a management unit, used for allowing the authorized auxiliary account to manage the online shop according to the authorization relation.
PCT/US2009/031871 2008-01-23 2009-01-23 Managing online shop using instant messaging system WO2009094567A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2010544449A JP5346958B2 (en) 2008-01-23 2009-01-23 Online shop management using instant messaging system
EP09703218.9A EP2248065A4 (en) 2008-01-23 2009-01-23 Managing online shop using instant messaging system
US12/599,029 US8904488B2 (en) 2008-01-23 2009-01-23 Managing online shop using instant messaging system
US14/498,467 US9275350B2 (en) 2008-01-23 2014-09-26 Managing online shop using instant messaging system
US15/055,425 US9576273B2 (en) 2008-01-23 2016-02-26 Managing online shop using instant messaging system
US15/404,103 US10021090B2 (en) 2008-01-23 2017-01-11 Managing online shop using instant messaging system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200810002793.5 2008-01-23
CNA2008100027935A CN101493912A (en) 2008-01-23 2008-01-23 Management method for shop on net, system and instant communication system

Related Child Applications (3)

Application Number Title Priority Date Filing Date
US12599059 A-371-Of-International 2009-01-23
US12/599,029 A-371-Of-International US8904488B2 (en) 2008-01-23 2009-01-23 Managing online shop using instant messaging system
US14/498,467 Continuation US9275350B2 (en) 2008-01-23 2014-09-26 Managing online shop using instant messaging system

Publications (1)

Publication Number Publication Date
WO2009094567A1 true WO2009094567A1 (en) 2009-07-30

Family

ID=40901445

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/031871 WO2009094567A1 (en) 2008-01-23 2009-01-23 Managing online shop using instant messaging system

Country Status (5)

Country Link
US (4) US8904488B2 (en)
EP (1) EP2248065A4 (en)
JP (1) JP5346958B2 (en)
CN (1) CN101493912A (en)
WO (1) WO2009094567A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104670A (en) * 2014-06-18 2014-10-15 深圳市警豹电子科技有限公司 Method for controlling multiple vehicles by adopting account mode

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101493912A (en) 2008-01-23 2009-07-29 阿里巴巴集团控股有限公司 Management method for shop on net, system and instant communication system
US9754298B2 (en) * 2011-08-31 2017-09-05 Ncr Corporation Techniques for collaborative shopping
CN102984046B (en) * 2011-09-07 2015-12-16 阿里巴巴集团控股有限公司 A kind of processing method of instant messaging business and the corresponding network equipment
CN102447704A (en) * 2011-12-29 2012-05-09 苏州佰思迈信息咨询有限公司 Method for improving safety performance of network shop
CN103107937A (en) * 2012-11-24 2013-05-15 上海量明科技发展有限公司 Achieving method and client and system of instant messaging master and slave numbers
CN103841171B (en) * 2012-11-27 2017-06-23 阿里巴巴集团控股有限公司 A kind of method for processing business and equipment
CN104751333B (en) * 2013-12-30 2018-12-11 腾讯科技(深圳)有限公司 A kind of method, apparatus and system of information exchange
CN104753903A (en) * 2013-12-31 2015-07-01 腾讯科技(深圳)有限公司 Authentication method, system and device
CN105407029B (en) * 2014-08-06 2019-10-22 阿里巴巴集团控股有限公司 A kind of account shunt method and communication terminal
CN106209955A (en) * 2015-05-08 2016-12-07 腾讯科技(深圳)有限公司 A kind of account management method, Apparatus and system
CN105915491A (en) * 2015-11-18 2016-08-31 乐视网信息技术(北京)股份有限公司 Account number login method and device
CN105701694A (en) * 2015-12-31 2016-06-22 广州东海网络科技有限公司 Method and system for creating electronic store
CN107196894B (en) * 2016-03-15 2021-02-02 阿里巴巴集团控股有限公司 Method and device for acquiring account authorization information
US10764340B2 (en) 2017-05-16 2020-09-01 Apple Inc. Messaging system for organizations
US10057197B1 (en) * 2017-05-16 2018-08-21 Apple Inc. Messaging system for organizations
CN110224971B (en) * 2018-03-02 2022-05-27 阿里巴巴集团控股有限公司 Method, authorization server, system, device and storage medium for authorizing login
CN112036724A (en) * 2020-08-24 2020-12-04 武汉零象科技服务有限公司 E-commerce SAAS management system with warehouse information intelligent identification module

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178087A1 (en) * 2001-05-25 2002-11-28 Henderson Greg S. Internet-based instant messaging hybrid peer-to-peer distributed electronic commerce system and method
US20050097000A1 (en) * 2000-10-26 2005-05-05 Gregg Freishtat Systems and methods to facilitate selling of products and services
US20050125308A1 (en) * 2003-12-08 2005-06-09 Pricester.Com, Inc. Automatic template-based e-commerce system and method of implementing the e-commerce system
US20060122899A1 (en) * 2004-10-08 2006-06-08 Advanced Commerce Strategies, Inc. Comprehensive online shopping management system
US20070244758A1 (en) * 2006-04-16 2007-10-18 Bin Xie Methods and systems for managing information relevant to shopping tasks

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7424543B2 (en) * 1999-09-08 2008-09-09 Rice Iii James L System and method of permissive data flow and application transfer
JP2001283118A (en) * 2000-03-30 2001-10-12 Internatl Business Mach Corp <Ibm> On-line settling system and settling method in on-line shopping and server and seller's terminal
US20020023023A1 (en) * 2000-07-28 2002-02-21 Borecki Dennis C. Methods and systems for network based electronic purchasing and shipping system
US20030018725A1 (en) * 2000-10-20 2003-01-23 Tod Turner System and method for using an instant messaging environment to establish a hosted application sharing session
US20040179039A1 (en) * 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate
US7299417B1 (en) * 2003-07-30 2007-11-20 Barris Joel M System or method for interacting with a representation of physical space
US20050228723A1 (en) * 2004-04-08 2005-10-13 Malik Dale W Conveying self-expiring offers
CN100438432C (en) 2005-04-20 2008-11-26 腾讯科技(深圳)有限公司 Method and system for integrating multiple demand communication accounts
CN100414874C (en) 2005-11-17 2008-08-27 腾讯科技(深圳)有限公司 Instant communication account management method and system
US20070143178A1 (en) * 2005-12-20 2007-06-21 Gloto Corp. Methods and systems for facilitating communications between parties
US20080040434A1 (en) * 2006-08-11 2008-02-14 Ching-Kang Lee Method for logging onto a plurality of servers through an instant messenger
CN1960345B (en) 2006-09-28 2011-01-19 阿里巴巴集团控股有限公司 Method and system for creating multi-accounting number users in instant communicating system
CN101493912A (en) 2008-01-23 2009-07-29 阿里巴巴集团控股有限公司 Management method for shop on net, system and instant communication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050097000A1 (en) * 2000-10-26 2005-05-05 Gregg Freishtat Systems and methods to facilitate selling of products and services
US20020178087A1 (en) * 2001-05-25 2002-11-28 Henderson Greg S. Internet-based instant messaging hybrid peer-to-peer distributed electronic commerce system and method
US20050125308A1 (en) * 2003-12-08 2005-06-09 Pricester.Com, Inc. Automatic template-based e-commerce system and method of implementing the e-commerce system
US20060122899A1 (en) * 2004-10-08 2006-06-08 Advanced Commerce Strategies, Inc. Comprehensive online shopping management system
US20070244758A1 (en) * 2006-04-16 2007-10-18 Bin Xie Methods and systems for managing information relevant to shopping tasks

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2248065A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104670A (en) * 2014-06-18 2014-10-15 深圳市警豹电子科技有限公司 Method for controlling multiple vehicles by adopting account mode

Also Published As

Publication number Publication date
US9275350B2 (en) 2016-03-01
JP2011526005A (en) 2011-09-29
US9576273B2 (en) 2017-02-21
US8904488B2 (en) 2014-12-02
US20150106220A1 (en) 2015-04-16
US10021090B2 (en) 2018-07-10
JP5346958B2 (en) 2013-11-20
US20160180290A1 (en) 2016-06-23
US20100138901A1 (en) 2010-06-03
US20170126657A1 (en) 2017-05-04
EP2248065A4 (en) 2013-10-16
EP2248065A1 (en) 2010-11-10
CN101493912A (en) 2009-07-29

Similar Documents

Publication Publication Date Title
US10021090B2 (en) Managing online shop using instant messaging system
US10200863B2 (en) System and method for using a symbol as instruction for a target system to request identity information and authentication from a mobile identity
US7860803B1 (en) Method and system for obtaining feedback for a product
US11128625B2 (en) Identity management connecting principal identities to alias identities having authorization scopes
US7571473B1 (en) Identity management system and method
JP5922779B2 (en) Generate processed web address information
US8073783B2 (en) Performing a business transaction without disclosing sensitive identity information to a relying party
US10484390B2 (en) Verification of credential reset
CN107948131B (en) Method, system and equipment for logging user in browser
EP2697756A2 (en) Method and system for enabling merchants to share tokens
CN110546935B (en) Personal identifier login for organizational users
US20180097811A1 (en) System and method for delegation of permissions to a third party
US20040193885A1 (en) Vault controller context manager and methods of operation for securely maintaining state information between successive browser connections in an electronic business system
US11087374B2 (en) Domain name transfer risk mitigation
CN114641767A (en) Managing user identities in managed multi-tenant services
US20160343055A1 (en) System and method for recommending a set of products for purchase to a client
CN111539020B (en) Material purchase management system and method
EP1988483A2 (en) Framework and technology to enable the portability of information cards
TWI249931B (en) Unique sign-on service system based on electronic directory service of directory server
TWI488132B (en) Online shop management methods, systems and instant messaging systems

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09703218

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 12599029

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2009703218

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2010544449

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE