Patents by Inventor Marcin P. Kowalski

Marcin P. Kowalski 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: 9305258
    Abstract: A set of techniques is described for optimizing the categorization of data items in a computing system. The techniques include continuously metering data items by traversing each data item through a chain of rules in a sequential order until the data item matches a rule. Once the item matches the rule, it can be successfully categorized. The system can then analyze the number of matches for each rule over a period of time and optimize the sequential order of the chain of rules according to the analysis of the number of matches. For example, the system can modify the sequential order by arranging the rules according to the number of matches of each rule. Alternatively, the system may compute a velocity of matches and use it to optimize the sequential order. Alternatively, the system may use the rate of change to optimize the sequential order.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: April 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Marcin P. Kowalski
  • Publication number: 20140304404
    Abstract: Techniques are described for scaling of computing resources. A scaling service is utilized that allocates additional computing resources (e.g., processors, memory, etc.) to a virtual machine instance (or other compute instance) and/or de-allocates computing resources from a virtual machine instance according requests and/or thresholds. In addition to the foregoing, other aspects are described in the description, figures, and claims.
    Type: Application
    Filed: June 23, 2014
    Publication date: October 9, 2014
    Inventors: Michael David Marr, Marcin P. Kowalski
  • Patent number: 8825550
    Abstract: Techniques are described for scaling of computing resources. A scaling service is utilized that allocates additional computing resources (e.g., processors, memory, etc.) to a virtual machine instance (or other compute instance) and/or de-allocates computing resources from a virtual machine instance according requests and/or thresholds. In addition to the foregoing, other aspects are described in the description, figures, and claims.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: September 2, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael David Marr, Marcin P. Kowalski
  • Publication number: 20140058871
    Abstract: Techniques are described for scaling of computing resources. A scaling service is utilized that allocates additional computing resources (e.g., processors, memory, etc.) to a virtual machine instance (or other compute instance) and/or de-allocates computing resources from a virtual machine instance according requests and/or thresholds. In addition to the foregoing, other aspects are described in the description, figures, and claims.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: Amazon Technologies, Inc.
    Inventors: Michael David Marr, Marcin P. Kowalski