System for magnetically attaching templeless eyewear to a person
A system of eyewear that eliminates the need for hinges on the frames of the eyewear.
Make the Most of PatentStorm
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest patents by subscribing to an RSS feed.
Got questions? Ask a Patent Expert!
Registered users: Manage your profile, comments and alerts.
| Number | Title | Issue Date |
| 7379949 | Analyzing a query log for use in managing category-specific electronic content Providing category-specific electronic content includes receiving a request for electronic content. The request has an attribute. The attribute of the received request is compared to an attribute related to a query included in a log of search queries. An indication ... | 05/27/2008 |
| 7379944 | Reducing index size for multi-level grid indexes The number of index entries in a grid index for indexing geometric shapes is reduced by establishing a pool storage area for geometric shapes, selecting a threshold number of grid cells which a geometric shape may overlap, storing the shape in the grid index if a ge... | 05/27/2008 |
| 7379946 | Categorization of information using natural language processing and predefined templates Methods and systems for classifying and normalizing information using a combination of traditional data input methods, natural language processing, and predetermined templates are disclosed. One method may include activating a template. Based on this template, templ... | 05/27/2008 |
| 7380205 | Maintenance of XML documents A system and a method of maintaining extensible markup language (XML) document includes splitting an XML document into fragments according to rules stored in a configuration file, binding each of the fragments to an object in a content management system, and providi... | 05/27/2008 |
| 7379927 | Type path indexing Efficient hierarchical searching is based on object type. By pre-computing additional information and storing it in a fast-lookup structure, it is possible to quickly identify objects that satisfy an object retrieval request. Furthermore, it is also possible to use ... | 05/27/2008 |
| 7376656 | System and method for providing user defined aggregates in a database system A database system and method allows a user to write program code in a high-level programming language that implements a class that defines the structure of a user-defined aggregate and methods that can be invoked on instances of the user-defined aggregate. The class... | 05/20/2008 |
| 7373310 | Workflow system matrix organization search engine A rule-based search engine is used in conjunction with an automated network-based workflow system (which in turn is interfaced with an organizational database) to efficiently determine service routing requests from users/clients. The search engine employs search tec... | 05/13/2008 |
| 7373347 | Information processing apparatus and information processing method In an information processing apparatus connectable to a terminal through a network, a terminal type of the terminal is specified based on a first request requesting Web information, said first request sent from the terminal through the network, and reference Web inf... | 05/13/2008 |
| 7373358 | User interface for maintaining categorization schemes A graphical user interface (GUI) tool for maintaining categorization schemes includes a categorization area that displays user-input fields which may be used to define a number of categories and a number of links that form a categorization scheme. The categorization... | 05/13/2008 |
| 7373411 | Configuration information generation system and method In one embodiment of the present invention, a configuration information generation method receives an indication to begin the configuration information generation method. A determination is made which versions of a simple network management protocol a network device... | 05/13/2008 |
| 7373606 | Method for visualizing weblog social network communities A method and system for providing a visual representation of electronic, on-line journals, such as those generally referred to as “Weblogs” or “Blogs”, that uses a treemap display object in a graphical user interface to represent social networking characteri... | 05/13/2008 |
| 7373353 | Reducing index size for multi-level grid indexes The number of index entries in a grid index for indexing geometric shapes is reduced by establishing a pool storage area for geometric shapes, selecting a threshold number of grid cells which a geometric shape may overlap, storing the shape in the grid index if a ge... | 05/13/2008 |
| 7373354 | Automatic elimination of functional dependencies between columns In business systems, one or more methods can be used to reduce an amount of redundant data. In one implementation, a method to reduce redundancy within a data model in a database, in which the data model is represented by at least one table, includes determining a n... | 05/13/2008 |
| 7373643 | Apparatus, methods and articles of manufacture for data transmission The present invention comprises apparatus, methods and articles of manufacture for transferring data, comprising one or more update files made available upon distribution media, such as a server, a hash of the update files made available upon the server, as well as ... | 05/13/2008 |
| 7373337 | Method and apparatus for event modeling The present invention provides a method that allows a developer to add complex dependency logic to an existing database without having to modify the underlying structure of the database. One embodiment of the present invention provides a way to flexibly handle recor... | 05/13/2008 |
| 7370366 | Data management system and method A data management system and method are provided. Specifically, the present invention includes a system for controlling access to data and ensuring that the confidentiality of the data is maintained. In addition, the present invention provides a system for updating ... | 05/06/2008 |
| 7370270 | XML schema evolution A technique for evolving XML schemas is disclosed. The technique involves methods for performing schema manipulating operations and for validating the schema changes so that the current XML documents remain valid against the new schema. ... | 05/06/2008 |
| 7370059 | Model of documents and method for automatically classifying a document A method for automatically creating a model of documents representing a class of documents. The method includes the steps of providing a plurality of documents separated into different classes; and determining at least one potential identifying tag within one docume... | 05/06/2008 |
| 7370030 | Method to provide management of query output A method, system and article of manufacture for processing queries that are executed against a database. In one embodiment, the database environment imposes a limit on the number of columns capable of being returned for a single query. Accordingly, a single query is... | 05/06/2008 |
| 7370052 | Efficiently and reliably providing message related data The principles of the present invention extend to efficiently and reliably providing message related data. Generally, data fields of electronic messages and attachments are created in accordance with an electronic message schema hierarchy. An electronic message can ... | 05/06/2008 |
| 7370061 | Method for querying XML documents using a weighted navigational index A technique for optimizing the archival and management of data stored as XML documents is capable of handling mixed data including highly structured data and unstructured data. The technique maps the structured data to a relational database while storing the unstruc... | 05/06/2008 |
| 7370272 | Data adapter A data adapter including method and apparatus is presented. In one embodiment, the data adapter is a method. The method includes finding a set of records of a relational database matching an object instance of an object type. The method further includes updating the... | 05/06/2008 |
| 7370280 | Apparatus, system, and method for defining a web services interface for MFS-based IMS applications An apparatus, system, and method are provided for defining a web services interface for an MFS-based IMS application. The apparatus, system, and method include a parser that parses an MFS-based IMS source file into one or more Message Input Descriptions (MIDs) and o... | 05/06/2008 |
| 7370162 | Free item distribution among multiple free lists during garbage collection for more efficient object allocation A method, system, and program for improving free item distribution among multiple free lists during garbage collection for more efficient object allocation are provided. A garbage collector predicts future allocation requirements and then distributes free items to m... | 05/06/2008 |
| 7370318 | System and methodology for asynchronous code refactoring with symbol injection A system and methodology for asynchronous code refactoring with symbol injection is described. In one embodiment, for example, a method is described for refactoring a plurality of interdependent software modules that reside in separate projects, the method comprises... | 05/06/2008 |
| 7370290 | Contact card An interface for enabling a user to quickly access contact information and contact-centric tasks is displayed when an appropriate request for a contact card associated with a contact is received. The contact card displays contact information corresponding with the c... | 05/06/2008 |
| 7370327 | Method for managing memory resources in a shared memory system A method is provided for managing memory resources in a shared memory system. A point is identified (10) at which memory usage will be constrained. An object pertaining to an active user of the system is identified (20), and further objects related to ... | 05/06/2008 |
| 7370315 | Visual programming environment providing synchronization between source code and graphical component objects In an integrated development environment, there is a tight coupling between a design surface providing a visual representation of the various physical and logical entities in a software model and the underlying code structures that support the entities. The model ca... | 05/06/2008 |
| 7370028 | Method of and system for providing namespace based object to XML mapping The present invention relates generally to computers and computer databases, and more specifically, to a method of and system for converting between Object-oriented classes and markup languages. One aspect of the invention is broadly defined as a method for converti... | 05/06/2008 |
| 7366730 | Registration of solved cubes within a relational database management system Performing operations on multidimensional data managed by a relational database system is facilitated by registration of solved cubes with a RDBMS. A solved cube is an abstract construct likened to a view or a table on relational data and contains not only base data... | 04/29/2008 |
| 7366732 | Fully capable minimally inflatable object model system for multidimensional applications A system for displaying data from a multidimensional database to a user is provided. The system includes a system computer and a multidimensional database accessible by the computer, the multidimensional database having objects stored thereon. Object model software ... | 04/29/2008 |
| 7366731 | Trouble ticket assignment A trouble ticket handling system is provided. The system typically includes a login logic, a monitoring device, and a user interface logic. The login logic typically operates to log a user into several trouble ticket systems. The monitoring device typically polls th... | 04/29/2008 |
| 7366729 | Schema framework and a method and apparatus for normalizing schema The schema framework of the present invention is a set of rules and best practices that a user follows when creating schema in accordance with the present invention. By following these rules, schema are produced that can be used, reused, and managed in a distributed... | 04/29/2008 |
| 7367020 | Executable radio software system and method An executable radio software system including a core framework layer responsive to one or more applications and a middleware layer. The core framework layer includes isolated platform dependent code in one or more files for a number of different platforms each selec... | 04/29/2008 |
| 7367011 | Method, system and program product for developing a data model in a data mining system A database table of predefined data transformations is provided. Each predefined data transformation is associated in the table with a unique identifier, a corresponding description and a validity period. When a data modeler wishes to develop a data model for a desi... | 04/29/2008 |
| 7367044 | System and method for network operation A network of secure servers, requiring no central entity to administer user identities or access permissions. Each autonomous server hosts a set of user accounts. Users may link to and access the accounts of all other users in the network. Resources in accounts are ... | 04/29/2008 |
| 7366708 | Mechanism to efficiently index structured data that provides hierarchical access in a relational database system Described is a hierarchical index that captures the hierarchical relationship of a hierarchy emulated by a relational database system. The hierarchical index is implemented, using a database table which contains rows that serve as entries of the hierarchical index. ... | 04/29/2008 |
| 7366974 | System and method for managing template attributes According to the invention, this invention redefines the concept of a template as a set of template attributes, such as font types and color schemes, that are accessed by document-generating applications to provide uniform functionality across an organization. The t... | 04/29/2008 |
| 7366723 | Visual query modeling for configurable patterns Methods, systems, and computer program products, implementing techniques for visual query modeling. In one aspect, the techniques include displaying in a web browser a visual model of a database, the visual model including one or more graphical objects representing ... | 04/29/2008 |
| 7366718 | Detecting duplicate and near-duplicate files Improved duplicate and near-duplicate detection techniques may assign a number of fingerprints to a given document by (i) extracting parts from the document, (ii) assigning the extracted parts to one or more of a predetermined number of lists, and (iii) generating a... | 04/29/2008 |