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 Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8166492 | Application compatibility using a hybrid environment A hybrid environment may be used for addressing application compatibility between a host operating system and one or more application(s) optimized to run on a different (“guest”) version of the host operating system. A thunking wrapper consisting of a native thu... | 04/24/2012 |
| 8156509 | Exchanging data using data transformation A computer implemented method, apparatus, and computer-usable program product for exchanging data using data transformation are provided. A first data binding component receives data from a function selector. A set of data bindings capable of invocation by the first... | 04/10/2012 |
| 8156510 | Process retext for dynamically loaded modules A computer implemented method, apparatus, and computer program product for dynamically loading a module into an application address space. In response to receiving a checkpoint signal by a plurality of threads associated with an application running in a software par... | 04/10/2012 |
| 8127316 | System and method for intercepting process creation events A system for detecting creation of a program instance includes an interceptor routine that obtains a parameter corresponding to a characteristic of a program instance and an interceptor module that can be injected into a native operating system process. In certain e... | 02/28/2012 |
| 8104049 | Accessing a compatible library for an executable The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer-usable program code for accessing a compatible library. The process receives a file name associated with a library reference. The library reference is includ... | 01/24/2012 |
| 8099740 | System, method, and computer program product for terminating a hidden kernel process A system, method, and computer program product are provided for terminating a hidden kernel process. In use, a hidden kernel process structure associated with a hidden kernel process is identified. In addition, the hidden kernel process structure is inserted into an... | 01/17/2012 |
| 8091096 | Minimizing plug-in DLL repeat instantiation What is disclosed is a novel system and method for ensuring that plug-in DLLs are not unloaded and reloaded repeatedly during the course of a single user-initiated operation. A base driver process loads a plug-in DLL. If a manager thread responsible for this plug-in... | 01/03/2012 |
| 8065691 | User customized portable desktop The invention provides a portable customizable desktop environment, enabling a User to replicate and use the User's preferred desktop configuration on any computing device by means of an enabled portable memory device such as USB drive. Further, the portable desktop... | 11/22/2011 |
| 8006254 | Bequeathing privilege to a dynamically loaded module A computer implemented method, apparatus, and computer program product for transferring a privilege to a module. In one embodiment, a set of privileges required to initiate execution of code associated with the software module is identified to form enhanced privileg... | 08/23/2011 |
| 7966626 | Optimized delivery of web application code Systems and methods are provided for optimizing application code for deployment to a client over a data link to minimize download time by supplying only the application code with a particular object that is required by the object. In a web application that includes ... | 06/21/2011 |
| 7950027 | Mutable application experience and user interface A dynamic and interchangeable set of application behaviors is implemented upon the same underlying software engine. Downloadable data provider behavior descriptors configure the UI generation application dynamically on demand to meet needs that are unknown at ship t... | 05/24/2011 |
| 7930708 | Device control system, device control method, and device control program A device control system, a device control method, and a device control program for rendering a trace function as a function added to a service object that provides the software application with an interface to a particular device based on the Microsoft .NET Framewor... | 04/19/2011 |
| 7930709 | Methods and apparatus for a dynamic linker speed up An embodiment generally relates to a method of increasing efficiency in a dynamic linker. The method includes determining a length of a source string and a check segment of the source string and selecting a candidate string from a plurality of strings. The method al... | 04/19/2011 |
| 7930707 | Optimizing code motion with delayed exception handling Systems, methods, media, and other embodiments associated with optimizing code motion with delayed exception handling are described. One exemplary system embodiment includes a data store to store information about a relocated instruction, a relocation logic to reloc... | 04/19/2011 |
| 7930710 | Program start-up unit, program start-up method, recording medium with start-up processing program recorded, and integrated circuit A program start-up unit is provided which is capable of starting up a program at high speed and reducing the consumption of a memory. This program start-up unit analyzes the link relation between an application program and a shared library in the whole system, speci... | 04/19/2011 |
| 7913265 | Method of loading software with an intermediate object oriented language in a portable device The invention relates to a method for loading a software having several modules loadable in the non-volatile memory of a portable digital device. The loading of at least one module includes testing the existence of a data structure associated with the module in the ... | 03/22/2011 |
| 7900217 | Dynamic DLL cycle resolution Deterministically resolving cycles in a library tree is disclosed. Resolving cycles supports certain processes such as safe library initialization. Cycles in the library tree are identified; at least one soft link in each identified cycle is identified; and the at l... | 03/01/2011 |
| 7873967 | Pluggable business logic Business logic may be separated into pieces and each piece may be pluggable (i.e. replaceable). An event model is created to allow subscribers to listen to business events, the business logic is implemented into a series of strategies that are subscribers to the bus... | 01/18/2011 |
| 7865914 | Cooperative DLL unload Loading and unloading a plurality of libraries on a computing device having a loader lock and internal and external counts for each library in the plurality of libraries is disclosed. The libraries assume an initialize state, followed by an initialized state, a pend... | 01/04/2011 |
| 7844978 | Artifact management for an extensible runtime environment A solution for managing a set of artifacts for a runtime environment is provided, which enables improved tooling that supports runtime extensions to a runtime environment. In one embodiment, an extension handler is obtained for a runtime extension to the runtime env... | 11/30/2010 |
| 7827567 | System and method for defining and dynamically invoking polymorphic call flows A system and method for defining and dynamically invoking polymorphic call flows in a call flow system. Call flows are defined that include a publisher call flow and subscriber call flows. A first trigger point in a publisher call flow is defined. Triggers specifyin... | 11/02/2010 |
| 7827566 | Graphical user interface for monitoring classloading references A method, apparatus, and system are provided for a Graphical User Interface (GUI) for monitoring classloading references. In an embodiment, the GUI includes a graphical representation of one or more resources of an application server. The one or more resources may b... | 11/02/2010 |
| 7810108 | Apparatus, system, and method for supporting service components written in non-native runtime code in a service component architecture An apparatus, system, and method are disclosed for supporting service components written in non-native runtime code in a Service Component Architecture (“SCA”). A read module is included to read an implementation type definition having metadata identifying execu... | 10/05/2010 |
| 7802268 | Calling of late bound functions from an external program environment The present invention is directed toward automatically integrating a late bound program language into an external environment. The external environment may be an early bound environment, a late bound environment or some combination thereof. Associated with the late ... | 09/21/2010 |
| 7779431 | Networked spreadsheet template designer A networked spreadsheet template designer allows administrators to easily create and deploy robust reporting and input applications that leverage existing spreadsheet templates and knowledge in an easy to use user interface. Templates are created to operate directly... | 08/17/2010 |
| 7770102 | Method and system for semantically labeling strings and providing actions based on semantically labeled strings A method for recognizing strings and annotating, or labeling, the strings with a type label. After the strings are annotated with a type label, application program modules may use the type label to provide users with a choice of actions. If the user's computer does ... | 08/03/2010 |
| 7752638 | Method for defining and dynamically invoking polymorphic call flows A method for defining and dynamically invoking polymorphic call flows in a call flow system. A publisher call flow and subscriber call flows are defined. A first trigger point in the publisher call flow is defined. Triggers specifying late-binding references to trig... | 07/06/2010 |
| 7730501 | Method for parallel processing of events within multiple event contexts maintaining ordered mutual exclusion Techniques for parallel processing of events within multiple event contexts include dynamically binding an event context to an execution context in response to receiving an event by storing arriving events into a global event queue and storing events from the global... | 06/01/2010 |
| 7703108 | Native code isolation in a multi-tasking Java virtual machine An application program is run in a process supported by an operating system in a computer system. The application program is executed in a virtual machine, and the virtual machine is within the process. Loading a library for the application program includes determin... | 04/20/2010 |
| 7690007 | Mapping of dynamic link libraries in a computing device A dynamic link library (DLL) in a computing device is provided in the form of a first part and an extension part. The first part has selected entry point ordinals by which an application program may link to first functions. The application program may only link to f... | 03/30/2010 |
| 7673308 | Virtual OS computing environment Multiple, semi-independent virtual operating system (OS) environments coexist within a single (OS) such that a change made in one environment does not affect the main OS or any other environment. In this way each virtual OS environment appears to be an independent O... | 03/02/2010 |
| 7624405 | Maintaining availability during change of resource dynamic link library in a clustered system An embodiment of the invention is a technique for maintaining application availability during a change in a resource dynamic link library (DLL). A shim resource DLL is linked to a resource DLL managed by a resource manager in a clustered system. The managed resource... | 11/24/2009 |
| 7617504 | Computer method and system for integrating enterprise JavaBeans into non-Java environments Disclosed herein is a method of accessing an Enterprise Java Bean (EJB) by a non-Java application within a computing environment, comprising: calling a client library by the non-Java application; invoking a function within the client library to construct an HTTP req... | 11/10/2009 |
| 7571448 | Lightweight hooking mechanism for kernel level operations A hooking control manager hooks kernel level operations. The kernel level hooking control manager identifies a kernel level component for which to filter outgoing kernel level system calls. For each of a select set of outgoing kernel level system calls imported by t... | 08/04/2009 |
| 7565665 | Efficient linking and loading for late binding and platform retargeting A method of producing an executable image from an object file without shared library support from the operating system, wherein the executable image requires a shared library file in order to resolve at least one of the symbols called for in the object file. A metho... | 07/21/2009 |
| 7552452 | Safe, secure resource editing for application localization with language fallback Embodiments of the present invention relate to methods, systems and computer-readable media for external localization of a software product. This external localization involves loading a base product having one or more calls to an operating system (or an API) to loa... | 06/23/2009 |
| 7543309 | Efficient linking and loading for late binding and platform retargeting Methods of optimizing the loading of a previously linked file into working memory in a computer for executing in a memory sharable with other executables, and converting an image which has been previously linked for executing in an unshared memory into an image opti... | 06/02/2009 |
| 7523472 | Method and systems for DLL/COM redirection Methods, systems and data structure are described for implementing local isolated DLL and/or COM components. A version of a shared component is stored in a local directory with an application that uses that particular version. Another version of the shared component... | 04/21/2009 |
| 7523471 | Interpretive network daemon implemented by generic main object A main module of an object oriented computer program is independent of the software domain and can be dynamically configured or reconfigured at runtime by domain specific dynamic link libraries. This main module is a generic main which is configured by a service con... | 04/21/2009 |
| 7516460 | System and method for creating a runtime connection interface for attributes and element tags defined within a subclass in a markup document Described is a system and method for creating a runtime connection interface for attributes and element tags defined declaratively in a subclass within a markup document. These subclass attributes may define an event, and the element tags scoped inside a subclass ma... | 04/07/2009 |