Patents Represented by Attorney Griffiths & Seaton PLLC
  • Patent number: 8025314
    Abstract: Method for generating a label for a medication in which information about the medication is obtained and printed on the label in a hierarchical manner with more important information in a more prominent location or more prominent type relative to other less important information. The information may be divided into primary information and secondary information with the primary information being placed on the label before the secondary information. The label may be used in a container having a curved front wall, a planar rear wall, a substantially planar bottom wall and a cap engaging with the front and rear walls to seal the container. The rear wall is constructed with a device for removably received an information card containing information relating to the medication.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: September 27, 2011
    Assignee: Target Brands, Inc.
    Inventor: Deborah Adler
  • Patent number: 8023384
    Abstract: A dual-path optical recording medium and an apparatus for accessing such are disclosed. The dual-path optical recording medium includes a substrate, an intermediate recording layer, a holographic recording layer and a dichronic mirror layer. The intermediate recording layer is a rewritable data storage layer with a relatively low storage capacity. The holographic recording layer is a write-once data storage layer with a relatively high storage capacity. The dichronic mirror layer is located between the holographic recording layer and the intermediate recording layer. The apparatus for accessing the dual-path optical recording medium includes a first light module capable of generating a first laser light, and a second light module capable of generating a second laser light.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Allen K. Bates, Nils Haustein, Craig A. Klein, Daniel J. Winarski
  • Patent number: 8022579
    Abstract: A circuit for dynamically increasing the drop-out voltage of an electromechanical automatic transfer switch (ATS) into a brownout voltage range is provided. The automatic transfer switch includes a first input, a first coil connected to the first input, and a first, normally-open auxiliary contact in magnetic communication with the first coil. The circuit includes a first resistor adapted to connect to the first, normally-open auxiliary contact, and a first transformer having a primary winding connected to the first resistor, and a secondary winding adapted to connect to the first coil. An operating voltage across the first coil is reduced a proportional amount by a secondary voltage across the secondary winding when the first, normally-open auxiliary contact is closed.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Mark Groff, Trung Le
  • Patent number: 8019451
    Abstract: A financial transaction product includes a media player, a housing, and an account identifier. The media player is configured to receive and store compressed digital media files and to convert the compressed digital media files into sound waves. The housing at least partially encloses the media player. The account identifier links the housing to at least one of a financial account or a financial record. Methods of encouraging purchase and facilitating use of a financial transaction card assembly and other embodiments are also disclosed.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: September 13, 2011
    Assignee: Target Brands, Inc.
    Inventors: David B. Smith, Erin M. Borkowski, Timothy P. Clegg, Primoz Samardzija
  • Patent number: 8018359
    Abstract: Various embodiments are provided to reduce a processing time taken when plural bit lengths each assigned to plural strings are converted into plural codes. In one exemplary embodiment, in response to input of the plurality of bit lengths, a number of strings assigned each of the bit lengths, a bit length assigned to each of the strings, and a sequence number of each string in a group of strings assigned each of the bit lengths are recorded. A plurality of base codes are generated on the basis of the numbers of the strings recorded by the recording unit, the base codes each being a code used as a base for codes having the same one of the bit lengths. A plurality of codes is generated by performing in parallel a plurality of processes respectively for the plurality of strings.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Makoto Ogawa, Tadayuki Okada, Kiyoshi Takemura, Nobuyoshi Tanaka
  • Patent number: 8016193
    Abstract: A transaction product includes a housing and an account identifier. The housing includes a first member, which defines a primary panel and a side wall extending around the primary panel to define a storage chamber, and a second member slidably coupled with the first member. The second member is configured to slide relative to the first member between an open position and a closed position. In the closed position, the second member covers the storage chamber, and in the open position, the storage chamber is readily accessible. The second member slides relative to the first member between the open position and the closed position in a direction substantially perpendicular to an extension of the side wall from the primary panel of the first member. The account identifier links the housing to an account or record and is machine readable. Other cards, products, assemblies and associated methods are also disclosed.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: September 13, 2011
    Assignee: Target Brands, Inc.
    Inventors: Patricia L. Haugen, Adam W. Reynolds, Ted C. Halbur, Erin M. Borkowski, Timothy P. Clegg, Primoz Samardzija
  • Patent number: 8011578
    Abstract: A system for managing voucher use includes a database, a voucher, and a processor. The database stores an account defining at least one approved item available for purchase and a financial balance. The voucher includes an identifier linking the voucher to the account. The processor is in communication with the database and is adapted to use the identifier to access the account. The processor is adapted to determine if an item selected for purchase is an approved item and to apply at least a portion of the financial balance toward the purchase of the selected item only if the selected item is an approved item. Other voucher systems and associated methods are also disclosed.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: September 6, 2011
    Assignee: Target Brands, Inc.
    Inventors: Erik BenDon Bjoraker, Mark A. Schultz, Token Lee Oakman
  • Patent number: 8015437
    Abstract: A method is disclosed for operating a data storage system having one or more network interfaces and a plurality of data storage nodes configured to provide redundant storage locations. The method includes storing a set of node partitions on a given storage node of the plurality of data storage nodes. The method also includes, following a recovery by the given storage node from a malfunction, making a determination for a node partition in the set whether the node partition is current or noncurrent, and processing the node partition according to the determination.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ofir Zohar, Haim Helman, Shemer Schwartz, Efri Zeidner, Kariel Sendler, Shai Gross
  • Patent number: 8010753
    Abstract: A method for operating a storage system, consisting of performing an allocation of respective partitions of a physical storage resource of the storage system to respective hosts of the storage system. The method also includes changing the allocation while permitting the respective hosts of the storage system to access the physical storage resource.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ofir Zohar, Haim Helman, Dror Cohen, Shemer Schwartz, Kariel Sendler, Efri Zeidner
  • Patent number: 8010963
    Abstract: A method, apparatus and program storage device for providing light weight system calls to improve user mode performance is disclosed. A range of system call code for the light weight system calls is provided in a system call table. The light weight system calls skip the code for saving and restore processor context.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Daniel Heffley, Wenjeng Ko, Cheng-Chung Song
  • Patent number: 8010420
    Abstract: A package processing system is disclosed for a distribution facility. The package processing system includes a reader and a controller. The reader is configured to automatically identify vendor labels on each package of a shipment of packages, each such vendor label being one of a plurality of label types and including a package identifier code representative of the corresponding package. The reader is configured to select a vendor label for each package from identified vendor labels based on label type. The controller is configured to receive distribution instructions based on electronic shipment data representative of the shipment and each package of the shipment and on inventory and to assign a routing code for each package based on a comparison of the package identifier code of the corresponding selected label with electronic shipment data and distribution instructions. Each package is distributed within the distribution facility based on the corresponding routing code.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: August 30, 2011
    Assignee: Target Brands, Inc.
    Inventors: James A. Dewey, Jr., David L. Carruth, John Andrew Rhodes, Stacey Holland
  • Patent number: 7997483
    Abstract: A method of providing and processing a plurality of stored-value cards includes providing a stored-value card assembly including the plurality of stored-value cards in a housing. The plurality of stored-value cards includes a first stored-value card and a last stored-value card. Each of the plurality of stored-value cards is associated with a different account identifier linking each one of the plurality of stored-value cards to a different financial record or account. The different account identifiers collectively define a series of account identifiers. The method further includes scanning the different account identifier associated with the first stored-value card using a point-of-sale terminal, and scanning the different account identifier associated with the last stored-value card using the point-of-sale terminal. The housing indicates which of the different account identifier associated with the first stored-value card and the last stored-value card should be scanned first.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: August 16, 2011
    Assignee: Target Brands, Inc.
    Inventors: Mark A. Schultz, Dennis R. Smith
  • Patent number: 7996365
    Abstract: A method, system, and computer program product for performing a backup operation in a computing environment is provided. A list of keys identifying a plurality of locked records is created at a start of the backup operation. If a first locked record of the plurality of locked records is obtained during the backup operation, a first key identifying the first locked record is added to the list of keys. At a completion of the backup operation, if a second locked record of the plurality of locked records was not moved during the backup operation, a second key identifying the second locked record from the list of keys is dropped. The list of keys is written to a log file as in-flight updates. The in-flight updates are reprocessed through the backup operation using the log file.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Douglas Lee Lehr, Franklin Emmert McCune, David Charles Reed, Max Douglas Smith
  • Patent number: 7995598
    Abstract: A small form factor pluggable (SFP) device includes a controller for receiving a first input signal. An optical loopback circuit is coupled to the controller for feeding back a loopback signal to the controller. The loopback signal is generated from the first input signal. An indicator is coupled to the controller for indicating a operational status of the device.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, David Franklin Dehaan, Louie Arthur Dickens, Omolaoye Olatunde
  • Patent number: 7996686
    Abstract: Method, system, and computer program product embodiments for performing a branch trace operation on a computer system of an end user are provided. An encrypted mapping macro is provided to the end user to be made operational on the computer system. A trace program is provided to the end user. The end user executes the trace program on the computer system as a diagnostic tool. The trace program is adapted for decrypting the encrypted mapping macro, determining a storage offset location of a branch instruction; checking the storage offset location for an identifying constant, cross referencing the identifying constant with an entry in the decrypted mapping macro to identify a branch triggering bit and diagnostic information associated with the branch instruction, and returning the branch triggering bit and diagnostic information, the branch triggering bit and diagnostic information provided to a coder.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Bruce LeGendre, David Charles Reed, Max Douglas Smith
  • Patent number: 7995303
    Abstract: Various embodiments for writing received synchronized data to magnetic tape having a plurality of wraps using a magnetic tape drive adapted for performing the writing according to an available plurality of predefined tape speeds are provided. In one such embodiment, for each of the available plurality of predefined tape speeds, an average overhead per synchronized command for performing a recursively accumulated backhitchless flush (RABF) cycle is calculated. One of the available plurality of predefined tape speeds having a lowest calculated average overhead is selected. The RABF cycle is performed using the selected one of the available plurality of predefined tape speeds.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: James M. Karp, Takashi Katagiri, Motoko Oe, Yutaka Oishi
  • Patent number: 7996609
    Abstract: A method of dynamic allocation of non-volatile memory in a cache storage subsystem includes constraining a redundant array of independent disks (RAID) 6 array in an unavailable state, the RAID 6 array having been newly created in the subsystem, destaging data from a write cache to a storage medium to free memory space, reserving the freed memory space for allocation to data-persistent storage, allocating the memory space to an adapter in the subsystem as a target for data in the event of a power loss, and changing the RAID 6 array to an available state. A system for dynamic allocation of non-volatile memory in a cache storage subsystem includes a computer processing device which constrains a newly-created redundant array of independent disks (RAID) 6 array in an unavailable state to execute a reconfiguration method.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kevin J. Ash, Robert A. Kubo
  • Patent number: D642824
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: August 9, 2011
    Assignee: Target Brands, Inc.
    Inventors: Jennifer A. Theisen, Jeffrey P. Pirro, Matthew W. Farrell
  • Patent number: D642936
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: August 9, 2011
    Assignee: Target Brands, Inc.
    Inventors: Julie E. Hoppner, Abby L. Meyerson, Ted C. Halbur, Robert W. Ash
  • Patent number: D644810
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: September 6, 2011
    Assignee: Target Brands, Inc.
    Inventors: Robert Dale Peota, David Joseph Floersch, Adam John Shileny