Patents by Inventor Kenneth Day
Kenneth Day has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9511028Abstract: The present invention features a tablet containing at least one first material, at least one second material, and at least one pharmaceutically active agent, wherein: (a) the first material is a dielectric water-containing material (i) containing from about 1 to about 5 percent, by weight, of bound water and (ii) having a dielectric loss, when measured at a density of between 0.15 and 0.5 g/cc, of from about 0.05 to about 0.7; and (b) the second material (i) having a water solubility from about 20 to about 400 g per 100 g of water at 25° C., (ii) having a dielectric loss, when measured at a density between 0.5 and 1 g/cc, of less than about 0.05.Type: GrantFiled: March 14, 2013Date of Patent: December 6, 2016Assignee: Johnson & Johnson Consumer Inc.Inventors: Jen-Chi Chen, Kenneth Day, Christopher E. Szymczak
-
Publication number: 20130295175Abstract: The present invention features a tablet containing at least one first material, at least one second material, and at least one pharmaceutically active agent, wherein: (a) the first material is a dielectric water-containing material (i) containing from about 1 to about 5 percent, by weight, of bound water and (ii) having a dielectric loss, when measured at a density of between 0.15 and 0.5 g/cc, of from about 0.05 to about 0.7; and (b) the second material (i) having a water solubility from about 20 to about 400 g per 100 g of water at 25° C., (ii) having a dielectric loss, when measured at a density between 0.5 and 1 g/cc, of less than about 0.05.Type: ApplicationFiled: March 14, 2013Publication date: November 7, 2013Applicant: McNeil-PPC, Inc.Inventors: Jen-Chi Chen, Kenneth Day, Christopher E. Szymczak
-
Publication number: 20130295174Abstract: In one aspect, the present invention features a tablet including a first region and a second region, wherein: (i) the first region and the second region each include at least 10%, by volume, of the tablet; (ii) the first region includes a pharmaceutically active agent and the composition of the first region is different from the composition of the second region; (iii) the first region has a density less than about 0.8 g/cc; and (iv) the first region disintegrates in the mouth when placed on the tongue in less than about 30 seconds; wherein the shape of the tablet includes two opposing major faces separated by a side wall, and the interface between the first region and the second region is along at least one major face of the tablet.Type: ApplicationFiled: March 14, 2013Publication date: November 7, 2013Applicant: McNeil-PPC, Inc.Inventors: Harry S. Sowden, Gerard P. McNally, Oliver Anderson, William J. Stuhl, Jen-Chi Chen, Kenneth Day, Christopher E. Szymczak
-
Patent number: 8566673Abstract: A method for computing and storing parity information in a RAID system includes dividing each segment in a stripe into a data block and a parity block, and storing in each parity block, parity information for a limited number of other data blocks in the stripe. A method for rebuilding data in a RAID system includes rebuilding the data from parity information and storing the rebuilt data on reserve portions of the remaining disks in the system.Type: GrantFiled: August 4, 2011Date of Patent: October 22, 2013Assignee: LSI CorporationInventors: Kevin Kidney, Kenneth Day
-
Patent number: 8383632Abstract: In one aspect, the present invention features a method of producing a tablet including cetirizine including the steps of: (i) mixing cetirizine, a polyol, and a solvent for the cetirizine to form a cetirizine:polyol complex, wherein the solvent comprises water and an alkalizing agent and has a pH from about 2 to about 7; (ii) isolating particles of the cetirizine:polyol complex from the mixture; and (iii) forming the particles into a tablet.Type: GrantFiled: September 3, 2009Date of Patent: February 26, 2013Assignee: McNeil-PPC, Inc.Inventors: Kenneth Day, Kangping Xiao, Satish Kamath, Indu Shah
-
Publication number: 20130036340Abstract: A method for computing and storing parity information in a RAID system includes dividing each segment in a stripe into a data block and a parity block, and storing in each parity block, parity information for a limited number of other data blocks in the stripe. A method for rebuilding data in a RAID system includes rebuilding the data from parity information and storing the rebuilt data on reserve portions of the remaining disks in the system.Type: ApplicationFiled: August 4, 2011Publication date: February 7, 2013Applicant: LSI CORPORATIONInventors: Kevin Kidney, Kenneth Day
-
Publication number: 20100312962Abstract: Disclosed is a storage system architecture. Array controllers are configured with at least 2M ports, where M is an integers greater than two that corresponds to the number of SAS domains or JBOD units in the system. Serial attached SCSI (SAS) domains or JBOD units are configured with at least 2N ports, where N corresponds to the number of array controllers in the system. At least two of each of the 2N ports are directly connected to a corresponding at least two of each of the 2M ports of each of the N array controllers, thereby establishing direct redundant connectivity between each of the N array controllers and each of the M SAS domains or JBOD units.Type: ApplicationFiled: June 9, 2009Publication date: December 9, 2010Inventors: Rodney A. DeKoning, Kenneth Day
-
Publication number: 20100312963Abstract: Disclosed is a storage system architecture. An Environmental service module (ESM) is coupled to one or more array controllers. The ESM is configured with a central processing unit and one or more assist functions. The assist functions may include nonvolatile memory. This nonvolatile memory may be used for write caching, mirroring data, and/or configuration data. The assist functions, or the ESM, may be controlled by the array controllers using SCSI or RDMA commands.Type: ApplicationFiled: June 9, 2009Publication date: December 9, 2010Inventors: Rodney A. DeKoning, Bret S. Weber, William Patrick Delaney, Kenneth Day
-
Publication number: 20100062061Abstract: In one aspect, the present invention features a method of producing a tablet including cetirizine including the steps of: (i) mixing cetirizine, a polyol, and a solvent for the cetirizine to form a cetirizine:polyol complex, wherein the solvent comprises water and an alkalizing agent and has a pH from about 2 to about 7; (ii) isolating particles of the cetirizine:polyol complex from the mixture; and (iii) forming the particles into a tablet.Type: ApplicationFiled: September 3, 2009Publication date: March 11, 2010Inventors: Kenneth Day, Kangping Xiao, Satish Kamath, Indu Shah
-
Publication number: 20080071999Abstract: Provided are a method, system, and article of manufacture, wherein a controller receives a request from one of a plurality of hosts. The controller determines whether a primary storage control unit coupled to the controller is operational. A response is generated by accessing the primary storage control unit, in response to determining that the primary storage control unit is operational. The response is generated by accessing a secondary storage control unit, in response to determining that the primary storage control unit is not operational, wherein data is replicated synchronously from the primary storage control unit to the secondary storage control unit.Type: ApplicationFiled: November 26, 2007Publication date: March 20, 2008Applicant: International Business Machines CorporationInventors: Kenneth Boyd, Kenneth Day, Charles Lickel, John Wolfgang
-
Publication number: 20080065849Abstract: A method to optimize the transmission of data from (N) primary backup appliances interconnected to a plurality of second backup appliances by a single communication link, wherein (N) is greater than 1, by transferring a data set to one or more secondary backup appliances by two or more of the (N) primary backup appliances using the communication link, and completing those transfers of the data sets by the two or more primary backup appliances at the same time.Type: ApplicationFiled: October 31, 2007Publication date: March 13, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kenneth Boyd, Kirby Dahman, Kenneth Day, Philip Doatmas, John Wolfgang
-
Publication number: 20070220312Abstract: An apparatus, system, and method are disclosed for switching a volume address association in a point-in-time copy relationship. A copy module creates a point-in-time copy structure of a source volume at a target volume. A migration module copies data from the source volume to the target volume. A detection module detects data corruption in the source volume. A switch module switches a logical volume address from a source volume address of the source volume to a target volume address of the target volume in response to detecting the data corruption, redirecting data reads and writes to the target volume. In one embodiment, a tracking module tracks a current target volume copy of source volume data and redirects an access for source volume data without the current target volume copy to the source volume.Type: ApplicationFiled: February 17, 2006Publication date: September 20, 2007Inventors: Kenneth Boyd, Kenneth Day, Stephen Edel, John Wolfgang, Harry Yudenfriend
-
Publication number: 20070212434Abstract: The present invention provides compositions comprising fulvic acid. The present invention further provides methods and compositions for promoting hair growth involving the use of fulvic acid.Type: ApplicationFiled: March 7, 2006Publication date: September 13, 2007Inventors: Kenneth Day, George Hansen
-
Publication number: 20070198780Abstract: An apparatus, system, and method are disclosed for determining prefetch data. A start module communicates a start of a target software process to a storage device. A learning module learns data blocks accessed for the target software process. In one embodiment, a prefetch module prefetches the learned data blocks in response to the start of the target software process. An end module communicates the end of the target software process to the storage device. In one embodiment, the prefetch module terminates prefetching data blocks and the learning module terminates learning the data blocks accessed for the target software process in response to the end module's communication of the end of the target software process.Type: ApplicationFiled: February 17, 2006Publication date: August 23, 2007Inventors: Kenneth Boyd, Kenneth Day, David Pease, John Wolfgang
-
Publication number: 20070168707Abstract: Provided are a method, system, and article of manufacture wherein a command is received for writing data to a first storage location. A determination is made that previously written data is stored in the first storage location. The previously written data is copied to a second storage location, in response to determining that the previously written data is stored in the first storage location. The data is written to the first storage location, in response to copying the previously written data to the second storage location.Type: ApplicationFiled: December 7, 2005Publication date: July 19, 2007Inventors: Robert Kern, Kenneth Boyd, William Micka, Gregory McBride, John Flynn, John Wolfgang, Michael Factor, Amiram Hayardeny, Kenneth Day, Aviad Zlotnick
-
Publication number: 20070156983Abstract: Provided are a method, system, and program for maintaining consistency when mirroring data using different copy technologies. Update groups having updates to primary storage locations are formed using a first copy technology. The updates in the update groups are copied to secondary storage locations. Update groups having updates to primary storage locations are formed using a second copy technology, wherein the updates in the update groups are copied to secondary storage locations. Indication is made in a data structure of a time of an update in response to including the update in one of the update groups formed using the first copy technology. Indication is also made in the data structure of a time of the update group formed using the second copy technology.Type: ApplicationFiled: January 3, 2006Publication date: July 5, 2007Inventors: Robert Kern, Kenneth Boyd, Gregory McBride, Gail Spear, Robert Bartfai, William Micka, Kenneth Day
-
Publication number: 20070130216Abstract: Disclosed is a technique for data synchronization. A first identifier for a portion of data on a primary volume is determined, wherein a unique identifier is associated with each portion of data at the primary volume. A second identifier for a portion of corresponding data at a secondary volume is determined, wherein a unique identifier is associated with each portion of data at the secondary volume. The first and second identifiers are compared. When the first and second identifiers do not match, the portion of corresponding data at the secondary volume in a storage device is replaced with the portion of data at the primary volume.Type: ApplicationFiled: October 10, 2006Publication date: June 7, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Wolfgang, Kenneth Boyd, Kenneth Day, Philip Doatmas, Kirby Dahman
-
Publication number: 20070130222Abstract: Provided are a method, system, and program for establishing copy relationships to copy source data to target data. A request is received to establish a copy relationship indicating to copy source data to target data. A determination is made as to whether the source data defined in the request comprises target data defined in a preexisting copy relationship. A determination is made as to whether base source data copied to the target data in the preexisting copy relationship also comprises the source data indicated in the request in response to determining that the source data defined in the request comprises target data in the preexisting copy relationship. A new copy relationship is defined to copy the determined base source data to the target data indicated in the request.Type: ApplicationFiled: December 1, 2005Publication date: June 7, 2007Inventors: John Wolfgang, Kenneth Boyd, Kenneth Day
-
Publication number: 20070124340Abstract: An apparatus and method to replicate one or more files between non-symmetric storage systems are disclosed. The method supplies a first storage system comprising a first configuration, a first volume, a first file system, and a first replication appliance comprising first replication appliance memory. The method further supplies a second storage system comprising a second configuration, a second volume, a second file system, and a second replication appliance comprising second replication appliance memory, where the first configuration differs from the second configuration. The first storage system receives a dataset, writes that dataset to the first volume as a first file. Applicants' method then replicates the first file to the second volume as a second file, and maintains in the second replication appliance memory a second replication appliance mapping associating the first file with the second file.Type: ApplicationFiled: November 30, 2005Publication date: May 31, 2007Inventors: Ying Chen, Kenneth Day, Philip Doatmas, David Pease, John Wolfgang
-
Publication number: 20070055712Abstract: In a data processing environment, data is replicated to a remote or secondary storage device in a manner which reduces the adverse performance effects and inefficient bandwidth usage imposed by the conventional one-transaction-at-a-time process. Transactions to be transferred are grouped by a replication manager by selecting transactions having start times earlier than the completion time of a first transaction. Thus, no transaction in a group will be dependent upon any other transaction in the group. Once selected, all transactions in the group may then be transferred to the secondary storage device.Type: ApplicationFiled: September 8, 2005Publication date: March 8, 2007Applicant: International Business Machines (IBM) CorporationInventors: John Wolfgang, Kenneth Day, Kenneth Boyd