Tom William
Tom William Jacopi, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100042599 | ADDING LOW-LATENCY UPDATEABLE METADATA TO A TEXT INDEX - Techniques are disclosed for allowing efficient updating of metadata and high performance searching through the use of a text index and a separate updateable metadata index. Generally, an updateable metadata index is used to store document metadata. A text index is used to store document text. Documents in the text index are stored in the same order as the corresponding metadata entries. Upon receiving a search query, a search engine decomposes the query into a metadata condition and a text condition. Search engine performs a parallel scan upon the metadata index and the text index. To increase performance, metadata entries are skipped over if the corresponding text entries do not match the text condition. During the scan, when a document in the metadata index matches a document in the text index, the document is stored in the search results. After the scan, search results are displayed. | 02-18-2010 |
20100332473 | CORRELATING QUERIES ISSUED BY APPLICATIONS WITH THEIR SOURCE LINES AND ANALYZING APPLICATIONS FOR PROBLEM DETERMINATION AND WHERE USED ANALYSIS - Provided are techniques for invoking with a processor executing on a computer a source code parser to obtain source information that includes a first location of an Application Programming Interface (API) call and parameters of the API call in source code of a client application, where the parameters the API call do not include query text for a query that is to be used to access a database; examining a stack trace to determine a second location of the API call in the stack trace; and deriving the query of the API call and a third location of the query in the source code by identifying the query in the stack trace at the location of the API call in the stack trace. | 12-30-2010 |
20110078123 | MANAGING DATA CONSISTENCY BETWEEN LOOSELY COUPLED COMPONENTS IN A DISTRIBUTED COMPUTING SYSTEM - Embodiments of the present invention provide a method, system and computer program product for maintaining distributed state consistency in a distributed computing application. In an embodiment of the invention, a method for maintaining distributed state consistency in a distributed computing application can include registering a set of components of a distributed computing application, starting a transaction resulting in changes of state in different ones of the components in the registered set and determining in response to a conclusion of the transaction whether or not an inconsistency of state has arisen amongst the different components in the registered set in consequence of the changes of state in the different ones of the components in the registered set. If an inconsistency has arisen, each of the components in the registered set can be directed to rollback to a previously stored state. Otherwise a committal of state can be directed in each of the components in the registered set. | 03-31-2011 |
20130185282 | CLIENT AND DATABASE PROBLEM DETERMINATION AND MONITORING - Provided are techniques for collecting client information for client applications running on a client computer, wherein the client information includes a client application identifier for each client application that issues queries to a database along with text of each of the queries that the client application issues; collecting database monitoring information that includes text of each query issued against the database and performance information for each query; combining the client information and the database monitoring information based on the text of the queries to obtain combined information that provides the client application identifier and the performance information for each of the queries; and identifying a problem query and at least one client application that has issued the problem query using the combined information. | 07-18-2013 |
Tom William Partch, Trenton, MI US
Patent application number | Description | Published |
---|---|---|
20100124073 | REAR COMBINATION LAMP - A rear combination lamp y for a vehicle includes a rear combination lamp housing with an inboard cavity, an intermediate cavity, and an outboard cavity. First, second, and third light-emitting diodes extend into the inboard cavity, intermediate cavity, and outboard cavity, respectively. A turn signal member is operably connected to the first, second, and third light-emitting diodes and engagement of the turn signal activates the first, second, and third light-emitting diodes sequentially. | 05-20-2010 |
Tom William Vandenbogart, Slinger, WI US
Patent application number | Description | Published |
---|---|---|
20100016780 | TAMPON APPLICATOR - In a tampon applicator, an elongated barrel has an interior chamber for housing a tampon therein, a grip region generally adjacent an outer end of the barrel, a tip region generally adjacent an inner end of the barrel, and a central region extending longitudinally between the grip region and the tip region. A plunger extends into the barrel at the outer end thereof and is moveable relative to the barrel to expel the tampon from the barrel at its inner end. The outer surface of the barrel at the grip region has a different coefficient of friction than at the central region of the barrel. In other embodiments the coefficient of friction of the barrel outer surface at the central region is different from the coefficient of friction at the tip region. | 01-21-2010 |