| Patent Number |
Title Of Patent |
Date Issued |
| 7409085 |
Method and apparatus for determining symmetry in 2d and 3d images |
August 5, 2008 |
| A method of determining symmetry in an image, a method of determining a symmetry plane line segment of a 3D image, a method of determining a symmetry line of a 2D image, and a computer program product. The method includes a) determining at least one searching line segment within a pr |
| 7386560 |
Method and system for user-configurable clustering of information |
June 10, 2008 |
| A method and system for incorporating a user's preferences in an information clustering system having an information clustering engine for clustering information based on similarities, a user interface module for displaying the information groupings and obtaining user preferences, a |
| 7171559 |
Method of exchanging digital data |
January 30, 2007 |
| Party A encrypts unique first digital data and generates an authentication certificate authenticating that the encrypted first data is an encryption of the first data. Party B verifies the encrypted first data using the authentication certificate. When the encrypted first data is verifie |
| 7110539 |
Method and apparatus for encrypting and decrypting data |
September 19, 2006 |
| A method and apparatus for encrypting and decrypting data is disclosed which employs two or more cryptographic algorithms to achieve high throughput without compromizing security. The invention is especially useful for software implementation to protect large amounts of multimedia da |
| 6988201 |
Method and apparatus for watermarking wavetable synthesis architectures |
January 17, 2006 |
| A method, an apparatus, and a computer program product for digital audio watermarking of wavetable (WT) format audio, including downloadable sounds (DLS) (110), are disclosed. Correspondingly, a method, an apparatus, and a computer program product for extracting watermarks (126, 552) |
| 6910129 |
Remote authentication based on exchanging signals representing biometrics information |
June 21, 2005 |
| A method, an apparatus, and a computer program product for remote authentication are disclosed. The methods are based on exchanging of signals representing remote party's biometrics information (such as acoustic waveforms) and have application in secure telephony or video-conferencin |
| 6804718 |
Computing system and method for migrating a mobile computing environment |
October 12, 2004 |
| A computing system for enabling the migration of a mobile computing environment to provide a consistent computing environment for a user is disclosed. The computing system is connectable to remote storage and has a local computing environment, an operating system, and a local storage. It |
| 6778523 |
Connectionless oriented communications network |
August 17, 2004 |
| A connectionless oriented communications network is disclosed having a plurality of IP network routers R1-R3 controllable by a service controller S the service controller S being arranged to set a service across the network by configuration of at least some of the routers R1-R3, conf |
| 6757328 |
Motion information extraction system |
June 29, 2004 |
| A method, an apparatus, and a computer program product for extracting motion information (110) from a video sequence (130, 600) containing interframe motion vectors (120) are disclosed. In particular, motion information (110) is automatically extracted (610) from an encoded traffic v |
| 6748533 |
Method and apparatus for protecting the legitimacy of an article |
June 8, 2004 |
| A method, an apparatus and a computer program product are disclosed for protecting the legitimacy of an article (100), and in particular an electronic document, against forgery or fraud. Such articles include passports, credit cards, bank notes, lottery tickets, secure forms. The met |
| 6728760 |
Optimizing delivery of computer media |
April 27, 2004 |
| A method of optimizing delivery of computer media over a network of computers involves creating an annotation record for each item of computer media. Within the annotation record at least some of the following classes of information are included: (i) an identification of the computer on |
| 6711553 |
Method and apparatus for digital content copy protection |
March 23, 2004 |
| A method, apparatus and a computer program product are described for copy protecting encrypted documents in a client-server system using an unsecured communication channel. The client-server system has clients and a server for storing encrypted documents. Encrypted documents e(K.sub.s, |
| 6707933 |
Face direction estimation using a single gray-level image |
March 16, 2004 |
| A method, apparatus, and computer program product for estimating face direction using a single gray-level image (110, 150) of a face are described. Given the single image (110, 150), a face direction can be determined by computing a nose axis (140, 180) maximizing a correlation measu |
| 6701173 |
Curved surgical instruments and method of mapping a curved path for stereotactic surgery |
March 2, 2004 |
| The method of mapping a curved path for stereotactic surgery involves the selection of a helical-shaped path. The first step is to obtain an accurate image of the pertinent structures of the patient's internal areas. The image includes the lesion or target region and a potential open |
| 6701026 |
Method and apparatus for cancelling lighting variations in object recognition |
March 2, 2004 |
| A lighting normalisation method, apparatus and computer program product are disclosed. First, lighting parameters are estimated (110) optimally based on a shading model. After applying segmentation (120), each generated region is assigned are liability based on the stochastic model of th |
| 6674861 |
Digital audio watermarking using content-adaptive, multiple echo hopping |
January 6, 2004 |
| A method, an apparatus and a computer program product for adaptive, content-based watermark embedding of a digital audio signal (100) are disclosed. Corresponding watermark extracting techniques are also disclosed. Watermark information (102) is encrypted (120) using an audio digest |
| 6629143 |
Mobile computing system and method for a network |
September 30, 2003 |
| A computing system provides a mobile computing environment of settings, accessible programs and accessible files for a user. The computing system is connectable to remote storage and has a local computing environment of settings, accessible programs and accessible files, an operating sys |
| 6622172 |
Dynamically delayed acknowledgement transmission system |
September 16, 2003 |
| Conventional approaches or communications systems for data communications in an asymmetric network connection are disclosed. These approaches or systems relate to the problems posed by the difference in bandwidth between the downstream and upstream channels in the asymmetric network |
| 6574378 |
Method and apparatus for indexing and retrieving images using visual keywords |
June 3, 2003 |
| A method, an apparatus and a computer program product for indexing and retrieving image data using visual keywords (108) is disclosed. Visual keywords (108) are prototypical, visual tokens (104) and are extracted from samples of visual documents (100) in a visual-content domain via s |
| 6539028 |
CSMA/CD wireless LAN |
March 25, 2003 |
| A wireless carrier sense multiple access/collision detection (CSMA/CD) communication system (1) is disclosed which includes a repeater station (R; 10) and a plurality of terminal stations (E, F, G; 30). A wireless uplink communication channel (Fu) provides for one-way communications |
| 6507843 |
Method and apparatus for classification of data by aggregating emerging patterns |
January 14, 2003 |
| Emerging patterns (EPs) are itemsets having supports that change significantly from one dataset to another. A classifier, CAEP, is disclosed using the following main ideas based on EPs: (i) Each EP can sharply differentiate the class membership of a (possibly small) fraction of insta |
| 6502073 |
Low data transmission rate and intelligible speech communication |
December 31, 2002 |
| A method of processing speech representative of ideograms for speech communication using an asynchronous communication channel (21) is disclosed. The method includes the step of processing speech units of a speech and data indicative of the speech units. Each speech unit is represent |
| 6397181 |
Method and apparatus for voice annotation and retrieval of multimedia data |
May 28, 2002 |
| A method, an apparatus, a computer program product and a system for voice annotating and retrieving digital media content are disclosed. An annotation module (420) post annotates digital media data (410), including audio, image and/or video data, with speech. A word lattice (222) can be |
| 6381607 |
System of organizing catalog data for searching and retrieval |
April 30, 2002 |
| A method, an apparatus, and a computer program product for organizing and searching catalogs based on compacting a hierarchical structure (150, 500) into related arrays (210, 310, 410, 610; and 220, 320, 420, 620) are disclosed. This involves the steps of: storing indices (1-9) according |
| 6339651 |
Robust identification code recognition system |
January 15, 2002 |
| A method and system for recognizing the characters on surfaces where alphanumeric identification code ("ID" for short) may be present such as a license plate. The present system is particularly adapted for situations where visual distortions can occur, and utilizes a highly robust method |
| 6311152 |
System for chinese tokenization and named entity recognition |
October 30, 2001 |
| A system (100, 200) for tokenization and named entity recognition of ideographic language is disclosed. In the system, a word lattice is generated for a string of ideographic characters using finite state grammars (150) and a system lexicon (240). Segmented text is generated by deter |
| 6058383 |
Computationally efficient method for trusted and dynamic digital objects dissemination |
May 2, 2000 |
| A computationally efficient method for trusted and dynamic dissemination of digital objects. Related digital objects of various types are grouped, based on their usage and functionality, by an information provider into distribution packages. Trustworthiness of objects contained in a |