Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Begg, CA

Iain M. Begg, Vancouver CA

Patent application numberDescriptionPublished
20100017331METHOD AND APPARATUS FOR ORDERING GOODS, SERVICES AND CONTENT OVER AN INTERNETWORK - A billing system that allows a consumer to order products from computers connected to the Internet, wherein the consumer is automatically billed for the ordered product by its telephone service provider. When a product is ordered over the Internet, a plug-in component of the consumer's computer establishes an Internet connection to a billing server. A billing server component transfers an encrypted version of the product to the plug-in component. The plug-in component then disconnects from the Internet and establishes a point-to-point (PPP) connection with the billing server. During the PPP connection, the billing server component transfers an access key assigned to the order to the plug-in component so that the plug-in component may decrypt the product. The consumer is charged a unit rate or “drop-charge” for the product by the telephone service provider using a premium telephone number assigned and administered by the telephone service provider.01-21-2010
20100017335METHOD AND APPARATUS FOR ORDERING GOODS, SERVICES AND CONTENT OVER AN INTERNETWORK - A billing system that allows a consumer to order products from computers connected to the Internet, wherein the consumer is automatically billed for the ordered product by its telephone service provider. When a product is ordered over the Internet, a plug-in component of the consumer's computer establishes an Internet connection to a billing server. A billing server component transfers an encrypted version of the product to the plug-in component. The plug-in component then disconnects from the Internet and establishes a point-to-point (PPP) connection with the billing server. During the PPP connection, the billing server component transfers an access key assigned to the order to the plug-in component so that the plug-in component may decrypt the product. The consumer is charged a unit rate or “drop-charge” for the product by the telephone service provider using a premium telephone number assigned and administered by the telephone service provider.01-21-2010
20100145816METHOD AND APPARATUS FOR ORDERING GOODS, SERVICES AND CONTENT OVER AN INTERNETWORK - A billing system that allows a consumer to order products from computers connected to the Internet, wherein the consumer is automatically billed for the ordered good or service by its telephone service provider. When a consumer orders a product over the Internet, a plug-in component of the consumer's computer establishes an Internet connection to a billing server. A billing server component transfers an encrypted version of the product to the plug-in component. The plug-in component then disconnects from the Internet and establishes a point-to-point (PPP) connection with the billing server. During the PPP connection, the billing server component transfers an access key assigned to the order to the plug-in component so that the plug-in component may decrypt the product. The consumer is charged a unit rate or “drop-charge” for the product by the telephone service provider when the PPP connection is established using a premium telephone number assigned and administered by the telephone service provider.06-10-2010
20100145817METHOD AND APPARATUS FOR ORDERING GOODS, SERVICES AND CONTENT OVER AN INTERNETWORK - A billing system that allows a consumer to order products from computers connected to the Internet, wherein the consumer is automatically billed for the ordered good or service by its telephone service provider. When a consumer orders a product over the Internet, a plug-in component of the consumer's computer establishes an Internet connection to a billing server. A billing server component transfers an encrypted version of the product to the plug-in component. The plug-in component then disconnects from the Internet and establishes a point-to-point (PPP) connection with the billing server. During the PPP connection, the billing server component transfers an access key assigned to the order to the plug-in component so that the plug-in component may decrypt the product. The consumer is charged a unit rate or “drop-charge” for the product by the telephone service provider when the PPP connection is established using a premium telephone number assigned and administered by the telephone service provider.06-10-2010
20100274683METHOD AND APPARATUS FOR ORDERING GOODS, SERVICES AND CONTENT OVER AN INTERNETWORK USING A VIRTUAL PAYMENT ACCOUNT - A virtual payment system for paying for goods, services and content ordered over an internetwork comprising a commerce gateway component and a credit processing server component (10-28-2010
20100306081METHOD AND APPARATUS FOR ORDERING GOODS, SERVICES AND CONTENT OVER AN INTERNETWORK USING A VIRTUAL PAYMENT ACCOUNT - A virtual payment system for paying for goods, services and content ordered over an internetwork comprising a commerce gateway component and a credit processing server component (12-02-2010
20110137801METHOD AND APPARATUS FOR ORDERING GOODS, SERVICES AND CONTENT OVER AN INTERNETWORK USING A VIRTUAL PAYMENT ACCOUNT - A virtual payment system for paying for goods, services and content ordered over an internetwork is disclosed. The virtual payment system includes a commerce gateway. Buyers and sellers becomes registered participants by applying for virtual payment buyer and seller accounts. Once an account is established with the commerce gateway, a digital certificate is stored on the registered participant's computer. A buyer can then order a product, i.e., goods, services or content from a seller and charge it to the virtual payment account. When the product is shipped, the seller notifies the commerce gateway, which applies the charges to the buyer's virtual payment account. The buyer can settle the charges using a prepaid account, a credit account, or by using reward points earned through use of the virtual payment account. A buyer may create sub-accounts.06-09-2011

Patent applications by Iain M. Begg, Vancouver CA

Robert Alan Begg, Scarborough CA

Patent application numberDescriptionPublished
20090119645SYSTEM FOR BOUNDARY TRACE WITH REPRODUCTION FACILITY - Disclosed herein is a data processing system-implemented method, a data processing system, and an article of manufacture for investigating computer software. The data processing system-implemented method includes capturing tracing information at one or more boundary points of the computer software, and reproducing a behavior of the computer software at the boundary points based on the captured tracing information.05-07-2009

Robert G. Begg, Maple Ridge CA

Patent application numberDescriptionPublished
20100177274CLIP-ON GLASSES WITH INTERCHANGEABLE LENSES - A lens retaining structure for a secondary glasses assembly having a frame configured to be mounted on a pair of primary glasses. The lens retaining structure comprises an inner portion and an outer portion, each comprising a flexible, resilient member having a predetermined rest position. The inner portion has an inner lens grabber thereon and the outer portion has an outer lens grabber thereon. The inner and outer lens grabbers are configured to engage corresponding features of a lens. The inner and outer lens grabbers separated by a first distance when the inner and outer portions are in their rest positions, such that the lens retaining structure is operable to retain one of a plurality of lenses of differing sizes and shapes having corresponding features separated by a second distance which is different from the first distance.07-15-2010

Stephen Begg, Ottawa CA

Patent application numberDescriptionPublished
20080317327Method of Design Analysis of Existing Integrated Circuits - The present invention involves a computationally efficient method of determining the locations of standard cells in an image of an IC layout. The initial step extracts and characterizes points of interest of the image. A coarse localization of possible standard cell locations is performed and is based on a comparison of the points of interest of an instance of an extracted standard cell and the remaining points of interest in the image. A more rigid comparison is made on the list of possible locations comprising a coarse match and a fine match. The coarse match results in a shortlist of possible locations. The fine match performs comparisons between the template and the shortlist. Further filtering is done to remove the effects of noise and texture variations and statistics on the results are generated to achieve the locations of the standard cells on the IC layout.12-25-2008
20080317328Method of Design Analysis of Existing Integrated Circuits - The present invention involves a computationally efficient method of determining the locations of standard cells in an image of an IC layout. The initial step extracts and characterizes points of interest of the image. A coarse localization of possible standard cell locations is performed and is based on a comparison of the points of interest of an instance of an extracted standard cell and the remaining points of interest in the image. A more rigid comparison is made on the list of possible locations comprising a coarse match and a fine match. The coarse match results in a shortlist of possible locations. The fine match performs comparisons between the template and the shortlist. Further filtering is done to remove the effects of noise and texture variations and statistics on the results are generated to achieve the locations of the standard cells on the IC layout.12-25-2008

Patent applications by Stephen Begg, Ottawa CA