Patents Represented by Attorney, Agent or Law Firm Townsends and Townsend and Crew LLP
  • Patent number: 7233328
    Abstract: A method and apparatus for rendering a plurality of objects. The method includes receiving ray differential information associated with a ray, determining a first resolution associated with a first surface patch based on at least information associated with the ray and the first surface patch, processing information associated with the first resolution and a database, and determining whether a first geometry representation associated with the first surface patch tessellated at the first resolution is present in the database. The database is associated with a plurality of predetermined resolutions, and the first resolution is equal to one of the plurality of predetermined resolutions. At least one of the plurality of predetermined resolutions includes a first tessellation rate associated with a first dimension and a second tessellation rate associated with a second dimension. The first tessellation rate is different from the second tessellation rate.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: June 19, 2007
    Assignee: Pixar
    Inventors: Per H. Christensen, Julian Fong, David M. Laur, Dana Batali
  • Patent number: 7234069
    Abstract: Circuits, methods, and apparatus that provide a precise phase shift for a read strobe or other signal. One embodiment provides a read strobe delay line including a series of delay elements, where inputs or outputs of at least some of delay elements are received by a multiplexer. One input of this multiplexer is selected as the read strobe signal. Further precision adjustment may be made in the delay of the read strobe signal by using a delay line in a reference delay-locked loop, where that delay line also includes a series of delay elements, and inputs or outputs of at least some of the delay elements are multiplexed.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: June 19, 2007
    Assignee: Altera Corporation
    Inventor: Brian D. Johnson
  • Patent number: 7234033
    Abstract: A processing system includes a local or local storage and a number of remote or remote storage systems that store data mirroring that maintained by the local storage system. Data that is written, changed, deleted or other wise modified by the local storage system is periodically sent to the remote storage systems to update the mirroring data maintained by each.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: June 19, 2007
    Assignee: Hitachi, Ltd.
    Inventor: Naoki Watanabe
  • Patent number: 7232109
    Abstract: Valve structures formed in elastomer material are electrostatically actuated by applying voltage to a flexible, electrically conductive wire pattern. An actuation force generated between the patterned wire structure and an electrode result in closure of a flow channel formed in elastomer material underlying the wire. In one embodiment of a valve structure in accordance with the present invention, the wire structure is patterned by lithography and etching of a copper/polyimide laminate, with an underlying gold plate positioned on the opposite side of the flow channel serving as an electrode. In an alternative embodiment, a first wire structure is patterned by physically cutting out a first pattern of strips from an Aluminum/Mylar(®) laminate sheet. A second patterned wire structure serving as the electrode is formed by the same method, and positioned on the opposite side of a control channel.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: June 19, 2007
    Assignee: California Institute of Technology
    Inventors: B. Scott Driggs, Markus M. Enzelberger, Stephen R. Quake
  • Patent number: 7232044
    Abstract: Embodiments of the present invention are directed to a pierce fitting or member for penetrating a container to access the interior of the container. The pierce fitting is configured to cut a flap through the surface of the container. In one embodiment, a device for penetrating a container to access an interior of the container comprises a pierce member including an external surface and an internal surface forming a hollow interior extending between a proximal end and a distal end. The distal end has a slanted surface with a pierce leading edge on a first side between the external surface and the internal surface. The external surface expands outwardly in a region proximal of the distal end in a direction toward the proximal end except on a second side opposite from the first side.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: June 19, 2007
    Assignee: Automatic Bar Controls, Inc.
    Inventor: Juha K. Salmela
  • Patent number: 7232717
    Abstract: A method of forming a non-volatile DRAM includes, in part: forming p-well and an n-well between two trench isolation regions formed in a semiconductor substrate, forming a polysilicon control gate of the non-volatile device disposed in the non-volatile DRAM, forming a first oxide spacer above portions of the body region and adjacent said first control gate, forming gate oxide layers of varying thicknesses above the body region, forming the guiding gate of the non-volatile device and the gate of an associated passgate transistor, forming LDD implant regions of the non-volatile device and the associated pass-gate transistor, forming source/drain regions of the non-volatile device and the associated pass-gate transistor, depositing a dielectric layer over the polysilicon guiding gate of the non-volatile device and the polysilicon gate of the associated passgate transistor, forming polysilicon landing pads, and forming polysilicon vertical walls defining capacitor plates of the non-volatile DRAM capacitor.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: June 19, 2007
    Assignee: O2IC, Inc.
    Inventors: Kyu Hyun Choi, Sheau-suey Li
  • Patent number: 7233178
    Abstract: Techniques to avoid crowbar current are provided. An integrated circuit according to an embodiment of the present invention includes a first node having a first supply voltage level. A first level shift circuit is connected between the first node and a first path. A second level shift circuit is connected between the first node and a second path. The first path includes an even number of inverter stages, while the second path includes an odd number of inverter stages. The first and second level shift circuits are configured to output a signal at the second supply voltage level. The integrated circuit also includes a PMOS transistor and an NMOS transistor connected in series between a second node having the second supply voltage level and a reference voltage. A gate of the PMOS transistor is connected to the first path, and a gate of the NMOS transistor connected to the second path.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: June 19, 2007
    Assignee: Semiconductor Manufacturing International (Shanghai) Corporation
    Inventors: Talee Yu, Hellen Cheng
  • Patent number: 7232253
    Abstract: A time indicator comprising a first reservoir (13), a migration medium (11) and activating means for bringing liquid from the first reservoir (13) in contact with the migration medium (11) so that after activation the liquid migrates through the migration medium (11) producing a colour change therein. The activating means comprises a second reservoir (16) connected between the first reservoir (13) and the migration medium (11) whereby after activation the liquid travels relatively rapidly from the first reservoir (13) to the second reservoir (16) and then migrates relatively slowly along the length of the migration medium (11) over time.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: June 19, 2007
    Assignee: Timestrip (UK) Limited
    Inventors: Reuben Isbitsky, Paul Joseph Freedman, Ian Michael Solomon, Michael Leon Kagan
  • Patent number: 7233332
    Abstract: A method and apparatus for rendering shadows. A pre-rendering process implements a two dimensional array or map of depth-based functions, such as a visibility function in z. During rendering of an object scene, these functions are accessed via lookup operations to efficiently determine the function value for a sample point at a given depth. The use of visibility functions allows for partial light attenuation effects. Each visibility function is computed by filtering multiple transmittance functions obtained by casting sample rays from a light source onto an object scene. The visibility function is implemented as a sequence of vertices. Colored shadows are modeled by vertices comprising a depth value and separate visibility function values for red, green, and blue light at a given depth value. Compression is achieved by minimizing the number of vertices needed to represent a visibility function within a desired error tolerance.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: June 19, 2007
    Assignee: Pixar
    Inventors: Thomas David Lokovic, Eric Hugh Veach
  • Patent number: 7233334
    Abstract: Accordingly, embodiments of the present invention provide circuits, methods, and apparatus that improve utilization of storage buffers by overwriting data in them as soon as the data is no longer needed. An exemplary embodiment employs a counter to add each time a particular unit of data is needed by a circuit. The counter also subtracts each time the data is actually used by the circuit. When the counter reaches zero, upstream circuitry is checked to see if a command allowing the particular data to be overwritten has been issued. If it has, the command is not waited for, rather the data may be overwritten immediately. Embodiments of the present invention may also make use of one level of indirection to mask physical storage buffer locations from upstream circuitry. In this way, utilization can be improved.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: June 19, 2007
    Assignee: NVIDIA Corporation
    Inventors: Dominic Acocella, Henry Packard Moreton, Robert W. Gimby, Thomas H. Kong, Andrew D. Bowen
  • Patent number: 7229931
    Abstract: Methods are provided for depositing a silicon oxide film on a substrate disposed in a substrate processing chamber. The substrate has a gap formed between adjacent raised surfaces. A process gas having a silicon-containing gas, an oxygen-containing gas, and a fluent gas is flowed into the substrate processing chamber. The fluent gas is introduced into the substrate processing chamber at a flow rate of at least 500 sccm. A plasma is formed having an ion density of at least 1011 ions/cm3 from the process gas to deposit a first portion of the silicon oxide film over the substrate and into the gap. Thereafter, the deposited first portion is exposed to an oxygen plasma having at least 1011 ions/cm3. Thereafter, a second portion of the silicon oxide film is deposited over the substrate and into the gap.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: June 12, 2007
    Assignee: Applied Materials, Inc.
    Inventors: Hemant P. Mungekar, Young S Lee, Manoj Vellaikal, Karen Greig, Bikram Kapoor
  • Patent number: 7230908
    Abstract: An architecture for the dynamic assignment of links in a multi-user communication system. A plurality of information channels are provided in a forward communication link of the communication system for carrying channel information of the plurality of information channels from a transmitter to a plurality of corresponding receiving devices. The channel information in corresponding select ones of the plurality of information channels is varied dynamically in response to link conditions of the associated receiving devices to more efficiently utilize the channel bandwidth.
    Type: Grant
    Filed: July 16, 2001
    Date of Patent: June 12, 2007
    Assignee: ViaSat, Inc.
    Inventors: Mark J. Vanderaar, Matthew D. Nimon, William H. Thesling
  • Patent number: 7231661
    Abstract: An Access System can provide identity management and/or access management services. Examples of access management services include authentication and authorization services. In some implementations, users of an Access System want to use the authorization services of the Access System but do not want to use the authentication services of the Access System. The present invention allows some or all of the resources protected by the Access System to use the authentication services of the Access System and some or all of the resources protected by the Access System to use external authentication services.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: June 12, 2007
    Assignee: Oracle International Corporation
    Inventors: Francisco J. Villavicencio, Charles W. Knouse
  • Patent number: 7230956
    Abstract: A system receives input data frames that are configured according to a SONET or an SDH standard. The input data is converted to parallel data. The system provides groups of bits along parallel signal lines. In each group of bits, N contiguous bits in the group form a complete word of input data. The system identifies the boundary between complete words in the input data by comparing subsets of the bits to predefined framing patterns. The system then aligns the input data based on the location of each word using the boundary information. The output data of the system includes data that is word aligned. The system can also detect boundaries between the frames.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: June 12, 2007
    Assignee: Altera Corporation
    Inventors: Desmond Ambrose, Antoine Alary
  • Patent number: 7229011
    Abstract: One method involves payment of money to a recipient traveling to one or more foreign countries by entering into a remote computer money transfer information from a sender. The money transfer information comprises recipient identification information, at least one country where the money is to be received, and a payment amount in an originating currency. The money transfer information is transmitted to a host computer system. When ready to receive payment in the designated country, recipient identification information along with a request to withdraw a portion of a possible payment amount is entered into a payout computer. The recipient identification information and the request to withdraw is transmitted to a host computer system, and the requested withdrawal is provided to the recipient in the local currency.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: June 12, 2007
    Assignees: The Western Union Company, First Data Corporation
    Inventors: Kurt L. Hansen, Dean A. Seifert, Mark Thompson, Mike Michelsen
  • Patent number: 7230875
    Abstract: A delay locked loop (DLL) for compensating for a skew in a synchronous dynamic random access memory includes: a delay model means for delaying an external clock signal by the skew to generate a delayed clock signal; a control unit, in response to the external clock signal and the delayed clock signal, for generating control signals, wherein the control signal includes a control clock signal, a delayed control signal, a replication signal and a replication enable signal; a first voltage controlled oscillator, in response to the control clock signal and the delayed control signal, for generating a measurement oscillating signal; a second voltage controlled oscillator, in response to the replication signal and the replication enable signal, for generating a replication oscillating signal; a first unit, in response to the measurement oscillating signal and the replication oscillating signal, for generating a DLL clock signal; and a second unit for comparing a phase difference between the DLL clock signal and the
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: June 12, 2007
    Assignee: Hynix Semiconductor, Inc.
    Inventor: Seong Hoon Lee
  • Patent number: 7231218
    Abstract: A system and method is provided for monitoring the activities and/or locations of wireless units in a wireless network independent of location-based service preferences of those wireless units. That is, a system and method is provided that allows an authorized requester override location-based service preferences (e.g., privacy settings) that may be set for a wireless unit. In this regard, an authorized entity may be able to effectively locate and/or monitor the activities of a wireless unit associated with an individual of interest. Furthermore, if proper authorization exists, such monitoring may be done surreptitiously without the wireless unit user's knowledge and/or consent. For example, in some instances, law enforcement agencies may be authorized to monitor call traffic and/or the location of persons utilizing wireless units.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: June 12, 2007
    Assignee: Openwave Systems Inc.
    Inventors: Athanassios Diacakis, Ioannis Pavlidis, Paul Joseph Hebert
  • Patent number: 7228667
    Abstract: A door assembly having a structural inner frame that is secured between an interior sheath and an exterior sheath. The inner frame provides rigidity and strength to the door assembly and will not warp or otherwise lose its dimensional integrity regardless of the environment or usage. Both the interior and exterior sheaths add strength and durability once attached to and combined with the inner frame. The internal frame is formed from metal, wood, plastic, composite panels, polystyrene panels or other structural materials. In the preferred embodiment, the inner frame by itself is not structural, it relies on the interior sheath and exterior sheath for its combined strength. The components of the internal frame are secured together by fastening onto the interior sheath and exterior sheath. This allows the components, while structurally supporting one another, to utilize the interior and exterior sheaths to fasten the components to one another.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: June 12, 2007
    Assignee: Tuff Shed, Inc.
    Inventor: Owen Woodruff Bunker, II
  • Patent number: 7231406
    Abstract: Apparatus and methods, including computer program products, for providing a network-accessible queue. The queue is stored on a network-accessible file system having a locking mechanism providing strictly-enforced, network-wide file locking. The data structures of the queue are stored in the file system. The file system is preferably implemented on a network accessible RAID array storage device providing a native CIFS file system for storing queue entries received over a network from sender clients and for delivery of such queue entries to receiver clients. Synchronization is implemented using file locks enforced by the file system, so there is no need for a master synchronization process. Notification of the availability of queue entries to receiver clients is also done by a decentralized process.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: June 12, 2007
    Assignee: Openwave Systems Inc.
    Inventor: Paul Edmonds
  • Patent number: 7231034
    Abstract: A system and method for processing a user inquiry. The method includes receiving a user inquiry, sending a first request for user information to a first database, providing the user information from the first database, and selecting a first agent. The first agent has a desirable set of skills and is available. Additionally, the method includes sending the user information to the selected first agent with a first web browser and sending the user inquiry to the selected first agent in response to a first signal indicative of a first consent from the selected first agent within a predetermined period of time.
    Type: Grant
    Filed: October 21, 2003
    Date of Patent: June 12, 2007
    Assignee: Acqueon Technologies, Inc.
    Inventors: Sudeep Rikhy, Paul Rudnick