ENABLING GROUPED PURCHASES OF GOODS AND SERVICES

    公开(公告)号:CA2327076C

    公开(公告)日:2016-02-09

    申请号:CA2327076

    申请日:2000-11-30

    Applicant: IBM CANADA

    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.

    ADAPTIVE CATALOG PAGE DISPLAY
    2.
    发明专利

    公开(公告)号:CA2327161C

    公开(公告)日:2007-12-11

    申请号:CA2327161

    申请日:2000-11-30

    Applicant: IBM CANADA

    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.

    SECURE CACHE OF WEB SESSION INFORMATION USING WEB BROWSER COOKIES

    公开(公告)号:CA2379082A1

    公开(公告)日:2003-09-27

    申请号:CA2379082

    申请日:2002-03-27

    Applicant: IBM CANADA

    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.

    METHOD AND SYSTEM FOR COMPOSING A QUERY FOR A DATABASE AND TRAVERSING THE DATABASE

    公开(公告)号:CA2327167A1

    公开(公告)日:2002-05-30

    申请号:CA2327167

    申请日:2000-11-30

    Applicant: IBM CANADA

    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.

    METHOD AND SYSTEM FOR COMPOSING A QUERY FOR A DATABASE AND TRAVERSING THE DATABASE

    公开(公告)号:CA2327167C

    公开(公告)日:2007-10-16

    申请号:CA2327167

    申请日:2000-11-30

    Applicant: IBM CANADA

    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.

    ADAPTIVE CATALOG PAGE DISPLAY
    6.
    发明专利

    公开(公告)号:CA2327161A1

    公开(公告)日:2002-05-30

    申请号:CA2327161

    申请日:2000-11-30

    Applicant: IBM CANADA

    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.

    ENABLING GROUPED PURCHASES OF GOOD AND SERVICES

    公开(公告)号:CA2327076A1

    公开(公告)日:2002-05-30

    申请号:CA2327076

    申请日:2000-11-30

    Applicant: IBM CANADA

    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.

    EFFICIENT SERVER HANDLING OF MULTIPLE REQUESTS FROM A WEB BROWSER

    公开(公告)号:CA2379090A1

    公开(公告)日:2003-09-27

    申请号:CA2379090

    申请日:2002-03-27

    Applicant: IBM CANADA

    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.

    METHOD AND SYSTEM FOR A COMPUTER SYSTEM TO SUPPORT VARIOUS COMMUNICATION DEVICES

    公开(公告)号:CA2328033A1

    公开(公告)日:2002-06-12

    申请号:CA2328033

    申请日:2000-12-12

    Applicant: IBM CANADA

    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.

Patent Agency Ranking