Patents Issued in December 14, 2004
-
Patent number: 6832188Abstract: A system and method that enhance and code a digitized speech signal by breaking the digitized speech signal into constituent parts. The method comprises applying at least two speech enhancement processes to produce at least two enhanced digitized speech signals and computing a coded speech signal by processing the at least two enhanced digitized speech signals.Type: GrantFiled: November 30, 2000Date of Patent: December 14, 2004Assignee: AT&T Corp.Inventors: Anthony J. Accardi, Richard Vandervoort Cox
-
Patent number: 6832189Abstract: A system and method is provided for training a speaker-dependent Automatic Speech Recognition (ASR) system to a desired level of accuracy. In one aspect of the system and method, a user requests an ASR Training Center to train his or her ASR system within certain service parameters. During training, a certain level of accuracy is maintained, even during the very first session, by having a stenographer transcribe the audio material. When the user uses his or her ASR system, the stenographic transcription, rather than the ASR system transcription, is output to the user until the ASR Training Center determines that the user's ASR system has achieved the desired level of accuracy. The stenographic transcription is also used by the ASR Training Center to train the user's ASR system in a manner appropriate to that system.Type: GrantFiled: November 15, 2000Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventors: Dimitri Kanevsky, Sara H. Basson, Peter G. Fairweather
-
Method and array for introducing temporal correlation in hidden markov models for speech recognition
Patent number: 6832190Abstract: In the recognition of spoken language, phonemes of the language are modelled by hidden Markov models. A modified hidden Markov model includes a conditional probability of a feature vector dependent on chronologically preceding feature vectors and, optionally, additionally comprises a conditional probability of a respectively current status. A global search for recognizing a word sequence in the spoken language is implemented with the modified hidden Markov model.Type: GrantFiled: November 10, 2000Date of Patent: December 14, 2004Assignee: Siemens AktiengesellschaftInventors: Jochen Junkawitsch, Harald Höge -
Patent number: 6832191Abstract: To implement a speech recognizer for a language in conditions of substantial unavailability of related speech training material the first step (1,2) is, based on related speech training material, a multilingual speech recognizer (2) for a plurality of known languages. The recognizer for such given language (5) is then implemented by interpolation (4) starting from the said multilingual recognizer (2). The recognizer (5) generated in this fashion is susceptible of being subsequently refined based on related speech training material acquired online (4) during later use (FIG.Type: GrantFiled: August 28, 2000Date of Patent: December 14, 2004Assignee: Telecom Italia Lab S.p.A.Inventors: Alessandra Frasca, Giorgio Micca, Enrico Palme
-
Patent number: 6832192Abstract: A speech synthesizing apparatus acquires a synthesis unit speech segment divided as a speech synthesis unit, and acquires partial speech segments by dividing the synthesis unit speech segment with a phoneme boundary. The power value required for each partial speech segment is estimated on the basis of a target power value in reproduction. An amplitude magnification is acquired from the ratio of the estimated power value to the reference power value for each of the partial speech segments. Synthesized speech is generated by changing the amplitude of each partial speech segment of the synthesis unit speech segment on the basis of the acquired amplitude magnification.Type: GrantFiled: March 29, 2001Date of Patent: December 14, 2004Assignee: Canon Kabushiki KaishaInventor: Masayuki Yamada
-
Patent number: 6832193Abstract: The present invention relates to a method and apparatus for making it easy to understand the contents of sound during special reproduction. Herein, the MPEG multiple separation circuit separates digital data read out from the optical disk into audio data and video data, the sound recognition text conversion circuit converts audio data decoded in the MPEG audio decoder into text data by sound recognition, and the on-screen character processor generates video signals in which the characters representing text data are displayed, being overlapped with reproduced images. In case of special reproduction such as double-speed reproduction, the characters representing text data are displayed, being overlapped with special reproduced images.Type: GrantFiled: July 13, 2000Date of Patent: December 14, 2004Assignee: LG Electronics Inc.Inventor: Kazuo Hoshi
-
Patent number: 6832194Abstract: The present invention includes a novel audio recognition peripheral system and method. The audio recognition peripheral system comprises an audio recognition peripheral a programmable processor such as a microprocessor or microcontroller. In one embodiment, the audio recognition peripheral includes a feature extractor and vector processor. The feature extractor receives an audio signal and extracts recognition features. The extracted audio recognition features are transmitted to the programmable processor and processed in accordance with an audio recognition algorithm. During execution of the audio recognition algorithm, the programmable processor signals the audio recognition peripheral to perform vector operations. Thus, computationally intensive recognition operations are advantageously offloaded to the peripheral.Type: GrantFiled: October 26, 2000Date of Patent: December 14, 2004Assignee: Sensory, IncorporatedInventors: Forrest S. Mozer, Robert E. Savoie, William T. Teasley
-
Patent number: 6832195Abstract: A system and method of determining whether a receiver in active (non-DTX) mode should remain in active (non-DTX) mode or switch to inactive (DTX) mode and vice versa. For switching from non-DTX to DTX mode in a receiver, a received AMR frame is subjected to a SID_FIRST marker comparison. If the results of the SID_FIRST marker comparison exceed a SID_FIRST threshold, then the received AMR frame is processed as a SID_FIRST frame and the receiver is switched to DTX mode. Otherwise, the received AMR frame is subjected to a SID_UPDATE marker comparison. If the results of the SID_UPDATE marker comparison exceed a SID_UPDATE threshold, then the received AMR frame is processed as a SID_UPDATE frame and the receiver is switched to DTX mode. Otherwise, the received AMR frame is processed as a voice frame in non-DTX mode. For switching from DTX to non-DTX mode in a receiver, a received AMR frame in DTX mode is subjected to an ONSET frame comparison.Type: GrantFiled: July 3, 2002Date of Patent: December 14, 2004Assignee: Sony Ericsson Mobile Communications ABInventor: Phillip Marc Johnson
-
Patent number: 6832196Abstract: A method of dynamically formatting a speech menu construct can include a series of steps. A markup language document containing a reference to a server-side program can be provided. The server-side program can be programmed to dynamically format data using a voice-enabled markup language. A database can be accessed using the server-side program. The database can have a plurality of data items. Using the voice-enabled markup language, the selected data items can be formatted thereby creating speech menu items. The speech menu items can specify a speech menu construct resulting in a menu interface that is dynamically generated from data in data store, rather than being written by a programmer, and allows the user to “speak to the data.Type: GrantFiled: March 30, 2001Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventor: David E. Reich
-
Patent number: 6832197Abstract: A machine interface for interfacing a user to a machine receives input words from a user. Scores for at least some of the input words are determined using scores for words appearing in each passages of the text. A passage in the text having the highest combined score for the input words is identified and a corresponding dialogue instruction set is executed to generate words for output and to respond to input words from the user.Type: GrantFiled: March 13, 2001Date of Patent: December 14, 2004Assignee: Canon Kabushiki KaishaInventor: Wide Roeland Hogenhout
-
Patent number: 6832198Abstract: The present invention provides a system, computer program product and a method for overlapping boundary data of an audio information track which includes ending data from a previous track and starting data from a succeeding track. By doing this, the ending data from a previous track and the beginning data from a succeeding track are available for the compression process. The compression program then manipulates the additional appended data in order to generate the compressed audio. Later, by severing the overlapping appended additional information before recombining the tracks, the resulting No-Pause CD audio stream is free from distortion and mismatch.Type: GrantFiled: June 29, 2000Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventors: Kha D. Nguyen, Craig Kindell, Kenneth L. Milsted, Marco M. Hurtado
-
Patent number: 6832199Abstract: A central service facility is connected via a network and a uniform service interactive platform to a multiplicity of remotely located diagnostic systems. The diagnostic system is programmed to provide the equipment user with the ability to create an electronic list of non-urgent service tasks to be performed by a field engineer. The task list is transmitted from the diagnostic system to the service center via the network. The service center subsequently transmits the task list to the assigned field engineer via the same network or via any other available communications channel, e.g., a facsimile or wireless communication. Preferably, the task list is provided to the field engineer prior to an on-site visit based upon a call schedule.Type: GrantFiled: November 26, 1999Date of Patent: December 14, 2004Assignee: GE Medical Technology Services, Inc.Inventors: Leo Michael Kucek, Thomas L. Lamoureux, Karamjeet Singh
-
Patent number: 6832200Abstract: A method of dispensing a pharmaceutical senses electrical signal representative of a physical condition of a patient and dispenses a therapeutic drug to the patient from a drug delivery appliance in response to either the electrical signal or a second signal from a health care provider.Type: GrantFiled: September 7, 2001Date of Patent: December 14, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: John Greeven, Michelle D. Greeven
-
Patent number: 6832201Abstract: A method for optimizing request shipping within a plurality of distributed networked computer systems holding a distributed application the usage of which realizes a process model underlying said application is proposed in which said process model comprises a business process consisting of a plurality of activities to be performed on said application systems by a plurality of users, including shipping of activity requests between a local application system owning said business process and a plurality of remote application systems performing said activities with the help of a plurality of users. The basic idea is to optimize the assignment of the users to the appropriate application system in such a way that the number of remote work item requests is optimized. The inventional method can be advantageously applied to workflow management systems.Type: GrantFiled: November 19, 1999Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventors: Frank Leymann, Dieter Roller
-
Patent number: 6832202Abstract: A method and system for routing requests for authorization may comprise automatically determining approvals required for authorization of a request (72). A valid agent to provide one of the approvals required for authorization of the request (72) may be automatically determined. The requests (72) may be automatically routed to the valid agent for approval. After approval, it may be automatically determined if the approvals required for authorization of the requests (72) have been obtained.Type: GrantFiled: August 29, 1997Date of Patent: December 14, 2004Assignee: Electronic Data Systems CorporationInventors: Paula D. Schuyler, David E. Stone, Marisa S. Tara
-
Patent number: 6832203Abstract: A contact (call) center technique matches the best available contact center agent with contacts requiring particular services. As contacts arrive, skills required for each service or contact are correlated with skills possessed by agents, and the best available agent is assigned to process the contact.Type: GrantFiled: November 5, 1999Date of Patent: December 14, 2004Assignee: CIM, Ltd.Inventors: Jose Villena, Eyal Ben-Chanoch
-
Patent number: 6832204Abstract: A train building planning method is utilized to determine a state of a train yard and a status of resources within the yard. When a resource becomes available, a determination is made regarding possible options for the available resource. The affect of each option on the schedule of outbound trains is then evaluated. Specifically, a sum of the cost of late departures of outbound trains is determined and the option that provides a low, or no, cost of late departure is chosen.Type: GrantFiled: December 27, 1999Date of Patent: December 14, 2004Assignee: GE-Harris Railway Electronics, LLCInventor: John Doner
-
Patent number: 6832205Abstract: A system and method for automatically predicting timing and costs of future service events in a life cycle of a product. A database contains a plurality of service information and performance information for the product. A statistical analyzer automatically analyzes the plurality of processed service information to determine a plurality of compartment failure information. A performance deterioration rate analyzer automatically analyzes the performance deterioration rate of the product from the plurality of service information and performance information. A simulator, automatically simulates a distribution of future service events in the life cycle of the product and predicts the costs of the service events according to the plurality of compartment failure information and the performance deterioration rate analysis.Type: GrantFiled: June 30, 2000Date of Patent: December 14, 2004Assignee: General Electric CompanyInventors: James Kenneth Aragones, Jeffrey William Stein, Amy Victoria Aragones, William Talbert Tucker
-
Patent number: 6832206Abstract: The present invention is directed toward a method and apparatus for efficiently and accurately checking a parking facility to verify that the vehicles parked therein are legitimately parked. The present invention utilizes computer technology, various software applications, such as database applications, and various data transfer technologies that enable a parking facility to maintain accurate and updated records for the vehicles parked in their facility. The present invention eliminates the occurrence of fraud or improper usage of the parking facility and facilitates the regulation of overdue customer accounts. Furthermore, the present invention dramatically reduces the time previously required to check a parking facility by providing both on-site and remote access to pertinent information relating to automobiles parked therein.Type: GrantFiled: February 1, 2000Date of Patent: December 14, 2004Inventor: Marc Chelnik
-
Patent number: 6832207Abstract: A super-saturation method for information-media substantially relates to a three-body cooperation to direct information to an electronic media consumer (reader, surfer, viewer, listener, etc.). Embodiments of the present invention facilitate a first media body substantially offering out of context information placement using a second cooperating media body. A facilitator body preferably guarantees that a consumer of the second media is a known consumer of the first media. Accordingly, the second media body presents an out of context information placement. For example, an exclusive members-only Internet site “AAA” is oversubscribed with potential paying advertising content at $100 CPM. This exclusive site then offers unfulfilled advertisers an option to present their advertisements to certified “AAA” viewers, albeit on a non-AAA Internet site, for $50 CPM. The facilitator locates a certified AAA viewer at an Internet site “BBB” that normally charges $30 CPM.Type: GrantFiled: November 28, 2000Date of Patent: December 14, 2004Assignee: Almond Net, Inc.Inventor: Roy Shkedi
-
Patent number: 6832208Abstract: A business process involves manually entering data from an invoice into a first database by a first person. The database includes a status indicator having various states. The invoice entry is audited by a second person who manually enters a subset of the data into the database. The subset is matched with the data entered by the first person and unmatched entries highlighted. The auditor may re-enter only data which he has entered. The invoice is then returned to the first person who may re-enter only data which he has entered or cancel the invoice. After there are no unmatched entries, the first person posts the data to a second database.Type: GrantFiled: November 13, 2000Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventors: Charles F. Berry, Cindy L. Crowningshield, David C. Marsh
-
Patent number: 6832209Abstract: Methods and apparatus are provided for investment which utilize knowledge which predicts both financial instruments which are expected to outperform their markets and financial instruments which are expected to underperform their markets. By using this information as well as risk information a portfolio is assembled which contains both long and short holdings. The portfolio also uses leverage. The portfolio is managed so that loss positions are aggressively harvested while still short term and gains are held for the long term.Type: GrantFiled: October 6, 1999Date of Patent: December 14, 2004Inventors: Ronald A. Karp, Jeffrey M. Karp
-
Patent number: 6832210Abstract: A process for implementing a market neutral relative value strategy to provide up-to-the-minute equity trading recommendations includes selecting pairtrades, each having both high correlation coefficient and high de-trended correlation coefficient. The de-trended coefficient is determined for a time interval selected such that a starting price of one of the stocks of a pairtrade is substantially equal its ending price. The process further includes calculating an optimal financial hedge ratio by determining regression slopes of the stocks in each selected pairtrade with respect to one another. The selected pairs are further compared with a plurality of templates to select only valid pairtrades whose amplitude and number of crosses through and deviations from the regression line match at least one of the templates. Applying a modified LaGrange-Urenbeck process to determine the optimal cut-loss and profit taking boundaries further optimizes each of the valid pairtrades.Type: GrantFiled: August 16, 2000Date of Patent: December 14, 2004Assignee: Westport Financial LLCInventor: Bin Li
-
Patent number: 6832211Abstract: Target valuations for company stocks are produced based on the strength and quality of their technology. The valuations are derived from a combination of indicators that measure the quality of companies' patented technology, and their commitment to research and development. Indicators may include citation indicators that measure the impact of companies' patents on later technological developments, the strength of the link between companies' patents and scientific research, the speed at which companies innovate, and the proportion of companies' sales spent on research and development. The technology-based valuation may be used to identify investment opportunities in the stock market.Type: GrantFiled: November 22, 2000Date of Patent: December 14, 2004Assignee: CHI Research Inc.Inventors: Patrick Thomas, Francis Narin
-
Patent number: 6832212Abstract: A method for manipulating billing and payment information comprising the steps of: loading billing information stored at a local location; accessing retained criteria; formatting field information within a data record automatically; acting on the retained criteria; displaying the formatted field information; and operating on the formatted field information.Type: GrantFiled: September 30, 1997Date of Patent: December 14, 2004Assignee: NCR CorporationInventors: Hal B. Zenner, Thomas M. Rowland
-
Patent number: 6832213Abstract: A mailing machine comprising a device for feeding an envelope having a width in a path of travel; a device for determining the width of the envelope; and a control device in operative communication with the determining device for using the width of the envelope to ascertain a proper amount of postage to be applied to the envelope. According to a first embodiment, the determining device includes a sensor array located transverse to the path of travel for detecting the presence of the envelope where the sensor array includes an inner plurality of sensors and an outer plurality of sensors located further away from a registration wall than the inner plurality of sensors. According to a second embodiment, the determining device includes a first sensor for detecting a lead edge of the envelope and a sensor line located downstream in the path of travel from the first sensor and at an angle to the path of travel so as to detect a lead corner of the envelope.Type: GrantFiled: May 3, 1999Date of Patent: December 14, 2004Assignee: Pitney Bowes Inc.Inventors: Gerald C. Freeman, Edilberto I. Salazar, Richard P. Schoonmaker, Kenneth A. Schulz
-
Patent number: 6832214Abstract: Disclosed is a system, method, and program for generating a compiler to map a code set to object code capable of being executed on an operating system platform. At least one neural network is trained to convert the code set to object code. The at least one trained neural network can then be used to convert the code set to the object code.Type: GrantFiled: December 7, 1999Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventor: Chung T. Nguyen
-
Patent number: 6832215Abstract: The invention is a method for Web authors to include a redirection tag in an HTML data object tag that redirects an application program to an alternative source file that stores underlying data associated with an HTML data object that a user has selected to import into the application program. Typically, HTML data objects in Web page are stored in HTML format. However, when a user selects an HTML object to import, they generally expect to import the data in the format that it was originally created in, such as XML. The redirection tag “redirects” the application program to an alternative source file where the underlying data is stored in a rich format, such as XML. The application program then imports the underlying data of the HTML data object from the alternative source file.Type: GrantFiled: March 27, 2001Date of Patent: December 14, 2004Assignee: Microsoft CorporationInventors: Matthew Charles Gauthier, Robert Hawking, Tyson Murray, Wentao Chen, Hien Anh Bui, Anna Timasheva
-
Patent number: 6832216Abstract: By introducing the concept of negation into an association rule, the number of combinations of items, serving as candidates of the association rule containing negative items, becomes enormous for mining. The invention sorts out frequent itemsets to be included in an association rule in advance by ensuing its upper bound of confidence satisfying conditions of a confidence and a confidence increment input by an user. Also, by checking a logic product for each bit of a bit string reflecting the presence of each item in the itemset, the combinations of items as candidates are pruned. The pruning of unnecessary combinations is effectively carried out. The number of combinations of the items for compiling association rules is reduced.Type: GrantFiled: December 21, 2001Date of Patent: December 14, 2004Assignee: Hitachi, Ltd.Inventors: Takahiko Shintani, Itaru Nishizawa, Kazutomo Ushijima
-
Patent number: 6832217Abstract: An information inquiry support apparatus including means for creating a profile, that is, an evaluation table about each one of plural key words expressing the information content, relating to the user's concern, on the basis of the evaluation about plural pieces of information by the user evaluating presence or absence of concern about presented plural pieces of information, means for entering the specific information for inquiry, information evaluation means for calculating the need signal quantitatively expressing the degree of concern about the specific information for each user by using the profile, and means for quantitatively evaluating the fitness for inquiry, by the magnitude of the value of the need signal, and issuing each name of the plural individual and/or group users.Type: GrantFiled: May 16, 2000Date of Patent: December 14, 2004Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Toshiki Kindo, Hideyuki Yoshida, Takehiko Shida
-
Patent number: 6832218Abstract: A method for associating search results is provided. According to the method, an original list of search results is provided to a first user in response to a first query, and the search results selected by the first user are recorded and associated with the first query. Additionally, a second query that is the same as or similar to the first query is received from a second user, and an alternate list of search results is provided to the second user. The alternate list lists those search results from the original list that have been associated with the first query due to selection by a user. Also provided is a system for providing search results that includes a search engine, a query database, and a controller. The search engine provides original lists of search results in response to queries, and the query database stores the search results selected by users in response to each of the queries.Type: GrantFiled: September 22, 2000Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventors: Michael L. Emens, Reiner Kraft
-
Patent number: 6832219Abstract: An apparatus, article of manufacture and computer-based markup serialization method is provided for transferring data contained in a markup based document, such as an Extensible Markup Language (XML) document, into a relational database stored in an electronic storage device having a database management system. They are used for easy subsequent retrieval of data from the database in the XML format and reconstruction of the XML document. The method decomposes the document according to basic markup types of the documents' data components and stores the decomposed document in a set of markup tables created in the database, one markup table for each basic markup type, thereby preserving the hierarchical tree structure, parent-child order, and components of the document. For querying the database markup tables the method uses SQL queries to retrieve the XML document components in the XML format.Type: GrantFiled: March 18, 2002Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventor: Amrish K. Lal
-
Patent number: 6832220Abstract: Given a destination(s) and search criteria, the destination(s) is searched to identify files that satisfy the search criteria. For each such file, a file identifier (such a uniform resource locator (URL)) is added to a reference page. One or more of the individual files can then be accessed by selecting the corresponding file identifier from the reference page. Additionally, a list of file identifiers (e.g., such as a reference page) is used to automatically access the corresponding files. During the automatic accessing process, the list of file identifiers is parsed and the corresponding files accessed one by one. A variety of different actions can be taken in accessing a file, such as displaying the contents of the file to the user and/or saving the contents of the file to a local storage device for subsequent usage.Type: GrantFiled: August 3, 2000Date of Patent: December 14, 2004Assignee: Microsoft CorporationInventor: Tanvir Rahman
-
Patent number: 6832221Abstract: A file system includes a processing device that processes first data with at least one of a copying function to read image data of an original document and record the read image data on a sheet, a transmitting function to send and receive image data and/or character data via a communication line, and a recording function to record received image data and/or character data on a sheet. The file system also includes a memory device to store the first data processed by the processing device, an identity determination device to determine an identity (i.e., similarity or relation) between the processing data and second data stored in the memory device, and a storage management device stores the first data into the memory device on the basis of a result of a determination made by the identity determination device.Type: GrantFiled: October 15, 2002Date of Patent: December 14, 2004Assignee: Ricoh Company, Ltd.Inventor: Hiroshi Takahashi
-
Patent number: 6832222Abstract: A method, apparatus, and article of manufacture for processing a request that requires the dynamic generation of a web page. In accordance with the present invention, a request to generate a dynamic web page is received. It is determined whether the request can be satisfied by using a cached web page and whether the userid associated with the request is authorized to access the cached web page. When it is determined that the request can be satisfied and that the userid has the proper authorization, the cached Web page is used to satisfy the request.Type: GrantFiled: June 23, 2000Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventor: Melvin Richard Zimowski
-
Patent number: 6832223Abstract: Methods and systems are provided that facilitate access to a service via a lookup service. A lookup service defines a network's directory of services and stores references to these services. A client desiring use of a service on the network accesses the lookup service, which returns the stub information that facilitates the user's access of the service. The client uses the stub information to access the service.Type: GrantFiled: March 20, 1998Date of Patent: December 14, 2004Assignee: Sun Microsystems, Inc.Inventors: Robert W. Scheifler, Ann M. Wollrath, James H. Waldo
-
Patent number: 6832224Abstract: A method of assigning a confidence level to a term within an electronic document, such as an e-mail, includes the step of firstly determining a quantitative indicator in the exemplary form of an occurrence value, based on the number of occurrences of a particular term within an electronic document, and associating the occurrence term within the relevant term. Thereafter, a qualitative indicator, based on a quality of the term, is determined. For example, the qualitative indicator may be determined utilizing the parts of speech of words comprising the term. A confidence level value, which may be utilized to indicate a relative importance of the term in describing a user knowledge base, is then generated utilizing the quantitative and qualitative indicators.Type: GrantFiled: April 1, 2002Date of Patent: December 14, 2004Assignee: Tacit Software, Inc.Inventor: David L. Gilmour
-
Patent number: 6832225Abstract: A system for recording information relating to a document, which is accessible via a computer communication network, operates by extracting key words associated with the document, associating a binary code with each extracted key word to form associations, storing the associations in a dictionary, and storing an electronic address (URL) of the document and the binary codes in association with each other in an information storage unit of a user.Type: GrantFiled: December 3, 1999Date of Patent: December 14, 2004Assignee: Canon Research Centre France S.A.Inventors: Félix Henry, Jean-Jacques Moreau
-
Patent number: 6832226Abstract: A method for creating a web-based database application that is data dictionary driven is disclosed. A web site, containing various computer programs, data for a database application and a data dictionary describing both the structure of an application database and the requirements for the database application, creates web pages for facilitating the execution of a database application over the internet. The method comprises the steps of creating, updating and maintaining an on-line data dictionary, and creating and initially populating a database for the application. The various programs at the web site create web pages for the application, update the data dictionary and facilitate modification of the data structure for the application. The data dictionary may be initialized: from electronic data uploaded to the web site; from the data-dictionary records describing an existing web-based application; or directly by the user via a web interface.Type: GrantFiled: October 11, 2000Date of Patent: December 14, 2004Inventor: Bruce H. Parker
-
Patent number: 6832227Abstract: Database optimizing method and system are provided to optimally locate data. Only data satisfying conditions desired by a user is extracted among an access log. Values of a part of the data are translated on the basis of a translation table, and aggregated on the basis of aggregation condition rules. The obtained aggregation result is presented to the user. In addition, data in the database are optimally relocated on the basis of the obtained aggregation result.Type: GrantFiled: January 17, 2002Date of Patent: December 14, 2004Assignee: Hitachi, Ltd.Inventors: Yumiko Seki, Masami Kameda, Takeshi Fujii, Yoshifumi Yamashita
-
Patent number: 6832228Abstract: A threadsafe object pool in accordance with the preferred embodiments reserves each object for a particular thread of execution. Locking of an object pool is normally required to assure that two threads cannot simultaneously request the same object. However, because each object in the pool is reserved for a single thread, no other threads will be allowed to access the object, so the locking of the pool to prevent simultaneously allocating an object to two different threads is not required.Type: GrantFiled: October 21, 1999Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventor: Clifton Malcolm Nock
-
Patent number: 6832229Abstract: A system and method for maintaining large-grained database concurrency with a log monitor incorporating dynamically redefinable business logic are described. Operations expressed in a data manipulation language are executed against a source database. At least one operation constitutes a commit operation that completes each database transaction. A current rule set is defined. Each rule includes business logic specifying a data selection criteria for records stored in the source database. A log entry is periodically generated in a log for each transaction committed to the source database. Each log entry identifies an affected record and includes transactional data. The transaction identified in each log entry is evaluated against the data selection criteria specified in the current rule set. A new record is built in accordance with metadata describing a destination database. The new record contains select transactional data from the log entry of each transaction meeting the selection criteria.Type: GrantFiled: March 9, 2001Date of Patent: December 14, 2004Assignee: Oracle International CorporationInventor: David Reed
-
Patent number: 6832230Abstract: Apparatus, and associated method, provides for downloading an application with a selectable lifetime from an application database to a mobile terminal. The mobile terminal user's identification information and the selected lifetime for the application are stored in an application-license database. When the user seeks to download the same application on a subsequent occasion the user is able to download that application for a reduced fee if lifetime remains from when the application was first downloaded. In addition, the application may be configured to delete or uninstall itself from the mobile terminal when the selected lifetime for the application expires.Type: GrantFiled: December 22, 1999Date of Patent: December 14, 2004Assignee: Nokia CorporationInventors: Martin Zilliacus, Gabor Kaszonyi
-
Patent number: 6832231Abstract: Method and system for generating a multiple width (e.g., 16-bit width) pseudo-random number (PRN). Each of first and second 8-bit width PRNs is generated, using first and second LFSR configurations that incorporate first and second characteristic polynomials, at least one of which is irreducible. The first and second 8-bit PRNs are generated on a rising edge and on a falling edge, respectively, of a clock signal. The first and second 8-bit PRNs are combined by concatenation or by interleaving to form a 16-bit, or other multiple width, PRN.Type: GrantFiled: September 28, 2001Date of Patent: December 14, 2004Assignee: Lattice Semiconductor Corp.Inventors: Xueping Jiang, Ming Qu, Ji Zhao
-
Patent number: 6832232Abstract: A system and method for carrying out a two-dimensional forward and/or inverse discrete cosine transform is disclosed herein. In one embodiment, the method includes, but is not necessarily limited to: (1) receiving multiple data blocks; (2) grouping together one respective element from each of the multiple data blocks to provide full data vectors for single-instruction-multiple-data (SIMD) floating point instructions; and (3) operating on the full data vectors with SIMD instructions to carry out the two dimensional transform on the multiple data blocks. Preferably the two dimensional transform is carried out by performing a linear transform on each row of the grouped elements, and then performing a linear transform on each column of the grouped elements. The method may further include isolating and arranging the two dimensional transform coefficients to form transform coefficient blocks that correspond to the originally received multiple data blocks.Type: GrantFiled: July 10, 2000Date of Patent: December 14, 2004Assignee: Advanced Micro Devices, Inc.Inventors: Wei-Lien Hus, Yi Liu, Frank J. Gorishek
-
Patent number: 6832233Abstract: When numerically integrating an integrand function A over an unbounded domain, a vector map f converts an m (m≧1)-dimensional vector into an m-dimensional vector wherein a multidimensional density function &rgr; of the limiting distribution resulting from repeatedly applying the map f to a predetermined m-dimensional vector u is analytically solvable. A first storage unit stores an m-dimensional vector x, a second storage unit stores a scalar value w, a first computing unit computes a vector x′=f(x), a second computing unit computes a scalar value w′=A(x)/&rgr;(x), an update unit updates values in the first and second storage units and by storing the vector x′ on the first storage unit and adding the scalar value w′ to a value to be stored in the second storage unit, and an output unit computes a scalar value s=w/(c+1) when the number of update times by the update unit becomes c (c≧1) and outputs the result.Type: GrantFiled: December 22, 2000Date of Patent: December 14, 2004Assignees: Communications Research Laboratory, Ministry of Posts and TelecommunicationsInventor: Ken Umeno
-
Patent number: 6832234Abstract: A method of performing in-place arithmetic, particularly addition and subtraction, on numbers stored in respective consecutive rows of an array processor that has two tags registers. In a first machine cycle per bit, results of logical operations are stored in the tags registers, and the tags registers are shifted to align the intermediate results with other rows. In a second machine cycle per bit, results of further logical operations are stored in the tags registers, and the tags registers are shifted back to align the new intermediate results with the original rows.Type: GrantFiled: May 9, 2002Date of Patent: December 14, 2004Assignee: Neumagic Israel Ltd.Inventor: Joseph Shain
-
Patent number: 6832235Abstract: A multiple block adder is provided wherein carry select adder (CSA) is used in the most significant bit (MSB) block, a carry increment adder (CIA) is used in the least significant bit block and a combination of carry increment adder (CIA) and carry lookahead adder (CLA) circuit is used in the middle block.Type: GrantFiled: September 19, 2001Date of Patent: December 14, 2004Assignee: Texas Instruments IncorporatedInventors: Shigetoshi Muramatsu, Tsuyoshi Tanaka, Akihiro Takegama
-
Patent number: 6832236Abstract: A script is created which accurately monitors filesystem usage. Initially, a filesystem is identified to be monitored. Growth parameters for the particular filesystem are stipulated which, if exceeded, will result in notification to an administrator of the system. Thresholds are set for the selected growth parameters. Script execution timing is set, and the script is automatically executed at the preset time intervals. Each time the script executes, a comparison is made between the system specifics and preset growth thresholds. If a filesystem exceeds a threshold, then notification is provided to the system administrator.Type: GrantFiled: July 8, 1999Date of Patent: December 14, 2004Assignee: International Business Machines CorporationInventors: Rick A. Hamilton, II, John Steven Langford
-
Patent number: 6832237Abstract: An apparatus for and method of utilizing an Internet terminal coupled to the world wide web to interface with an existing proprietary data base management system through a user interface which permits access to an application service by presentation of one of a plurality of display pages which differ from one another only in resolution. The use of one of a plurality of nearly identical display pages offers a highly efficient way of optimizing the user interface from one work station to another.Type: GrantFiled: December 1, 2000Date of Patent: December 14, 2004Assignee: Unisys CorporationInventors: Barbara A. Christensen, Clare D. Elliott, Douglas I. Langfield