Patents by Inventor Stephen Holden
Stephen Holden 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: 11985442Abstract: Bias circuit elements for applying voltages/currents to a photodetector are described. Bias circuit elements described are active devices, e.g. mosfets, directly connected to the photodetector signal point, which inject noise that will be amplified/integrated. Lowering 1/f noise in these bias devices uses multiple parallel mosfets and switching the parallel mosfets gates between a bias activation level signal and a voltage sufficient to drive the mosfet into accumulation Gate switching may be accomplished by at least two partially out of phase clocking signals, with at least one parallel mosfet applying bias while another is in accumulation in continuously switched time periods. Gate switching at a frequency higher than the imaging bandwidth, will have negligible effect on the image signal. During the accumulation phase traps present within the conducting channel of each MOSFET will be depopulated, essentially resetting the MOSFET's 1/f noise, allowing for long integration times while controlling 1/f noise.Type: GrantFiled: July 23, 2021Date of Patent: May 14, 2024Assignee: Nu-Trek, Inc.Inventors: Stephen Holden Black, Paul Richard Behmen, Francisco Tejada
-
Publication number: 20240053204Abstract: A photodetector interface circuit is described, residing partially or fully within a unit cell per pixel of an FPA. The interface circuit uses an innovative approach to providing pixel level digitization for full frame integration times while maintaining the ability to use integration capacitors of practical sizes. The technique uses successive charge subtraction, removing charge from an integration capacitor successively, triggered by the charge increasing sufficiently to charge the integrator to a reference level, thereby triggering both charge removal and incrementing a count, until all of the current flowing in the photodetector has been accounted for and the count represents the digitization of the photodetector signal. Various options on how to arrange the digitization elements are also disclosed.Type: ApplicationFiled: February 17, 2023Publication date: February 15, 2024Inventors: Stephen Holden Black, Paul Richard Behmen, Francisco Tejada
-
Publication number: 20230269502Abstract: A photodetector interface circuit is described, residing partially or fully within a unit cell per pixel of an FPA. The interface circuit uses an innovative approach to providing pixel level digitization for full frame integration times while maintaining the ability to use integration capacitors of practical sizes. The technique uses successive charge subtraction, removing charge from an integration capacitor successively, triggered by the charge increasing sufficiently to charge the integrator to a reference level, thereby triggering both charge removal and incrementing a count, until all of the current flowing in the photodetector has been accounted for and the count represents the digitization of the photodetector signal. Various options on how to arrange the digitization elements are also disclosed.Type: ApplicationFiled: February 17, 2023Publication date: August 24, 2023Inventors: Stephen Holden Black, Paul Richard Behmen, Francisco Tejada
-
Publication number: 20230027347Abstract: Bias circuit elements for applying voltages/currents to a photodetector are described. Bias circuit elements described are active devices, e.g. mosfets, directly connected to the photodetector signal point, which inject noise that will be amplified/integrated. Lowering 1/f noise in these bias devices uses multiple parallel mosfets and switching the parallel mosfets gates between a bias activation level signal and a voltage sufficient to drive the mosfet into accumulation Gate switching may be accomplished by at least two partially out of phase clocking signals, with at least one parallel mosfet applying bias while another is in accumulation in continuously switched time periods. Gate switching at a frequency higher than the imaging bandwidth, will have negligible effect on the image signal. During the accumulation phase traps present within the conducting channel of each MOSFET will be depopulated, essentially resetting the MOSFET's 1/f noise, allowing for long integration times while controlling 1/f noise.Type: ApplicationFiled: July 23, 2021Publication date: January 26, 2023Inventors: Stephen Holden Black, Paul Richard Behmen, Francisco Tejada
-
Patent number: 11048311Abstract: A power system for multi-input devices with shared reserve power includes a first automatic transfer switch (ATS) and a second ATS each coupled at respective inputs to a primary power system and a reserve power system. An output of one of the ATSs is coupled to first power input of a multi-input electrical device and an output of the other ATS is coupled to a second power input of the multi-input electrical device. When primary power is available, electrical power is fed to both the inputs of the multi-input electrical device and when primary power is not available reserve power is fed to both inputs of the multi-input electrical device. If a component fails between the primary and/or reserve power system and the multi-input electrical device, a full load of the multi-input electrical device is fed from a non-affected one of the inputs of the multi-input electrical device.Type: GrantFiled: January 29, 2018Date of Patent: June 29, 2021Assignee: Amazon Technologies, Inc.Inventors: Paul Andrew Churnock, Nigel Martin McGee, Stephen Holden, Ryan Parfait, Colin Whittaker
-
Patent number: 10778771Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.Type: GrantFiled: January 10, 2019Date of Patent: September 15, 2020Assignee: NETAPP, INC.Inventors: John Jason Sprague, James Stephen Holden, Omri Kessel, John Strunk, Andrew Joseph Klosterman
-
Publication number: 20190149606Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.Type: ApplicationFiled: January 10, 2019Publication date: May 16, 2019Applicant: NETAPP, INC.Inventors: John Jason Sprague, James Stephen Holden, Omri Kessel, John Strunk, Andrew Joseph Klosterman
-
Patent number: 10200473Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.Type: GrantFiled: March 23, 2017Date of Patent: February 5, 2019Assignee: NETAPP, INC.Inventors: John Jason Sprague, James Stephen Holden, Omri Kessel, John Strunk, Andrew Joseph Klosterman
-
Publication number: 20180278686Abstract: Methods and systems for a networked storage environment are provided. One method includes mirroring a plurality of requests from a switch and transmitting the mirrored plurality of requests to a remote acquisition unit; extracting application layer protocol data units from assembled transport layer packets; parsing the application layer protocol data units to obtain file system requests; identifying storage volume identifiers from the parsed file system requests that are associated with a greatest number of operations; identifying network addresses for client systems initiating the greatest number of operations for the storage volumes and network addresses of target storage systems managing the storage volumes; and providing a total number of operations for the plurality of requests in a given time, the identified storage volume identifiers, the network addresses of the client systems and the network addresses of the target storage systems to a management console.Type: ApplicationFiled: March 23, 2017Publication date: September 27, 2018Applicant: NETAPP, INC.Inventors: John Jason Sprague, James Stephen Holden, Omri Kessel, John Strunk, Andrew Joseph Klosterman
-
Patent number: 9967204Abstract: In a networked storage system, a request for placing a workload for is received by a management console that determines a plurality of subset of resources for responding to the workload. Each subset of resources includes at least two different but related resource types that can be used for processing the workload. A penalty index for each subset of resources is then determined. The penalty index of each resource is based on a supply parameter that indicates a maximum capability of the resource, a threshold value that indicates a capability level beyond which no load is added to the resource and a criticality factor that indicates an importance of each resource to the networked storage system. The workload is then assigned to a subset of resources with the least penalty index.Type: GrantFiled: February 29, 2016Date of Patent: May 8, 2018Assignee: NETAPP, INC.Inventors: James Stephen Holden, Omri Kessel
-
Patent number: 9787772Abstract: Methods and systems for a storage system are provided. The methods include maintaining a logical object associated with a resource of a storage system by a management console; creating a first policy associated with the logical object; selecting an annotation category associated with the logical object and assigning a value to the annotation category, where the annotation category defines an attribute associated with the logical object; providing a duration for generating an alert when the first policy is violated; assigning a threshold value for first policy violation; and setting an indicator for foregoing an alert associated with a second policy, when the first policy is violated.Type: GrantFiled: May 19, 2015Date of Patent: October 10, 2017Assignee: NETAPP, INC.Inventors: James Stephen Holden, Shanmugavel Ponnusamy, Jason Sprague, Francisco Jose Assis Rosa
-
Publication number: 20170250921Abstract: Methods and systems for a networked storage environment are provided. When a request for placing a workload for using a networked storage system is received, a management console determines a plurality of subset of resources for responding to the workload, where each subset of resources includes at least two different but related resource types that can be used for processing the workload. A penalty index for each subset of resources is determined, where the penalty index of each resource is based on a supply parameter that indicates a maximum capability of the resource, a threshold value that indicates a capability level beyond which no load is added to the resource and a criticality factor that indicates an importance of each resource to the networked storage system. The workload is then assigned to a subset of resources with the least penalty index.Type: ApplicationFiled: February 29, 2016Publication date: August 31, 2017Applicant: NETAPP, INC.Inventors: James Stephen Holden, Omri Kessel
-
Publication number: 20160344596Abstract: Methods and systems for a storage system are provided. The methods include maintaining a logical object associated with a resource of a storage system by a management console; creating a first policy associated with the logical object; selecting an annotation category associated with the logical object and assigning a value to the annotation category, where the annotation category defines an attribute associated with the logical object; providing a duration for generating an alert when the first policy is violated; assigning a threshold value for first policy violation; and setting an indicator for foregoing an alert associated with a second policy, when the first policy is violated.Type: ApplicationFiled: May 19, 2015Publication date: November 24, 2016Applicant: NETAPP, INC.Inventors: James Stephen Holden, Shanmugavel Ponnusamy, Jason Sprague, Francisco Jose Assis Rosa
-
Publication number: 20080200586Abstract: A sealant composition, suitable for surgical or dental use, comprises a sealant and, dispersed therein, one or more particles of a material which is prestressed and/or capable of undergoing expansion or contraction.Type: ApplicationFiled: July 18, 2005Publication date: August 21, 2008Inventors: Paul Stephen Holden, Alexandra Elizabeth Heath
-
Patent number: 4637413Abstract: A low profile parts washer with a central solvent storage well, a pair of side walls subdivided into upper and lower portions, intermediate wall supporting wheels with the wheel axle lined above the well bottom, a safety cover positioned by a pair of supports and held above the well by fusible link means, a solvent pump and motor and a parts retainer screen covering the opening formed by the intermediate walls and the center solvent well.Type: GrantFiled: July 9, 1984Date of Patent: January 20, 1987Assignee: Safety-Kleen CorporationInventors: Michael Llewellyn, Stephen Holden