-
公开(公告)号:CA2327076C
公开(公告)日:2016-02-09
申请号:CA2327076
申请日:2000-11-30
Applicant: IBM CANADA
Inventor: LAKHANI AALIM , CHAN VICTOR
Abstract: An e-commerce system having a catalog database including package data correlated to at least one package; a selection module; and a resolution module. The catalog database preferably also includes item data correlated to a plurality of items, each of which is fully resolved; product data correlated to at least one product, wherein each product comprises at least one unresolved attribute; and attribute data. An e-commerce method comprising the steps of creating a catalog database containing package data correlated to at least one package, each package having at least one unresolved package attribute; determining a selected package from the catalog database; and resolving the unresolved attributes.
-
公开(公告)号:CA2327161C
公开(公告)日:2007-12-11
申请号:CA2327161
申请日:2000-11-30
Applicant: IBM CANADA
Inventor: LAKHANI AALIM , CHAN VICTOR
Abstract: Pages are provided in response to a request from a browser received by a server. The server obtains an adapted page, based on a template page, from a display infrastructure. Th e display infrastructure uses a template page identifier obtained from a resolution component. The resolution component obtains template page identifiers by matching attributes relating to the pag e request with attributes associated with template page identifiers stored in a database. The template page identifiers are provided based on the best match of the template page attributes and the pag e request attributes, with default values being used and a defined ranking being used where multiple matched template pages exist.
-
公开(公告)号:CA2379082A1
公开(公告)日:2003-09-27
申请号:CA2379082
申请日:2002-03-27
Applicant: IBM CANADA
Inventor: LINEHAN MARK H , CHAN VICTOR , KHUSIAL DRASHANAND , MIRLAS LEV , BOURNE DONALD A
Abstract: A secure method and system for accessing a cache for web session is provided using web browser cookies. The cache for the web session data uses an encoded identifier, determined using for example the Keyed-Hash Message Authentication Code, based on information identifying a client. The client communication is accompanied by a cookie (persistent stat e object) that also includes the identifier encoded in the same manner. This encoded identifier in the received cookie is used for accessing the cached data. Where a secure communication channel is available, such as a secure socket layer (SSL connection), a second cookie which is only transmitted over SSL is used as a signature for the first cookie.
-
公开(公告)号:CA2327167A1
公开(公告)日:2002-05-30
申请号:CA2327167
申请日:2000-11-30
Applicant: IBM CANADA
Inventor: CHAN VICTOR , WANG FEN , HUBBARD MARK W , CHIN HOWARD CHUN
IPC: G06F17/30
Abstract: A system and method of composing a query object for application against a database is provided. The method composes a selection clause for the query. Next, a criteria clause for the query is generated, with the criteria clause comprising input criteria relat ed to the query and additional criteria specified against the query and generated criteria based on a joint relationship. Next a source clause utilizing elements in the database accessed by the quer y is generated. A database traversal system and method is provided. The method identifies all tables directly accessible by each table and creating a data structure comprising an entry for each table. The entry comprises an identification field for each table and a link field identifying the all tables directly accessible by each table. The data structure is traversed and an optimum path of the traversal paths utilizing data obtained from traversing the data structure is identified.
-
公开(公告)号:CA2327167C
公开(公告)日:2007-10-16
申请号:CA2327167
申请日:2000-11-30
Applicant: IBM CANADA
Inventor: CHIN HOWARD CHUN , CHAN VICTOR , HUBBARD MARK W , WANG FEN
Abstract: A system and method of composing a query object for application against a database is provided. The method composes a selection clause for the query. Next, a criteria clause for the query is generated, with the criteria clause comprising input criteria relat ed to the query and additional criteria specified against the query and generated criteria based on a joint relationship. Next a source clause utilizing elements in the database accessed by the quer y is generated. A database traversal system and method is provided. The method identifies all tables directly accessible by each table and creating a data structure comprising an entry for each table. The entry comprises an identification field for each table and a link field identifying the all tables directly accessible by each table. The data structure is traversed and an optimum path of the traversal paths utilizing data obtained from traversing the data structure is identified.
-
公开(公告)号:CA2327161A1
公开(公告)日:2002-05-30
申请号:CA2327161
申请日:2000-11-30
Applicant: IBM CANADA
Inventor: CHAN VICTOR , LAKHANI AALIM
Abstract: Pages are provided in response to a request from a browser received by a server. The server obtains an adapted page, based on a template page, from a display infrastructure. Th e display infrastructure uses a template page identifier obtained from a resolution component. The resolution component obtains template page identifiers by matching attributes relating to the pag e request with attributes associated with template page identifiers stored in a database. The template page identifiers are provided based on the best match of the template page attributes and the pag e request attributes, with default values being used and a defined ranking being used where multiple matched template pages exist.
-
公开(公告)号:CA2327076A1
公开(公告)日:2002-05-30
申请号:CA2327076
申请日:2000-11-30
Applicant: IBM CANADA
Inventor: CHAN VICTOR , LAKHANI AALIM
Abstract: An e-commerce system having a catalog database including package data correlated to at least one package; a selection module; and a resolution module. The catalog database preferably also includes item data correlated to a plurality of items, each of which is full y resolved; product data correlated to at least one product, wherein each product comprises at least one unresolved attribute; and attribute data. An e-commerce method comprising the steps of creating a catalog database containing package data correlated to at least one package, each package having at least one unresolved package attribute; determining a selected package from the catalo g database; and resolving the unresolved attributes.
-
公开(公告)号:CA2379090A1
公开(公告)日:2003-09-27
申请号:CA2379090
申请日:2002-03-27
Applicant: IBM CANADA
Inventor: KHUSIAL DRASHANAND , HUBBARD MARK W , CHAN VICTOR , FOK MADELINE KIT YIN
Abstract: A system and method for handling multiple identical requests received by a server from a client by a web application server. When multiple requests for the same URL are received by a web application server from the same client browser which results in the allocation of multiple threads on the server to handle the requests, a response to the client is obtained from the processing carried out by the first thread launched by the web application server. Results of t he initial thread are passed to the client using the last opened connection between the client and server relating to the client's request for the URL. Other threads are placed in a wait state and are deallocated, at the earliest opportunity, where possible.
-
公开(公告)号:CA2328033A1
公开(公告)日:2002-06-12
申请号:CA2328033
申请日:2000-12-12
Applicant: IBM CANADA
Inventor: HUBBARD MARK W , CHAN VICTOR , FOK KIT YIN MADELINE
Abstract: A system method of interfacing a computer system executing commercial transactions initiated from communication devices, each communication device having a display, with custom display parameters, is provided. For the system and method, at the computer system, for each device, a command is received and translated into a common format command. The common format command is executed and results therefrom are received. A database is access ed having elements identifying sets of display parameters, one set of the sets is for use with the custom display parameters. One set of display parameters is retrieved from the database.
-
-
-
-
-
-
-
-