Patents Represented by Attorney Martine Penilla Group, LLP
  • Patent number: 8059724
    Abstract: A data transmission system and method includes providing a current to a first conductor by a current source to transmit a first binary digit while isolating a second conductor from the current source. In response to a command to transmit a second binary digit, amount of current provided by the current source to the first conductor is decreased from a maximum value to zero while simultaneously increasing the amount of current provided to the second conductor from zero to a maximum value. The increase and the decrease in the amount of current are done the same rate. A first and a second signal corresponding to the current provided to the first and the second conductors each have a transition edge with a leading section, a midsection and trailing section such that an average slope of the midsection is greater than average slope of the leading section and the average slope of the trailing section.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: November 15, 2011
    Assignee: SanDisk IL Ltd
    Inventor: Tavi Salomon
  • Patent number: 8060330
    Abstract: A wafer handling mechanism is operated to place a wafer on a chuck. A chucking force is then applied to the wafer, whereby wafer support features of the chuck transfer a defect pattern onto a surface of the wafer. The surface of the wafer is analyzed by a defect metrology tool to obtain a mapping of the defect pattern transferred onto the surface of the wafer. A center coordinate of the chuck within a coordinate system of the wafer is determined by analyzing the defect pattern as transferred to the surface of the wafer. A spatial offset between the center coordinate of the chuck and the center of the wafer is determined. The spatial offset is used to adjust the wafer handling mechanism so as to enable alignment of the center of the wafer to the center coordinate of the chuck.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: November 15, 2011
    Assignee: Lam Research Corporation
    Inventors: Robert Griffith O'Neill, Jorge Luque, Shang-I Chou, Harmeet Singh
  • Patent number: 8060579
    Abstract: A system and method which may directly resolve a URL into the IP address of a web server running a regional website of a web service provider based on a user's geographic location. A user may type a URL of a website in his browser. A user location analyzer may decide the user's geographic location according to his IP address. With the user's geographic location, a DNS server may resolve the URL to a regional website of a web service provider which provides services specific to the user's geographic location. Consequently, the user may be presented a regional website of a web service provider without delays caused by re-directing, and save the user's time and effort to look for a regional website himself.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: November 15, 2011
    Assignee: Yahoo! Inc.
    Inventor: Ashish Shukla
  • Patent number: 8059310
    Abstract: A CPU of a color printer performs gamma correction and a matrix operation M on an RGB color space image data derived by a matrix operation S. Using gamma correction value settings, the CPU performs gamma conversion of image data. Matrix operation M converts the RGB color space to an XYZ color space. When performing matrix operation M, the CPU refers to a PrintMatching tag and performs the matrix operation using a matrix (M) that corresponds to the indicated color space, in order to reflect the color space used for generation of image data.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: November 15, 2011
    Assignee: Seiko Epson Corporation
    Inventor: Kenji Fukasawa
  • Patent number: 8060828
    Abstract: In an example embodiment, an online advertising management platform maintains an account that includes data relating to an order for advertising provided by an ad network affiliated with the platform. When the platform receives a login that identifies a user as having access rights to the account, the platform displays a view that includes a window displaying data relating to the order and a toolbar in a standardized location relative to the window. The toolbar includes a tab. When the user clicks on the tab, the platform displays a tabbed window that includes a list of the informational messages, regardless of whether an informational message on the list has been read or dismissed by another user allowed access to the account. The platform locates the window contiguous to the toolbar over some but not all of the view displaying the data relating to the order.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: November 15, 2011
    Assignee: Yahoo! Inc.
    Inventors: Petra Griffith, James Nieters, Todd Barlok, Claude Jones, Matthew Catrow Crampton, Naga Viswanathan Malepati
  • Patent number: 8060869
    Abstract: A method and system for providing a binary instrumentation tool to detect memory problems in a runtime application executing on a computer system includes identifying one or more functions or statements in the runtime application. A plurality of compiler annotations defining essential functional characteristic data of each of the plurality of functions is generated by a compiler when compiling the user program from source code to an executable binary code. A program error detector is configured to provide a checker code based on guidelines provided by of the plurality of compiler annotations associated with the function. The program error detector generates a modified function code for the identified function by inserting the checker code into a function code for the corresponding function. A modified executable binary code for the runtime application is then generated by replacing the function code for the function with the corresponding modified function code.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: November 15, 2011
    Assignee: Oracle America, Inc.
    Inventors: Maksim V Panchenko, Fu-Hwa Wang
  • Patent number: 8060823
    Abstract: In an example embodiment, an online advertising management platform maintains an account that includes data relating to an order for advertising provided by an ad network affiliated with the platform. When the platform receives a login that identifies a user as having access rights to the account, the platform displays a view that includes a window displaying data relating to the order and a toolbar in a standardized location relative to the window. The toolbar includes a tab that displays a count of each informational message (e.g., alert or tip) which relates to the displayed data and which has not been dismissed by the current user. When the user clicks on the tab, the platform displays a tabbed window that includes a list of the informational messages, regardless of whether an informational message on the list has been read or dismissed by another user allowed access to the account.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: November 15, 2011
    Assignee: Yahoo! Inc.
    Inventors: Petra Griffith, James Nieters, Todd Barlok, Claude Jones, Matthew Catrow Crampton, Naga Viswanathan Malepati
  • Patent number: 8058691
    Abstract: A semiconductor device includes first and second p-type diffusion regions, and first and second n-type diffusion regions that are each electrically connected to a common node. Each of a number of conductive features within a gate electrode level region is fabricated from a respective originating rectangular-shaped layout feature having a centerline aligned parallel to a first direction. The conductive features respectively form gate electrodes of first and second PMOS transistor devices, and first and second NMOS transistor devices. Gate electrodes of the first PMOS and second NMOS transistor devices are electrically connected in part by a first conductor within a first interconnect level. Gate electrodes of the second PMOS and first NMOS transistor devices are electrically connected in part by a second conductor within the first interconnect level.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: November 15, 2011
    Assignee: Tela Innovations, Inc.
    Inventor: Scott T. Becker
  • Patent number: 8055969
    Abstract: A multi-strobe circuit that latches a signal to be tested, an evaluation target, at each edge timing of a multi-strobe signal having a plurality of edges. An oscillator oscillates at a predetermined frequency in synchronization with a reference strobe signal. A latch circuit latches the signal to be tested at an edge timing of an output signal of the oscillator. A gate circuit is provided between a clock terminal of the latch circuit and the oscillator, and makes the output signal of the oscillator pass therethrough for a predetermined period. A clock transfer circuit loads the output signal of the latch circuit at an edge timing of the output signal of the oscillator and performs retiming on the output signal of the latch circuit by using a reference clock.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: November 8, 2011
    Assignee: Advantest Corporation
    Inventor: Noriaki Chiba
  • Patent number: 8054515
    Abstract: An image ordering rule is selected from among multiple image ordering rules that use mutually different types of image characteristic values to determine the order of arrangement of images. The image characteristic value used by the selected image ordering rule is obtained for each of a plurality of images. The order of arrangement of a plurality of images is determined based on the selected image ordering rule and the image characteristic values for a plurality of images. The number of images to be placed on each page is determined based on the maximum number of images that can be included in each page of the electronic album. An electronic album in which a plurality of images are laid out on multiple pages in sequential order is created in accordance with the order of arrangement of a plurality of images and the number of images to be placed on each page.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: November 8, 2011
    Assignee: Seiko Epson Corporation
    Inventors: Hitoshi Yamakado, Yu Gu, Toru Miyamoto
  • Patent number: 8051863
    Abstract: Apparatus monitors a meniscus process that is performed on wafers. Monitoring data for a current process received by a processor indicates characteristics of a gap between the wafer and a process head. The processor is configured to respond to the data that is in the form of orientation monitor signals and to respond to a current recipe. The processor generates meniscus monitor signals for allowing the meniscus to remain stable in further meniscus processing. The monitoring is of current meniscus processing to determine whether a current gap (i) is other than a desired gap of the current recipe, and (ii) corresponds to a stable meniscus. If so, a calibration recipe is identified as specifying the current gap. This calibration recipe specifies parameters for meniscus processing the wafer surface with the current gap. The meniscus processing of the wafer surface is continued using the parameters specified by the identified calibration recipe.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: November 8, 2011
    Assignee: Lam Research Corporation
    Inventors: G. Grant Peng, Cristian Paduraru, Katrina Mikhaylich
  • Patent number: 8054625
    Abstract: Apparatuses, methods, and systems directed to efficient cooling of data centers. Some embodiments of the invention allow encapsulation of cold rows through an enclosure and allow one or more fans to draw cold air from the cold row encapsulation structure to cool servers installed on the server racks. In other particular embodiments, the systems disclosed can be used to mix outside cool air into the cold row encapsulation structure to cool the servers. In some embodiments, the present invention involves fanless servers installed on the server racks and introduces fan units to draw cooling air from the cold row encapsulation structure through the fanless servers on the racks.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: November 8, 2011
    Assignee: Yahoo! Inc.
    Inventors: Scott Noteboom, Albert Dell Robison