Patents Represented by Attorney Harmon & DeNiro LLP
  • Patent number: 6960948
    Abstract: An integrated circuit device having a select circuit, a summing circuit and a phase mixer. The select circuit selects one of a plurality of offset values as a selected offset. The summing circuit sums the selected offset with a phase count value, the phase count value indicating a phase difference between a reference clock signal and a first plurality of clock signals. The phase mixer combines the first plurality of clock signals in accordance with the sum of the selected offset and the phase count value to generate an output clock signal.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: November 1, 2005
    Assignee: Rambus Inc.
    Inventors: Jade M. Kizer, Benedict C. Lau, Roxanne T. Vu, Craig E. Hampel
  • Patent number: 6957392
    Abstract: An interface engine provides animated views in a user interface. The interface engine directs the operation of a rendering environment to create an interface in a rendering area. The interface engine includes views, layouts, animators, and constraints. Views identify child views and resources for display in the rendering area. In response to events, such as user inputs, a view modifies itself by calling layouts, animators, and constraints. A layout manages the attributes of a view's child views, including child view position and size. An animator modifies the view's appearance over a specified period of time. A constraint imposes limits on view properties. In one implementation, an Internet site delivers an interface engine to a browser to supply content and a user interface. A presentation server compiles an interface engine description and specified resources into an interface engine.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: October 18, 2005
    Assignee: Laszlo Systems, Inc.
    Inventors: J. Bret Simister, Adam G. Wolff, Max David Carlson, Christopher Kimm, David T. Temkin
  • Patent number: 6957045
    Abstract: A device, a system, a computer readable medium and a method provide status information of a device and/or devices in a short distance wireless network in an embodiment of the present invention. Status information, such as the quality of the received signal and/or available battery power of each device in the short distance wireless network is provided to a device having a display according to an embodiment of the present invention. Status information may be selectively displayed in an easily viewable and preferable type in an embodiment of the present invention.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: October 18, 2005
    Assignee: IXI Mobile (Israel) Ltd.
    Inventors: Amit Haller, Peter Fornell, Avraham Itzchak, Ziv Haparnas, Amir Glick
  • Patent number: 6952123
    Abstract: An integrated circuit device having a select circuit, a summing circuit and a phase mixer. The select circuit selects one of a plurality of offset values as a selected offset. The summing circuit sums the selected offset with a phase count value, the phase count value indicating a phase difference between a reference clock signal and one of a first plurality of clock signals. The phase mixer combines the first plurality of clock signals in accordance with the sum of the selected offset and the phase count value to generate an output clock signal.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: October 4, 2005
    Assignee: Rambus Inc.
    Inventors: Jade M. Kizer, Benedict C. Lau, Craig E. Hampel
  • Patent number: 6941847
    Abstract: A novel workpiece engaging nose body for holding a screwstrip having screws held in a strap is provided. The workpiece engaging nose body includes a nose portion and a rear portion with the nose portion slidably mounted on the rear portion for movement rearwardly when the nose is urged into a workpiece to drive a screw. An exitway is defined between the nose portion and rear portion through which spent strap from which screws have been driven exit the nose body. On urging the nose body into the workpiece, the nose portion slides rearwardly to engage the strap in the exitway and move it rearwardly into engagement with the rear portion in the exitway. The strap is preferably “pinched” in the exitway between the nose portion and rear portion to assist in locating a screw to be driven from the nose body.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: September 13, 2005
    Assignee: Simpson Strong-Tie Company Inc.
    Inventors: G. Lyle Habermehl, Brandon Lyle Habermehl, Troy D. Hale
  • Patent number: 6944651
    Abstract: A method for transferring public information to a private information store maintained by a private information space manager. The method may include the steps of selecting public information from a public information source; initiating a sync request by selecting a sync request button on the public information web site; and identifying the private information space were the public information is to be stored. In a further aspect, the invention comprises a system for synchronizing public content from a public information web site to a private information store. The system may include a sync enable button on the public information web site; a pop-up window provided by a private information store provided responsive to the sync enable button on the public information web site; and a sync interface transfer button on the pop-up window initiating transfer of the public information to the private information store.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: September 13, 2005
    Assignee: fusionOne, Inc.
    Inventors: Richard M. Onyon, David L. Multer
  • Patent number: 6934767
    Abstract: A server machine receives an input string of characters from a client machine, and the string includes at least one abbreviated substring preceded and followed by word delimiters. Each abbreviated substring represents an expanded substring. The server machine automatically finds one of the abbreviated substrings based on the preceding and following word delimiters, determines that it is one of a set of abbreviated substrings, and produces an expanded version of the string of characters with the abbreviated substring replaced by its expanded substring. The case of the beginning character of the expanded substring can be the same as that of the abbreviated substring. The expanded substring can depend on time, such as the current time.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: August 23, 2005
    Assignee: FusionOne, Inc.
    Inventor: Herbert D. Jellinek
  • Patent number: 6931467
    Abstract: A system and method for performing data transfers within a computer system is provided. The system includes a controller configured to dynamically adjust the interleave of the communications required to perform a series of data transfer operations to maximize utilization of the channel over which the communications are to be performed. The controller is able to vary the time interval between the transmission of control information that requests a data transfer and the performance of the data transfer by signaling the beginning of the data transfer with a strobe signal sent separate from the control information. The controller is able to defer the determination of how much data will be transferred in the operation by initiating the termination of a data transfer with a termination signal. The method provides a technique for distinguishing between identical control signals that are carried on the same line.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: August 16, 2005
    Assignee: Rambus Inc.
    Inventors: Richard Maurice Barth, Frederick Abbot Ware, John Bradly Dillon, Donald Charles Stark, Craig Edward Hampel, Matthew Murdy Griffin
  • Patent number: 6928128
    Abstract: Clock alignment circuits and techniques for reducing power dissipation, increasing power supply noise immunity, decreasing process and temperature variation sensitivity, and providing a wide operating range. A power supply generator generates an isolated supply voltage for a delay line used in a clock alignment circuit. The delay line generates a delayed clock from a reference clock. A comparator detects a correction information (i.e., delay or phase error) between the delayed clock and the reference clock and generates error information representative of the correction information. A charge pump circuit converts the error information into a voltage signal, wherein the voltage signal is a scaled representation of the error information.
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: August 9, 2005
    Assignee: Rambus Inc.
    Inventor: Stefanos Sidiropoulos
  • Patent number: 6925476
    Abstract: A change log aggregation and optimization mechanism and methodology for updating and synchronizing application data and application files in a client device of a data transfer and synchronization system. The contents of a plurality of change logs reflecting the then current changes to the application data of the client device are downloaded and merged into an aggregate log. Instead of applying each change log as it is downloaded, the contents of the aggregate log, representing all changes to application data and/or application files recorded in prior change logs, are then applied to the client device to update application data and/or application files in the client device.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: August 2, 2005
    Assignee: fusionOne, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Joseph Robertson
  • Patent number: 6922091
    Abstract: A locked loop circuit having a clock hold function. The locked loop circuit includes a select circuit, phase mixing circuit, hold signal generator and latch circuit. The select circuit selects one of a plurality of phase values in response to a select signal, and the phase mixing circuit generates a first clock signal having a phase angle according to the selected phase value. The hold signal generator asserts a hold signal in response to a transition of the select signal, and the latch circuit latches the state of the first clock signal in response to assertion of the hold signal.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: July 26, 2005
    Assignee: Rambus Inc.
    Inventor: Jade M. Kizer
  • Patent number: 6917542
    Abstract: In a non-volatile semiconductor memory system (or other type of memory system), a memory cell is programmed by changing the threshold voltage of that memory cell. Because of variations in the programming speeds of different memory cells in the system, the possibility exists that some memory cells will be over programmed. That is, in one example, the threshold voltage will be moved past the intended value or range of values. The present invention includes determining whether the memory cells are over programmed.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: July 12, 2005
    Assignee: Sandisk Corporation
    Inventors: Jian Chen, Yan Li, Jeffrey W. Lutze
  • Patent number: 6914823
    Abstract: In a non-volatile semiconductor memory system (or other type of memory system), a memory cell is programmed by changing the threshold voltage of that memory cell. Because of variations in the programming speeds of different memory cells in the system, the possibility exists that some memory cells will be over programmed. That is, in one example, the threshold voltage will be moved past the intended value or range of values. The present invention includes determining whether the memory cells are over programmed.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: July 5, 2005
    Assignee: Sandisk Corporation
    Inventors: Jian Chen, Yan Li, Jeffrey W. Lutze
  • Patent number: 6911853
    Abstract: An apparatus having a dual rail regulated reference loop. The reference loop includes a delay circuit powered by upper and lower supply voltages to generate a plurality of reference clock signals, and a voltage regulation circuit to adjust the upper and lower supply voltages according to a phase difference between a selected pair of the reference clock signals.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: June 28, 2005
    Assignee: Rambus Inc.
    Inventors: Jade M. Kizer, Benedict C. Lau
  • Patent number: 6912620
    Abstract: A method is described for providing a memory with a serial sequence of write enable signals that are offset in time with respect to respective data received by a plurality of data inputs of the memory. A memory is also described with an array for data storage, a plurality of data input pins, and a separate pin for receiving either additional data or a serial sequence of write enable signals applicable to data received by the plurality of data input pins. The additional data that the separate pin can receive includes, for example, error detection and correction (EDC) information. A method is also described for multiplexing write enable information and error detection and correction information.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: June 28, 2005
    Assignee: Rambus Inc.
    Inventors: Frederick Abbott Ware, Craig Edward Hampel, Donald Charles Stark, Matthew Murdy Griffin
  • Patent number: 6909438
    Abstract: A system is disclosed for blending two image that makes use of a color map which indicates colors in a foreground can be mixed with the background and how much of each source to mix. One embodiment of the invention restricts the use of the color map to only pixels in the foreground that correspond to a graphic (or effect) in the background. Another embodiment makes use of a gray scale matte which stores blending values for each pixel in the foreground.
    Type: Grant
    Filed: January 23, 2001
    Date of Patent: June 21, 2005
    Assignee: Sportvision, Inc.
    Inventors: Marvin S. White, Stanley K. Honey, Walter Hsiao, James R. Gloudemans, Kevin R. Meier, James McGuffin, Richard H. Cavallaro
  • Patent number: 6909387
    Abstract: A circuit, apparatus and method for efficiently and accurately calibrating an output driver current are provided in embodiments of the present invention. In an embodiment of the present invention, a circuit comprises a first digital-to-analog converter (“DAC”) that generates a first current. A first transistor is coupled to the first DAC and generates a first biasing current responsive to the first current. A second DAC is coupled to the first transistor and generates a first control current responsive to the first biasing current. According to an embodiment of the present invention, the first and second DACs are binary weighted control DACs. According to an embodiment of the present invention, the binary weighted values of the second DAC are obtained in response to a calibration signal generated by a controller. According to an embodiment of the present invention, the first DAC is an M-bit DAC and the second DAC is an N-bit DAC, wherein M is less than N.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: June 21, 2005
    Assignee: Rambus Inc.
    Inventor: Yingxuan Li
  • Patent number: 6909878
    Abstract: A method, system, and computer readable medium allows a user to select an output signal for device/terminal in short distance wireless network. In embodiments of the present invention, the output signal is a ring tone, alarm, background image, vibration signal, font type, or portion of a motion picture. In embodiments of the present invention, a system comprises a first and second device, in a short distance wireless network, generating a first and second output signal. A cellular device generates a first and a second short-range radio signals responsive to a cellular signal from a cellular network. The cellular signal includes a first multimedia file for the first device and a second multimedia file for the second device. In an embodiment of the present invention, the first multimedia file and second multimedia file are thematically related. In an embodiment of the present invention, a processing device is coupled to the cellular network and stores the first and second multimedia files.
    Type: Grant
    Filed: August 20, 2002
    Date of Patent: June 21, 2005
    Assignee: IXI Mobile (Israel) Ltd.
    Inventors: Amit Haller, Ziv Haparnas
  • Patent number: 6892225
    Abstract: A secure agent system for communicating with a secure remote access system is disclosed. The agent system is suitable for execution on a base device which is configured to be coupled to the internet. The agent system initiates data communication with the remote access system by sending requests and receiving replies from the remote access system. The replies may include requests to retrieve, store, update, and/or delete data associated with the base device, which the agent system carries out. The agent system further provides reply data to such requests to the remote access system.
    Type: Grant
    Filed: July 19, 2000
    Date of Patent: May 10, 2005
    Assignee: fusionOne, Inc.
    Inventors: Edgar Allen Tu, Eric Pang
  • Patent number: 6888758
    Abstract: One or more programming operations are performed on a set of non-volatile storage elements. For example, the programming operations may include applying a set of programming pulses. A verify process is performed to determine which of the non-volatile storage element have reached an intermediate verify threshold but have not reached a final verify threshold. One additional programming operation at a reduced level is performed for the non-volatile storage elements that have reached the intermediate verify threshold but have not reached the final verify threshold, and those non-volatile storage elements are then inhibited from further programming. Non-volatile storage elements that have not reached the intermediate verify threshold continue programming. Non-volatile storage elements that reach the final verify threshold are inhibited from programming.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: May 3, 2005
    Assignee: Sandisk Corporation
    Inventors: Gertjan Hemink, Yupin Fong