Patents by Inventor David Tracey
David Tracey 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).
-
Publication number: 20240104076Abstract: Systems and methods are disclosed to implement a bounded group by query system that computes approximate time-sliced statistics for groups of records in a dataset according to a group by query. In embodiments, a single pass scan of the dataset is performed to accumulate exact results for a maximum number of groups in a result grouping structure (RGS) and approximate results for additional groups in an approximate result grouping structure (ARGS). RGSs and ARGSs are accumulated by a set of accumulator nodes and provided to an aggregator node, which combines the received structures to generate exact or approximate statistical results for at least a subset of the groups in the dataset. Advantageously, the disclosed query system is able to produce approximate results for at least some of the groups in a single pass of the dataset using size-bounded data structures, without predetermining the actual number of groups in the dataset.Type: ApplicationFiled: December 12, 2023Publication date: March 28, 2024Applicant: Rapid7, Inc.Inventors: Miguel Casanova, David Tracey
-
Publication number: 20230291657Abstract: Systems and methods are disclosed to implement a time series anomaly detection system that uses configurable statistical control rules (SCRs) and a forecasting system to detect anomalies in a time series data (e.g. fluctuating values of a network activity metric). In embodiments, the system forecasts future values of the time series data along with a confidence interval based on seasonality characteristics of the data. The time series data is monitored for anomalies by comparing actual observed values in the time series with the predicted values and confidence intervals, according to the SCRs. The SCRs may be defined and tuned via a configuration interface that allows users to visually see how different SCRs perform over real data. Advantageously, the disclosed system allows users to create custom anomaly detection triggers for different types of time series data, without use of a monolithic detection model which can be difficult to tune.Type: ApplicationFiled: May 16, 2023Publication date: September 14, 2023Applicant: Rapid7, Inc.Inventors: Seamus Cawley, David Tracey
-
Patent number: 11695643Abstract: Systems and methods are disclosed to implement a time series anomaly detection system that uses configurable statistical control rules (SCRs) and a forecasting system to detect anomalies in a time series data (e.g. fluctuating values of a network activity metric). In embodiments, the system forecasts future values of the time series data along with a confidence interval based on seasonality characteristics of the data. The time series data is monitored for anomalies by comparing actual observed values in the time series with the predicted values and confidence intervals, according to the SCRs. The SCRs may be defined and tuned via a configuration interface that allows users to visually see how different SCRs perform over real data. Advantageously, the disclosed system allows users to create custom anomaly detection triggers for different types of time series data, without use of a monolithic detection model which can be difficult to tune.Type: GrantFiled: October 28, 2021Date of Patent: July 4, 2023Assignee: Rapid7, Inc.Inventors: Seamus Cawley, David Tracey
-
Publication number: 20150351669Abstract: Optical systems are disclosed for use in identifying an analyte, such as glucose in blood or interstitial fluid (ISF), using a biomaterial, such as glucose binding protein (GBP), that is brought into contact with the analyte. An optical system includes a first filter adapted to reflect light emitted from a light-emitting diode to illuminate a fluorescent body, and further adapted to transmit light emitted from the fluorescent body, and a second filter adapted to separate light transmitted by the first filter into signal band light and reference band light.Type: ApplicationFiled: January 21, 2014Publication date: December 10, 2015Applicant: BECTON, DICKINSON AND COMPANYInventors: Aaron Weber, David Tracey, James Salemme, John Prudden
-
Publication number: 20150306824Abstract: A system, apparatus and method for producing a 3D figurine is provided. The system comprises: a mounting rig having assembled and unassembled states, mounting rig defining a space therein when assembled, and being portable when unassembled; cameras attached to mounting rig when assembled, the cameras arranged for capturing at least two viewing angles of a substantial portion of surface points of the subject; and, a computing device comprising a processor and a communication interface, the computing device in communication with each of the cameras using the, the processor configured to: coordinate the cameras to capture respective image data at substantially a same time; receive images comprising the respective image data from the cameras; and, transmit, using the interface, the images to a server for processing into a 3D printer file.Type: ApplicationFiled: April 25, 2014Publication date: October 29, 2015Applicant: REMEMBORINES INC.Inventors: Fernando Flores Mangas, Aidan David Tracey, Pete Forde
-
Patent number: 8631139Abstract: A system and method for automatically and dynamically initiating and establishing secure connections between a Server and a Client using a session control server (SCS). Both the Server and the Client are connected to an untrusted network (such as the Internet) through a Network Address Translator or Translation (NAT) router or a firewall. The SCS, independently trusted by both the Server and the Client, brokers the required connection parameters to establish a secure connection between the Server and the Client. The system and method does not require any user configuration on the Client and eliminates the need for the Server to accept explicit connection requests or packets from the Client, thereby allowing the Server firewall to always remain closed to all inbound traffic.Type: GrantFiled: May 9, 2012Date of Patent: January 14, 2014Inventors: Brian Gillespie, Helmut Salmen, David Tracey
-
Publication number: 20120222108Abstract: A system and method for automatically and dynamically initiating and establishing secure connections between a Server and a Client using a session control server (SCS). Both the Server and the Client are connected to an untrusted network (such as the Internet) through a Network Address Translator or Translation (NAT) router or a firewall. The SCS, independently trusted by both the Server and the Client, brokers the required connection parameters to establish a secure connection between the Server and the Client. The system and method does not require any user configuration on the Client and eliminates the need for the Server to accept explicit connection requests or packets from the Client, thereby allowing the Server firewall to always remain closed to all inbound traffic.Type: ApplicationFiled: May 9, 2012Publication date: August 30, 2012Applicant: SIMtone Corporation (f/k/a XDS, Inc.)Inventors: Brian Gillespie, Helmut Salmen, David Tracey
-
Publication number: 20110066739Abstract: A system and method for automatically and dynamically initiating and establishing secure connections between a Server and a Client using a session control server (SCS). Both the Server and the Client are connected to an untrusted network (such as the Internet) through a Network Address Translator or Translation (NAT) router or a firewall. The SCS, independently trusted by both the Server and the Client, brokers the required connection parameters to establish a secure connection between the Server and the Client. The system and method does not require any user configuration on the Client and eliminates the need for the Server to accept explicit connection requests or packets from the Client, thereby allowing the Server firewall to always remain closed to all inbound traffic.Type: ApplicationFiled: July 21, 2010Publication date: March 17, 2011Applicant: SIMtone Corporation (f/k/a XDS, inc.)Inventors: Brian Gillespie, Helmut Salmen, David Tracey
-
Publication number: 20110061090Abstract: In one aspect, a system capable of performing network address changes is provided. The system comprises a network interconnecting a plurality of hosts, a mobile device connected to the network, the mobile device associated with a first network address corresponding to a first network location of the mobile device on the network, a first host connected to the network, and a mobile handler capable of communicating with the mobile device and the host over the network.Type: ApplicationFiled: June 16, 2010Publication date: March 10, 2011Applicant: SIMtone Corporation (f/k/a XDS, Inc.)Inventors: Brian Gillespie, Helmut Salmen, David Tracey
-
Publication number: 20100169071Abstract: According to some aspects, a method of performing a Universal Serial Bus (USB) data transfer between a server and a USB device connected over a network, the data transfer including a plurality of transactions between the server and the USB is provided. The method comprises performing at least one of the plurality of transactions between the server and the USB device via a network communication and emulating locally at least one of the plurality of transactions expected to be performed via a network communication to reduce a number of the plurality of transactions that are performed via network communications.Type: ApplicationFiled: October 30, 2009Publication date: July 1, 2010Applicant: SIMtone Corporation (f/k/a XDS, Inc.)Inventors: Miroslaw Oltuszyk, David Tracey
-
Publication number: 20080209039Abstract: According to some aspects, a method of providing services to a first device over a network using a network switching center adapted to locate servers capable of providing the services to the first device is provided. The method comprising acts of identifying a first service to be provided to the first device, providing notification, from the network switching center to a first server, that the remote device has requested the first service, providing, by the first server, the first service to the remote device, and indicating, by the first server to the network switching center, a second service to be provided to the remote device.Type: ApplicationFiled: December 17, 2007Publication date: August 28, 2008Applicant: SIMtone CorporationInventors: David Tracey, Helmut Salmen, Brian Gillespie
-
Publication number: 20070047585Abstract: In one aspect, a system capable of performing network address changes is provided. The system comprises a network interconnecting a plurality of hosts, a mobile device connected to the network, the mobile device associated with a first network address corresponding to a first network location of the mobile device on the network, a first host connected to the network, and a mobile handler capable of communicating with the mobile device and the host over the network.Type: ApplicationFiled: June 23, 2006Publication date: March 1, 2007Applicant: XDS Inc.Inventors: Brian Gillespie, Helmut Salmen, David Tracey
-
Publication number: 20050238034Abstract: A system and method for automatically and dynamically initiating and establishing secure connections between a Server and a Client using a session control server (SCS). Both the Server and the Client are connected to an untrusted network (such as the Internet) through a Network Address Translator or Translation (NAT) router or a firewall. The SCS, independently trusted by both the Server and the Client, brokers the required connection parameters to establish a secure connection between the Server and the Client. The system and method does not require any user configuration on the Client and eliminates the need for the Server to accept explicit connection requests or packets from the Client, thereby allowing the Server firewall to always remain closed to all inbound traffic.Type: ApplicationFiled: April 12, 2005Publication date: October 27, 2005Inventors: Brian Gillespie, Helmut Salmen, David Tracey
-
Patent number: 6941451Abstract: A management subsystem and method for discovering management device functions. A management subsystem includes a system controller coupled to a plurality of devices each configured to monitor system resources and a non-volatile storage device via a first communication path. The non-volatile storage device may store a plurality of functions associated with the devices. The system controller may access the non-volatile storage device during initialization and create a function list including assigning a unique identifier to each of the functions. The system controller may transmit the function list via a second communication path in response to receiving a request for the function list. Further, the system controller may obtain system management information from one of the devices by invoking a particular one of the functions in response to receiving a request including a particular unique identifier corresponding to the particular one of the functions.Type: GrantFiled: July 11, 2002Date of Patent: September 6, 2005Assignee: Sun Microsystems, Inc.Inventors: David A. Rudy, Richard E. Mortimer, Faisal A. Memon, David Tracey, Brian J. Gillespie
-
Publication number: 20040010636Abstract: A management subsystem and method for discovering management device functions. A management subsystem includes a system controller coupled to a plurality of devices each configured to monitor system resources and a non-volatile storage device via a first communication path. The non-volatile storage device may store a plurality of functions associated with the devices. The system controller may access the non-volatile storage device during initialization and create a function list including assigning a unique identifier to each of the functions. The system controller may transmit the function list via a second communication path in response to receiving a request for the function list. Further, the system controller may obtain system management information from one of the devices by invoking a particular one of the functions in response to receiving a request including a particular unique identifier corresponding to the particular one of the functions.Type: ApplicationFiled: July 11, 2002Publication date: January 15, 2004Inventors: David A. Rudy, Richard E. Mortimer, Faisal A. Memon, David Tracey, Brian J. Gillespie