Patents by Inventor Craig Leonard Ogg

Craig Leonard Ogg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9241047
    Abstract: A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: January 19, 2016
    Assignee: MOBOPHILES, INC.
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
  • Publication number: 20140372515
    Abstract: A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network.
    Type: Application
    Filed: June 13, 2014
    Publication date: December 18, 2014
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
  • Patent number: 8793347
    Abstract: A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: July 29, 2014
    Assignee: Mobophiles, Inc.
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
  • Publication number: 20130304843
    Abstract: A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network.
    Type: Application
    Filed: July 17, 2013
    Publication date: November 14, 2013
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
  • Patent number: 8516080
    Abstract: A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: August 20, 2013
    Assignee: Mobophiles, Inc.
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
  • Patent number: 7765168
    Abstract: A system and method for the control and distribution of expiring free postage in a PC postage system is disclosed. According to the invention, a predetermined portion of the expiring free postage is transferred to a postage meter and the remainder of the expiring free postage is stored in a free postage account that may be reset upon expiration of the free postage.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: July 27, 2010
    Assignee: Stamps.com
    Inventors: Blake MingQi Dong, Craig Leonard Ogg
  • Publication number: 20100138485
    Abstract: A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network.
    Type: Application
    Filed: December 3, 2009
    Publication date: June 3, 2010
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
  • Patent number: 7299210
    Abstract: A method and apparatus for generating a Value Bearing Indicium (VBI) for on-line applications. A VBI is generated by hashing user information to create a message digest that is used to create a digital signature. The digital signature is combined with the user information to create a VBI that can be validated by a variety of stand-alone or on-line methods. An on-line postage metering application using the VBI is described.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: November 20, 2007
    Assignee: Stamps.com
    Inventors: Seth Weisberg, Craig Leonard Ogg
  • Patent number: 7149726
    Abstract: An on-line VBI printing system that includes one or more cryptographic modules and a central database. The cryptographic modules are capable of implementing a variety of required security standards. A client system provides a user friendly GUI for facilitating the interface of the user to the system. The GUI system includes wizards that help the user step-by-step with processes of installation, registration, and printing In one aspect, the invention describes an on-line system for printing a value bearing item (VBI) that includes a client system for interfacing with a user comprising; a GUI for installing software for printing the VBI; a GUI for registering the user in the system; and a GUI for managing the printing of the VBI; and a server system capable of communicating with the client system over a computer network for authorizing the client system to print the VBI.
    Type: Grant
    Filed: June 1, 2000
    Date of Patent: December 12, 2006
    Assignee: Stamps.com
    Inventors: Piers Christian Lingle, Craig Leonard Ogg, Girish Venkat, Richard Winslow, Keith Shoji Kiyohara
  • Patent number: 6982808
    Abstract: The present invention is directed toward a method and system for printing information onto a print media. In one aspect the present invention may be utilized by an on-line postage system to generate a print job for a virtualized sheet having an image of a envelope contained within a printable region of the virtualized sheet. The print job for the virtualized sheet is then forwarded to a printer which prints the postal indica onto the envelope.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: January 3, 2006
    Assignee: Stamps.com
    Inventors: Craig Leonard Ogg, Keith Bussell
  • Patent number: 6965451
    Abstract: The present invention is directed toward a method and system for printing information onto a print media. In one aspect the present invention may be utilized by an on-line postage system to query one or more databases, containing set up data on one or more printer drivers, to determine set up data for a user's printer. The present invention may then be used to perform a printer configuration test to determine the set up data for the user's printer if the set up data is not contained in the databases. The present invention then stores the results of the printer configuration test in one or more of the database for use by subsequent users.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: November 15, 2005
    Assignee: Stamps.com
    Inventors: Craig Leonard Ogg, Keith Bussell
  • Publication number: 20010044783
    Abstract: A method and apparatus for generating a Value Bearing Indicium (VBI) for on-line applications. A VBI is generated by hashing user information to create a message digest that is used to create a digital signature. The digital signature is combined with the user information to create a VBI that can be validated by a variety of stand-alone or on-line methods. An on-line postage metering application using the VBI is described.
    Type: Application
    Filed: February 16, 2001
    Publication date: November 22, 2001
    Inventors: Seth Weisberg, Craig Leonard Ogg