Patents by Inventor Frank Mitchell

Frank Mitchell 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: 11853858
    Abstract: Systems and methods are disclosed to implement a chart recommendation system that recommends charts to users during a chart building process. In embodiments, when a new chart is being created, specified features of the chart are provided to a machine learned model such as a self-organizing map. The model will determine a previous chart that is the most similar to the new chart and recommend the previous chart to the user for recreation. In embodiments, newly created charts are added to a library and used to update the model. Charts that are highly popular or authored by expert users may be weighed more heavily during model updates, so that the model will be more influenced by these charts. Advantageously, the disclosed system allows novice users to easily find similar charts created by other users. Additionally, the disclosed system is able to automatically group similar charts without using human-defined classification rules.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: December 26, 2023
    Assignee: Rapid7, Inc.
    Inventor: Frank Mitchell
  • Patent number: 11853804
    Abstract: Routing log-based information between production servers and logging servers is disclosed. A log entry for a logging server is generated at a production server. A shard identifier is computed for a shard associated with the logging server based on application of a hashing algorithm to properties associated with the production server. The hashing algorithm and properties are selected to prevent or minimize the likelihood of computing of the same shard identifier by another production server for the same shard associated with the logging server. The log entry is transmitted to the shard associated with the logging server. A determination is made that the logging server has malfunctioned by detecting that the log entry transmitted to the shard is absent. In response, another shard identifier is computed for another shard of another logging server and a subsequent log entry from the production server is transmitted to the another shard of the another logging over. No load balancers are used by the routing system.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: December 26, 2023
    Assignee: Rapid7, Inc.
    Inventors: Frank Mitchell, Andrew Thompson
  • Publication number: 20230071102
    Abstract: Systems and methods are disclosed to implement a chart recommendation system that recommends charts to users during a chart building process. In embodiments, when a new chart is being created, specified features of the chart are provided to a machine learned model such as a self-organizing map. The model will determine a previous chart that is the most similar to the new chart and recommend the previous chart to the user for recreation. In embodiments, newly created charts are added to a library and used to update the model. Charts that are highly popular or authored by expert users may be weighed more heavily during model updates, so that the model will be more influenced by these charts. Advantageously, the disclosed system allows novice users to easily find similar charts created by other users. Additionally, the disclosed system is able to automatically group similar charts without using human-defined classification rules.
    Type: Application
    Filed: November 10, 2022
    Publication date: March 9, 2023
    Applicant: Rapid7, Inc.
    Inventor: Frank Mitchell
  • Patent number: 11526727
    Abstract: Systems and methods are disclosed to implement a chart recommendation system that recommends charts to users during a chart building process. In embodiments, when a new chart is being created, specified features of the chart are provided to a machine learned model such as a self-organizing map. The model will determine a previous chart that is the most similar to the new chart and recommend the previous chart to the user for recreation. In embodiments, newly created charts are added to a library and used to update the model. Charts that are highly popular or authored by expert users may be weighed more heavily during model updates, so that the model will be more influenced by these charts. Advantageously, the disclosed system allows novice users to easily find similar charts created by other users. Additionally, the disclosed system is able to automatically group similar charts without using human-defined classification rules.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: December 13, 2022
    Assignee: Rapid7, Inc.
    Inventor: Frank Mitchell
  • Publication number: 20220283861
    Abstract: Routing log-based information between production servers and logging servers is disclosed. A log entry for a logging server is generated at a production server. A shard identifier is computed for a shard associated with the logging server based on application of a hashing algorithm to properties associated with the production server. The hashing algorithm and properties are selected to prevent or minimize the likelihood of computing of the same shard identifier by another production server for the same shard associated with the logging server. The log entry is transmitted to the shard associated with the logging server. A determination is made that the logging server has malfunctioned by detecting that the log entry transmitted to the shard is absent. In response, another shard identifier is computed for another shard of another logging server and a subsequent log entry from the production server is transmitted to the another shard of the another logging over. No load balancers are used by the routing system.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 8, 2022
    Applicant: Rapid7, Inc.
    Inventors: Frank Mitchell, Andrew Thompson
  • Patent number: 11372685
    Abstract: Routing log-based information by generating a log entry at a production server, computing an identifier for a logging server, and transmitting the log entry from the production server to the identified logging server. A hash-based routing system for storing and retrieving log-based information. A production server for generating and transmitting a log entry from a production server to a logging server.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: June 28, 2022
    Assignee: Rapid7, Inc.
    Inventors: Frank Mitchell, Andrew Thompson
  • Publication number: 20190258515
    Abstract: Routing log-based information by generating a log entry at a production server, computing an identifier for a logging server, and transmitting the log entry from the production server to the identified logging server. A hash-based routing system for storing and retrieving log-based information. A production server for generating and transmitting a log entry from a production server to a logging server.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 22, 2019
    Inventors: Frank Mitchell, Andrew Thompson
  • Publication number: 20050173011
    Abstract: An elongated multi-layer tubing having a first layer disposed radially innermost and having an inner surface capable of prolonged exposure to a fluid containing hydrocarbons and an outer surface spaced a first predetermined radial thickness from the inner surface, the first layer containing an extrudable, melt-processible thermoplastic. The tubing also includes a second layer connected to or bonded to the first layer and consists essentially of an extrudable, melt-processible thermoplastic capable of laminar adhesion with the first layer. At least one of the first and second layers can be resistant to permeation by hydrocarbons. The tubing includes a third layer connected to or bonded to the second layer and containing an extrudable, melt-processible thermoplastic.
    Type: Application
    Filed: April 6, 2005
    Publication date: August 11, 2005
    Applicant: ITT Industries, Inc.
    Inventors: David Noone, Frank Mitchell, Peter Wenig
  • Patent number: 6170534
    Abstract: A layered tubing for use in a motor vehicle composed of an outer layer having an inner and an outer face, the outer layer made of an extrudable thermoplastic; an intermediate layer connected with the inner face of the outer layer, the intermediate layer composed of an extrudable melt-processible thermoplastic capable of sufficiently permanent laminar adhesion or connection with the outer layer; and an inner layer connected with the intermediate layer, the inner layer composed of an extrudable, melt processible thermoplastic capable of sufficiently permanent laminar adhesion of connection with the intermediate bonding layer, the thermoplastic containing as a major constituent a fluoroplastic such as polyvinylidine fluoride, polyvinyl fluoride, and the like.
    Type: Grant
    Filed: April 16, 1997
    Date of Patent: January 9, 2001
    Assignee: ITT Industries, Inc.
    Inventors: David L. Noone, Frank Mitchell, Peter Wenig
  • Patent number: 5865218
    Abstract: A layered tubing for use in a motor vehicle composed of a thick outer tubing having an inner and an outer face, the outer tubing made of an extrudable thermoplastic such as a polyamide like Nylon 12; a thin intermediate bonding layer bonded to the inner face of the thick outer layer, the bonding layer composed of an extrudable melt-processible thermoplastic capable of sufficiently permanent laminar adhesion to the polyamide outer tubing; and an inner hydrocarbon barrier layer bonded to the intermediate bonding layer, the inner layer composed of an extrudable, melt processible thermoplastic capable of sufficiently permanent laminar adhesion to the intermediate bonding layer, the thermoplastic containing as a major constituent a fluoroplastic such as polyvinylidine fluoride, polyvinyl fluoride, and the like.
    Type: Grant
    Filed: April 14, 1992
    Date of Patent: February 2, 1999
    Assignee: ITT Corporation
    Inventors: David L. Noone, Frank Mitchell, Peter Wenig
  • Patent number: 5562389
    Abstract: A tool for assisting in lifting and positioning a tire and wheel assembly into position for installation on or removal from a vehicle hub comprising a pair of arcuate base members, which together form a cradle for receiving the tire. The arcuate base members terminate in a pair of pivot members with beveled points contacting the ground surface for a secure steady lift. Each of the arcuate base members is provided with a lifting member disposed on the proximal end of the arcuate base member so as to support and steady the wheel and tire assembly in a substantially vertical position as it is lifted onto the hub. Handle means for lifting of the tire and wheel assembly may be folded so as to provide a compact configuration for storage.
    Type: Grant
    Filed: October 30, 1995
    Date of Patent: October 8, 1996
    Inventor: Frank Mitchell