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: 9241047Abstract: 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: GrantFiled: June 13, 2014Date of Patent: January 19, 2016Assignee: MOBOPHILES, INC.Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
-
Publication number: 20140372515Abstract: 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: ApplicationFiled: June 13, 2014Publication date: December 18, 2014Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
-
Patent number: 8793347Abstract: 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: GrantFiled: July 17, 2013Date of Patent: July 29, 2014Assignee: Mobophiles, Inc.Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
-
Publication number: 20130304843Abstract: 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: ApplicationFiled: July 17, 2013Publication date: November 14, 2013Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
-
Patent number: 8516080Abstract: 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: GrantFiled: December 3, 2009Date of Patent: August 20, 2013Assignee: Mobophiles, Inc.Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
-
Patent number: 7765168Abstract: 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: GrantFiled: August 31, 2001Date of Patent: July 27, 2010Assignee: Stamps.comInventors: Blake MingQi Dong, Craig Leonard Ogg
-
Publication number: 20100138485Abstract: 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: ApplicationFiled: December 3, 2009Publication date: June 3, 2010Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
-
Patent number: 7299210Abstract: 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: GrantFiled: February 16, 2001Date of Patent: November 20, 2007Assignee: Stamps.comInventors: Seth Weisberg, Craig Leonard Ogg
-
Patent number: 7149726Abstract: 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: GrantFiled: June 1, 2000Date of Patent: December 12, 2006Assignee: Stamps.comInventors: Piers Christian Lingle, Craig Leonard Ogg, Girish Venkat, Richard Winslow, Keith Shoji Kiyohara
-
Patent number: 6982808Abstract: 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: GrantFiled: August 29, 2000Date of Patent: January 3, 2006Assignee: Stamps.comInventors: Craig Leonard Ogg, Keith Bussell
-
Patent number: 6965451Abstract: 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: GrantFiled: August 29, 2000Date of Patent: November 15, 2005Assignee: Stamps.comInventors: Craig Leonard Ogg, Keith Bussell
-
Publication number: 20010044783Abstract: 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: ApplicationFiled: February 16, 2001Publication date: November 22, 2001Inventors: Seth Weisberg, Craig Leonard Ogg