Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Databases Method-and-system-for-accessing-a-collection-of-images-in-a-database

 Method and apparatus for centralized management of a storage virtualization engine and data services
In accordance with the principles of the invention, an SVE control system uses management software ...


 Prime implicates and query optimization in relational databases
The improved normalization methodology of the present invention is based on Socher's minimization ...


 Method for transmitting and displaying an interchannel interval image in a cable system
A system and method is provided for displaying an image in a cable system including a cable headend ...


 Method and apparatus for implementing a shared message queue using a list structure
In general, the present invention contemplates a method and apparatus for implementing a shared ...


 Method and apparatus for erasing data after tampering
According to one aspect of the invention, a method is provided for storing data on a storage unit ...


 Data structure and storage and retrieval method supporting ordinality based searching and data retrieval
The present invention is a data structure and related data storage and retrieval method that ...


 Method, system, program, and data structure for cleaning a database table
OF THE PREFERRED EMBODIMENTS In the following description, reference is made to the accompanying ...


 System for distributing a plurality of threads associated with a process initiating by one data processing station among data processing stations
We claim: 1. A computer network comprising: a communications medium; a plurality of data processing ...


 Hosting a network service on a cluster of servers using a single-address image
The present invention provides methods and apparatus for hosting a network service on a cluster of ...


 Computer system for creating semantic object models from existing relational database schemas
The present invention is a computer system programmed to automatically create a semantic object ...


 Method and system for accessing a collection of images in a database

Details
Inventors: Lin, Qian; Gargi, Ullas; Lee, Hojohn;
Assignee: Hewlett-Packard Development Company, L.P. (Houston, TX)
Primary Examiner: Pardo; Thuy N.
Assistant Examiner:
Attorney, Agent or Firm:

A method and system are disclosed for accessing a collection of images in a database. In accordance with exemplary embodiments of the present invention, each of the images is sorted into one of a plurality of time-based clusters. A weighted quality metric is used to assign to each image a quality number as a function of an image analysis heuristic. A representative image is automatically selected from each time-based cluster based on the quality number.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIGS.
1, 2 and 3 are flowcharts illustrating the steps carried out for accessing a collection of images in a database in accordance with an exemplary embodiment of the present invention.
The image database can be any computer database that can be used to store images or any form of electronic data.
In step 105 of FIG.
1, each of the images in the database is sorted into one of a plurality of time-based clusters.
As used herein, an "image" is any image or electronic data file that is stored in electronic form in any type of electronic storage medium or computer memory.
An image can be any digital image captured from any type of digital image capturing device, such as, for example, digital video cameras, digital cameras, video capture cards or any other image capturing device.
Alternatively, an image can be an analog image captured from, for example, cameras, video cameras or any other analog image capture device, that are scanned or otherwise digitized and stored as a digital image.
An image can also be an electronic document, such as, for example, a multimedia document that contains images, video, sound, etc.
Thus, those of ordinary skill in the art will recognize that the image can be any type of electronic data file that a user can access from a collection of electronic data files.
As used herein, a "time-based cluster" is a subset of the entire collection of images contained in the database, in which the images in the time-based cluster are related by any parameter or parameters.
According to exemplary embodiments, the images in a time-based cluster can be related in time, such as, for example, the capture time of the images, the access time of the images, the time the images were digitized, or any other type of temporal relationship of the images.
For example, the images in a time-based cluster can be from a certain time period.
Alternatively, the images in a time-based cluster can relate to a certain event.
However, those of ordinary skill in the art will recognize that the images in a time-cluster can be related in any manner to form a time-based cluster



Related patents
  Method and apparatus for evaluating relevancy of messages to users
In one aspect, a system is provided for evaluating the relevancy of an incoming message to a plurality of users. The system includes a message feature database including ...
  System and method for implementing a transaction log
The present invention satisfies the above-described needs by using a chronological list superimposed on an indexed list to implement transaction ID logging. The ...
  Method and apparatus for transforming data
Systems implementing the invention provide users with a set of tools for transforming data from databases. When transforming data from a data source into a destination, ...
  Providing access to user interface elements of legacy application programs
An architecture is provided that enables an accessibility aid to directly access and manipulate user interface elements of an application program programmatically. M...
  Translation of object queries involving inheritence
Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The ...
  Method for accessing a memory unit in which sequences of notes are stored, corresponding memory unit and corresponding program
According to an aspect of the present invention, there is provided a simple method for accessing a memory unit in which a sequence of notes is stored, which method makes ...
  Development system with application browser user interface
The present invention is embodied in a component-based, rapid application development (RAD) Java environment. The system's user interface is structured to increase one's ...
  Multi-processor JAVA subsystem
OF THE INVENTION Reference will now be made in detail to the preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. W...
  Context programming in object-oriented environments
The present invention is directed to control of time structured or other context related data by adding a context in object-oriented programming environments. In ...
  Method, system, and program for mapping standard application program interfaces (APIs) to user interface APIs
OF THE PREFERRED EMBODIMENTS In the following description, reference is made to the accompanying drawings which form a part hereof, and which illustrate several ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved