Patents by Inventor James L. Browning

James L. Browning 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: 8639948
    Abstract: The subject matter herein relates to database management systems and, more particularly, encrypted data management in database management systems. Various embodiments provide systems, methods, and software to maintain database tables, some of which are encrypted. Some embodiments include holding clear text in cache and servicing queries from the cache. When a query is received, a file system of the database management system determines if a table holding data to service the query is encrypted. If the table is encrypted, the file system decrypts the data and writes the data to the cache as clear text. Some embodiments, when writing clear text to a table from the cache, determine if the table to which the data is to be written is an encrypted table. If the table is encrypted, the file system encrypts the clear text and stores the cipher text to the encrypted table.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: January 28, 2014
    Assignee: Teradata US, Inc.
    Inventor: James L. Browning
  • Patent number: 8280873
    Abstract: The present invention relates to a system for capturing a business context of a user's interaction with a website. The system has a web server containing web pages and a web log. A web log filter extracts data from the web log associated with the address associated with the business context. A data analysis creation tool is in communication with a shared configuration table in the enterprise data warehouse, wherein the data analysis creation tool has executable instructions for creating a logical data model for mapping the extracted data to the enterprise data warehouse. A method for the same is also provided.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: October 2, 2012
    Assignee: Teradata US, Inc.
    Inventors: Thomas G. Brewer, James L. Browning
  • Patent number: 7818206
    Abstract: A system and method profiles different users having a common terminal identifier in communication system. The system comprises a user activity data analyzer for extracting profile data from user terminal activity data, a user identifier for determining whether the profile data corresponds to a profile data history associated with the user terminal, and a user profile generator for generating a profile data history from the profile data for another user to be associated with the terminal in response to the profile data not corresponding to the profile data history associated with the user terminal. The user activity data analyzer extracts site addresses, URLs, click event data, metadata and other user activity from a session log to compile information useful for assessing a user's interests. This extracted profile data may then be compared to a profile history previously generated and associated with the terminal identifier.
    Type: Grant
    Filed: October 29, 2001
    Date of Patent: October 19, 2010
    Assignee: Teradata US, Inc.
    Inventors: Tucker L. Smith, James L. Browning
  • Publication number: 20100250958
    Abstract: The subject matter herein relates to database management systems and, more particularly, encrypted data management in database management systems. Various embodiments provide systems, methods, and software to maintain database tables, some of which are encrypted. Some embodiments include holding clear text in cache and servicing queries from the cache. When a query is received, a file system of the database management system determines if a table holding data to service the query is encrypted. If the table is encrypted, the file system decrypts the data and writes the data to the cache as clear text. Some embodiments, when writing clear text to a table from the cache, determine if the table to which the data is to be written is an encrypted table. If the table is encrypted, the file system encrypts the clear text and stores the cipher text to the encrypted table.
    Type: Application
    Filed: December 28, 2006
    Publication date: September 30, 2010
    Inventor: James L. Browning
  • Publication number: 20030182283
    Abstract: One embodiment of the present invention relates to a system for extracting online data from a variety of web-sources in real-time and transmitting the data to a data warehouse in real-time. The system comprises an extractor plug-in having instructions configured to integrate with a pre-determined type of host server and extracting data in real-time from any variety of web source in communication with the host server. The system also comprises a transformer engine in communication with the extractor plug-in and configured to transmit the extracted data in real-time into a data warehouse for analysis thereof.
    Type: Application
    Filed: March 22, 2002
    Publication date: September 25, 2003
    Applicant: NCR Corporation
    Inventors: Thomas A. Bean, James L. Browning, Scott D. Carty, Tucker L. Smith
  • Publication number: 20030083938
    Abstract: A system and method profiles different users having a common terminal identifier in communication system. The system comprises a user activity data analyzer for extracting profile data from user terminal activity data, a user identifier for determining whether the profile data corresponds to a profile data history associated with the user terminal, and a user profile generator for generating a profile data history from the profile data for another user to be associated with the terminal in response to the profile data not corresponding to the profile data history associated with the user terminal. The user activity data analyzer extracts site addresses, URLs, click event data, metadata and other user activity from a session log to compile information useful for assessing a user's interests. This extracted profile data may then be compared to a profile history previously generated and associated with the terminal identifier.
    Type: Application
    Filed: October 29, 2001
    Publication date: May 1, 2003
    Applicant: NCR Corporation
    Inventors: Tucker L. Smith, James L. Browning
  • Patent number: 5924110
    Abstract: A multischeme memory management system for large memory computer systems which combines traditional hardware based memory management with a versatile software based memory management scheme. The memory management system includes a conventional memory handler implemented in hardware for managing memory addresses below a fixed limit, for example four gigabytes; and a plurality of memory handlers implemented in software for managing memory addresses greater than four gigabytes. A programmable memory range detectors is associated with each software implemented memory handler. Memory handlers are selected by addressing the different memory address ranges programmed into the memory range detectors.
    Type: Grant
    Filed: December 6, 1996
    Date of Patent: July 13, 1999
    Assignee: NCR Corporation
    Inventors: Jimmy D. Pike, James L. Browning