Patents by Inventor Brent Phillips

Brent Phillips 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: 20220393645
    Abstract: Low-leakage switch circuit techniques to reduce leakage current of an off-state switch, while maintaining a low on-resistance. The low-leakage switch circuit may allow measurement of low current signals in a transimpedance amplifier with improved accuracy without, the need for calibration. The low-leakage switch circuit may include a bootstrapping path connecting two or more terminals or voltage nodes of an off-state switch in the switch circuit. The bootstrapping path is configured to bootstrap major leakage current contributors in the switch circuit, such as the substrate diode leakage, the subthreshold leakage, or combinations thereof.
    Type: Application
    Filed: March 17, 2022
    Publication date: December 8, 2022
    Inventors: Yukihisa Handa, Kerry Brent Phillips, Matthew Thomas Juszkiewicz
  • Patent number: 10211846
    Abstract: Techniques for limiting the output voltage of an amplifier without directly affecting an output current of the amplifier are provided. In an example, an amplifier can include a plurality of amplifier stages configured to receive an input voltage and to provide an output voltage as a function of the input voltage, and a comparator configured to receive a voltage limit and a representation of the output voltage of the amplifier, to adjust current at an input to a first amplifier stage of the plurality of amplifier stages when the output voltage violates the voltage limit, and to clamp the output voltage at an offset from the voltage limit.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: February 19, 2019
    Assignee: Analog Devices, Inc.
    Inventor: Kerry Brent Phillips
  • Patent number: 8789621
    Abstract: The present apparatus and method of use allows a blow out preventer to be installed as a unit with a section of casing, and does not require the blow out preventer to be removed as subsequent strings of casing are installed, thus efficiently utilizing drilling rig time. The present invention further allows a casing string to be landed and cemented in place, and then the drilling rig may move off the location, without a permanent wellhead housing attached to the well. The primary apparatus utilized in the invention is a tubular connector which suspends a string of casing during cementing, and which receives a casing plug for sealing the well when drilling operations have been completed. When completion operations commence, a permanent wellhead housing is attached to the tubular connector utilizing a unique metal to metal seal.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: July 29, 2014
    Assignee: Cameron West Coast Inc.
    Inventors: Edward Leonardo Ganzinotti, II, Edward Leonardo Ganzinotti, III, Brent Phillip Shanley, Matthew Anthony Couchot
  • Publication number: 20140034392
    Abstract: The present apparatus and method of use allows a blow out preventer to be installed as a unit with a section of casing, and does not require the blow out preventer to be removed as subsequent strings of casing are installed, thus efficiently utilizing drilling rig time. The present invention further allows a casing string to be landed and cemented in place, and then the drilling rig may move off the location, without a permanent wellhead housing attached to the well. The primary apparatus utilized in the invention is a tubular connector which suspends a string of casing during cementing, and which receives a casing plug for sealing the well when drilling operations have been completed. When completion operations commence, a permanent wellhead housing is attached to the tubular connector utilizing a unique metal to metal seal.
    Type: Application
    Filed: October 9, 2013
    Publication date: February 6, 2014
    Applicant: CAMERON WEST COAST INC.
    Inventors: Edward Leonardo Ganzinotti, II, Edward Leonardo Ganzinotti, III, Brent Phillip Shanley, Matthew Anthony Couchot
  • Patent number: 8573328
    Abstract: The present apparatus and method of use allows a blow out preventer to be installed as a unit with a section of casing, and does not require the blow out preventer to be removed as subsequent strings of casing are installed, thus efficiently utilizing drilling rig time. The present invention further allows a casing string to be landed and cemented in place, and then the drilling rig may move off the location, without a permanent wellhead housing attached to the well. The primary apparatus utilized in the invention is a tubular connector which suspends a string of casing during cementing, and which receives a casing plug for sealing the well when drilling operations have been completed. When completion operations commence, a permanent wellhead housing is attached to the tubular connector utilizing a unique metal to metal seal.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: November 5, 2013
    Assignee: Cameron West Coast Inc.
    Inventors: Edward Leonardo Ganzinotti, II, Edward Leonardo Ganzinotti, III, Brent Phillip Shanley, Matthew Anthony Couchot
  • Patent number: 7696826
    Abstract: A temperature compensation system for compensating a collector-voltage controlled RF amplifier. To overcome variation that occurs with temperature which can result in signal degradation of the adjacent channel spectrum, a temperature compensated current is utilized to create an offset signal. The offset signal is processed in connection with a control or data signal to generate a temperature compensated voltage source control signal. A differential amplifier may process the data or control signal and the offset signal. The compensated voltage control signal tracks temperature to adapt the applied collector voltage to temperature. This in turn forces the applied collector voltage to vary in response to temperature changes thereby maintaining a constant output power or RF swing. One example environment of use is in an EDGE type GSM system.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: April 13, 2010
    Assignee: Skyworks Solutions, Inc.
    Inventors: David S. Ripley, Kerry Brent Phillips
  • Publication number: 20090115520
    Abstract: A temperature compensation system for compensating a collector-voltage controlled RF amplifier. To overcome variation that occurs with temperature which can result in signal degradation of the adjacent channel spectrum, a temperature compensated current is utilized to create an offset signal. The offset signal is processed in connection with a control or data signal to generate a temperature compensated voltage source control signal. A differential amplifier may process the data or control signal and the offset signal. The compensated voltage control signal tracks temperature to adapt the applied collector voltage to temperature. This in turn forces the applied collector voltage to vary in response to temperature changes thereby maintaining a constant output power or RF swing. One example environment of use is in an EDGE type GSM system.
    Type: Application
    Filed: December 4, 2006
    Publication date: May 7, 2009
    Inventors: David S. Ripley, Kerry Brent Phillips
  • Publication number: 20070130119
    Abstract: A tracer object for tracing a user or process in a data processing system is provided. An application receives a tracer key containing a request for information to be traced. The received tracer key is checked against all tracer keys that the application has stored. If a match between two tracer keys is found, the stored tracer key maps the tracer key containing the request to the stored tracer key's associated tracer object and applies the conditions and modifiers contained in the tracer key containing the request to the tracer object. The tracer object then gathers the required information as requested.
    Type: Application
    Filed: December 1, 2005
    Publication date: June 7, 2007
    Inventor: Brent Phillips
  • Publication number: 20070130320
    Abstract: A log manager for tracing a user or process in a data processing system is provided. A user inputs various criteria in the log manager, indicating exactly what is to be traced. A tracer key is created based on this information. The tracer key is then transmitted to the appropriate applications in the system, which then gather the relevant information. The applications then forward this information to a log receiver. The receiver stores the information. The log receiver can then produce a trace report for the user at any time the user wishes.
    Type: Application
    Filed: December 1, 2005
    Publication date: June 7, 2007
    Inventors: Fabian Morgan, Brent Phillips
  • Publication number: 20060156286
    Abstract: The invention is an improved integrated development environment (IDE). In particular, the improved IDE comprises a text editor, a source code analyzer, a rule database, and a solution database. The rule database stores source code patterns that represent classes of bugs, while the solution database stores source code patterns that represent corresponding alternative source code that corrects the bugs. The source code analyzer dynamically evaluates source code as a programmer develops the source code in the text editor, periodically comparing source code with the patterns in the rule database. If the source code analyzer matches a pattern with any source code, the source code analyzer displays the corresponding source code pattern from the solution database. The source code analyzer further gives the programmer the option to select the source code pattern from the solution database, at which time the editor changes the source code to conform to the appropriate pattern.
    Type: Application
    Filed: January 11, 2005
    Publication date: July 13, 2006
    Inventors: Fabian Morgan, Brent Phillips
  • Publication number: 20050278305
    Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Applicant: International Business Machines Corporation
    Inventors: Peter Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent Phillips
  • Publication number: 20050278327
    Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Applicant: International Business Machines Corporation
    Inventors: Peter Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent Phillips
  • Publication number: 20050210053
    Abstract: A method in a data processing system for generating return data responsive to a database request is provided. A response from a data store is detected. A merge reference section in a singleton in-memory object is located. A merge reference of the merge reference section is identified. A reference column from the merge reference is determined and data is merged with the reference column to form a merged value according to an order. The merged value is then placed in the response.
    Type: Application
    Filed: March 18, 2004
    Publication date: September 22, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Fabian Morgan, Brent Phillips
  • Publication number: 20050210004
    Abstract: A method, apparatus, and computer instructions of generating SQL statements at run time from generic and abstract XML request and response messages is provided. A set of generic and abstract XML schemas are provided for a client to send request XML messages for performing actions on information of objects in a data store. An adaptor processes the request XML messages and generates the SQL statements to submit to the data store. Upon receiving results, the adaptor sends response XML messages that adhere to the generic and abstract XML schemas to the client, which then obtains values of results from response XML message.
    Type: Application
    Filed: March 18, 2004
    Publication date: September 22, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Fabian Morgan, Brent Phillips
  • Publication number: 20050165776
    Abstract: The present invention provides a method, computer program product, and a data processing system for validating and configuring a database transaction request. A first transaction criteria of a plurality of transaction criteria is identified in a singleton in-memory object by reading a client identifier element value specified in a database transaction request. Each of the plurality of transaction criteria is associated with a respective client. Default data for a database path is determined based on the client identifier element value. A database command is generated that includes the default data.
    Type: Application
    Filed: January 14, 2004
    Publication date: July 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Kumar Marappan, Fabian F. Morgan, Brent Phillips
  • Publication number: 20050091199
    Abstract: An automated method for creating only the necessary joins in a SQL query. The present invention comprises a Query Program (QP), a Query Generation Program (QGP), and a Clause Generation Program (CGP). The QP accepts the query fields, filters, and sort criteria from the user, generates the query, sends the query to the database, and displays the query results. The QGP creates the query clause strings and inserts the strings into the SQL template. The QGP generates the SELECT, (filter) WHERE, and ORDER BY clauses. The QGP analyzes each parameter in a parameter list to determine if the parameter is on the added aliases list. If the parameter is not on the added aliases list, the QGP runs the CGP for the parameter. The CGP generates the FROM, JOIN, and (join) WHERE clauses and adds the clauses to the appropriate clause strings.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Robyn Focazio, Kumar Marappan, Fabian Morgan, Brent Phillips
  • Publication number: 20050060374
    Abstract: Methods, systems, and media for enhancing persistence of a message are disclosed. Embodiments include hardware and/or software for storing of a message in an inbound queue, copying the message to a working queue prior to removing the message from the inbound queue, processing the message base upon the copy in the working queue, and storing a committed reply for the message in an outbound queue. Embodiments may also include a queue manager to persist the message and the committed reply after receipt of the message, to close or substantially close gaps in persistence. Several embodiments include a dispatcher that browses the inbound queue to listen for receipt of messages to process, copy the message to the working queue, and assign the message to a thread to perform processing associated with the message. Further embodiments include persistence functionality in middleware, alleviating the burden of persisting messages from applications like upperware.
    Type: Application
    Filed: September 11, 2003
    Publication date: March 17, 2005
    Applicant: International Business Machines Corporation
    Inventor: Brent Phillips