Patents Represented by Attorney North Oaks Patent Agency
  • Patent number: 8296585
    Abstract: A method of encrypting/decrypting the document and a safety management storage device and system method of its safety management, using for the safety management of electronic documents, the said system comprising a PC or mainframe installed with common reading software and a storage device of safety management connected to the said PC/mainframe through hot-plug; when connected to the mainframe, the said storage device is enumerated as a USB CDROM device at least. The user owns the said storage device can encrypt the electronic documents by using the encryption keys to generate an encrypted document with the same file type, also can open the encrypted document by using common reading software, and then use the document according to the predetermined operation authority.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: October 23, 2012
    Assignee: Shenzhen Netcom Electronics Co., Ltd.
    Inventors: Huabo Cai, Xuyang Zhu
  • Patent number: 8200537
    Abstract: In accordance with one embodiment of the invention, a set of API's for integrated retailers to perform standard order fulfillment operations to fulfill and return products on behalf of their clients is described. A common catalog on a software platform is intended be a flexible common hub around which many different commerce models can be implemented. Integrated retailer is one such model on which e-commerce occurs. Integrated retailers are permitted to sell product from the common catalog with another company providing back-end fulfillment. The common catalog infrastructure's pre-existing XML catalog export facility provides product information to the retailer. The Retail Web Service (RWS) provides the fulfillment functions as a REST-style web service.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: June 12, 2012
    Assignee: Digital River, Inc.
    Inventors: Matthew Pike, Mark Gregory Mendel
  • Patent number: 8165922
    Abstract: A method for testing versions for remote manufacturing of software media from a network is described. An interface to a user is provided for creation of a physical on demand product. A product version is created for the physical on demand product that includes an electronic copy of a product and information about the product. Approval of the created product version is requested from quality assurance. A test order capability is provided to the user after approval from quality assurance such that the user may have a physical on demand product order fulfilled prior to release of the product version for general sale in a commerce engine. The delivery of the test order is processed based upon who is requesting the test order. A software system that performs the testing method described above for the creation of compact discs (CDs) or digital video discs (DVDs) containing full product files (executables, binaries, music, video, etc.) also is described.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: April 24, 2012
    Assignee: Digital River, Inc.
    Inventor: Catalin Constantinescu
  • Patent number: 8165919
    Abstract: Call center order system and process allows a customer service representative to make remote calls to a server to perform shopping cart actions, all on one web page. Historically, representatives would need to enter client information and product information on several different web pages to satisfy a purchase. Eventually, the representative would have “loaded” several different pages to enter product and customer information. This method resulted in a high amount of errors and increased the risk of fraud. The system utilizes AJAX and dynamic HTML technology. The representative is able to add, update, or remove products in the cart without waiting for the page to “refresh” after every action. Cart actions are flagged with a “ticking” indicator bar. Orders may be placed in a “queue” instead of loading a different page. A mild fraud mode to allow multiple orders is also described. A storefront is used in this process.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: April 24, 2012
    Assignee: Digital River, Inc.
    Inventors: Jason D. Moon, Daniel J. Charbonneau
  • Patent number: 8160909
    Abstract: Site optimizer is a tool that enables A/B testing of merchandising offers for your online store to help you determine which offers work best on your storefront. A/B testing compares multiple offers simultaneously to randomly selected groups of shoppers. The A/B testing approach provides a unique and effective way to optimize online store performance because it is metrics-driven, objective, and more efficient than other site optimization techniques.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: April 17, 2012
    Assignee: Digital River, Inc.
    Inventors: Matthew John Voda, Nicholas Joseph Sieger
  • Patent number: 8156041
    Abstract: A method and apparatus in which a Spender may spend money to buy an item, spend money on a donation, etc. A Spender (sometimes called a buyer) will typically use client software to access content, where the client is typically a computing device that includes a display, which facilitates the transaction between a Spender and an Earner. An “Earner” (sometimes called a seller) is someone who provides items or content within the system for sale, trade, or acquisition in return for credit or money earned. In the described embodiments, an Earner's server may be anything, which serves content and/or includes an Earner gateway, which facilitates trusted third party interaction frequently used in the system, and may also be used to describe several servers or a server farm. In some embodiments, the Earner's server is included as a part of the server controlling content access.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: April 10, 2012
    Assignee: Digital River, Inc.
    Inventors: Gyuchang Jun, Kurt H. Huang, Matthew C. Graves
  • Patent number: 8145537
    Abstract: A model for the next generation of software network agents for downloadable software is provided. The software network agent delivers a streamlined user experience that presents the user with options to try or buy. The agent may be co-branded for merchant and affiliate marketing. The agent may be integrated with a number of services, such as ecommerce systems, affiliate marketing network systems, site optimization, web analytics and email marketing systems that enable a merchant to enhance the user experience and improve marketing. A user's actions may be tracked in order to provide OEMs and retailers payout on purchase referrals to the merchant's online store. Code changes and bug fixes can be made at the server and in a timely manner with minimal impact to the various systems supporting the software activation user experience.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: March 27, 2012
    Assignee: Digital River, Inc.
    Inventors: James M Wehmann, Mary E Suddendorf, Brent D Shiely, Daniel C Rohda, Bethany L Jaworski, David A Woolenberg
  • Patent number: 8050980
    Abstract: A download processor for secure downloading of a digital product file when ordered by a user. The order includes a file identifier related to the file and an order identifier related to the order. The download processor performs security checks related to the file, the order, and the user. The file identifier and order identifier are verified based upon information related to the file and the order, and information related to the user is also verified. Based upon the verifications, the download processor selectively permits or denies download of the file to a user machine.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: November 1, 2011
    Assignee: Digital River, Inc.
    Inventors: Joel Alan Ronning, Kelly J. Wical
  • Patent number: 7962594
    Abstract: A system and method for delivering content on a network using differential caching is described. A request for information is received from a request-generating element coupled to a browser associated with a client through the network. A static portion and a dynamic portion of a document to be included in a response as the requested information are identified based on previously cached information by utilizing a software element that is not part of the client. The static portion is cached in a memory that is logically local to the client that requested the information. The static portion is served to the request-generating element from the cached memory. The dynamic portion is served to the request-generating element from the network. The static portion and the dynamic portion are integrated using the request-generating element into the document included in the response to the browser as the requested information.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: June 14, 2011
    Assignee: Digital River, Inc.
    Inventors: Stephane Kasriel, Walter Mann
  • Patent number: 7836177
    Abstract: A network object predictive pre-download device operable on a network logically between a web client and a web server on a network is described. The pre-download device includes a prediction engine that intercepts a request from the web client to the web server for a first network object and determines a second network object most probable to be requested in the future from the web server. The pre-download device also includes a cache primer that intercepts a response to the request from the web server and sends a first message to the web client informing the web client of the second network object to be cached by the web client. The cache primer also sends the second network object to the web client such that the second network object is predicatively pre-downloaded to the web client whereby second network object latency is reduced when an actual user request occurs.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: November 16, 2010
    Assignee: Digital River, Inc.
    Inventors: Stephane Kasriel, Xavier Casanova, Walter R. Mann
  • Patent number: 7811033
    Abstract: A non-pneumatic system for use with a workpiece is described. A clamp assembly having a clamp pad is secured to the cabinet. An electrically operated tool is movably secured to the cabinet. The tool has a remote switch which when activated in turn activates the tool. A lever (e.g., a handle) is operatively coupled to the clamp assembly and the tool. When the lever is manually moved, the remote switch is activated and the clamp pad moves towards the work surface. Preferably, the tool also moves towards the work surface opening by manually moving the lever. For example, the tool utilized in this non-pneumatic system may be a drill or saw.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: October 12, 2010
    Assignee: Allen IP, Incorporated
    Inventors: Craig A. Sommerfeld, Scott L. Clark
  • Patent number: 7765274
    Abstract: A method for transmitting a web page to a client device is described. Template information, sub-template information, and delta information are identified based on a request for information from the client device. The template information includes seldom changing elements of a web page. The sub-template information includes: (i) information that changes less frequently than delta information, and (ii) elements of a web page shared by several templates. At least one of the template information, sub-template information, and delta information is retrieved from a location other than an originating server that is the original provider of information requested by the client device. The request is responded to by sending to the client device the template information, sub-template information and delta information. In addition, a system for transmitting a web page to a client device is described.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: July 27, 2010
    Assignee: Digital River, Inc.
    Inventors: Stephane Kasriel, Walter Mann, Xavier Casanova
  • Patent number: 7720922
    Abstract: An email content builder that generates email content based upon customer created rules is described. Messages to clients are edited automatically to suit a client's needs. The language in the text of a message is translated and changed depending on the country and client. Users select a script in an ebusiness system. After retrieving the appropriate script and associated information, the email content builder would either build the appropriate script corresponding to a client or retrieve appropriate text from the database. Then, the email content builder builds a script and email message depending on certain aspects of the client, such as language, billing information, etc.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: May 18, 2010
    Assignee: Digital River, Inc.
    Inventor: Walter Frank Kulbaba
  • Patent number: 7647323
    Abstract: A method of providing a web-site performance analysis service is disclosed that gathers data relative to visits to web-pages that are associated with a web-site. Traversals are identified that correspond to each visit to the web-pages. Each identified traversal has an identification of either an incoming link from which each visit originated or an outgoing link to which each visit terminated. A time duration is measured that corresponds to each visit. A chart of a statistical distribution of pages-per-visit of the identified traversals is formed. The identified traversals and time duration corresponding to each visit is stored in a memory. The stored data from the memory is transferred to a database. Performance measures are produced that correspond to each visit to the web-pages based on the stored data in the database. A web-site performance analysis system that implements this method also is disclosed.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: January 12, 2010
    Assignee: Digital River, Inc.
    Inventors: Stephane Kasriel, Walter Mann, Sara Swanson
  • Patent number: 7641424
    Abstract: A non-pneumatic clamp and drilling system with a cabinet having a work surface with a drill bit opening. A fence rests on the work surface to guide a side surface of a workpiece. A clamp is secured to the cabinet. The clamp includes clamp pad positioned above the work surface. A drill with a collet is movably secured to the cabinet beneath and at an acute angle to the work surface. The collet can hold a drill bit such that the longitudinal axis of the drill bit is parallel to the acute angle. A handle is operatively coupled to the clamp and the drill to simultaneously move the drill collet along the longitudinal axis and move the clamp pad. By manually moving the handle, the workpiece can be secured by the clamp pad and fence when the drill collet moves toward the drill bit opening in the work surface.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: January 5, 2010
    Assignee: Allen IP, Incorporated
    Inventors: Craig A. Sommerfeld, Scott L. Clark
  • Patent number: 7641425
    Abstract: Adjustable holding systems may include a fixed or portable base with a base opening and clamp assembly. The base opening is defined by a back surface, two side surfaces, and a partial front surface. A guide assembly may be movable within the base opening when the clamp assembly is in a clamped position. The guide assembly is interlocked with the base and is securable within the base opening such that the guide assembly has infinite adjustability within the base opening. The clamp assembly may include a spring operatively coupled to the clamp follower to accommodate variations in workpiece thickness when the clamp follower is in a clamped position. Both the base and guide assembly may have an exit hole adapted to allow waste material generated during drilling to exit a drilling area. The exit hole in the base also may be adapted to serve as a chip breaker.
    Type: Grant
    Filed: April 12, 2005
    Date of Patent: January 5, 2010
    Assignee: Allen IP, Incorporated
    Inventors: Craig A. Sommerfeld, Scott L. Clark
  • Patent number: 7631035
    Abstract: A toolbar is provided that is synchronized with a web-site browser system. The toolbar provides an interface to a path analysis system that provides path analysis data related to a select web-page. By synchronizing the toolbar to the browser, the path analysis system provides path analysis data related to the web-page that the browser is currently displaying. By displaying the path analysis data coincident with the content of the web-page from the browser, the user is provided a direct visual association between the actual web-page and the traversals to and from the web-page. By synchronizing the toolbar with the browser, the user can view the path analysis data of each page as the user navigates through the web-site using the same technology that a typical web-site visitor would use.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: December 8, 2009
    Assignee: Digital River, Inc.
    Inventor: Stephane Kasriel
  • Patent number: 7617124
    Abstract: A download processor for secure downloading of a digital product file when ordered by a user. The order includes a file identifier related to the file and an order identifier related to the order. The download processor performs security checks related to the file, the order, and the user. The file identifier and order identifier are verified based upon information related to the file and the order, and information related to the user is also verified. Based upon the verifications, the download processor selectively permits or denies download of the file to a user machine.
    Type: Grant
    Filed: January 27, 2000
    Date of Patent: November 10, 2009
    Assignee: Digital River, Inc.
    Inventors: Joel A. Ronning, Kelly J. Wical
  • Patent number: 7586086
    Abstract: The invention relates to an imaging device comprising means for generating two images which are filtered differently by a mask (304) and for combining same.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: September 8, 2009
    Inventor: Vincent Lauer
  • Patent number: 7548947
    Abstract: A method for enabling pre-downloading of network objects to a web client from a web server is described. The method includes intercepting at a device a request from a web client to a web server for a first network object. The same device intercepts a response to the request from the web server. The device determines a second network object most probable to be requested in the future from the web server. Subsequently, a message is sent from the device to the web client the first message informing the web client of the second network object to be cached by the web client. A second message is sent from the web client requesting the second network object. The second network object is received and predicatively pre-downloaded into a cache whereby a latency for requesting the second network object is reduced when requested in response to an actual user request.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: June 16, 2009
    Assignee: Digital River, Inc.
    Inventors: Stephane Kasriel, Xavier Casanova, Walter Mann