Patents Represented by Attorney, Agent or Law Firm Tammy L. Williams
  • Patent number: 5504885
    Abstract: This is a method and system of extending the capability of a relational database management system's precompiler to object-oriented languages comprising: embedding SQL statement in an object-oriented program; compiling the object-oriented program with a precompiler from the database management system into a temporary file; compiling the temporary file with an object-oriented precompiler into a file acceptable to an object-oriented compiler; and compiling the file with the object-oriented compiler into an executable file.
    Type: Grant
    Filed: June 29, 1993
    Date of Patent: April 2, 1996
    Assignee: Texas Instruments Incorporated
    Inventor: Abdallah M. Alashqur
  • Patent number: 5500904
    Abstract: A method and system are provided for indicating a change between a first image and a second image. In a first aspect, a sequence of images is sensed (304, 310) including the first and second image. The first image is previous in the sequence to the second image. Each image previous in the sequence to the second image is processed generating a first processed image (312). The first processed image and the second image are then processed generating a second processed image (316, 312). The first processed image and the second processed image are then processed generating an optical flow field (314). The optical flow field shows the change between the first image and the second image. In a second aspect, a first sequence of images including the first image is sensed (206). A second sequence of images including the second image is sensed (206). The first sequence is processed generating a first processed image (210). The second sequence is also processed generating a second processed image (208).
    Type: Grant
    Filed: April 22, 1992
    Date of Patent: March 19, 1996
    Assignee: Texas Instruments Incorporated
    Inventors: Vishal Markandey, Anthony Reid
  • Patent number: 5461666
    Abstract: A method and system are provided for configuring a telephone (10). A connection (20) is formed between the telephone (10) and a telephone environment (60). A list of services offerable through at least one type of telephone environment is generated (100). A list of candidate procedures for establishing each listed service through the telephone environment is generated (102). Ones of the listed procedures are executed (104) to determine whether each listed service is supported by the connection (20).
    Type: Grant
    Filed: August 11, 1994
    Date of Patent: October 24, 1995
    Assignee: Texas Instruments Incorporated
    Inventors: Michael L. McMahan, Michele B. Gammel
  • Patent number: 5461640
    Abstract: The present invention includes an optimized equalizer (22) used to equalize a signal (at 20) received from a distorting channel (18). First, auto and cross correlations of a predetermined training sequence and the received signal are generated (at 21c). The correlations are then used to generate a solution matrix (21d). An eigenvector associated with a maximum eigenvalue of a function of the correlations is formed (21e) using the solution matrix (21d) and then used to generate equalizer control signals (21f) or parameters defining taps of a filter implementing the equalizer (22).
    Type: Grant
    Filed: June 3, 1994
    Date of Patent: October 24, 1995
    Assignee: Texas Instruments Incorporated
    Inventor: Alan Gatherer
  • Patent number: 5455948
    Abstract: A method for isolating data and information collection components (data descriptions and locations 124, procedures to access data 126 and operational data 128) from other components (charting 172, report 174, hypertext 176 and visual basic 178) of an application program (106) in a distributed environment (150) comprises the steps to first define data points according to location, structure, and access mechanism for the application program (106). The method groups a plurality of data points (128) into logical collections and overlays on the grouped data points (128) a logic component (102) for deriving information from the data points. Additionally, the method includes directing the grouped data points (128) through the logic component (102) to other components of the application program (106). Grouped data points (128) may be communicated synchronously to an associated workstation (104 and 146) or asynchronously to a background task (148) associated with the application program (106).
    Type: Grant
    Filed: March 29, 1994
    Date of Patent: October 3, 1995
    Assignee: Texas Instruments Incorporated
    Inventors: Richard L. Poole, Mike D. Jones, Sydney R. Limerick, Stan Limerick, Pamela M. Ouellette
  • Patent number: 5440107
    Abstract: Embodiments of improvements to a money clip alarm system of a cashier's drawer are disclosed. In one embodiment, a terminal contact block device is mounted to the drawer tray and a non-shorting feed through spring contact block device is mounted to the drawer housing. When the contact block devices are not touching, the electrical path from the money clip to the remote alarm automatically disconnects allowing convenient removal of the drawer tray from the drawer housing. A second embodiment includes a push button switch which changes state when the drawer tray is removed from the drawer housing providing an alternative electrical path from the drawer housing to the remote alarm and preventing activation of the remote alarm system. The preferred embodiment includes a magnetic switch in place of the push button switch mounted between the drawer tray and the drawer housing.
    Type: Grant
    Filed: October 29, 1993
    Date of Patent: August 8, 1995
    Assignee: Texas Instruments Incorporated
    Inventor: Jimmy R. Phillips
  • Patent number: 5402477
    Abstract: A method and system are provided for configuring a telephone (10). A connection (20) is formed between the telephone (10) and a telephone environment (60). A list of services offerable through the telephone environment is generated (100). A list of candidate procedures for establishing each listed service through the telephone environment is generated (102). At least one of the listed procedures is executed (104) for each listed service to determine whether the listed service is supported by the connection (20).
    Type: Grant
    Filed: July 31, 1992
    Date of Patent: March 28, 1995
    Inventors: Michael L. McMahan, Michele B. Gammel
  • Patent number: 5398302
    Abstract: A method enabling a neural network, having weights organized into a weight vector, to learn, comprising the steps of: (a) assigning a first memory location for storing a first learning rate, a second memory location for storing a momentum factor, a memory block for storing the weight vector, and a third memory location for storing a second learning rate; (b) initializing the learning rate, momentum factor, and weight vector; (c) storing the first learning rate, the momentum factor, and the weight vector into their respective memory locations; (d) saving the first learning rate in the second learning rate by storing it into the third memory location; (e) using a search technique to adjust the first learning rate to adjust the weight vector, and updating the first memory location and the memory block; (f) adapting the momentum factor using the first learning rate and the second learning rate; and repeating steps (c) through (f) until a predetermined convergence criterion has been met.
    Type: Grant
    Filed: April 22, 1993
    Date of Patent: March 14, 1995
    Inventor: Philip Thrift
  • Patent number: 5369761
    Abstract: A system may be used to enable a database administrator to selectively denormalize a database transparently to users and programmers. The system keeps a record of the mapping between the denormalized fields and the base fields from which they are derived. Processors access those recorded links to keep the database self-consistent and to retrieve data from denormalized fields whenever possible.
    Type: Grant
    Filed: March 30, 1990
    Date of Patent: November 29, 1994
    Inventors: John D. Conley, Richard P. Whitehurst
  • Patent number: 5367664
    Abstract: A method and system for electronic data interchange (EDI) translation testing displays a plurality of operator-interactive panels for controlling pre-production translation of EDI document files. The EDI Test Facility integrates numerous translator programs to detect translation errors. Once an error is detected, the EDI test facility displays the translation error and permits an operator to interactively correct the segment of the EDI document file containing the error. Once the error is corrected, the EDI Test Facility permits retranslation of the segment. When correctly translated, the segment is added to all previously corrected segments of the EDI document file in a working file. The method and system continue until stopped by the operator or EDI document file translation is complete.
    Type: Grant
    Filed: August 30, 1991
    Date of Patent: November 22, 1994
    Inventors: James W. Magill, Kathleen M. Adams, Fred A. Sammet