Patents by Inventor Philip Theodore

Philip Theodore 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: 11974795
    Abstract: System and method for automatically bending a surgical rod are provided. The system includes a linear movement device configured to axially feed the surgical rod, a rotational movement device configured to rotate the surgical rod as it is axially fed, and a bending device including a roller to impose bending forces against the rod. The rod is free from contact with the bending device after it is axially fed past the roller.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: May 7, 2024
    Assignee: DIGNITY HEALTH
    Inventors: Neil R. Crawford, Nicholas Theodore, Philip M. Reyes, Anna G. U. S. Newcomb, Seungwon Baek
  • Patent number: 11797774
    Abstract: Systems, methods, and other techniques for extracting data from obituaries are provided. In some embodiments, an obituary containing a plurality of words is received. Using a machine learning model, an entity tag from a set of entity tags may be assigned to each of one or more words of the plurality of words. Each particular tag from the set of entity tags may include a relationship component and a category component. The relationship component may indicate a relationship between a particular word and the deceased individual. The category component may indicate a categorization of the particular word to a particular category from a set of categories. The extracted data may be stored in a genealogical database.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: October 24, 2023
    Assignee: Ancestry.com Operations Inc.
    Inventors: Carol Myrick Anderson, Gann Bierner, Philip Theodore Crone, Tyler Folkman
  • Publication number: 20230109073
    Abstract: Systems, methods, and other techniques for extracting data from obituaries are provided. In some embodiments, an obituary containing a plurality of words is received. Using a machine learning model, an entity tag from a set of entity tags may be assigned to each of one or more words of the plurality of words. Each particular tag from the set of entity tags may include a relationship component and a category component. The relationship component may indicate a relationship between a particular word and the deceased individual. The category component may indicate a categorization of the particular word to a particular category from a set of categories. The extracted data may be stored in a genealogical database.
    Type: Application
    Filed: December 6, 2022
    Publication date: April 6, 2023
    Applicant: Ancestry.com Operations Inc.
    Inventors: CAROL MYRICK ANDERSON, GANN BIERNER, PHILIP THEODORE CRONE, TYLER FOLKMAN
  • Patent number: 11537816
    Abstract: Systems, methods, and other techniques for extracting data from obituaries are provided. In some embodiments, an obituary containing a plurality of words is received. Using a machine learning model, an entity tag from a set of entity tags may be assigned to each of one or more words of the plurality of words. Each particular tag from the set of entity tags may include a relationship component and a category component. The relationship component may indicate a relationship between a particular word and the deceased individual. The category component may indicate a categorization of the particular word to a particular category from a set of categories. The extracted data may be stored in a genealogical database.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: December 27, 2022
    Assignee: Ancestry.com Operations Inc.
    Inventors: Carol Myrick Anderson, Gann Bierner, Philip Theodore Crone, Tyler Folkman
  • Publication number: 20210224651
    Abstract: Described herein are systems, methods, and other techniques for training a machine learning (ML) model to jointly perform named entity recognition (NER) and relation extraction (RE) on an input text. A set of hyperparameters for the ML model are set to a first set of values. The ML model is trained using a training dataset and is evaluated to produce a first result. The set of hyperparameters are modified from the first set of values to a second set of values. The ML model is trained using the training dataset and is evaluated to produce a second result. Either the first set of values or the second set of values are selected and used for the set of hyperparameters for the ML model based on a comparison between the first result and the second result.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 22, 2021
    Applicant: Ancestry.com Operations Inc.
    Inventors: Philip Theodore Crone, Carol Myrick Anderson, Suraj Subraveti
  • Publication number: 20210019569
    Abstract: Systems, methods, and other techniques for extracting data from obituaries are provided. In some embodiments, an obituary containing a plurality of words is received. Using a machine learning model, an entity tag from a set of entity tags may be assigned to each of one or more words of the plurality of words. Each particular tag from the set of entity tags may include a relationship component and a category component. The relationship component may indicate a relationship between a particular word and the deceased individual. The category component may indicate a categorization of the particular word to a particular category from a set of categories. The extracted data may be stored in a genealogical database.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 21, 2021
    Applicant: Ancestry.com Operations Inc.
    Inventors: Carol Myrick Anderson, Gann Bierner, Philip Theodore Crone, Tyler Folkman
  • Patent number: 8180847
    Abstract: An apparatus and method for deploying web services in a web services infrastructure are provided. With the apparatus and method, a deployment descriptor for a web service is retrieved from a configuration file. A location type in the deployment descriptor is provided for identifying whether the web service is implemented using a web services description language (WSDL) document only, a JavaBean only, or both a WSDL document and a JavaBean. Based on the location type, and associated attributes of the location type, processes are performed for generating an internal definition of the web service to thereby deploy the web service in the web services infrastructure.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Philip Theodore Berkland, Bryce Allen Curtis, Gregory Alan Flurry
  • Patent number: 7392298
    Abstract: An apparatus and method for deploying web services in a web services infrastructure are provided. With the apparatus and method, a deployment descriptor for a web service is retrieved from a configuration file. A location type in the deployment descriptor is provided for identifying whether the web service is implemented using a web services description language (WSDL) document only, a JavaBean only, or both a WSDL document and a JavaBean. Based on the location type, and associated attributes of the location type, processes are performed for generating an internal definition of the web service to thereby deploy the web service in the web services infrastructure. The internal definition may be generated from the WSDL document directly, if the location type is WSDL only. If the location type is JavaBean only, the internal definition may be generated by first generating a WSDL document from the JavaBean and then generating the internal definition from the generated WSDL document.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: June 24, 2008
    Assignee: International Business Machines Corporation
    Inventors: Philip Theodore Berkland, Bryce Allen Curtis, Gregory Alan Flurry
  • Patent number: 7284039
    Abstract: An apparatus and method for deploying web services in a web services infrastructure are provided. With the apparatus and method, a deployment descriptor for a web service is retrieved from a configuration file. A location type in the deployment descriptor is provided for identifying whether the web service is implemented using a web services description language (WSDL) document only, a JavaBean only, or both a WSDL document and a JavaBean. Based on the location type, and associated attributes of the location type, processes are performed for generating an internal definition of the web service to thereby deploy the web service in the web services infrastructure. The internal definition may be generated from the WSDL document directly, if the location type is WSDL only. If the location type is JavaBean only, the internal definition may be generated by first generating a WSDL document from the JavaBean and then generating the internal definition from the generated WSDL document.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: October 16, 2007
    Assignee: International Business Machines Corporation
    Inventors: Philip Theodore Berkland, Bryce Allen Curtis, Gregory Alan Flurry
  • Patent number: 7255433
    Abstract: The invention relates to a multiple pass printing process for generating MICR-readable indicia using a MICR ink-jet ink composition with a magnetic pigment loading less than that needed to generate the nominal signal level according to the ANSI standard with single pass printing, and to a printed substrate, prepared by the process, which bears MICR-readable indicia having at least two layers of the MICR ink-jet ink composition and which demonstrates a MICR signal level of greater than or equal to the nominal signal value according to the ANSI standard.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: August 14, 2007
    Assignee: Nu-Kote International, Inc.
    Inventors: Michael J. McElligott, Thomas W. Martin, Donald E. Snyder, Jr., Dennis M. Lengyel, Philip Theodore
  • Publication number: 20050285918
    Abstract: The invention relates to a multiple pass printing process for generating MICR-readable indicia using a MICR ink-jet ink composition with a magnetic pigment loading less than that needed to generate the nominal signal level according to the ANSI standard with single pass printing, and to a printed substrate, prepared by the process, which bears MICR-readable indicia having at least two layers of the MICR ink-jet ink composition and which demonstrates a MICR signal level of greater than or equal to the nominal signal value according to the ANSI standard.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: Michael McElligott, Thomas Martin, Donald Snyder, Dennis Lengyel, Philip Theodore
  • Publication number: 20040117425
    Abstract: An apparatus and method for deploying web services in a web services infrastructure are provided. With the apparatus and method, a deployment descriptor for a web service is retrieved from a configuration file. A location type in the deployment descriptor is provided for identifying whether the web service is implemented using a web services description language (WSDL) document only, a JavaBean only, or both a WSDL document and a JavaBean. Based on the location type, and associated attributes of the location type, processes are performed for generating an internal definition of the web service to thereby deploy the web service in the web services infrastructure. The internal definition may be generated from the WSDL document directly, if the location type is WSDL only. If the location type is JavaBean only, the internal definition may be generated by first generating a WSDL document from the JavaBean and then generating the internal definition from the generated WSDL document.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: IBM Corporation
    Inventors: Philip Theodore Berkland, Bryce Allen Curtis, Gregory Alan Flurry
  • Publication number: 20040111525
    Abstract: The present invention provides a mechanism for the dynamic discovery and selection of web service implementations at runtime without explicit client control. With the mechanism of the present invention, service requests are received from clients and a portType or other type identifier of operations that need to be supported by a service implementation is identified. A discovery mechanism is invoked for querying service information sources to identify candidates from these sources that support the portType or operations identified. A list of these candidates is compiled and a selection mechanism is used to select a candidate from the compiled list. The selected candidate is then used to generate a service object used by a client for accessing the actual service implementation.
    Type: Application
    Filed: December 9, 2002
    Publication date: June 10, 2004
    Applicant: International Business Machines Corporation
    Inventors: Philip Theodore Berkland, Gregory Alan Flurry, Simon Antony James Holdsworth, Elizabeth Ann Hutchison
  • Patent number: 6246737
    Abstract: An apparatus for measuring a time interval between a start signal edge and a stop signal edge provides a stable clock signal as input to a delay line formed by a series of similar logic gates. The output signal of the last gate of the series is phase locked to the clock signal by adjusting a bias signal controlling the switching speed of all gates. The clock signal and the output signal of each gate form a set of phase distributed periodic timing signals applied to a start time measurement unit (TMU) and a similar stop TMU. The start TMU counts edges of one of the timing signals occurring between an edge of an arming signal and the start signal edge and generates output data representing a time delay between the arming signal and the start signal edge. The data represents the start delay as a whole and fractional number of clock signal periods by conveying the counter output and by indicating which of the timing signals had an edge most closely following the start signal edge.
    Type: Grant
    Filed: October 26, 1999
    Date of Patent: June 12, 2001
    Assignee: Credence Systems Corporation
    Inventor: Philip Theodore Kuglin
  • Patent number: 6230161
    Abstract: A system, method, and article of manufacture for intuitively defining new attributes and methods as a function of existing attributes and methods is described. The method comprises the steps of creating a composite object having object elements including methods and attributes combined according to a composition rule, displaying a view of expression elements comprising the attributes and methods of the composite object, defining an object element expression combining at least two of the expression elements, and forming the hybrid object element from the selected expression elements. In one embodiment, a drop-down list is used to select a series of attributes, methods and operators that comprise the expression defining the hybrid element. The apparatus comprises means for performing the operations above, including a computer with a processor and memory coupled to a data storage device and a display.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: May 8, 2001
    Assignee: International Business Machines Corporation
    Inventors: Philip Theodore Berkland, Howard Justin Glaser, Stewart Earle Nickolas
  • Patent number: 6223185
    Abstract: A method, apparatus, and article of manufacture for combining existing objects is disclosed. The method comprises the steps of accepting a selection of existing objects to combine, retrieving the methods and attributes of the selected objects, applying a composition rule to the retrieved methods and attributes to define combined methods and attributes, and storing references to the combined methods and attributes to the composite object. The present invention also comprises an article of manufacture, tangibly embodying a series of instructions for performing the above steps. The apparatus comprises a processor for selecting existing objects and for applying a composition rule to the retrieved objects and methods and an I/O device for retrieving the methods an attributes for the selected objects and for storing references to the combined methods and attributes.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: April 24, 2001
    Assignee: International Business Machines Corporation
    Inventors: Philip Theodore Berkland, Howard Justin Glaser, David Joseph Kuettel, Stewart Earle Nickolas, John Conrad Sanchez
  • Patent number: 6154865
    Abstract: A pattern generator for an integrated circuit tester includes an instruction memory storing addressable instructions (INST) and reading out each instruction when addressed by an address (ADDR) supplied as input thereto. An instruction processor receives each instruction read out of the instruction memory and alters the address input to the instruction memory in accordance with the received instruction so that the instruction memory reads out a next instruction. The instruction processor, which includes a conventional return address stack, is capable of executing conventional address increment, call and return instructions. The instruction processor is also capable of executing a temporary return instruction (TEMP) by incrementing its current address output to produce a new return address, by setting its address output to the value of a return address previously saved in the stack, by popping the saved return address from the stack, and by pushing the new return address onto the stack.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: November 28, 2000
    Assignee: Credence Systems Corporation
    Inventors: Algirdas Joseph Gruodis, Philip Theodore Kuglin
  • Patent number: 6092225
    Abstract: An integrated circuit (IC) tester organizes an IC test into a succession of test cycles, each test cycle being subdivided into four segments. The tester includes a separate tester channel for carrying out a test activity at each IC pin during each segment of the test cycle. The tester also includes a separate pattern generator for each channel. Each pattern generator concurrently generates four vectors at the start of each test cycle. Each vector tells the channel what activity it is to carry out during a separate segment of the test cycle. Each pattern generator includes a low-speed vector memory storing large blocks of vectors at each address and a cache memory system for caching blocks of vectors read out of the vector memory at a low frequency and then reading vectors out in sets of 16 at the higher test cycle frequency. A vector alignment circuit selects from among the cache memory output vectors to provide the four vectors to the channel for the test cycle.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: July 18, 2000
    Assignee: Credence Systems Corporation
    Inventors: Algirdas Joseph Gruodis, Philip Theodore Kuglin, Badih John Rask
  • Patent number: 6009546
    Abstract: An algorithmic pattern generator produces an output data value during each cycle of a clock signal. The pattern generator includes an addressable instruction memory reading out an instruction during each clock signal cycle. A memory controller normally increments the instruction memory's address during each clock signal cycle, but may jump to another address N+1 clock signal cycles after receiving a CALL, RETURN, REPEAT or BRANCH command from an instruction processor. The instruction processor normally executes the instruction read out of the instruction memory during each clock signal cycle and provides a data field included in the executed instruction as the pattern generator's output data. Other fields of the instruction reference a command the instruction processor sends to the memory controller.
    Type: Grant
    Filed: July 30, 1998
    Date of Patent: December 28, 1999
    Assignee: Credence Systems Corporation
    Inventors: Philip Theodore Kuglin, Algirdas Joseph Gruodis
  • Patent number: 5984654
    Abstract: A fluid reaction device (10) is provided having a rotor (90) with vanes (92) pivotably connected thereto. The device (10) includes an entrance (30) for elevated pressure fluid and an outlet (40) for discharge of the fluid after contacting the rotor (90). The elevated pressure fluid passes from the entrance (30) into a high pressure area. The high pressure area is in contact with inlet ports (74) accessing a cylinder (70) within the device (10). The cylinder (70) supports the rotor (90) with a rotational axis (M) of the rotor (90) off center with respect to a central axis (N) of the cylinder (72). The elevated pressure fluid causes the rotor (90) and an attached output shaft (97) to rotate. The rotor (90) includes a trunk (24) with a plurality of posts (93) extending therefrom and with vanes (92) connected to the posts (93) through hinges (94). The vanes (92) can pivot from a first position collapsed against the trunk (24) to a second position spaced away from the trunk (24).
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: November 16, 1999
    Assignee: Denticator International, Inc.
    Inventors: Jose L. Mendoza, Philip Theodore Lingman