Patents by Inventor Michael Ari Cohen

Michael Ari Cohen 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: 9977768
    Abstract: Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves “live” links to the webpages from the clipped content, which identifies the content which was clipped, and which preserves links and other dynamic content in the clipped content.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: May 22, 2018
    Assignee: RealNetworks, Inc.
    Inventors: Jeffrey Chasen, Niall Smart, Todd Oquist, Michael Ari Cohen, John Schussler
  • Publication number: 20160188551
    Abstract: Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves “live” links to the webpages from the clipped content, which identifies the content which was clipped, and which preserves links and other dynamic content in the clipped content.
    Type: Application
    Filed: March 9, 2016
    Publication date: June 30, 2016
    Inventors: Jeffrey CHASEN, Niall SMART, Todd OQUIST, Michael Ari COHEN, John SCHUSSLER
  • Patent number: 9311283
    Abstract: Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves “live” links to the webpages from the clipped content, which identifies the content which was clipped, and which preserves links and other dynamic content in the clipped content.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: April 12, 2016
    Assignee: REALNETWORKS, INC.
    Inventors: Jeffrey Chasen, Niall Smart, Todd Oquist, Michael Ari Cohen, John Schussler
  • Publication number: 20140053061
    Abstract: Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves “live” links to the webpages from the clipped content, which identifies the content which was clipped, and which preserves links and other dynamic content in the clipped content.
    Type: Application
    Filed: August 16, 2013
    Publication date: February 20, 2014
    Applicant: RealNetworks, Inc.
    Inventors: Jeffrey CHASEN, Niall SMART, Todd OQUIST, Michael Ari COHEN, John SCHUSSLER
  • Patent number: 6484150
    Abstract: The present invention provides a merchant system for online shopping and merchandising. The merchant system architecture provides great flexibility for a merchant to adapt the merchant system to their existing business practices, promotions and databases. The merchant system includes a dynamic page generator, a configurable order processing module and a database module capable of retrieving data from the database without regard to its schema. The present invention enables merchants to create electronic orders which are easily adaptable for different sales situations. The order processing module includes multiple configurable stages to process a merchant's electronic orders. The merchant system is capable of generating pages dynamically using templates having embedded directives. The database module and the dynamic page generator allow merchants to modify their databases and page displays without having to reengineer the merchant system.
    Type: Grant
    Filed: January 12, 1999
    Date of Patent: November 19, 2002
    Assignee: Microsoft Corporation
    Inventors: Arnold Blinn, Michael Ari Cohen, Michael Lorton, Gregory J. Stein
  • Patent number: 6058373
    Abstract: The present invention provides a method and system for processing electronic sales transactions. In a preferred embodiment, an electronic merchandising system allows merchants to create electronic orders which are easily adaptable for different sales situations. The preferred electronic order comprises flexible blackboards which allow merchants to add sales information with what are called key-value pairs. In the preferred embodiment, the order is an object which contains at least one order blackboard and one or more item blackboards. In addition, the preferred embodiment contains an order processing module with multiple stages which process the order. The preferred stages include a product information stage, a merchant information stage, a shopper information stage, an order initialization stage, an order check stage, an item price adjust stage, an order price adjust stage, a shipping stage, a handling stage, a tax stage, an order total stage, an inventory stage, a payment stage and an accept stage.
    Type: Grant
    Filed: October 16, 1996
    Date of Patent: May 2, 2000
    Assignee: Microsoft Corporation
    Inventors: Arnold Blinn, Michael Ari Cohen, Michael Lorton, Gregory J. Stein
  • Patent number: 5999914
    Abstract: An electronic promotion system apparatus and method provide promotions across a computer network. The promotion system includes a shopper browser communicating with a merchant server. A shopper places an order using the shopper browser. The order is received by the merchant server. A purchasing pipeline executing in the merchant server process the order. The purchasing pipeline includes a promotion component. The promotion component determines the eligibility of the shopper for each one of multiple promotions using information stored in a promotion table. Furthermore, the eligibility of each item on the shopper order to trigger each one of the multiple promotions is determined. Additionally, the eligibility of each item on the shopper order to receive an award is determined. The awards are then applied appropriately. Each item may be used to trigger only one promotion where awards were granted. Furthermore, each item may only receive one award.
    Type: Grant
    Filed: October 16, 1996
    Date of Patent: December 7, 1999
    Assignee: Microsoft Corporation
    Inventors: Arnold Blinn, Michael Ari Cohen, Michael Lorton, Gregory J. Stein
  • Patent number: 5974418
    Abstract: An application, such as an online merchant system, provides a name for a query stored in a database. The database accesses the query using the name provided by the application. The database next executes the query to produce an access object having the query results. The application then processes the access object to obtain a selected result. Storing queries in the database provides a level of indirection and flexibility enabling applications to access databases without prior knowledge of their schemas. Thus, applications can access data in a wide variety of existing databases having different schemas and data sublanguages. Modification of the database schema does not require corresponding modification or recompilation of the application accessing the database.
    Type: Grant
    Filed: October 16, 1996
    Date of Patent: October 26, 1999
    Inventors: Arnold Blinn, Michael Ari Cohen, Michael Lorton, Gregory J. Stein
  • Patent number: 5897622
    Abstract: The present invention provides a merchant system for online shopping and merchandising. The merchant system architecture provides great flexibility for a merchant to adapt the merchant system to their existing business practices, promotions and databases. The merchant system includes a dynamic page generator, a configurable order processing module and a database module capable of retrieving data from the database without regard to its schema. The present invention enables merchants to create electronic orders which are easily adaptable for different sales situations. The order processing module includes multiple configurable stages to process a merchant's electronic orders. The merchant system is capable of generating pages dynamically using templates having embedded directives. The database module and the dynamic page generator allow merchants to modify their databases and page displays without having to reengineer the merchant system.
    Type: Grant
    Filed: October 16, 1996
    Date of Patent: April 27, 1999
    Assignee: Microsoft Corporation
    Inventors: Arnold Blinn, Michael Ari Cohen, Michael Lorton, Gregory J. Stein