Patents Represented by Attorney Anderson, Levine & Lintel
  • Patent number: 7580877
    Abstract: A system and method for creating and administering trusts over the Internet. A grantor accesses a website over the Internet that is served by a trust account administration server. The server checks the identity and creditworthiness of the grantor, and then establishes a trust account. The trustee and beneficiary of the trust are electronically notified of the trust. A trust account administration server can also electronically notify the beneficiary of any demand rights that arise for gifts to the trust, and can permit distributions of the gifts if exercised. The beneficiary can also set up a family home page, and solicit contributions from friends, family, and other parties, for example on gift-giving events. The trust can include educational accounts, such as Qualified Tuition Plan and Educational Individual Retirement Account accounts.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: August 25, 2009
    Inventor: Stephen G. Argenbright
  • Patent number: 7519558
    Abstract: A system for remote data acquisition and private and secure and authenticated, centralized processing and storage is disclosed called the DataTreasury™ Repository System. The DataTreasury™ Repository System provides a secure system for the storage and retrieval of data comprising personal information, financial information, and general information. The identity of the users are held private through the use of a biometric as the sole personal identifier. The system acquires transactional data at at least one remote locations, encrypts the data, transmits the encrypted data to a central location, transforms the data to a usable form, performs identification verification using biometric data, generates informative reports from the data and transmits the informative reports to the remote location(s), while maintaining privacy, security, and authenticity of the user's data and biometric. To ensure the complete security of the system, all data is re-encrypted while in storage, or when it is in a state of nonuse.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: April 14, 2009
    Inventors: Claudio R. Ballard, Amarish Pathak, Michael T. Imbruce, Edward H. Currie, James Cassata, Maurice N. Freedman
  • Patent number: 7509238
    Abstract: A computer program for operating a computer to perform various steps. In one step, the program causes the computer to display to a user of the computer a first hierarchical level representative of one or more companies, where each company of the one or more companies has respective water treatment needs. In another step, and for each company of the one or more companies, the program causes the computer to display to the user of the computer a second first hierarchical level representative of one or more facilities for the respective company. In another step, and for each facility of each company of the one or more companies, the program causes the computer to display to the user of the computer a third hierarchical level representative of one or more water treatment systems for the respective facility.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: March 24, 2009
    Assignee: H2tr0nics, Inc.
    Inventors: Stephen Dumler, Blaine Nagao, Adam Dumler, David Hollabaugh
  • Patent number: 7454376
    Abstract: A system and method for creating and administering trusts over the Internet. A grantor accesses a website over the Internet that is served by a trust account administration server. The server checks the identity and creditworthiness of the grantor, and then establishes a trust account. The trustee and beneficiary of the trust are electronically notified of the trust. A trust account administration server can also electronically notify the beneficiary of any demand rights that arise for gifts to the trust, and can permit distributions of the gifts if exercised. The beneficiary can also set up a family home page, and solicit contributions from friends, family, and other parties, for example on gift-giving events.
    Type: Grant
    Filed: July 20, 2001
    Date of Patent: November 18, 2008
    Inventor: Stephen G. Argenbright
  • Patent number: 7398238
    Abstract: An investment system provides for multiple employers. The employers withhold payments to employees according to preferences defined by the employee. The employer forwards the withholding to an investment account manager who manages accounts for each employee. The account manager pools the withholding from the employees and invests the money in proportion to the preferences stated by the employees in the plan. Employees may change employers without affecting their accounts. Tax information may be calculated by the system to ensure accurate gratuity accounting and tax compliance on the part of the employer.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: July 8, 2008
    Assignee: Vizor Group, Inc.
    Inventors: John Calce, Bret Madole, Richard Ellman, Robert Elliot
  • Patent number: 7366029
    Abstract: A flash memory system including a flash memory device and a controller, operable according to an advanced data transfer mode is disclosed. The flash memory device is operable both in a “legacy” mode, in which read data is presented by the memory synchronously with each cycle of a read data strobe from the controller, and in which input data is latched by the memory synchronously with each cycle of a write data strobe from the controller. In the advanced mode, which can be initiated by the controller forwarding an initiation command to the memory, the flash memory itself sources the read data strobe at a higher frequency, for example at twice the frequency, of that available in the normal mode. In the advanced mode, the input data is presented by the controller synchronously with a higher frequency write data strobe than is available in the normal mode. The voltage swing of the data and control signals is reduced from conventional standards, to reduce power consumption.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: April 29, 2008
    Assignee: SanDisk Corporation
    Inventor: Yishai Kagan
  • Patent number: 7366028
    Abstract: A flash memory system including a flash memory device and a controller, operable according to an advanced data transfer mode is disclosed. The flash memory device is operable both in a “legacy” mode, in which read data is presented by the memory synchronously with each cycle of a read data strobe from the controller, and in which input data is latched by the memory synchronously with each cycle of a write data strobe from the controller. In the advanced mode, which can be initiated by the controller forwarding an initiation command to the memory, the flash memory itself sources the read data strobe, and presents data synchronously with both the falling and rising edges of that read data strobe. In the advanced mode, the input data is presented by the controller synchronously with both edges of the write data strobe. The voltage swing of the data and control signals is reduced from conventional standards, to reduce power consumption.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: April 29, 2008
    Assignee: SanDisk Corporation
    Inventors: Yishai Kagan, Rizwan Ahmed, Farookh Moogat
  • Patent number: 7355892
    Abstract: A flash memory device, and a method of operating the same, is disclosed. The array of the flash memory device is arranged in pages of memory cells, each page having memory cells associated into groups of memory cells within the page for purposes of fail bit detection in program verification. For example, these groups may correspond to sectors within the page. In a programming operation, the verify process determines whether each group of memory cells within the page has fewer than a selected ignore bit limit for the sector. If not, additional programming is required for the insufficiently programmed cells in the page. By applying a fail bit detection threshold for each of multiple groups within the page, the efficiency of error correction coding in the flash memory is improved. A similar verify and fail bit detection approach may be used in erase and soft programming operations.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: April 8, 2008
    Assignee: SanDisk Corporation
    Inventor: Gerrit Jan Hemink
  • Patent number: 7345926
    Abstract: A flash memory system including a flash memory device and a controller, operable according to an advanced data transfer mode is disclosed. The flash memory device is operable both in a “legacy” mode, in which read data is presented by the memory synchronously with each cycle of a read data strobe from the controller, and in which input data is latched by the memory synchronously with each cycle of a write data strobe from the controller. In the advanced mode, which can be initiated by the controller forwarding an initiation command to the memory, the flash memory itself sources the read data strobe, and presents data synchronously with both the falling and rising edges of that read data strobe. In the advanced mode, the input data is presented by the controller synchronously with both edges of the write data strobe. The voltage swing of the data and control signals is reduced from conventional standards, to reduce power consumption.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: March 18, 2008
    Assignee: SanDisk Corporation
    Inventors: Yishai Kagan, Rizwan Ahmed, Farookh Moogat
  • Patent number: 7337480
    Abstract: A box spring wrap and dust ruffle system is disclosed. The box spring wrap has a strip of unbroken-loop material to which hooks, of a hook-and-loop fastener system, may be removably attached. The strip extends around the perimeter of the box spring wrap, and has contours corresponding to the locations of corners of the box spring. The box spring wrap also has decking, of a different material than the unbroken-loop material, serving as a top panel of the wrap when installed on a box spring; alternatively, the strip and decking may a unitary piece of unbroken-loop material. A strap of material that is attachable to the unbroken-loop material of the box spring wrap, or to the underside of the box spring itself, may be provided to secure the box spring wrap at the underside of the box spring. The dust ruffle of the system has hook fasteners attached to the reverse side along the top, and thus may be attached at any height of the box spring.
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: March 4, 2008
    Inventor: Anthony V. Borino
  • Patent number: 7320126
    Abstract: Methods and apparatus for efficiently enabling firmware associated with a flash memory card to be updated are disclosed. According to one aspect of the present invention, a method for updating firmware associated with a memory storage device includes providing new firmware to a host and sending the new firmware from the host to a reader which communicates with the host. The reader interfaces with the memory storage device which includes installed firmware. The method also includes sending the new firmware from the reader to the memory storage device, and incorporating the new firmware into the memory storage device such that the new firmware at least partially replaces the installed firmware. In one embodiment, the method further includes embedding the new firmware into a first command. In such an embodiment, sending the new firmware from the host to the reader includes sending the first command from the host to the reader.
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: January 15, 2008
    Assignee: SanDisk Corporation
    Inventors: Robert C. Chang, Ping Li, Farshid Sabet-Sharghi
  • Patent number: 7313141
    Abstract: A network monitoring system (60). The system comprises storage circuitry (32) for storing network packet information, wherein the network packet information includes a predicted identifier. The network monitoring system also comprises at least one monitoring circuit (36) coupled to a network (70) along which network traffic flows in a form of packets. The at least one monitoring circuit programmed to perform the steps (44) of receiving a packet communicated along the network and determining whether the received packet is communicated between a source and destination in a first set of network nodes. Each packet in a sequence of communications between the source and the destination comprises a packet identifier that uniquely identifies the packet from all other communications in a flow between the source and the destination.
    Type: Grant
    Filed: October 9, 2002
    Date of Patent: December 25, 2007
    Assignee: Alcatel Lucent
    Inventors: Chao Kan, Pierrick Guingo, Emanuele Jones, Hubert Ogier, Thierry Labbe
  • Patent number: 7304893
    Abstract: A flash memory device, and a method of operating the same, is disclosed. The array of the flash memory device is arranged in pages of memory cells, each page having memory cells associated into groups of memory cells within the page for purposes of fail bit detection in program verification. For example, these groups may correspond to sectors within the page. In a programming operation, the verify process determines whether each group of memory cells within the page has fewer than a selected ignore bit limit for the sector. If not, additional programming is required for the insufficiently programmed cells in the page. By applying a fail bit detection threshold for each of multiple groups within the page, the efficiency of error correction coding in the flash memory is improved. A similar verify and fail bit detection approach may be used in erase and soft programming operations.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 4, 2007
    Assignee: SanDisk Corporation
    Inventor: Gerrit Jan Hemink
  • Patent number: 7297284
    Abstract: A separator provides improvements for better separation of an effluent into constituent parts and greater ease of use. A tapered basket provides improved flow and better filtration. A baffle directs effluent into the basket with greater force. An asymmetrical flange prevents mis-orientation the basket and baffle. An improved oil valve provides a locking mechanism to prevent dislodging of the valve during cleaning. An alternative valve uses a sensor to sense an oil/water interface and close the oil valve appropriately. A top seal prevents leakage of effluent at connection points with the lid of the housing. An underground unit allows below floor level installation of the separator. A bidirectional unit can be reversed to provide flow in either direction. A dual purpose tank can be used to store both separated oil and oil from operations for common removal.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: November 20, 2007
    Assignee: Goslyn, L.P.
    Inventors: Jonathan Owen, John C. Sowerby, Douglas F. Samuelson
  • Patent number: 7287118
    Abstract: Methods and apparatus for maintaining an average erase count in a system memory of a non-volatile memory system are disclosed. According to one aspect of the present invention, a method for determining an average number of times each block of a number of blocks within a non-volatile memory of a memory system has been erased includes obtaining an erase count for each block that indicates a number of times each block has been erased. Once all the erase counts have been obtained, the erase counts are summed, and an average erase count that indicates the average number of times each block of the number of blocks has been erased is created by substantially dividing the sum by the number of blocks.
    Type: Grant
    Filed: February 25, 2006
    Date of Patent: October 23, 2007
    Assignee: SanDisk Corporation
    Inventors: Robert C. Chang, Bahman Qawami, Farshid Sabet-Sharghi
  • Patent number: 7257127
    Abstract: Control information associated with data bursts to be switched on a burst-switched router is transmitted using payload envelopes (100) on one or more control channels (16). A control channel scheduling module (86) defines sets of contiguous payload envelopes, referred to as “frontiers” (110). A frontier contains a predetermined number of payload envelopes that could be transmitted over a maximum time difference from the time of arrival of a control packet to a latest time of departure for the control packet. After selecting a control packet, a current frontier is determined from a current time and a frontier index. Scheduling information for the current and next frontiers is stored in memory (116). The memory is searched for an available gap to accommodate the control packet (144) in one of either the current set or a next frontier based on the scheduling information.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: August 14, 2007
    Assignee: Alcatel Lucent
    Inventor: Hakki C Cankaya
  • Patent number: 7254668
    Abstract: Methods and apparatus for efficiently enabling pages within a block to be accessed are disclosed. According to one aspect of the present invention, a method for writing data into a first block in a non-volatile memory which includes pages that are grouped into groups which each include two or more pages involves determining when a first group is available to receive the data. When it is determined that the first group is available to receive the data, the data is written into a first page included in the first group. The method also includes determining when a second group is available to receive the data if it is determined that the first group is not available to receive the data, and writing the data into a second page included in the second group when it is determined that the second group is available to receive the data.
    Type: Grant
    Filed: October 28, 2002
    Date of Patent: August 7, 2007
    Assignee: SanDisk Corporation
    Inventors: Robert C. Chang, Bahman Qawami, Farshid Sabet-Sharghi
  • Patent number: 7254071
    Abstract: A flash memory device of the multi-level cell (MLC) type, in which control gate voltages in read and programming operations and a bandgap reference voltage source are trimmable from external terminals, is disclosed. In a special test mode, control gate voltages can be applied to a selected programmed memory cell so that the threshold voltage of the cell can be sensed. A digital-to-analog converter (DAC) use for programming and a second read/verify DAC apply varying analog voltages and are sequentially used to verify the programming of an associated set of memory cells in this special test mode, with the DAC input values that provide the closest result selected for use in normal operation. These DAC's are dependent on the value of a reference source that my also be trimmed.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: August 7, 2007
    Assignee: SanDisk Corporation
    Inventors: Loc Tu, Jeffrey Lutze, Jun Wan, Jian Chen
  • Patent number: 7242668
    Abstract: A network monitoring system (10) for monitoring a network along which network traffic flows in a form of packets. The system comprises circuitry (36, 42) for receiving a packet communicated along the network and for determining whether the received packet satisfies a set of conditions. The system further comprises circuitry (36/30, 46), responsive to a determination that the received packet satisfies the set, for determining a measure, wherein the measure is determined over a defined time interval and comprises a ratio of packet arrival variance and a mean of packets arriving during the time interval and for comparing the measure to a threshold. Lastly, the system comprises circuitry (36, 52), responsive to the measure exceeding the threshold, for adjusting network resources.
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: July 10, 2007
    Assignee: Alcatel Lucent
    Inventors: Chao Kan, Aziz Mohammed, Wei Hao, Jimin Shi
  • Patent number: D595733
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: July 7, 2009
    Inventors: Tara Harper, George B. Harper