Patents by Inventor Steven Kirk
Steven Kirk 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: 11970417Abstract: Systems for producing articles from glass tube include a converter having a base with a plurality of processing stations and a turret moveable relative to the base. The turret indexes a plurality of holders for holding the glass tubes successively through the processing stations. The systems further include a gas flow system or a suction system for producing a flow of gas through the glass tube during one or more heating, forming, separating or piercing operations. The flow of gas through the glass tube produced by the gas flow system or suction system may be sufficient to evacuate or purge volatile constituents of the glass from the glass tube and/or pierce a meniscus formed on the glass tube during separation, thereby reducing the Surface Hydrolytic Response (SHR) of the interior surface of the glass tube and articles made therefrom.Type: GrantFiled: May 6, 2022Date of Patent: April 30, 2024Assignee: CORNING INCORPORATEDInventors: Lewis Kirk Klingensmith, Joseph Michael Matusick, Connor Thomas O'Malley, Matthew Daniel Trosa, Steven Robert Wagner
-
Publication number: 20240079617Abstract: A system may be configured to cool and provide oxidant to an open cathode proton-exchange membrane (PEM) fuel cell (FC) stack comprising a plurality of FCs configured to operationally receive a first amount of fluid. Some embodiments may have the first amount be non-zero, and a controller may be configured to adjust the first amount such that a second amount of fluid substantially greater than the first amount is received at the FCs. The adjustment may be performed responsive to at least one of (i) a sensed attribute of one or more of the FCs changing by an amount that satisfies a danger criterion and (ii) an elapsed time of operation of the FC stack satisfying a periodicity criterion. The adjustment may cause the elapsed time to satisfy an endurance criterion.Type: ApplicationFiled: March 5, 2022Publication date: March 7, 2024Applicant: Intelligent Energy LimitedInventors: Christopher KIRK, Steven HANSER
-
Publication number: 20240011954Abstract: The present invention provides a gas chromatography system (GC) including a GC column configured for a chromatographic separation of a sample comprising one or more analytes, a GC detector connected to the exit of the GC column, and a controller connected to the GC system. The controller is configured to generate a simulated chromatographic separation using a chromatographic model that calculates at least one chromatographic parameter of the analyzed sample.Type: ApplicationFiled: November 16, 2021Publication date: January 11, 2024Inventors: Simone Novaes-Card, Brian David Fitz, Steven Kirk, Joseph D'Alessio, Brent Casper
-
Patent number: 11176127Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a requestor, a query for data comprising a condition on a column of a table. The table includes a plurality of records divided into a plurality of zones. The program further determines a set of zones in the plurality of zones that include records that satisfy the condition based on metadata associated with each zone in the plurality of zones comprising a data interval of an expression on data values in the column of the table. The program also determines a result set of records in the table that satisfy the condition based on records in the set of zones. The program further sends the result set of records to the requestor.Type: GrantFiled: June 7, 2017Date of Patent: November 16, 2021Assignee: SAP SEInventors: Steven A. Kirk, Roland F. McKenney
-
Patent number: 11068484Abstract: Disclosed herein are system, method, and computer program product embodiments for accelerating queries with zone map enhancements. An embodiment operates by receiving a query including a condition on one or more values from a column of a database table. It is determined that the values from the column are divided into a plurality of data zones, and that a sorted dictionary includes an ordered arrangement of the values from the column. A min value and a max value from a satisfaction array that indicates which values satisfy the condition are determined. Which of the data zones are disqualified are determined based on the values of the disqualified data zone falls outside of the range between the minimum value and the maximum value. The values of any remaining zones are evaluated to determine a result of the query. The result set is returned.Type: GrantFiled: April 26, 2019Date of Patent: July 20, 2021Assignee: SAP SEInventors: Steven Kirk, Roland McKenney
-
Publication number: 20210156415Abstract: A composite shaft has a fiber orientation that is a combination of fibers perpendicular to each other and a longitudinal axis of the shaft; and a second composite layer disposed at an angle ranging between 25 to 45 degrees+/?3 degrees from the fibers in the first composite layer; a third composite layer disposed at an angle ranging between 7 to 13 degrees+/?3 degrees from the fibers in the second composite layer and each subsequent transition layer(s); a fourth composite layer disposed at an angle ranging between 25 to 45 degrees+/?3 degrees from the fibers in the third composite layer(s); and a fifth composite generally perpendicular +/?3 degrees to each other and the fibers in the fourth composite layer.Type: ApplicationFiled: November 25, 2019Publication date: May 27, 2021Inventors: Scott David Poster, Steven Kirk Spears
-
Patent number: 10936567Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a requestor, a query for data comprising a condition on a column of a table. The table includes a plurality of records divided into a plurality of zones. The program further determines a set of zones in the plurality of zones that include records that satisfy the condition based on a plurality of tallies associated with the plurality of zones. Each tally in the plurality of tallies is for indicating whether a zone in the plurality of zones include records with data values in the column of the table that satisfy the condition. The program also determines a result set of records in the table that satisfy the condition based on records in the set of zones. The program further sends the result set of records to the requestor.Type: GrantFiled: November 27, 2017Date of Patent: March 2, 2021Assignee: SAP SEInventors: Steven Kirk, Roland McKenney
-
Publication number: 20200341983Abstract: Disclosed herein are system, method, and computer program product embodiments for accelerating queries with zone map enhancements. An embodiment operates by receiving a query including a condition on one or more values from a column of a database table. It is determined that the values from the column are divided into a plurality of data zones, and that a sorted dictionary includes an ordered arrangement of the values from the column. A min value and a max value from a satisfaction array that indicates which values satisfy the condition are determined. Which of the data zones are disqualified are determined based on the values of the disqualified data zone falls outside of the range between the minimum value and the maximum value. The values of any remaining zones are evaluated to determine a result of the query. The result set is returned.Type: ApplicationFiled: April 26, 2019Publication date: October 29, 2020Inventors: Steven Kirk, Roland McKenney
-
Patent number: 10767405Abstract: Adjustable hinge assemblies for partially or completely rotating an object joined thereto about an axis in specific, pre-determined increments defined by the interaction of ball pins and detents permit the adjustable hinge to retain an attached object in specific rotational positions until sufficient force is applied in the plane of rotation to overcome this interaction. In certain cases the object may be a door, window, baffle, or airfoil. Preferably, the adjustable hinges may be used as part of a sneeze guard assembly to hold a main sneeze guard pane whose angle can be adjusted to protect food from airborne contamination, such as in airborne saliva or mucus droplets. An optional tuck-away hinge pane prevents contamination of food from the ends of the sneeze guard assembly.Type: GrantFiled: September 13, 2019Date of Patent: September 8, 2020Inventors: Steven Kirk Anderson, Steven Kyle Anderson
-
Patent number: 10726008Abstract: Increasing the efficiency of performing queries on databases by eliminating partitions during a database query. The database query configured to access a database table having one or more columns and one or more rows, the database query including a condition on a specified basis column. The database table being partitioned on the basis of the specified column, the specified column having one or more distinct values and the partitioning including mapping, by the at least one programmable processor, individual ones of the one or more distinct values to individual partitions causing each row in the table to be mapped to a specific partition. Candidate partitions and guaranteed partitions can be identified. The database query can be applied only to candidate partitions. All rows which satisfy the database query and all the rows of the guaranteed partition can be forward for processing.Type: GrantFiled: July 15, 2015Date of Patent: July 28, 2020Assignee: Sybase, Inc.Inventors: Steven A. Kirk, Roland F. Mckenney
-
Patent number: 10706034Abstract: Disclosed herein are methods for retrieving data from a database. An embodiment operates searching for a key in a first index. The method determines that the searching will require a storage access request and issues the storage access request. The method continues searching for the key in a second index.Type: GrantFiled: August 27, 2018Date of Patent: July 7, 2020Assignee: SYBASE, INC.Inventors: Anant Agarwal, Steven A. Kirk, Blaine French, Nandan Marathe, Shailesh Mungikar, Kaushal Mittal
-
Patent number: 10642833Abstract: A method may include accepting a database query including an operator requesting two or more incoming tuple streams be combined into a result tuple stream. At least one data value in the incoming tuple streams may be represented by an enumeration value. The method may include generating a query execution plan for the database query. The query execution plan may include encoding the enumeration value and a corresponding source identifier into a composite union enumeration. The source identifier may identify which of the two or more tuple streams corresponds to the enumeration value. The method may further include executing the database query according to the query execution plan to obtain the data value and providing the data value in response to the database query.Type: GrantFiled: August 11, 2015Date of Patent: May 5, 2020Assignee: Sybase, Inc.Inventors: Steven Kirk, Roland McKenney, David Walrath
-
Patent number: 10467228Abstract: A database query may include an operator requesting two or more incoming tuple streams be combined into a result tuple stream. Generating a query execution plan may include constructing an equivalence union enumeration lookup table for a result domain of an element within the result tuple stream by taking a set union of incoming tuple domains, wherein each distinct value within that result domain is assigned an enumeration value. Generating the query execution plan may include constructing a secondary enumeration for each incoming tuple stream, wherein each secondary enumeration maps enumerated values within the incoming tuple stream into secondary ordinal values that correspond to equivalence union enumeration values.Type: GrantFiled: August 11, 2015Date of Patent: November 5, 2019Assignee: Sybase, Inc.Inventors: Steven Kirk, Roland McKenney, David Walrath
-
Publication number: 20190284857Abstract: Adjustable hinge assemblies for partially or completely rotating an object joined thereto about an axis in specific, pre-determined increments defined by the interaction of ball pins and detents permit the adjustable hinge to retain an attached object in specific rotational positions until sufficient force is applied in the plane of rotation to overcome this interaction. In certain cases the object may be a door, window, baffle, or airfoil. Preferably, the adjustable hinges may be used as part of a sneeze guard assembly to hold a main sneeze guard pane whose angle can be adjusted to protect food from airborne contamination, such as in airborne saliva or mucus droplets. An optional tuck-away hinge pane prevents contamination of food from the ends of the sneeze guard assembly.Type: ApplicationFiled: May 21, 2018Publication date: September 19, 2019Inventors: Steven Kirk Anderson, Steven Kyle Anderson
-
Patent number: 10415285Abstract: Adjustable hinge assemblies for partially or completely rotating an object joined thereto about an axis in specific, pre-determined increments defined by the interaction of ball pins and detents permit the adjustable hinge to retain an attached object in specific rotational positions until sufficient force is applied in the plane of rotation to overcome this interaction. In certain cases the object may be a door, window, baffle, or airfoil. Preferably, the adjustable hinges may be used as part of a sneeze guard assembly to hold a main sneeze guard pane whose angle can be adjusted to protect food from airborne contamination, such as in airborne saliva or mucus droplets. An optional tuck-away hinge pane prevents contamination of food from the ends of the sneeze guard assembly.Type: GrantFiled: May 21, 2018Date of Patent: September 17, 2019Inventors: Steven Kirk Anderson, Steven Kyle Anderson
-
Publication number: 20190163771Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a requestor, a query for data comprising a condition on a column of a table. The table includes a plurality of records divided into a plurality of zones. The program further determines a set of zones in the plurality of zones that include records that satisfy the condition based on a plurality of tallies associated with the plurality of zones. Each tally in the plurality of tallies is for indicating whether a zone in the plurality of zones include records with data values in the column of the table that satisfy the condition. The program also determines a result set of records in the table that satisfy the condition based on records in the set of zones. The program further sends the result set of records to the requestor.Type: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Applicant: SAP SEInventors: Steven Kirk, Roland McKenney
-
Patent number: 10287005Abstract: A tail rotor drive system (TRDS) has a shaft, a housing extending around the shaft, a mount coupled to the housing via a friction assembly and a flexure, and a bearing assembly disposed between the housing and the shaft.Type: GrantFiled: March 13, 2015Date of Patent: May 14, 2019Assignee: Bell Helicopter Textron Inc.Inventors: Steven Kirk Spears, Andrea Cheri Chavez, Brad Jeffrey Ekstrom
-
Patent number: 10259572Abstract: A method and apparatus for determining failure diagnosis of drive systems of rotorcrafts through measuring the spectral characteristics of rotational oscillations and torsional oscillations and steady windup of a drive shaft. Mechanical anomalies of the drive system will alter the spectral characteristics of rotational oscillations and torsional oscillations and steady windup as detected by a pair of variable reluctance sensors in conjunction with a radial grating mounted on the drive shaft.Type: GrantFiled: April 16, 2015Date of Patent: April 16, 2019Assignee: Bell Helicopter Textron Inc.Inventors: Rodney Keith Hale, Steven Kirk Spears, Brian Tucker
-
Publication number: 20180365277Abstract: Disclosed herein are methods for retrieving data from a database. An embodiment operates searching for a key in a first index. The method determines that the searching will require a storage access request and issues the storage access request. The method continues searching for the key in a second index.Type: ApplicationFiled: August 27, 2018Publication date: December 20, 2018Inventors: Anant Agarwal, Steven A. Kirk, Blaine French, Nandan Marathe, Shailesh Mungikar, Kaushal Mittal
-
Patent number: D1024063Type: GrantFiled: November 2, 2021Date of Patent: April 23, 2024Assignee: LOGITECH EUROPE S.A.Inventors: James Leigh Toggweiler, Steven Ryutaro Takayama, Anthony Cooper Mattana, Matthew Fumio Yamamoto, Adam Kirk Bennett, Aron Michael Rosenberg