Patents Represented by Attorney Martine, Penilla & Gencarella, LLP
  • Patent number: 7979829
    Abstract: A layout of cells is generated to satisfy a netlist of an integrated circuit. Cell-level process compensation technique (PCT) processing is performed on a number of levels of one or more cells in the layout to generate a PCT processed version of the one more cells in the layout. An as-fabricated aerial image of each PCT processed cell level is generated to facilitate evaluation of PCT processing adequacy. Cell-level circuit extraction is performed on the PCT processed version of each cell using the generated as-fabricated aerial images. The cell-level PCT processing and cell-level circuit extraction are performed before placing and routing of the layout on a chip. The PCT processed version of the one or more cells and corresponding as-fabricated aerial images are stored in a cell library.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: July 12, 2011
    Assignee: Tela Innovations, Inc.
    Inventor: Michael C. Smayling
  • Patent number: 7979811
    Abstract: Intermediate resolution-enhancement state layouts are generated based upon an original non-resolution enhanced layout of an integrated circuit and an associated resolution-enhanced layout. The intermediate resolution-enhancement state layout includes fragments corresponding to parts of the original layout and biases associated with the fragments, where the biases indicate distances between the fragments and the resolution-enhanced layout. The fragments are also assigned attributes such as fragment type, fragment location, and biases. The intermediate resolution-enhancement state layouts can be combined to generate the layout for a full chip IC. Two or more intermediate resolution-enhancement state layouts are assembled and are locally reconverged to adjust the resolution enhancement associated with the intermediate resolution-enhancement state layouts and obtain the intermediate resolution-enhancement state layouts for the full IC.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: July 12, 2011
    Assignee: Tela Innovations, Inc.
    Inventors: Shao-Po Wu, Xin Wang, Hongbo Tang, Meg Hung
  • Patent number: 7979615
    Abstract: An apparatus is disclosed for handling multiple requestors desiring access to a resource. The apparatus includes a plurality of masters and a plurality of arbitrators. Each arbitrator is assigned to a different one of the plurality of masters. Also, each arbitrator is defined to consider a different portion of the multiple requestors when selecting a requestor to be serviced by the master to which the arbitrator is assigned. Each arbitrator is further defined to select a requestor from the different portion of the multiple requestors, such that selection of a particular requestor is not duplicated among the plurality of arbitrators. Additionally, requestor selection by each of the plurality of arbitrators is performed in a same clock cycle.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: July 12, 2011
    Assignee: PMC-Sierra US, Inc.
    Inventor: Marc Spitzer
  • Patent number: 7975708
    Abstract: A proximity head including a head surface. The head surface including a first flat region and a plurality of first conduits. Each one of the plurality of first conduits being defined by corresponding one of a plurality of first discrete holes. The plurality of first discrete holes residing in the head surface and extending through the first flat region. The head surface also including a second flat region and a plurality of second conduits. The plurality of second conduits being defined by a corresponding plurality of second discrete holes that reside in the head surface and extend through the second flat region. The head surface also including a third flat region disposed between and adjacent to the first flat region and the second flat region and a plurality of third conduits. The plurality of third conduits being defined by a corresponding plurality of third discrete holes that reside in the head surface and extend through the third flat region.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: July 12, 2011
    Assignee: Lam Research Corporation
    Inventors: Michael Ravkin, John M. de Larios, Fred C. Redeker, Mikhail Korolik, Erik M. Freer
  • Patent number: 7975082
    Abstract: A system and method of deterministically transferring data across a first clock domain to a second clock domain includes receiving a resynchronize command, initiating a corresponding one of a plurality of read delays in each one of a second plurality of devices in the second clock domain, counting down the plurality of read delays to zero, receiving a training pattern after the plurality of read delays count down to zero in each one of the second plurality of devices, recovering a clock data in each of the second plurality of devices, receiving a synch byte by each of the second plurality of devices, selecting one of a plurality of serial lanes as a reference lane, wherein the plurality of serial lanes couple the first clock domain to the second clock domain, initiating a write pointer, writing n bytes of serial data to a buffer and converting the n bytes of data from serial data to parallel data in a serial to parallel converter such that the serial n byte data in the buffer are aligned in time.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: July 5, 2011
    Assignee: Oracle America, Inc.
    Inventors: Frank C. Chiu, Ian Jones, Anup Pradhan, Iain Robertson
  • Patent number: 7975119
    Abstract: A storage device having prioritized-erasure capabilities including: a memory for storing data, the memory having at least one flash unit, wherein each flash unit has a plurality of blocks; and a controller configured: to write the data into the plurality of blocks; to assign an erasure-priority to each block, wherein the erasure-priority correlates with an erasure-priority of the data; and to erase the data in each block according to the erasure-priority of each block upon receiving an emergency-erase command. Preferably, the controller is configured to perform the writing of the data into the plurality of blocks in an arbitrary order in a first flash unit, and the writing into subsequent flash units is performed in correlation with the order in the first flash unit. Preferably, the erasing includes aborting erasure, before completing the erasure, for at least some of the plurality of blocks.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: July 5, 2011
    Assignee: SanDisk IL Ltd
    Inventor: Eran Erez
  • Patent number: 7975086
    Abstract: A circuit is provided for handling multiple requestors desiring access to a resource. The circuit includes a plurality of arbitrators and a plurality of masters. Each master is assigned to a different one of the plurality of arbitrators. Each arbitrator is defined to select a different one of the multiple requestors to be serviced by the master to which the arbitrator is assigned. Also, the plurality of arbitrators is defined to make their requestor selections in the same clock cycle. Additionally, the plurality of arbitrators is defined to make their requestor selections such that selection of a particular requestor is not duplicated among the plurality of arbitrators.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: July 5, 2011
    Assignee: PMC-Sierra US, Inc.
    Inventor: Marc Spitzer
  • Patent number: 7974971
    Abstract: A computer-implemented method for processing user entered query data to improve results of a search of pages using a local search database, when searching the internet, is disclosed. The method includes receiving the user entered query data and parsing each word of the query data and segmenting words using a probabilistic dictionary to determine a likelihood that the word is for a particular name. And, associating the particular names with a name tag to create one or more tagged name terms. Then, normalizing each of the tagged name terms and the normalizing including boosting information if found in the local search database and determining proximity between selected ones of the tagged name terms. The method then generates an optimized search query that incorporates normalized terms and operators. The optimized search query being applied to the internet to enable search results to be produced and displayed to the user in response to the entered query data.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: July 5, 2011
    Assignee: Yahoo! Inc.
    Inventors: Yumao Lu, Nawaaz Ahmed, Fuchun Peng, Marco Zagha
  • Patent number: 7972652
    Abstract: An electroless plating system includes a plating solution, and controlling reducing agents in the plating solution for deposition over outlier features smaller than about five hundred nanometers and isolated by about one thousand nanometers.
    Type: Grant
    Filed: October 14, 2006
    Date of Patent: July 5, 2011
    Assignee: Lam Research Corporation
    Inventors: Igor Ivanov, Robert D. Tas, Shashank Ravindra Kulkarni, Ron Rulkens
  • Patent number: 7972211
    Abstract: Methods for determining input to be supplied to a computer program are provided. One of the methods include processing a first video frame having a pattern code before light is applied to the pattern code. The first video frame defines a first characteristic of the pattern code, and the pattern code is defined by at least two tags. The method further includes processing a second video frame having the pattern code when light is applied to the pattern code, such that the second video frame defines a second characteristic of the pattern code. Then, decoding the first characteristic and the second characteristic of the pattern code to produce decoded information. An interactive command is then initiated to the computer program. A type of the interactive command is defined by the decoded information, wherein one of the tags has a reflective surface and one of the tags has a non-reflective surface.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: July 5, 2011
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Richard L. Marks
  • Patent number: 7973539
    Abstract: A method is disclosed for calibrating a capacitance of an apparatus for measuring dielectric properties of a part. The apparatus includes an electrically grounded chamber, a lower electrode disposed within the chamber and connected to a radiofrequency (RF) transmission rod, an electrically grounded upper electrode disposed within the chamber above the lower electrode, and a variable capacitor connected to control transmission of RF power through the RF transmission rod to the lower electrode. A method is also disclosed for determining a capacitance of a part through use of the apparatus. A method is also disclosed for determining a dielectric constant of a part through use of the apparatus. A method is also disclosed for determining a loss tangent of a part through use of the apparatus.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: July 5, 2011
    Assignee: Lam Research Corporation
    Inventors: Jaehyun Kim, Arthur H. Sato, Keith Comendant, Qing Liu, Feiyang Wu
  • Patent number: 7975190
    Abstract: A stream of traffic data is generated, where the traffic data has a known characteristic. The stream of traffic data is applied to the network device, where the network device has a specific type. The network device generates an output based on the traffic data. A performance of the network device is monitored while the traffic data is processed by the network device to generate monitoring data for the traffic data applied to the network device having the specific type. The output from the network device is analyzed to identify how the traffic data was handled by the network device to generate performance metrics. The monitoring data and the performance metrics are saved to a knowledge database. The knowledge database can be accessed to enable configuration of other network devices based in part on the monitoring data and performance metrics.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: July 5, 2011
    Assignee: Referentia Systems, Inc.
    Inventors: John Kei Smith, Leslie Lauren W. Y. Yuen, Christopher M. Gouveia
  • Patent number: 7974849
    Abstract: A method is described with which to detect and model a person's temporal activity patterns from a record of the persons computer activity or online presence. The method is both predictive and descriptive of temporal features and is constructed with a minimal amount of beforehand knowledge. Activity related data is accumulated from a mechanism that is involved in the activity of a person. Significant inactivity features are identified within the activity data. These inactivity features are characterized so as to project the temporal activity of the person. Real-time activity of the person is then detected and inactivity periods are checked for likelihood of belonging to a previously characterized significant feature. The resulting information is formatted and made available to individuals having a need for the information.
    Type: Grant
    Filed: May 21, 2003
    Date of Patent: July 5, 2011
    Assignee: Oracle America, Inc.
    Inventors: James M. Begole, Rosco Hill
  • Patent number: 7967019
    Abstract: A cleaning material is applied to a surface of a substrate. The cleaning material includes one or more polymeric materials for entrapping contaminants present on the surface of the substrate. A rinsing fluid is applied to the surface of the substrate at a controlled velocity to effect removal of the cleaning material and contaminants entrapped within the cleaning material from the surface of the substrate. The controlled velocity of the rinsing fluid is set to cause the cleaning material to behave in an elastic manner when impacted by the rinsing fluid, thereby improving contaminant removal from the surface of the substrate.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: June 28, 2011
    Assignee: Lam Research Corporation
    Inventors: Ji Zhu, Arjun Mendiratta, David Mui
  • Patent number: 7967916
    Abstract: A system and method for preventing a pattern formed on a substrate from collapsing during a rinsing and drying phase of a fabrication operation includes determining a plurality of process parameters associated with a rinsing chemistry used during the rinsing operation. The process parameters define the characteristics of the rinsing chemistry and a substrate surface layer. A chemistry to reduce the surface tension of the rinsing chemistry (surface tension reducer) with at least one low surfactant chemical is identified based on the process parameters of the rinsing chemistry. The surface tension reducer is applied to the surface of the substrate such that the low surfactant chemical reduces the surface tension of the rinsing chemistry applied to the surface of the substrate thereby preventing the pattern from collapsing.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: June 28, 2011
    Assignee: Lam Research Corporation
    Inventors: Seokmin Yun, John M. deLarios
  • Patent number: 7970147
    Abstract: A method for reducing noise disturbance associated with an audio signal received through a microphone is provided. The method initiates with magnifying a noise disturbance of the audio signal relative to a remaining component of the audio signal. Then, a sampling rate of the audio signal is decreased. Next, an even order derivative is applied to the audio signal having the decreased sampling rate to define a detection signal. Then, the noise disturbance of the audio signal is adjusted according to a statistical average of the detection signal. A system capable of canceling disturbances associated with an audio signal, a video game controller, and an integrated circuit for reducing noise disturbances associated with an audio signal are included.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: June 28, 2011
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Xiadong Mao
  • Patent number: 7965419
    Abstract: This invention provides a printing apparatus that performs printing on a print medium. The printing apparatus includes: a dot data generator that performs a halftone process on image data, wherein the print image is formed by mutually combining print pixels belonging to each of a plurality of pixel position groups for which a physical difference is assumed at a formation of dots by the print image generator, in a common print area, and the halftone process is configured to determine the status of dot formation on each of the print pixels on an assumption of the physical difference.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: June 21, 2011
    Assignee: Seiko Epson Corporation
    Inventor: Toshiaki Kakutani
  • Patent number: 7962819
    Abstract: An integrated circuit chip includes a scan-in pin, a scan clock pin, and a test controller. The scan-in pin and the scan clock pin receive a test program for the type of test mode and a soft-reset pattern. A state machine is configured to direct sampling of a scan clock waveform provided through the scan clock pin as dictated by transitions of a scan-in waveform provided through the scan-in pin. The state machine identifies a bit match from the sampled scan clock waveform upon executing the soft-reset pattern. The identified bit match triggers a soft reset which eliminates the need for an extra reset pin, when testing in scan mode.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: June 14, 2011
    Assignee: SanDisk Corporation
    Inventors: Baojing Liu, Matt Davidson, Vladimir Kovalev
  • Patent number: 7962870
    Abstract: A method for determining a current spectrum for a circuit design is provided. The method includes determining timing characteristics and power consumption characteristics for the circuit design. From the timing characteristics and the power consumption characteristics a time domain current waveform is constructed. The time domain current waveform is then converted to a frequency domain current waveform. With the frequency domain waveform, one skilled in the art can then identify a location and an amount of decoupling capacitors for a printed circuit board housing the circuit design based on the frequency domain current waveform. A computing system configured to perform the method is also provided.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: June 14, 2011
    Assignee: Altera Corporation
    Inventors: Peter Boyle, Iliya G. Zamek, Zhe Li, Shishuang Sun, Bozidar Krsnik, James L. Drewniak, Xiaohe Chen, Sandeep Kamalakar Reddy Chandra
  • Patent number: 7958619
    Abstract: A chuck holds a disk by the inside diameter with a plurality of contact surfaces at the end of fingers. Axial motion of an actuator is translated into outward radial movement of the fingers to place the contact surfaces in contact with the inside diameter of the disk. The force that is applied to the disk is limited to reduce or eliminate warping or curvature of the disk, e.g., a sleeve that surrounds the fingers can be used as a hard stop to physically limit the range of outward radial movement of the fingers.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: June 14, 2011
    Assignee: Xyratex Technology Limited
    Inventor: Timothy J. Pletschet