Patents by Inventor Matthew Swain
Matthew Swain 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: 11834838Abstract: A ramp transportation system for a wheelchair enables transportation, deployment, and retrieval of a portable ramp by a single wheelchair occupant in the absence of external aid. The device comprises: a platform, configured to support the width of a wheelchair for crossing the platform, having a sufficient stiffness to support a wheelchair and occupant load; a lifting mechanism interface in the platform, disposed at least near each end of the ramp, configured to support cantilever lifting forces on the ramp; a lifting element, configured to engage the lifting mechanism interface and to apply a force to raise and lower the platform between a raised, stowed position and a lowered position, suitable for traversal; and a motor, configured to supply sufficient force on the lifting element to raise and lower the platform.Type: GrantFiled: May 6, 2020Date of Patent: December 5, 2023Inventors: Richard Hoffberg, Nicholas Peterson, Matthew Swain, Paula Zubiri, Berk Alper, Ashwini Ganpule
-
Publication number: 20230319129Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.Type: ApplicationFiled: November 7, 2022Publication date: October 5, 2023Applicant: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Patent number: 11657053Abstract: The disclosure describes temporal optimization of data operations using distributed search and server management, including configuring one or more host groups, determining one or more stripes associated with one or more shards distributed among the one or more host groups, receiving a query to retrieve data, evaluating the query to identify a time characteristic associated with the data, identifying a location from which to retrieve the data, and rewriting the query to run on at least one of the one or more host groups at the location using a distributed search platform, the another query being targeted at a host group associated with the class.Type: GrantFiled: May 27, 2021Date of Patent: May 23, 2023Assignee: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Patent number: 11496545Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.Type: GrantFiled: May 28, 2021Date of Patent: November 8, 2022Assignee: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Publication number: 20210400108Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.Type: ApplicationFiled: May 28, 2021Publication date: December 23, 2021Applicant: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Publication number: 20210357408Abstract: The disclosure describes temporal optimization of data operations using distributed search and server management, including configuring one or more host groups, determining one or more stripes associated with one or more shards distributed among the one or more host groups, receiving a query to retrieve data, evaluating the query to identify a time characteristic associated with the data, identifying a location from which to retrieve the data, and rewriting the query to run on at least one of the one or more host groups at the location using a distributed search platform, the another query being targeted at a host group associated with the class.Type: ApplicationFiled: May 27, 2021Publication date: November 18, 2021Applicant: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Patent number: 11102271Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.Type: GrantFiled: March 16, 2020Date of Patent: August 24, 2021Assignee: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Patent number: 11061900Abstract: The disclosure describes temporal optimization of data operations using distributed search and server management, including configuring one or more host groups, determining one or more stripes associated with one or more shards distributed among the one or more host groups, receiving a query to retrieve data, evaluating the query to identify a time characteristic associated with the data, identifying a location from which to retrieve the data, and rewriting the query to run on at least one of the one or more host groups at the location using a distributed search platform, the another query being targeted at a host group associated with the class.Type: GrantFiled: January 22, 2018Date of Patent: July 13, 2021Assignee: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Publication number: 20200354963Abstract: A ramp transportation system for a wheelchair enables transportation, deployment, and retrieval of a portable ramp by a single wheelchair occupant in the absence of external aid. The device comprises: a platform, configured to support the width of a wheelchair for crossing the platform, having a sufficient stiffness to support a wheelchair and occupant load; a lifting mechanism interface in the platform, disposed at least near each end of the ramp, configured to support cantilever lifting forces on the ramp; a lifting element, configured to engage the lifting mechanism interface and to apply a force to raise and lower the platform between a raised, stowed position and a lowered position, suitable for traversal; and a motor, configured to supply sufficient force on the lifting element to raise and lower the platform.Type: ApplicationFiled: May 6, 2020Publication date: November 12, 2020Inventors: Richard Hoffberg, Nicholas Peterson, Matthew Swain, Paula Zubiri, Berk Alper, Ashwini Gangule
-
Publication number: 20200287957Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.Type: ApplicationFiled: March 16, 2020Publication date: September 10, 2020Applicant: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Patent number: 10594773Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.Type: GrantFiled: January 22, 2018Date of Patent: March 17, 2020Assignee: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Publication number: 20190230151Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.Type: ApplicationFiled: January 22, 2018Publication date: July 25, 2019Applicant: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Publication number: 20190228093Abstract: Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring one or more host groups, determining one or more stripes associated with one or more shards distributed among the one or more host groups, receiving a query to retrieve data, evaluating the query to identify a time characteristic associated with the data, identifying a location from which to retrieve the data, and rewriting the query to run on at least one of the one or more host groups at the location using a distributed search platform, the another query being targeted at a host group associated with the class.Type: ApplicationFiled: January 22, 2018Publication date: July 25, 2019Applicant: Spredfast, Inc.Inventors: Eric Manuel Falcao, Brett Hoerner, Matthew Swain, Adam McElwee
-
Publication number: 20050055127Abstract: An apparatus for performing machining operations on an object includes a carriage, a movable head configurable with an operating attachment to perform the machining operations on the object, and a position determination system operable to determine the spatial relationship of the carriage and the object and provide a first signal representative thereof. The position determination system periodically determines the spatial relationship of the head to the object during machining operations on the object and provides a second signal representative thereof. The second signal is used to re-position the head to a desired position during the machining operations.Type: ApplicationFiled: October 12, 2004Publication date: March 10, 2005Applicant: Lockheed Martin CorporationInventors: Matthew Swain, David Hooke