Patents by Inventor Matthew Stillerman
Matthew Stillerman 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: 11939144Abstract: Systems and methods have demonstrated the capability of rapidly cooling the contents of pods containing the ingredients for food and drinks.Type: GrantFiled: February 23, 2023Date of Patent: March 26, 2024Assignee: ColdSnap, Corp.Inventors: Matthew Fonte, Robert Devaney, John Heymans, Nicholas Fonte, Kevin Stillerman, Benjamin Fichera
-
Patent number: 11934968Abstract: A method and system for determining predictably feasible model designs. The method includes defining a plurality of model designs, wherein the plurality of model designs include a plurality of infeasible model designs, wherein one or more of the infeasible model designs are infeasible due to limits in technology; storing information representing a plurality of technological trends; and classifying one or more of the infeasible model designs as predictably feasible model designs, wherein the predictable feasible model designs are those infeasible model designs expected to become feasible model designs if one or more of the plurality of technological trends continues as anticipated.Type: GrantFiled: January 16, 2018Date of Patent: March 19, 2024Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventor: Matthew A. Stillerman
-
Patent number: 11501039Abstract: A method for safe and efficient use of airport runway capacity includes receiving, at an air traffic control system at an airport, airport data related to movement areas of the airport, time data related to a time period, aircraft data related to a plurality of aircraft expected to operate into and out of the airport during the time period, and environmental data related to environmental conditions predicted for the airport during the time period. The method further includes computing a probability distribution for inter-aircraft spacing by applying the airport data, the time data, the aircraft data, and the environmental data to a trained Bayesian network, producing the probability distribution for the inter-aircraft spacing as an output observation of the trained Bayesian network, and, using the probability distribution and a confidence value, identifying an inter-aircraft spacing value for the plurality of aircraft expected to operate into and out of the airport during the time period.Type: GrantFiled: September 4, 2020Date of Patent: November 15, 2022Assignee: Architecture Technology CorporationInventors: Douglas Sweet, Sebastian Timar, Matthew Stillerman
-
Patent number: 11461477Abstract: An example method includes initializing, by an obfuscation computing system, communications with nodes in a distributed computing platform, the nodes including one or more compute nodes and a controller node, and performing at least one of: (a) code-level obfuscation for the distributed computing platform to obfuscate interactions between an external user computing system and the nodes, wherein performing the code-level obfuscation comprises obfuscating data associated with one or more commands provided by the user computing system and sending one or more obfuscated commands to at least one of the nodes in the distributed computing platform; or (b) system-level obfuscation for the distributed computing platform, wherein performing the system-level obfuscation comprises at least one of obfuscating system management tasks that are performed to manage the nodes or obfuscating network traffic data that is exchanged between the nodes.Type: GrantFiled: April 2, 2020Date of Patent: October 4, 2022Assignee: Architecture Technology CorporationInventors: Judson Powers, Robert A. Joyce, Scott Aloisio, Matthew A. Stillerman
-
Patent number: 11444974Abstract: Systems, methods, and products comprise an analytic server, which improves security of a unified system of distributed network infrastructure comprising a plurality of cyber-physical systems. The analytic server may instantiate a sub attack tree for each cyber-physical system within the unified system. The analytic server may determine how the interconnection of the plurality of cyber-physical systems may affect the unified system security. The analytic server may monitor systems and receive electronic notifications of alerts in real-time from devices in the plurality of cyber-physical systems. The analytic server may follow the logic of the attack tree model by traversing the attack tree from bottom up and determine how the alerts from the cyber-physical systems may affect the distributed network infrastructure as a whole. The analytic server may generate reports comprising a list of the prioritized attacks and recommendation actions to mitigate the attacks.Type: GrantFiled: October 23, 2019Date of Patent: September 13, 2022Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Martiros Shakhzadyan, Judson Powers, Matthew A. Stillerman
-
Patent number: 11349894Abstract: In general, this disclosure describes media stream transmission techniques for a computing device. The computing device captures a first media item and identifies a primary portion of the first media item and a secondary portion of the first media item different than the primary portion. The computing device applies a first compression algorithm to the primary portion of the first media item to generate a compressed primary portion. The computing device applies a second compression algorithm to the secondary portion of the first media item to generate a compressed secondary portion, where a data compression ratio of the second compression algorithm is greater than a data compression ratio of the first compression algorithm. The computing device transmits, to a central computing device, the compressed primary portion of the first media item and the compressed secondary portion of the first media item.Type: GrantFiled: November 19, 2020Date of Patent: May 31, 2022Assignee: Architecture Technology CorporationInventors: Tyler J. Mitchell, Scott Aloisio, Matthew A. Stillerman, Valentino Felipe, Judson Powers
-
Patent number: 11245743Abstract: In general, this disclosure describes media stream transmission techniques for a computing device. The computing device may capture an image of a local background environment. The computing device may record a first media stream that includes at least a portion of the image of the background environment and at least one movement of at least one object through the background environment. The computing device may remove the image of the background environment from the first media stream to create a second media stream that includes the movement of the object without the image of the background environment. The computing device may determine a bandwidth of a network over which the second media stream will be transmitted and perform further alterations to the second media stream if the current bandwidth is less than a bandwidth threshold level in order to reduce the bandwidth needed to transmit the second media stream.Type: GrantFiled: September 25, 2020Date of Patent: February 8, 2022Assignee: Architecture Technology CorporationInventors: Tyler J. Mitchell, Judson Powers, Scott Aloisio, Matthew A. Stillerman, Valentino Felipe
-
Patent number: 11122079Abstract: An example technique includes initializing, by an obfuscation computing system, communications with nodes in a distributed computing platform. The nodes include compute nodes that provide resources in the distributed computing platform and a controller node that performs resource management of the resources. The obfuscation computing system serves as an intermediary between the controller node and the compute nodes. The technique further includes outputting an interactive user interface (UI) providing a selection between a first privilege level and a second privilege level, and performing one of: based on the selection being for the first privilege level, a first obfuscation mechanism for the distributed computing platform to obfuscate digital traffic between a user computing system and the nodes, or based on the selection being for the second privilege level, a second obfuscation mechanism for the distributed computing platform to obfuscate digital traffic between the user computing system and the nodes.Type: GrantFiled: April 8, 2019Date of Patent: September 14, 2021Assignee: Architecture Technology CorporationInventors: Scott Aloisio, Robert A. Joyce, Paul Nicotera, Matthew A. Stillerman
-
Publication number: 20210133370Abstract: A method for safe and efficient use of airport runway capacity includes receiving, at an air traffic control system at an airport, airport data related to movement areas of the airport, time data related to a time period, aircraft data related to a plurality of aircraft expected to operate into and out of the airport during the time period, and environmental data related to environmental conditions predicted for the airport during the time period. The method further includes computing a probability distribution for inter-aircraft spacing by applying the airport data, the time data, the aircraft data, and the environmental data to a trained Bayesian network, producing the probability distribution for the inter-aircraft spacing as an output observation of the trained Bayesian network, and, using the probability distribution and a confidence value, identifying an inter-aircraft spacing value for the plurality of aircraft expected to operate into and out of the airport during the time period.Type: ApplicationFiled: September 4, 2020Publication date: May 6, 2021Applicant: Architecture Technology CorporationInventors: Douglas Sweet, Sebastian Timar, Matthew Stillerman
-
Patent number: 10862938Abstract: In general, this disclosure describes media stream transmission techniques for a computing device. The computing device captures a first media item and identifies a primary portion of the first media item and a secondary portion of the first media item different than the primary portion. The computing device applies a first compression algorithm to the primary portion of the first media item to generate a compressed primary portion. The computing device applies a second compression algorithm to the secondary portion of the first media item to generate a compressed secondary portion, where a data compression ratio of the second compression algorithm is greater than a data compression ratio of the first compression algorithm. The computing device transmits, to a central computing device, the compressed primary portion of the first media item and the compressed secondary portion of the first media item.Type: GrantFiled: June 5, 2019Date of Patent: December 8, 2020Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Tyler J. Mitchell, Scott Aloisio, Matthew A. Stillerman, Valentino Felipe, Judson Powers
-
Patent number: 10812562Abstract: In general, this disclosure describes media stream transmission techniques for a computing device. The computing device may capture an image of a local background environment. The computing device may record a first media stream that includes at least a portion of the image of the background environment and at least one movement of at least one object through the background environment. The computing device may remove the image of the background environment from the first media stream to create a second media stream that includes the movement of the object without the image of the background environment. The computing device may determine a bandwidth of a network over which the second media stream will be transmitted and perform further alterations to the second media stream if the current bandwidth is less than a bandwidth threshold level in order to reduce the bandwidth needed to transmit the second media stream.Type: GrantFiled: June 21, 2018Date of Patent: October 20, 2020Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Tyler J. Mitchell, Judson Powers, Scott Aloisio, Matthew A. Stillerman, Valentino Felipe
-
Patent number: 10783288Abstract: A runway capacity forecast system includes machine instructions stored in a non-transitory computer readable storage medium, the machine instructions, when executed, causing a processor to access data items related to a runway of interest for a time horizon of interest, the data items comprising environment factors for the runway of interest and the time horizon of interest, flight operation factors, and aircraft performance factors for aircraft scheduled on the runway of interest and during the time horizon of interest; extract data elements from the data items; reformat the data elements as analyzable data elements and store the analyzable data elements in an analyzable data structure; apply a probabilistic model to selected ones of the analyzable data elements to provide a forecast runway capacity for the runway of interest during the time horizon of interest the first product; and using the forecast runway capacity, determine one or more impacts based on the forecast capacity.Type: GrantFiled: August 8, 2017Date of Patent: September 22, 2020Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Sebastian Timar, Matthew Stillerman, Douglas Sweet
-
Patent number: 10621365Abstract: An example method includes initializing, by an obfuscation computing system, communications with nodes in a distributed computing platform, the nodes including one or more compute nodes and a controller node, and performing at least one of: (a) code-level obfuscation for the distributed computing platform to obfuscate interactions between an external user computing system and the nodes, wherein performing the code-level obfuscation comprises obfuscating data associated with one or more commands provided by the user computing system and sending one or more obfuscated commands to at least one of the nodes in the distributed computing platform; or (b) system-level obfuscation for the distributed computing platform, wherein performing the system-level obfuscation comprises at least one of obfuscating system management tasks that are performed to manage the nodes or obfuscating network traffic data that is exchanged between the nodes.Type: GrantFiled: May 22, 2017Date of Patent: April 14, 2020Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Judson Powers, Robert A. Joyce, Scott Aloisio, Matthew A. Stillerman
-
Publication number: 20180225976Abstract: An example method includes receiving, by a computing device comprising one or more processors, from a plurality of sources, data associated with an aircraft that is in an operation, wherein the plurality of sources comprises one or more sources of historical data and one or more sources of real-time data that is generated while the aircraft is in the operation. The example method further includes performing, by the computing device, a risk analysis of the data using a Bayesian network model that models risks associated with the aircraft in the operation. The example method further includes generating, by the computing device, an output based at least in part on the risk analysis.Type: ApplicationFiled: February 6, 2017Publication date: August 9, 2018Inventors: David Rinehart, Noel E. Schmidt, David Bartlett, Aditya Saraf, Paul Davis, Matthew A. Stillerman
-
Patent number: 9191391Abstract: Techniques are described for controlling transfer of information in a secure manner across multiple network security domains. As described herein, cross-domain sharing may be facilitated by use of a common model that is shared by participants from the different network security domains. An example system is described in which a plurality of network domains comprises a respective set of client computing devices. A cross-domain object model specification specifies object classes for cross-domain objects accessible to the client computing devices. For each of the object classes, the cross-domain object model specification defines a plurality of data fields and specifies which of the data fields of the respective object class can be exposed to each of the respective network domains. A protected object repository positioned within each of the network domains stores an authorized portion of each of the cross-domain objects in accordance with the cross-domain object model specification.Type: GrantFiled: December 19, 2014Date of Patent: November 17, 2015Assignee: Architecture Technology CorporationInventor: Matthew A. Stillerman
-
Publication number: 20150143355Abstract: This disclosure is directed to techniques for providing version control functionality for web services of one or more service oriented architecture (SOA) systems. According to these techniques, a version control service (VCS) may receive an indication of a version update for a first web service. In response to the received request, the VCS determines whether the version update, if executed within the SOA system, will cause a change in operation of a second web service. If the version update will cause a change, VCS provides an indication of the determined change to a user.Type: ApplicationFiled: November 24, 2014Publication date: May 21, 2015Inventors: Daniel James Tingstrom, Robert A. Joyce, Matthew A. Stillerman, Stephen K. Brueckner, Haim Yehuda Bar
-
Patent number: 8984396Abstract: This disclosure is directed to techniques for providing comparing first and second XML files to one another. According to these techniques, a computing device (e.g., a version control service executing on the computing device), may be configured generate at least two edit transcripts that each include one or more operational changes that may be applied to data elements of the first XML file to arrive at data elements of the second XML file (or vice versa). The computing device may select at least one optimal edit transcript based on which of the number of operational changes of the at least two edit transcripts.Type: GrantFiled: December 9, 2011Date of Patent: March 17, 2015Assignee: Architecture Technology CorporationInventors: Daniel James Tingstrom, Robert A. Joyce, Matthew A. Stillerman, Stephen Kurt Brueckner, Haim Yehuda Bar
-
Patent number: 8898285Abstract: This disclosure is directed to techniques for providing version control functionality for web services of one or more service oriented architecture (SOA) systems. According to these techniques, a version control service (VCS) may receive an indication of a version update for a first web service. In response to the received request, the VCS determines whether the version update, if executed within the SOA system, will cause a change in operation of a second web service. If the version update will cause a change, VCS provides an indication of the determined change to a user.Type: GrantFiled: November 1, 2010Date of Patent: November 25, 2014Assignee: Architecture Technology CorporationInventors: Daniel James Tingstrom, Robert A. Joyce, Matthew A. Stillerman, Stephen Kurt Brueckner, Haim Yehuda Bar
-
Patent number: 8756237Abstract: In general, techniques are described for an RDF (Resource Description Framework) database system which can scale to huge size for realistic data sets of practical interest. In some examples, a database system includes a Resource Description Framework (RDF) database that stores a plurality of data chunks to one or more storage drives, wherein each of the plurality of data chunks includes a plurality of triples of the RDF database. The database system also includes a working memory, a query interface that receives a query for the RDF database, a SPARQL engine that identifies a subset of the data chunks relevant to the query, and an index interface that includes one or more bulk loaders that load the subset of the data chunks to the working memory. The SPARQL engine executes the query only against triples included within the loaded subset of the data chunks to obtain a query result.Type: GrantFiled: October 12, 2012Date of Patent: June 17, 2014Assignee: Architecture Technology CorporationInventors: Matthew A. Stillerman, Robert A. Joyce
-
Publication number: 20140108414Abstract: In general, techniques are described for an RDF (Resource Description Framework) database system which can scale to huge size for realistic data sets of practical interest. In some examples, a database system includes a Resource Description Framework (RDF) database that stores a plurality of data chunks to one or more storage drives, wherein each of the plurality of data chunks includes a plurality of triples of the RDF database. The database system also includes a working memory, a query interface that receives a query for the RDF database, a SPARQL engine that identifies a subset of the data chunks relevant to the query, and an index interface that includes one or more bulk loaders that load the subset of the data chunks to the working memory. The SPARQL engine executes the query only against triples included within the loaded subset of the data chunks to obtain a query result.Type: ApplicationFiled: October 12, 2012Publication date: April 17, 2014Applicant: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Matthew A. Stillerman, Robert A. Joyce