Patents Represented by Attorney Amin & Turocy, LLP
  • Patent number: 6898611
    Abstract: A system and method is provided for efficiently pinning references to the managed heap. The system and method allow for references to managed objects to be declared as pinned during a call to unmanaged code. The references are then reported as pinned to a garbage collector in response to invocation of a garbage collection service. The reference can be declared as pinned by a programmer within the source code or automatically invoked at run-time based on an unsafe condition. The garbage collection service will not move or relocate objects that are referenced by the active pinned local variables. If a garbage collection does not occur, the fact that the local variables are declared pinned is ignored.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: May 24, 2005
    Assignee: Microsoft Corporation
    Inventors: Patrick H. Dussud, Vance P. Morrison
  • Patent number: 6897707
    Abstract: The present invention provides a system, apparatus and methodology for semiconductor device gate control utilizing a gate driver circuit 112 having opposing current inhibiting elements 130, 132 capable of controlling current flow until a predetermined voltage level is obtained across the current inhibiting element opposing the current flow. A difference of an isolated input voltage level and the predetermined voltage level approximates a gate voltage potential employed to drive a gate input of a semiconductor device. This is accomplished, in one instance of the present invention, by employing Zener diodes in an opposing fashion to produce the gate voltage potential. Zener diode breakdown voltages provide the predetermined voltage levels necessary to properly control the gated semiconductor device during gate charge and discharge cycles.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: May 24, 2005
    Assignee: Northrop Grumman Corporation
    Inventor: Martin E. Beck
  • Patent number: 6897852
    Abstract: There has been a problem with a film provided on a surface of an input section such as a touch panel etc., which is arranged on a display such as a conventional type of liquid crystal display or the like is swelled or corrugated owing to deterioration with the lapse of time, or change in temperature and humidity. According to the present invention, there is provided an information input display device. The device comprises a drawing action section which generates tension to draw outward directly or indirectly by elasticity in a film, when an input section capable of displaying in a transmittable manner, which is arranged on a surface of a display section, is attached to an housing. The device prevents swelling or corrugation of the film from occurring by the tension.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: May 24, 2005
    Assignee: Symbol Technologies, Inc.
    Inventors: Henry Grosfeld, Joanne Calamari, Robert Kowalski, Tatsuyuki Uemura, Toshimasa Akagi, Hidenobu Mochinushi, Takashi Suzuki, Tokuo Shimizu
  • Patent number: 6898483
    Abstract: A method and control system are provided for controlling a modular conveyor system, which may be networked together with other such systems in order to implement a control strategy for a modular conveyor system. The control system comprises a communications port for interconnection of the control system with a network for sending outgoing addressed data to other devices on the address-based network and for receiving incoming addressed data from other devices. The control system further comprises a logic system, which may receive a signal from an object sensor and provide a control signal or output adapted to control activation of a motorized roller assembly, based on an input signal from the object sensor or the communications port. The logic system may provide for single step operation whereby system troubleshooting may be facilitated, and in addition may provide situation aware and output value source selection functionality.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: May 24, 2005
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Wayne Wielebski, John P. Caspers, Gregory A. Majcher, Steven P. Blech
  • Patent number: 6895133
    Abstract: One aspect of the present invention relates to a method of dicing a substrate containing a plurality of non-rectangular shaped optical integrated circuits, involving forming stop cracks in the wafer, each stop crack adjacent and substantially parallel one of the non-rectangular shaped optical integrated circuits, and cutting the substrate in a curvilinear manner substantially parallel to a stop crack. Another aspect of the present invention relates to an optical structure containing a substrate; a plurality of non-rectangular shaped optical integrated circuits on the substrate, each non-rectangular shaped optical integrated circuit having an active region; and at least one stop crack positioned adjacent each non-rectangular shaped optical integrated circuit.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: May 17, 2005
    Assignee: Lightwave Microsystems Corporation
    Inventors: Chris P. Calkins, Robert Cole
  • Patent number: 6893895
    Abstract: Disclosed are methods of making memory cells and semiconductor devices containing the memory cells. The methods involve passivating a portion of a copper containing electrode to form a copper sulfide layer in an electrochemical cell by applying a current through a passivation solution containing a sulfide compound. Such devices containing the memory cells are characterized by light weight and robust reliability.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: May 17, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Uzodinma Okoroanyanwu, Sergey D. Lopatin, Matthew S. Buynoski
  • Patent number: 6889763
    Abstract: Resist coated wafers are rapidly and uniformly cooled by a fluid that has been cooled through the Joule-Thompson effect. Fluid from a high pressure reservoir is vented into a chamber that contains the substrates. By varying the pressure difference between the reservoir and the chamber, the temperature of the cooling fluid entering the chamber can be controlled. By also controlling the flow rate through the chamber, the average temperature difference between the fluid in the chamber and the substrates may be limited, whereby more uniform cooling is obtained. While the chamber pressure is lower than that in the high pressure reservoir, the chamber pressure may still be substantially greater than atmospheric. An elevated chamber pressure raises the specific heat and residence time of the fluid in the chamber, which also promotes uniform cooling.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: May 10, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ramkumar Subramanian, Bharath Rangarajan, Michael K. Templeton
  • Patent number: 6891308
    Abstract: An extended stator core in a motor/generator can be utilized to mitigate losses in end regions of the core and a frame of the motor/generator. To mitigate the losses, the stator core can be extended to a length substantially equivalent to or greater than a length of a magnetically active portion in the rotor. Alternatively, a conventional length stator core can be utilized with a shortened magnetically active portion to mitigate losses in the motor/generator. To mitigate the losses in the core caused by stator winding, the core can be extended to a length substantially equivalent or greater than a length of stator winding.
    Type: Grant
    Filed: February 18, 2003
    Date of Patent: May 10, 2005
    Assignee: Reliance Electric Technologies, LLC
    Inventor: Boris A. Shoykhet
  • Patent number: 6891974
    Abstract: A data compression system is provided in accordance with the present invention. The system includes a scanning component which scans at least a portion of a transformed image. The scan is performed substantially in a horizontal direction on a first section of the portion and in a vertical direction on a second section of the portion to enable improved data compression of the transformed image. The horizontal and vertical scan directions are performed via a contiguous scan of the respective sections to further enable improved data compression of the transformed image.
    Type: Grant
    Filed: January 8, 2001
    Date of Patent: May 10, 2005
    Assignee: Microsoft Corporation
    Inventors: Henrique S. Malvar, Patrice Y. Simard
  • Patent number: 6884999
    Abstract: The present invention provides a system and method for detecting and repairing defects in semiconductor devices. According to the invention, defects are located using a scanning probe microscope, such as an atomic force microscope or a scanning tunneling microscope, and repaired at locations determined by the scanning probe microscope. The microscope itself, and in particular the detection tip, may be employed to remove the defects. For example, the tip may be used to machine away the defect, to apply an electric field to oxidize the defect, and/or to heat the defect causing it to burn or vaporize. By combining precise defect location capabilities of a scanning probe microscope with defect removal, the invention permits very precise correction of defects such as excess material and foreign particles on semiconductor substrates.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: April 26, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Sanjay K. Yedur, Bhanwar Singh, Bryan K. Choo
  • Patent number: 6885974
    Abstract: Dynamic power controller apparatus, systems and methods are provided which utilize system and user data to control power to components. The present invention employs dynamically controlled idle timeout values which are based, in part, on the historical use of the component. It can also employ user settings, event occurrences and available resources of a system to dynamically control the power to one of the system's components or a remote component. In an instance of the present invention related to hard disk power control, it is employed in an operating system's kernel where disk idleness is monitored. When the hard disk's idle time meets a dynamically computed power control idle timeout, the disk driver is commanded to power down the device.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: April 26, 2005
    Assignee: Microsoft Corporation
    Inventor: Matthew H. Holle
  • Patent number: 6884983
    Abstract: Improved biological material imaging systems and related methods are provided by using an imaging system for imaging biological materials, the imaging system comprising a sensor having one or more receptors, and an image transfer medium to scale the one or more receptors to an object field of view.
    Type: Grant
    Filed: June 10, 2002
    Date of Patent: April 26, 2005
    Assignees: Palantyr Research, LLC, Angkor Technology, LLP
    Inventors: Howard Fein, Andrew G. Cartlidge
  • Patent number: 6886002
    Abstract: An architecture for managing alerts, notifications, and peripheral information is disclosed. In one embodiment, a computerized system includes three modules, an attentional status module, a peripheral information notification and alerts module, and an notifications decision-making module. The attentional-status module generates a probability distribution over the user's focus of attention. In one embodiment the module also provides a probability distribution over the period of time until the user will become available to review alerts zero or minimal cost, or will review them without prompting. In one embodiment, this module utilizes a decision-theoretic analysis to identify ideal actions about the timing and rendering of notifications or alerts.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: April 26, 2005
    Assignee: Microsoft Corporation
    Inventor: Eric Horvitz
  • Patent number: 6883172
    Abstract: A system and method is provided for bridging disparate object systems. The system includes a first wrapper to bridge communications between a first object system and a second object system and a second wrapper to bridge communications between the second object system and the first object system. The first wrapper insulates the first object system from interface implementations in the second object system and the second wrapper insulates the second object system from interface implementations in the first object system to facilitate transparent communications between the first and second object systems. The first object system may be at least one of a managed object system and an unmanaged object system, and the second object system may be at least one of a managed object system and an unmanaged object system.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: April 19, 2005
    Assignee: Microsoft Corporation
    Inventors: Dennis Angeline, Christopher W. Brumme, William G. Evans, Raja Krishnaswamy, David S. Mortenson
  • Patent number: 6881445
    Abstract: The invention relates to a composite containing a porous carrier and an amphiphilic material. The composite may be employed in methods and systems for forming thin films on substrates.
    Type: Grant
    Filed: February 25, 2002
    Date of Patent: April 19, 2005
    Assignee: Innovation Chemical Technologies, Ltd.
    Inventor: Pramod K. Arora
  • Patent number: 6883132
    Abstract: An arbiter system comprises a plurality of hardware resources, a common resource, and an arbiter. The plurality of hardware resources are divided into groups of hardware resources and are coupled to the common resource and the arbiter. The arbiter controls which of the plurality of hardware resources has priority to access to the common resource. The arbiter includes a group shifting arbiter which shifts priority among the groups of hardware resources and a level shifting arbiter which separately shifts priority among the hardware resources within each of the groups. An error checking value generator system comprises a general purpose DMA controller and an arithmetic circuit. The arithmetic circuit is coupled to receive data from the general purpose DMA controller. The arithmetic circuit generates an error checking value based on the data received from the general purpose DMA controller and based on a polynomial equation.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: April 19, 2005
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Gary Dan Dotson
  • Patent number: 6883118
    Abstract: A software tool and method are provided which allow an unsophisticated user to easily determine or identify problems in a networked computer system. The software tool comprises a diagnostic component adapted to determine at least one attribute associated with the computer system, and a user interface component adapted to launch the diagnostic component and to render the attribute to a user. The diagnostic component may obtain first information related to a local host computer, and selectively perform one or more tests associated with the local host computer according to the first information. The diagnostic component then determines the attribute according to the first information and/or the test results. A self-healing networked computer system is also disclosed, comprising the diagnostic component and a remedial object adapted to perform one or more remedial actions according to the attribute.
    Type: Grant
    Filed: January 24, 2001
    Date of Patent: April 19, 2005
    Assignee: Microsoft Corporation
    Inventors: Dennis A. Morgan, David V. Gunter, Benjamin E. Nick, Sherwood H. Lawrence
  • Patent number: 6878961
    Abstract: A method of making organic memory cells made of two electrodes with a controllably conductive media between the two electrodes is disclosed. The controllably conductive media contains an organic semiconductor layer that contains a photosensitive compound. The organic semiconductor layer is formed into memory cells using patterning techniques.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: April 12, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Christopher F. Lyons, Ramkumar Subramanian, Mark S. Chang
  • Patent number: D504110
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: April 19, 2005
    Assignee: Symbol Technologies, Inc.
    Inventors: Tine Berentzen, Carl Thelemann, Edward M. Voli, Thomas Wulff, Jaeho Choi
  • Patent number: D504659
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: May 3, 2005
    Assignee: Symbol Technologies, Inc.
    Inventors: Edward M. Voli, Thomas Wulff, Jaeho Choi