Patents Represented by Attorney Winstead, Sechrest & Minick, P.C.
-
Patent number: 7167982Abstract: A method, system and computer program product for securing decrypted files in a shared environment. A filter driver in a kernel space may be configured to control service requests to encrypted files stored in a shared area, e.g., a shared directory on a disk unit, accessible by multiple users. The filter driver may receive a service request to open an encrypted document in the shared area issued from an authorized user. Upon receiving the encrypted data, the filter driver may decrypt the encrypted data. The filter driver may subsequently store the decrypted data in a file in a non-shared area, e.g., a non-shared directory. The non-shared area may be accessible only by the authorized user that requested access to the encrypted file. By storing the decrypted data in a file in the non-shared area, a file once decrypted may be protected in a file sharing environment.Type: GrantFiled: September 14, 2001Date of Patent: January 23, 2007Assignee: Lenovo (Singapore) Pte Ltd.Inventors: Scott Thomas Elliott, James Patrick Hoff, Christopher Scott Long, David Rivera, James Peter Ward
-
Patent number: 7167471Abstract: A method and system for identifying a data structure associated with a packet of data. A processor internal to a packet processor may extract one or more fields in a packet header field of a received packet of data to generate a search key. The internal processor may then be configured to select which table, e.g., routing table, quality of service table, filter table, needs to be accessed using the search key in order to process the received packet of data. A determination may then be made by the internal processor as to whether a CAM or a hash table and a Patricia Tree are used to identify the data structure associated with the received packet of data. Based on table definitions in a register, the internal processor may make such a determination.Type: GrantFiled: August 28, 2001Date of Patent: January 23, 2007Assignee: International Business Machines CorporationInventors: Jean Louis Calvignac, Gordon Taylor Davis, Marco Heddes, Michael Steven Siegel
-
Patent number: 7164681Abstract: The present invention provides a method for supporting frame priority in a home phone line network. The method includes: detecting a limited automatic repeat request (LARQ) header in a frame with a priority tag; stripping the LARQ header and a frame check sequence (FCS) in the frame with the priority tag; recalculating the FCS for the stripped frame with the priority tag; and adding the recalculated FCS to the stripped frame with the priority tag. The method strips the LARQ header from a HPNA frame with the priority tag before it is sent to an Ethernet controller. By stripping the LARQ header, the Ethernet controller will correctly recognize the priority tag and send the frame to the appropriate priority queue. In this manner, frame priority is supported.Type: GrantFiled: July 13, 2001Date of Patent: January 16, 2007Assignee: Advanced Micro Devices, Inc.Inventors: Kishore Karighattam, Peter Chow, Robert Williams
-
Patent number: 7160389Abstract: The present invention relates to a system and method suitable for automatic cleaning of a coating or extrusion head of a coating apparatus. The invention includes a scrubbing station wherein a combination of physical contact and strong solvent solution combine to remove coating fluid from the exterior of an extrusion head. A second cleaning station, preferably a rinsing station then further cleans the head of coating fluid and removes solvent used at a first cleaning station. The solvent used at the rinsing station is preferably self-drying thereby obviating the need for any further cleaning action. The invention also provides for the ability to prime the coating bead at the extrusion head so as to have a fully formed bead ready before the head begins coating a substrate, thereby providing an even coating across said substrate. The priming operation preferably comprises holding the head steady over a rotating priming roller while extruding fluid preferably at a constant volumetric flow rate.Type: GrantFiled: December 3, 2002Date of Patent: January 9, 2007Assignee: FAStar, Ltd.Inventors: Gregory M. Gibson, John E. Hawes, Samer M. Kabbani, Ocie T. Snodgrass
-
Patent number: 7160025Abstract: Microfluidics mixing apparatus and methods of using same are disclosed for mixing fluids using increasing centrifugal force as the fluids being mixed traverse a mixing channel. One inventive apparatus comprises a generally planar substrate having a top major surface and a bottom major surface generally parallel to the top major surface, and a cover plate over the top major surface. The substrate has at least one inlet port that routes fluid to the top major surface, and at least one outlet port for mixed fluid. The substrate comprises a mixing channel having a depth measured from the top surface and a width, the mixing channel adapted to route fluids to be mixed therein in laminar flow and in a substantially spiral flow pattern that is parallel to the top surface. Apparatus of the invention can mix fluids flowing serially, or two or more fluids entering the device from different feed channels.Type: GrantFiled: June 11, 2003Date of Patent: January 9, 2007Assignees: Agency for Science, Technology and Research, National University of SingaporeInventors: Hongmiao Ji, Victor Samper
-
Patent number: 7161309Abstract: A compensation circuit for protecting a lamp from a large transient current. The compensation circuit may include a saw tooth generator configured to generate a saw tooth signal with an amplitude corresponding to a supply voltage of the lamp. A pulse width modulated signal may be generated by a comparator of the compensation circuit based on the saw tooth signal and a DC signal. The duty cycle of the pulse width modulated signal may be used by a controller to control the duration of time that current flows through the lamp. When the supply voltage of the lamp transitions from a low voltage to a high voltage, the amplitude of the saw tooth signal increases. When the amplitude of the saw tooth signal increases, the duty cycle of the pulse width modulated signal decreases thereby causing the controller to decrease the duration of time that current flows through the lamp.Type: GrantFiled: September 3, 2004Date of Patent: January 9, 2007Assignee: Microsemi CorporationInventors: Chii-Fa Chiou, Yuji Yoshida
-
Patent number: 7157036Abstract: The present invention provides a method to reduce adhesion between a conformable region on a substrate and a pattern of a mold, which selectively comes into contact with the conformable region. The method features forming a conformable material on the substrate and contacting the conformable material with the surface. A conditioned layer is formed from the conformable material. The conditioned layer has first and second sub-portions, with the first sub-portion being solidified and the second sub-portion having a first affinity for the surface and a second affinity for the first sub-portion. The first affinity is greater than the second affinity. In this fashion, upon separation of the mold from the conditioned layer, a subset of the second sub-portion maintains contact with the mold, thereby reducing the probability that a pattern formed in the conditioned layer becomes compromised. These and other embodiments are described herein.Type: GrantFiled: June 17, 2003Date of Patent: January 2, 2007Assignees: Molecular Imprints, Inc, University of Texas SystemsInventors: Byung Jin Choi, Frank Y. Xu, Nicholas A. Stacey, Van Xuan Hong Truskett, Michael P. C. Watts
-
Patent number: 7158887Abstract: A method of assuring the collection of reliable and quality fluid sample includes the steps of acquiring a fluid sample at a point of acquisition, analyzing physical and chemical properties of the fluid sample at the point of acquisition; recording the point of acquisition sample properties in an electronic database archive, analyzing physical and chemical properties of the fluid sample at a location remote from the point of acquisition, recording the remote location sample properties in the archive, validating the fluid sample through comparison of the point of acquisition sample properties and the remote location sample properties and recording the validated sample properties in the archive.Type: GrantFiled: December 1, 2004Date of Patent: January 2, 2007Assignee: Schlumberger Technology CorporationInventors: Soraya Sofia Betancourt, Oliver C. Mullins, Ahmed Hammami, John Allan Nighswander, Peter S. Hegeman, John Ratulowski, Moin Muhammad, Raymond G. Kennedy, Chengli Dong, Erwan Olliero
-
Patent number: 7153688Abstract: The present invention relates to assays for ascribing catalytic activity to rock samples by virtue of zero-valent transition metals potentially being present within the sample. Embodiments of the present invention are generally directed to novel assays for measuring intrinsic paleocatalytic activities (k) of sedimentary rocks for converting oil to gas and projecting the activities to the subsurface based on the measured linear relationship between ln(k) and temperature (T).Type: GrantFiled: December 7, 2004Date of Patent: December 26, 2006Assignee: Petroleum Habitats, L.L.CInventor: Frank D. Mango
-
Patent number: 7150864Abstract: The present invention concerns a method for growing carbon nanotubes using a catalyst system that preferentially promotes the growth of single- and double-wall carbon nanotubes, rather than larger multi-walled carbon nanotubes. Ropes of the carbon nanotubes are formed that comprise single-wall and/or double-wall carbon nanotubes.Type: GrantFiled: December 20, 2002Date of Patent: December 19, 2006Assignee: William Marsh Rice UniversityInventors: Richard E. Smalley, Jason H. Hafner, Daniel T. Colbert, Ken A. Smith
-
Patent number: 7147060Abstract: A method and system are provided for installing an oriented conduit section in a well-bore having a substantially non-vertical axis. In one example, the system comprises: means for inserting a conduit a the well-bore, wherein the conduit comprises a section to be oriented, means for applying, in the well-bore, a rotating force to the section to be oriented, whereby an oriented section results, and means for fixing the conduit in the well-bore. An instrumented conduit section is also provided, for orientation in a well-bore having a substantially non-vertical axis. Further, a method is provided for using a tool in a well-bore, the method comprising: inserting a casing in the well-bore, orienting the casing in the well-bore, wherein an oriented casing is defined, inserting the tool in the oriented casing, and orienting the tool in the oriented casing.Type: GrantFiled: May 19, 2003Date of Patent: December 12, 2006Assignee: Schlumberger Technology CorporationInventors: Klaus B. Huber, A. Glen Edwards, Luc Laverdière
-
Patent number: 7149818Abstract: A method for communicating a Physical Layer (PHY) mean square error (MSE) to an upper layer device driver includes: receiving a frame by the PHY; computing a MSE for the frame by the PHY; sending the MSE and the frame to a Media Access Control (MAC); inserting the MSE into a frame status frame (FSF) associated with the frame by the MAC; and sending the frame and the FSF to the upper layer driver software. With access to the PHY MSE, the upper layer driver software can compute the average mean square error (AMSE) and determine if a change in the payload encoding (PE), or data transmission rate, should be negotiated. In this manner, the data transmission rate can be optimized while maintaining a low error rate.Type: GrantFiled: July 23, 2001Date of Patent: December 12, 2006Assignee: Advanced Micro Devices, Inc.Inventors: Peter Chow, Kishore Karighattam, Robert Williams, Whu-ming William Young
-
Patent number: 7143267Abstract: A method and multithreaded processor for dynamically reallocating prefetch registers upon the processor switching modes of operation. An execution unit may be coupled to a prefetch engine where the execution unit may be configured to receive prefetch instructions regarding prefetching data. The prefetch engine may comprise a plurality of prefetch registers. The execution unit may further be configured to load the plurality of prefetch registers with information regarding prefetching data obtained from the prefetch instructions. In a single thread mode of operation, the plurality of prefetch registers are allocated to be accessed by either a first or a second thread. In a multithread mode of operation, the plurality of prefetch registers are allocated to be accessed among the first and second threads.Type: GrantFiled: April 28, 2003Date of Patent: November 28, 2006Assignee: International Business Machines CorporationInventors: Eric J. Fluhr, Cathy May, Balaram Sinharoy
-
Patent number: 7141411Abstract: The present invention relates to a simple, safe, and efficient process for the complete bio-decaffeination of caffeine-containing solutions using fungus Pseudomonas alcaligenes CFR 1708, a method of isolating pseudomonas alcaligenes CFR 1708 useful for the bio-decaffeination of caffeine-containing solutions, a Pseudomonas alcaligenes strain of accession number CFR 1708, and a decaffeinated solution obtained by aforementioned process.Type: GrantFiled: March 27, 2003Date of Patent: November 28, 2006Assignee: Council of Scientific and Industrial ResearchInventors: Munna Singh Thakur, Renu Sarath Babu Vegesna, Naikankatte Ganesh Karanth, Mandyam Chakravarathy Varadaraj
-
Patent number: 7142015Abstract: A buffer, logic circuit, and data processing system employing fast turn-off drive circuitry for reducing leakage. Leakage current in logic circuitry is managed by coupling and decoupling the voltage potentials applied to large, high-leakage devices. Circuitry includes a low leakage logic path for holding logic states of an output after turning off high-leakage devices. A fast turn-off logic path in parallel with the low leakage logic path is used to assert each logic state in the forward direction from input to output. The large output device in each fast turn-off path is relieved of leakage stress by asserting logic states at driver inputs that cause the driver to turn OFF after the output logic state has been asserted.Type: GrantFiled: September 23, 2004Date of Patent: November 28, 2006Assignee: International Business Machines CorporationInventors: Jente Benedict Kuang, Hung Cai Ngo, Kevin John Nowka
-
Patent number: 7140041Abstract: A method, system and computer program product for detecting the dissemination of malicious programs. The degree of randomness in the Internet Protocol (IP) destination addresses of received IP packets to be forwarded to an external network may be detected by performing a hash function on the IP destination addresses thereby generating one or more different hash values. If a high number of different hash values were generated for a small number of IP packets examined, then random IP destination addresses may be detected. By detecting random destination IP addresses, the dissemination of a malicious program, e.g., virus, worm program, may be detected.Type: GrantFiled: April 11, 2002Date of Patent: November 21, 2006Assignee: International Business Machines CorporationInventors: Clark Debs Jeffries, Charles Steven Lingafelt, Norman Clark Strole
-
Patent number: 7139213Abstract: The invention describes and provides multiple data path memories and systems utilizing such memories. Enhanced data throughput and bandwidth, while substantially simultaneously providing improved bus utilization, are some of the benefits. In peer-to-peer connected systems, multiple bank/access block/sector/sub-array with random data throughput can also be realized. A memory including a plurality of independently accessible memory banks, a READ BUS for selectively reading to a selected on of the memory banks, and a WRITE BUS independent of the READ BUS for selectively writing to a selected one of the memory banks, is described.Type: GrantFiled: May 12, 2004Date of Patent: November 21, 2006Assignee: Silicon Aquarius, Inc.Inventor: G. R. Mohan Rao
-
Patent number: 7137141Abstract: A method and computer program product for bypassing the initial sign-on of an underlying operating system with single sign-on capability. In one embodiment, a method comprises the step of providing an application framework which logs on a user with a first level of access in the underlying operating system thereby bypassing the initial sign-on screen of the underlying operating system. The method further comprises entering a logon input, e.g., userID and password, on a generated application framework sign-on screen by the user. The method further comprises comparing the logon input with an application framework security database to determine the level of access. If the user is only entitled to the first level of access, then the user is restricted to a first level of access. If the user is entitled to another level of access, then a switch user program may be executed to switch the level of access to a second level of access, i.e., change in the assortment and/or number of applications.Type: GrantFiled: August 16, 2000Date of Patent: November 14, 2006Assignee: International Business Machines CorporationInventor: Mark Gregory McClanahan
-
Patent number: 7137080Abstract: An integrated circuit design has circuit macros made up of device cells. The cells are characterized by determining the leakage current dependency on various process, environmental and voltage parameters. When circuit macros are designed their leakage power is calculated using this data and multi-dimensional models for power and temperature distribution. Circuit macros are identified as timing-critical and timing-noncritical macros. Statistical methods are used to determine the average leakage sensitivities for the specific circuit macros designed. The designer uses the sensitivity data to determine how to redesign selected circuit macros to reduce leakage power. Reducing leakage power in these selected circuits may be used to reduce overall IC power or the improved power margins may be used in timing-critical circuits to increase performance while keeping power dissipation unchanged.Type: GrantFiled: August 22, 2003Date of Patent: November 14, 2006Assignee: International Business Machines CorporationInventors: Emrah Acar, Anirudh Devgan, Sani R. Nassif
-
Patent number: 7133423Abstract: A method and system for maintaining synchronization in a home network is disclosed. The home network includes a host ethernet media access controller and an HPNA chip, where control frame and data frame pairs are transferred between the host ethernet media access controller (MAC) and the HPNA chip. The method and system include sending a null frame from the host ethernet MAC to the HPNA chip prior to the data frame, and recognizing the null frame on the HPNA chip as an indication that a next received frame will be the data frame, thereby maintaining synchronization between the control frame and the data frame pairs.Type: GrantFiled: June 19, 2001Date of Patent: November 7, 2006Assignee: Advanced Micro Devices, Inc.Inventors: Peter K. Chow, Harand Gaspar