Patents Assigned to Grischa Corporation
  • Patent number: 6701486
    Abstract: Disclosed are methods for reducing the number of “pages”, e.g. HTML, JavaScript/ECMA Script, or XML documents or the like, in forms-based transaction applications. One disclosed method involves using dynamic contents documents such as JavaServer pages that include a list of required fields for completion of a transaction. When the transaction initiates the dynamic contents document interacts with a server process to determine if sufficient values for the required form fields are already available, for instance, from a user profile or previous transaction. If so, these values can be used. If, for one or more pages, a form field value is not available, these and only these pages are provided to the user; the others are suppressed. In another aspect, rather than having an ordered set of predetermined pages some of which can be suppressed, just in time pagination is obtained by determining which fields lack sufficient field values, a priori.
    Type: Grant
    Filed: July 29, 1999
    Date of Patent: March 2, 2004
    Assignee: Grischa Corporation
    Inventors: Jay C. Weber, Caius Van Nouhuys
  • Patent number: 6671719
    Abstract: Disclosed is a system for improving server efficiency by caching intermediate states encountered in generating responses to requests. The results of a mapping from an external name for a resource to an internal name for the resource may be cached as may the response header lines, or the body of the response message. In another disclosed aspect, candidates for intermediate state caching are selected from plain and small files. When the resource involves the product of an executable, another aspect involves delaying parsing request headers until necessary and then only parsing the headers required for generating the response.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: December 30, 2003
    Assignee: Grischa Corporation
    Inventor: Jay C. Weber
  • Patent number: 6615408
    Abstract: Disclosed are a method, apparatus and system for providing action selections to an image referencing a product in a video production. According to the disclosure a method for providing action selections to an image referencing a product in a video production, said method includes (1) communicating a video production to a reproducing apparatus, said video production comprising a placement zone and a trigger zone at least partially coincident with said placement zone, wherein said trigger zone comprises a trigger resource identifier, and wherein said placement zone comprises an image referencing a product; (2) communicating to said reproducing apparatus an indication that an action selection interface associated with said product is available in response to a request corresponding to said trigger; and (3) communicating to said reproducing apparatus a characterization of said action selection interface, wherein said action selection interface comprises a selectable action.
    Type: Grant
    Filed: January 15, 1999
    Date of Patent: September 2, 2003
    Assignee: Grischa Corporation
    Inventors: David H. Kaiser, Todd Lash, Jay C. Weber
  • Publication number: 20030088649
    Abstract: Disclosed is a system for improving server efficiency by caching intermediate states encountered in generating responses to requests. The results of a mapping from an external name for a resource to an internal name for the resource may be cached as may the response header lines, or the body of the response message. In another disclosed aspect, candidates for intermediate state caching are selected from plain and small files. When the resource involves the product of an executable, another aspect involves delaying parsing request headers until necessary and then only parsing the headers required for generating the response.
    Type: Application
    Filed: September 20, 2002
    Publication date: May 8, 2003
    Applicant: GRISCHA CORPORATION
    Inventor: Jay C. Weber
  • Patent number: 6513062
    Abstract: Disclosed is a system for improving server efficiency by caching intermediate states encountered in generating responses to requests. The results of a mapping from an external name for a resource to an internal name for the resource may be cached as may the response header lines, or the body of the response message. In another disclosed aspect, candidates for intermediate state caching are selected from plain and small files. When the resource involves the product of an executable, another aspect involves delaying parsing request headers until necessary and then only parsing the headers required for generating the response.
    Type: Grant
    Filed: May 25, 1999
    Date of Patent: January 28, 2003
    Assignee: Grischa Corporation
    Inventor: Jay C. Weber
  • Patent number: 6473804
    Abstract: Disclosed are a method apparatus and system for providing addressed network content in connection with a video production. A disclosed method includes receiving a first request from a reproducing apparatus, for example a set-top box, the first request having been extracted from a video production communicated to the reproducing apparatus; determining a second resource identifier responsive to the first request and redirecting the first request wherein a response is provided to the reproducing apparatus. A resource identifier used in the first request is an ‘indexical’ resource identifier in that it specifies a path to be used by a server that is independent (or substantially independent) of content received in response to providing a request to the resource identifier. Determining a second resource identifier may involve creating a resource identifier that includes one or more parameter-parameter value pairs.
    Type: Grant
    Filed: January 15, 1999
    Date of Patent: October 29, 2002
    Assignee: Grischa Corporation
    Inventors: David H. Kaiser, Todd Lash, Jay C. Weber