Patents by Inventor Douglas Brown

Douglas Brown 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: 8611523
    Abstract: The invention relates to a method and system for analyzing an electronic communication, more particularly, to analyzing a telephone communication between a customer and a contact center to determine communication objects, forming segments of like communication objects, determining strength of negotiations between the contact center and the customer from the segments, and automate setup time calculation.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: December 17, 2013
    Assignee: Mattersight Corporation
    Inventors: Kelly Conway, Douglas Brown, Roger Warford, David Gustafson, Christopher Danson
  • Patent number: 8601213
    Abstract: A system, method, and computer-readable medium that facilitate efficient use of cache memory in a massively parallel processing system are provided. A residency time of a data block to be stored in cache memory or a disk drive is estimated. A metric is calculated for the data block as a function of the residency time. The metric may further be calculated as a function of the data block size. One or more data blocks stored in cache memory are evaluated by comparing a respective metric of the one or more data blocks with the metric of the data block to be stored. A determination is then made to either store the data block on the disk drive or flush the one or more data blocks from the cache memory and store the data block in the cache memory. In this manner, the cache memory may be more efficiently utilized by storing smaller data blocks with lesser residency times by flushing larger data blocks with significant residency times from the cache memory.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: December 3, 2013
    Assignee: Teradata US, Inc.
    Inventors: Douglas Brown, John Mark Morris
  • Patent number: 8594285
    Abstract: A method for analyzing a telephonic communication between a customer and a contact center is provided. According to the method, a telephonic communication is separated into at least first constituent voice data and second constituent voice data. One of the first and second constituent voice data is analyzed by mining the voice data and applying a predetermined linguistic-based psychological behavioral model to one of the separated first and second constituent voice data. Behavioral assessment data is generated which corresponds to the analyzed voice data.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: November 26, 2013
    Assignee: Mattersight Corporation
    Inventors: Kelly Conway, Keene Hedges Capers, Christopher Danson, Douglas Brown, David Gustafson, Roger Warford, Melissa Moore
  • Patent number: 8557933
    Abstract: Alternate methods for preparing functionalized pyridyl-amine products from pyridinyl starting materials are provided herein. These alternately-prepared functionalized pyridyl-amines can be used as ligands or ligand precursors in catalytic compositions, e.g., in oligomerization reactions. Methods for such reactions are also provided herein.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: October 15, 2013
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: John Robert Hagadorn, Timothy Marlow Boller, Steven Douglas Brown, Gary Michael Diamond, Keith Anthony Hall, James Martin Longmire, Lily Joy Ackerman, Susan Jessica Schofer, Eric Lee Kuiokalani Dias, Andrew Cottone, III, Carl Edgar Whittle
  • Patent number: 8510273
    Abstract: A system, method, and computer-readable medium that provide mechanisms for tracking the number of queries received for processing for a workload to facilitate arrival rate qualifications to Throughput Service Level Goals are provided. A number of queries counter associated with a particular workload is incremented each time a query assigned to the particular workload is received thereby tracking the arrival rate of workload queries. When a system performance condition comprising a non-compliant system performance level with respect to a Throughput Service Level Goal is identified, the number of queries counter is compared with the Throughput Service Level Goal. If the arrival rate of queries for the workload is greater than the Throughput Service Level Goal of the workload, actions associated with non-compliance of the Throughput Service Level Goal may then be performed.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: August 13, 2013
    Assignee: Teradata US, Inc.
    Inventors: Anita Richards, Douglas Brown
  • Patent number: 8510290
    Abstract: A system includes a multi-system database management system having a plurality of database systems. An index selection subsystem combines sets of query information from respective ones of the plurality of database systems into a workload. The index selection subsystem then generates candidate indexes from the workload, and selects recommended indexes from the candidate indexes based on one or more criteria.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: August 13, 2013
    Assignee: Teradata US, Inc.
    Inventors: Douglas Brown, John Mark Morris
  • Patent number: 8392461
    Abstract: A computer-implemented apparatus, method, and article of manufacture manage a plurality of database systems and perform data maintenance tasks in a data warehouse system. A domain includes a plurality of database systems. A virtual regulator manages the domain, detects a request to invoke a data maintenance task on a first system in the domain, routes the data maintenance task, for execution, to a second system in the domain, and applies results from the data maintenance task (executed by the second system) to the first system.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: March 5, 2013
    Assignee: Teradota US, Inc.
    Inventors: Douglas Brown, John Mark Morris, Todd Walter
  • Patent number: 8392404
    Abstract: A virtual regulator monitors and manages a plurality of database systems in a domain. Each of the database systems is tuned for a particular type of workload, and the virtual regulator or multiple virtual regulators running in parallel routes a set of one or more queries to a particular database system within the domain based on a cost function for each database system.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: March 5, 2013
    Assignee: Teradata US, Inc.
    Inventors: Douglas Brown, Scott Gnau, John Mark Morris, William Ward
  • Patent number: 8332857
    Abstract: A database system includes an optimizer to generate resource estimates regarding execution of a request in the database system, and a regulator to monitor execution of a request and to adjust a priority level of the request based on the monitored execution and based on the resource estimates provided by the optimizer.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: December 11, 2012
    Assignee: Teradota US, Inc.
    Inventors: Douglas Brown, Stephen Brobst, Anita Richards, Todd Walter
  • Publication number: 20120296971
    Abstract: A method includes, in a server residing in a network of interconnected computers, populating a repository with content, each one of the content categorized by at least one community designation, one topic designation, one tag and/or one company designation, receiving registration information for users, the registration information including a username and at least one community designation, one topic designation, one tag and/or one company designation, receiving content from a first user, the content including at least one community designation, one topic designation, one tag and/or one company designation, storing the received content in the repository, and notifying a subset of users of the received content, the community designation, topic designation, tag and/or company designation of each of the subset of users matching the community designation, topic designation, tag and/or company designation of received content.
    Type: Application
    Filed: May 18, 2012
    Publication date: November 22, 2012
    Inventor: Douglas A. Brown
  • Patent number: 8295898
    Abstract: Systems, methods, and software for implementing location-based authentication of both online and mobile web-based transactions. This implementation may involve verifying whether a mobile device (such as a cellular telephone) is proximate to a computer from which the transaction is being performed. Depending upon the location of the mobile device, further transactions may be approved or rejected. In further implementations, the transactions may be made from the mobile device itself. In this case, the location of the mobile device compared with one or more pre-stored locations may affect whether further transactions from the mobile device are approved or rejected.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: October 23, 2012
    Assignee: Bank of America Corporation
    Inventors: James Ashfield, David Shroyer, Douglas Brown
  • Publication number: 20120265751
    Abstract: Optimizing the execution of a query in a multi-database system includes identifying a region within a table, the table being referenced in the query. The region is stored on data-storage devices on first and second system databases in the multi-database system. A first access plan for the query is developed, the first access plan comprising accessing the version of the region stored on the first system database. A second access plan for the query is developed, the second access plan comprising accessing the version of the region stored on the second system database. A selection is made between the first access plan and the second access plan to execute the query. The query is executed using the selected access plan to produce a result.
    Type: Application
    Filed: October 12, 2011
    Publication date: October 18, 2012
    Inventors: Douglas Brown, John Mark Morris
  • Patent number: 8284195
    Abstract: According to embodiments of the invention, a data structure may be created which may be used by both a ray tracing unit and by a rendering engine. The data structure may have an initial or upper portion representing bounding volumes which partition a three-dimensional scene and a second or lower portion representing objects within the three-dimensional scene. The integrated acceleration data structure may be used by a rendering engine to render a two-dimensional image from a three-dimensional scene, and by a ray tracing unit to perform intersection tests.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Douglas Brown, Russell Dean Hoover, Eric Oliver Mejdrich, Robert Allen Shearer
  • Publication number: 20120238713
    Abstract: Alternate methods for preparing functionalized pyridyl-amine products from pyridinyl starting materials are provided herein. These alternately-prepared functionalized pyridyl-amines can be used as ligands or ligand precursors in catalytic compositions, e.g., in oligomerization reactions. Methods for such reactions are also provided herein.
    Type: Application
    Filed: June 1, 2012
    Publication date: September 20, 2012
    Inventors: John Robert Hagadorn, Timothy Marlow Boller, Steven Douglas Brown, Gary Michael Diamond, Keith Anthony Hall, James Martin Longmire, Lily Joy Ackerman, Susan Jessica Schofer, Eric Lee Kuiokalani Dias, Andrew Cottone, III, Carl Edgar Whittle
  • Patent number: 8259131
    Abstract: According to one embodiment of the invention, by increasing the number of rays issued through adjacent pixels with colors of high contrast while maintaining the number of rays issued through adjacent pixels which do not have colors of high contrast, a ray tracing image processing system may render an anti-aliased image while minimizing the increase in workload experienced by the image processing system. Additionally, according to another embodiment of the invention, by maintaining the number of rays issued through adjacent pixels which have colors of low contrast while increasing the number of rays issued through adjacent pixels which do not have colors of low contrast, the image processing system may reduce workload experienced while performing ray tracing while maintaining the quality of the rendered image.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Douglas Brown, Russell Dean Hoover, Eric Oliver Mejdrich
  • Patent number: 8259130
    Abstract: According to one embodiment of the invention, by increasing the number of rays issued through adjacent pixels with colors of high contrast while maintaining the number of rays issued through adjacent pixels which do not have colors of high contrast, a ray tracing image processing system may render an anti-aliased image while minimizing the increase in workload experienced by the image processing system. Additionally, according to another embodiment of the invention, by maintaining the number of rays issued through adjacent pixels which have colors of low contrast while increasing the number of rays issued through adjacent pixels which do not have colors of low contrast, the image processing system may reduce workload experienced while performing ray tracing while maintaining the quality of the rendered image.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Douglas Brown, Russell Dean Hoover, Eric Oliver Mejdrich
  • Patent number: 8248402
    Abstract: According to embodiments of the invention, secondary rays may be pooled after they are generated by a vector throughput engine. After pooling the secondary rays, they may be reordered according to similarities in trajectory and originating location. The secondary rays may be sent in the new order to a workload manager for spatial index traversal. The reordering of the secondary rays may cause rays which traverse similar portions of the spatial index to be traversed immediately following (or shortly thereafter) one another. Consequently, the necessary portions of the spatial index may remain within the workload manager's memory cache, thereby reducing the number of cache misses and the amount of time necessary to traverse secondary rays through the spatial index. The reduction in time necessary to traverse the secondary rays through the spatial index may improve the overall performance of the image processing system.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Douglas Brown, Russell Dean Hoover, Eric Oliver Mejdrich
  • Patent number: 8212047
    Abstract: Alternate methods for preparing functionalized pyridyl-amine products from pyridinyl starting materials are provided herein. In addition, these alternately-prepared functionalized pyridyl-amines can be used as ligands or ligand precursors in catalytic compositions, e.g. for use in alkene oligomerization reactions.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: July 3, 2012
    Assignee: Exxonmobil Chemical Patents Inc.
    Inventors: John Robert Hagadorn, Timothy Marlow Boller, Steven Douglas Brown, Gary Michael Diamond, Keith Anthony Hall, James Martin Longmire, Lily Joy Ackerman, Susan Jessica Schofer, Eric Lee Kuiokalani Dias, Andrew Cottone, III, Carl Edgar Whittle
  • Publication number: 20120157416
    Abstract: The present invention relates to a process for preparing a comestible product comprising xylitol said method comprising: (a) subjecting a composition comprising xylitol in an amount ranging from about 60% to about 100% by weight to extrusion treatment inside an extrusion apparatus under conditions sufficient to form and maintain the xylitol in a slurry and (b) then shaping the extruded slurry and cooling the product to form a solid. The present invention additionally is directed to a product produced therefrom.
    Type: Application
    Filed: August 30, 2010
    Publication date: June 21, 2012
    Applicant: HERSHEY FOODS CORPORATION
    Inventors: Steven M. Kumiega, Thomas J. Carroll, Ashley L. Boldt, Paula M. Gibson, Robert J. Huzinec, Burton Douglas Brown, David M. Stumpf
  • Patent number: 8170195
    Abstract: A computer readable medium for controlling a computer is provided. The computer readable medium comprises a plurality of code segments for controlling a computer. A code segment receives a telephonic communication comprised of voice data and event data. A code segment receives computer application data comprising data associated with at least one computer application in use during the telephonic communication. A code segment analyzes the telephonic communication by translating the received voice data into a text format, the text format defining a plurality of components. At least one component of the text data and communication event data occurring during a time interval is classified into one of a plurality of object types, and the computer application data during the time interval is compared to the object type of the classified components.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: May 1, 2012
    Assignee: Mattersight Corporation
    Inventors: Kelly Conway, Douglas Brown, Adrian Horton, David Gustafson, Christopher Danson