| Patent Number |
Title Of Patent |
Date Issued |
| 7585424 |
Pattern reversal process for self aligned imprint lithography and device |
September 8, 2009 |
| This invention provides a pattern reversal process for self aligned imprint lithography (SAIL). The method includes providing a substrate and depositing at least one layer of material upon the substrate. A pattern is then established upon the layer of material, the pattern providing at |
| 7585052 |
Topography layer |
September 8, 2009 |
| An inkjet print-head is formed by selectively disposing a first layer on a substrate. The first layer and the substrate form a topography. A second layer is selectively disposed over the substrate and the first layer. A third layer is disposed over the second layer. The second layer |
| 7585049 |
Method of making an inkjet printhead |
September 8, 2009 |
| A method of making an inkjet printhead for surface mounting comprises providing a substrate 10 having a plurality of ink ejection elements and a plurality of electrical contacts 18 formed on a first surface, the contacts being connected to the ink ejection elements to allow selective |
| 7584501 |
System and method for authorizing use of a connection device coupled to a processing system |
September 1, 2009 |
| Embodiments of a device authorization system authorize a connection device to be communicatively coupled to a processing system. One embodiment comprises a communication system interface configured to receive authorization from a network administrator device for a processing system t |
| 7584466 |
Management tree management in a mobile handset |
September 1, 2009 |
| A mobile handset network employs a device management server to manage managed objects that are located in a management tree. Access to the managed objects in the management tree is provided to applications and components that execute in the same environment or in different environmen |
| 7584405 |
Fault-detecting computer system |
September 1, 2009 |
| A method for detecting computational errors in a digital processor executing a program. Initially, the program is divided into computation segments, and source code for at least one of the segments is compiled to generate two redundant code sections. Comparison code is generated for |
| 7584377 |
System, machine, and method for maintenance of mirrored datasets through surrogate writes during |
September 1, 2009 |
| A host bus adapter for interconnecting a computer system to a storage area network has an embedded processor for processing frames. When frames are received by the processor, it inspects frames for encapsulated write requests and, if encapsulated write request frames are found, de-en |
| 7584239 |
System architecture for wide-area workstation management |
September 1, 2009 |
| A system architecture for managing a group of heterogeneous workstations that may be widely dispersed geographically. A system according to the present teachings enables users to access remote workstations and run applications on the remote workstations transparently and enables seam |
| 7584223 |
Verifying information in a database |
September 1, 2009 |
| A first version of a database is accessed. The first version includes the identities of items of information included in the database. A second version of the database is generated. The second version includes changed identities created by applying a function to the identities of the fir |
| 7584116 |
Monitoring a demand forecasting process |
September 1, 2009 |
| Systems and methods of monitoring a demand forecasting process are described. In accordance with a demand forecasting monitoring method, a measure of forecast error variability is computed at each period of a selected time frame, and an indicator of forecast bias is computed at a giv |
| 7584021 |
Energy efficient CRAC unit operation using heat transfer levels |
September 1, 2009 |
| A method for controlling one or more computer room air conditioning (CRAC) units for energy efficient operation, in which, the temperature of the air returned (Trat) into the one or more CRAC units and the temperature of the air supplied (Tsat) by the one or more CRAC units is detected. |
| 7583607 |
Method and apparatus for designating and implementing support level agreements |
September 1, 2009 |
| An apparatus, system, and a corresponding method, for designating and implementing support level agreements (SLAs). A customer forwards a query defining required resources. Predetermined support level agreement options are then provided to the user based upon the required resources. |
| 7583497 |
Drive loading system |
September 1, 2009 |
| A drive loading system comprises a chassis adapted to receive at least one drive. The drive loading system also comprises a carrier adapted to support insertion of the drive into the chassis in a first direction. The carrier is further adapted to move the drive in a second direction |
| 7583398 |
Printing method and system |
September 1, 2009 |
| A printing method includes providing a device with access to configuration data that can be changed without recompiling printing system software that is used by the device, in conjunction with the configuration data, to perform a printing operation. |
| 7582975 |
Nanowire device and method of making the same |
September 1, 2009 |
| A nanowire device includes a nanowire formed between two surfaces, and a gap formed at a predetermined location in the nanowire. |
| 7582408 |
Color forming compositions with a fluoran leuco dye having a latent developer |
September 1, 2009 |
| Compositions and systems for production of color images with a fluoran leuco dye having a latent developer are disclosed and described. A color forming composition or composite can include a polymer matrix, a thermally modifiable fluoran leuco dye having a latent developer attached t |
| 7582405 |
Image recording media and image layers |
September 1, 2009 |
| Imaging layers, image recording media, and methods of preparation of each, are disclosed. |
| 7582188 |
Composition and ink receiving system incorporating the composition |
September 1, 2009 |
| A composition includes an alkenyl succinic anhydride sizing agent or an alkyl ketene dimer sizing agent. The alkenyl succinic anhydride sizing agent is present in an amount ranging from about 1.0 pounds per ton to about 4.0 pounds per ton. The alkyl ketene dimer sizing agent is present |
| 7581828 |
Fluid ejection cartridge utilizing a two-part epoxy adhesive |
September 1, 2009 |
| A fluid ejection cartridge, including a substrate carrier having a substrate receiving surface, and a substrate having at least one fluid ejector actuator disposed on the substrate. In addition the fluid ejection cartridge includes a two-part adhesive disposed between the substrate a |
| 7581242 |
Authenticating products |
August 25, 2009 |
| A method of authenticating products includes receiving a description of detectable features read from a package. The package includes two or more detectable features, and the detectable features are affixed on the package based on encoded information. Authentication information is pr |
| 7581224 |
Systems and methods for monitoring resource utilization and application performance |
August 25, 2009 |
| Systems and methods are disclosed for monitoring application performance. In one embodiment, the system comprises resource data including information on a plurality of resources, the resources including a plurality of computers, application data including one or more application prof |
| 7581210 |
Compiler-scheduled CPU functional testing |
August 25, 2009 |
| One embodiment disclosed relates to a method of compiling a program to be executed on a target microprocessor with multiple functional units of a same type. The method includes opportunistically scheduling a redundant operation on one of the functional units that would otherwise be idle |
| 7581188 |
Context-based user interface system |
August 25, 2009 |
| An electronic device user interface system comprising a user interface management module configured to select a user interface content mode based on a signal indicative of a context of the electronic device. |
| 7581187 |
Reuseable high level graphical user interface template |
August 25, 2009 |
| An article of manufacture comprising a program storage medium having computer readable code embodied therein is disclosed. The computer readable code is configured to implement a graphical user interface (GUI) template. The GUI template is configured to create one of a plurality of g |
| 7581167 |
Method and system for automated simulation of dynamic URL-based Web application |
August 25, 2009 |
| A method and system are described for simulating a dynamic link between electronic documents located in a computer network. In accordance with exemplary embodiments of the present invention, a first dynamic link is selected that leads from a first electronic document to a second elec |
| 7581130 |
Power management system and method |
August 25, 2009 |
| A power management system comprises a electronic device couplable to a power adapter. The electronic device is adapted to determine a power rating of the power adapter via an identifier associated with the power adapter and adjust at least one power-consuming activity of the electron |
| 7581125 |
Agent for managing power among electronic systems |
August 25, 2009 |
| A power management agent for managing power among electronic systems includes a module for predicting a future power consumption level of the electronic systems, a module for determining a power budget threshold for the electronic systems, and a module for determining whether a predicted |
| 7581111 |
System, method and apparatus for transparently granting access to a selected device using an aut |
August 25, 2009 |
| A computer security system comprises a self-managed device having an authentication system for controlling access to the self-managed device by a user. The system also comprises a security module adapted to authenticate an identity of the user and, in response to user authentication, |
| 7581108 |
Method and system for generating time-based identifiers |
August 25, 2009 |
| Methods and systems for generating time-based identifiers that are used for identifying items is described. In one embodiment, a master key is assigned to an electronic tag. Time-based other keys are generated based on the master key. Time-based identifiers are generated based on the |
| 7581094 |
Cryptographic checksums enabling data manipulation and transcoding |
August 25, 2009 |
| Disclosed are methods and systems for providing security to manipulation of streamed data in a network, which comprise separating an amount of streamed data into segments, computing a cryptographic checksum for a segment, and combining a segment of data and an associated cryptographic |
| 7581008 |
System and method for allocating server resources |
August 25, 2009 |
| A system and method employing an allocation process for determining the number of server machines at each tier of a multiple tiered server system. The allocation process evaluates the number of server machines at each tier sufficient to achieve an average response time of a transaction |
| 7580947 |
Data representation for improved link analysis |
August 25, 2009 |
| Systems and techniques for facilitating link analysis may be implemented by creating a data structure that includes a flexible and optimal representation of data for use in performing link analysis. The data structure may be used for storing data relating to a knowledge domain, and t |
| 7580906 |
Automated adaptive computer support system generating problem solutions having confidence levels |
August 25, 2009 |
| A solution engine of a vendor's highly-automated adaptive computer support system for a remote customer automatically generates proposed solutions, e.g., sets of support documents, as a function of diagnostic data received from a customer's computer system. The automatically generated |
| 7580814 |
Sequence simulator |
August 25, 2009 |
| A process for simulating an input sequence partitions the input sequence into a set of substrings and a tail. The substrings preferably have lengths that are not all equal. An output sequence then includes the substrings in a random order. |
| 7580579 |
Image-adaptive quantization for JPEG compression |
August 25, 2009 |
| In a method of digital image compression, the spatial frequency content of a digital image is characterized using a relatively sparse sampling of data blocks from the image, and a quantization table is constructed based on the characterization of the spatial frequency content. |
| 7580520 |
Methods for scaling a progressively encrypted sequence of scalable data |
August 25, 2009 |
| A method for scaling a progressively encrypted sequence of scalable data is disclosed. The method includes associating data with the progressively encrypted sequence of scalable data that identifies combinable portions of the progressively encrypted sequence of scalable data to combine i |
| 7580493 |
Electronic circuit |
August 25, 2009 |
| One embodiment of a method of generating a clock signal and synchronizing the generated clock signal with a digital data stream comprises generating a clock signal using an oscillator, identifying a transition in a portion of the data stream, and synchronizing a transition of the clo |
| 7580415 |
Aggregation of hybrid network resources operable to support both offloaded and non-offloaded con |
August 25, 2009 |
| A computer system has an aggregated plurality of hybrid network resources. The hybrid resources support both offloaded connections with a first set of clients and conventional connections with a second set of clients. The conventional and offloaded connections are established through a c |
| 7580239 |
Capacitive latched bi-stable molecular switch |
August 25, 2009 |
| A charge storage cell is made up of two electrodes spaced apart by a dielectric layer incorporating a molecular switch. A method of operating a bi-stable, molecular switch charge storage cell encompassing two electrodes spaced apart by a dielectric layer incorporating a molecular swi |
| 7580144 |
System and method for detecting potential counterfeiting of print cartridges |
August 25, 2009 |
| A method for detecting potential counterfeiting of print cartridges includes transmitting a message regarding date information stored on a print cartridge installed in a printing device, the message being transmitted to a monitoring server. |
| 7580076 |
Devices and methods for calculating pixel values representative of a scene |
August 25, 2009 |
| Methods of calculating pixel values representative of a scene are disclosed herein. One embodiment of the method comprises focusing light representative of the scene onto a photosensor for a period of time using at least one exposure setting, wherein the photosensor has a plurality of |
| 7579993 |
Electronic device detachable antenna assembly |
August 25, 2009 |
| An electronic device detachable antenna assembly comprises a connector member coupled to an electronic device and configured to receive an external antenna in pluggable engagement therewith, the antenna and the connector member movable between a stored position on the electronic devi |
| 7578951 |
Method of making microcapsules utilizing a fluid ejector |
August 25, 2009 |
| A method of making microcapsules including activating a fluid ejector at a frequency greater than 10 kilohertz where each activation of the fluid ejector generates essentially a drop, and the fluid ejector is fluidically coupled to a first fluid including a core component. The method |
| 7578733 |
Enclosures with redundant fans in doors with interlocks |
August 25, 2009 |
| An equipment rack including front and back doors is configured with fans for air cooling enclosed electronic devices in both doors. The fans in each door are sufficient, by themselves, to provide sufficient airflow to cool the electronic devices. The two doors include switches and magnet |
| 7578594 |
Illumination source activation based on temperature sensing |
August 25, 2009 |
| A method for determining whether to activate an illumination source includes directing an air current across at least a portion of the illumination source and across at least a portion of a temperature sensor. The method also includes sensing the temperature of the air current with t |
| 7578591 |
Filing, identifying, validating, and servicing tip for fluid-ejection device |
August 25, 2009 |
| A tip to be placed on a fluid-ejection device is filled with fluid. The fluid may be introduced into a substantially hollow body of the tip at a first end of the body. The body of the tip has a second end at which a fluid-ejection mechanism is disposed to eject the fluid as controlled by |
| 7577998 |
Method of detecting critical file changes |
August 18, 2009 |
| The present invention is used to monitor a user specified set of files for successful attempts to change the content. Templates are used to monitor user specified directories (with exclusion rules) for successful attempts to change the content or the addition/deletion of files. |
| 7577964 |
System and methods for defining a binding for web-services |
August 18, 2009 |
| In accordance with an embodiment of the present invention, a web-services interface for a web-service comprises a message binding extension element operable to specify a format for a message requesting the web-service and a binding details extension element operable to specify an availab |
| 7577951 |
Performance of computer programs while they are running |
August 18, 2009 |
| The present invention, in various embodiments, provides techniques for improving performance of programs. In one embodiment, the program is written in the Java language and runs in the Java Runtime Environment (JRE) that includes a Java Virtual Machine (JVM) having a configuration. A |
| 7577945 |
Memory mapped lazy signal blocking |
August 18, 2009 |
| In an embodiment of the invention, a method for lazy signal blocking, includes: when a program is going to enter a critical region of code where signals will be blocked, then setting an enabled flag and marking a signal mask with signals to be blocked, wherein the enabled flag and the |