Patents by Inventor An T. Lam

An T. Lam 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: 10013215
    Abstract: A method of transparently inserting a virtual storage layer into a Fiber channel based storage area network (SAN) while maintaining continuous I/O operations is provided. A device is inserted between a host entity and a first storage device. The device identifies a plurality of first paths between the host entity and the first storage device, and defines a plurality of second paths by defining, for each first path among the plurality of first paths, a corresponding second path between the host entity and a second storage device. The device determines, for each of the plurality of first paths, a respective first state. The device establishes, for each of the second paths among the plurality of second paths, a second state based on the first state of the corresponding first path. The device redirects, to the second storage device, communications directed from the host entity to the first storage device, via the plurality of second paths.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: July 3, 2018
    Assignee: Cirrus Data Solutions, Inc.
    Inventors: Wayne K. Lam, Wai T. Lam, Yikshum Tam, Lin Zhu
  • Publication number: 20180183572
    Abstract: A system for producing a public ring that is fully homomorphically encrypted. The system comprises a processor which generates a first presentation G of a ring, wherein G=x, y|x2=0, y2=0, xy+(p+1)yx=1, where x and y are generators and p is a first private prime number. The system further generates a second presentation H of the ring. H is defined as follows: H=x, y, t|x2=0, y2=0, t=m1yx, xy+m2yx+t=1. In addition, m1 and m2 are positive integers and p+1=m1+m2, wherein t is a generator and the first presentation G and the second presentation H are isomorphic. The system further produces a public ring ? that is fully homomorphically encrypted, where: H ^ = ? x , y , t ? N · 1 = 1 , x 2 = 1 , y 2 = 0 , xyx = x , yxy = y , tx = 0 , yt = 0 , t 2 = t + m 2 2 - m 2 m 1 ? tyx ? , N=pq and further, q is a second private prime number, and the public ring ? is further, publically available. A corresponding method is also disclosed.
    Type: Application
    Filed: February 14, 2018
    Publication date: June 28, 2018
    Inventors: Delaram Kahrobaei, Ha T. Lam, Vladimir Shpilrain
  • Patent number: 9975724
    Abstract: An improved tape applicator for apply a tape to close a case or box is provided that uses a wiper system that better seals the tape to the box, provides an improved cut-off system wherein the action of the cut-off blade which partially cuts and then tears the tape is across the tape path at an improved angle. Also included is an improved system for adjusting tab length on the lead end of the case, providing a stiffened free end portion of the tape to engage an on-coming case, for controlling the rotation of large tape rolls by applying pressure to the side of a large roll and locking the tape roll to the mounting hub on the machine by penetrating the tape roll core with locking elements.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: May 22, 2018
    Assignee: LAMUS ENTERPRISES INC.
    Inventor: Joe Augustine S. T. Lam
  • Patent number: 9942031
    Abstract: A system for producing a public ring that is fully homomorphically encrypted. The system comprises a processor which generates a first presentation G of a ring, where G=x,y|x2=0,y2=0,xy+(p+1)yx=1, where x and y are generators and p is a first private prime number. The system further generates a second presentation H of the ring. H is defined as follows: H=x,y,t|x2=0,y2=0,t=m1yx,xy+m2yx+t=1. In addition, m1 and m2 are positive integers and p+1=m1+m2, wherein t is a generator and the first presentation G and the second presentation H are isomorphic. The system further produces a public ring ? that is fully homomorphically encrypted, where: H ^ = ? x , y , t ? N · 1 = 1 , x 2 = 1 , y 2 = 0 , xyx = x , yxy = y , tx = 0 , yt = 0 , t 2 = t + m 2 2 - m 2 m 1 ? tyx ? , N=pq and further, q is a second private prime number, and the public ring ? is further, publically available. A corresponding method is also disclosed.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: April 10, 2018
    Assignee: Research Foundation of the City University of New York
    Inventors: Delaram Kahrobaei, Ha T. Lam, Vladimir Shpilrain
  • Patent number: 9891206
    Abstract: A method for determining scaling cation concentration may include introducing a first solution that includes a scaling cation, incrementally adding a portion of the first solution to a volume of a second solution comprising a counter scaling anion and a complexing agent, wherein the second solution comprises a fixed concentration of the counter scaling anion and the agent, to form a mixed solution, adding the first solution to the second solution until a precipitate of the scaling cation and the counter scaling anion forms, and determining the scaling cation concentration of the first solution.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: February 13, 2018
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Ronald E. G. Van Hal, Jane T. Lam
  • Patent number: 9885502
    Abstract: Various embodiments are directed to a thermoelectric device comprising a thermoelectric element, a first heat switch and a second heat switch. The thermoelectric element may comprise a first component in electrical contact with a second component at an interface. The first component may comprise a first material and the second component may comprise a second material different from the first material. The first heat switch may comprise a first terminal in thermal contact with the interface and a second terminal in thermal contact with a thermal reservoir. The second heat switch may comprise a first terminal in thermal contact with the interface and a second terminal in thermal contact with a thermal load.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: February 6, 2018
    Assignee: The Aerospace Corporation
    Inventors: Sidney W. K. Yuan, Tung T. Lam
  • Patent number: 9873586
    Abstract: A manually operated taping device has a drawback mechanism to draw back the landing end of the tape immediately after the tape is cut and tape tension removed by extending a tape path between the tape source from which the tape is dispensed and an applicator for applying the tape and/or by minimizing the spacing between the applicator and the cutting knife used to cut the tape at the time the tape is cut. The device may also include a guide to better ensure the device is moved during tape application in the direction relative movement between the tape and device.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: January 23, 2018
    Assignee: LAMUS TECHNOLOGIES INC.
    Inventor: Joe Augustine S. T. Lam
  • Patent number: 9872057
    Abstract: A method and system for accessing content includes a user device and a subscription manager that generates a first identifier associated with a first content in a first format and a second identifier associated with the first content in a second format. The system also includes a conditional access system that communicates a first identifier, the second identifier and rules to the user device. The user device accesses the first content with the first format in response purchasing the first content in the first format. The user device selects the first content in the second format and accesses the first content in the second format in response to purchasing the first content in the first format and the rules.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: January 16, 2018
    Assignee: The DIRECTV Group, Inc.
    Inventors: Raynold M. Kahn, Dien L. Nguyen, Joseph T. Hayes, Jianming Yu, Kapil Chaudhry, An T. Lam, Don E. Cansino, Yeung K. Chan, Charles C. DeBergh, Lonnie Scott Clabaugh
  • Publication number: 20180011639
    Abstract: A method of transparently inserting a virtual storage layer into a Fibre channel based storage area network (SAN) while maintaining continuous I/O operations is provided. A device is inserted between a host entity and a first storage device. The device identifies a plurality of first paths between the host entity and the first storage device, and defines a plurality of second paths by defining, for each first path among the plurality of first paths, a corresponding second path between the host entity and a second storage device. The device determines, for each of the plurality of first paths, a respective first state. The device establishes, for each of the second paths among the plurality of second paths, a second state based on the first state of the corresponding first path. The device redirects, to the second storage device, communications directed from the host entity to the first storage device, via the plurality of second paths.
    Type: Application
    Filed: September 14, 2017
    Publication date: January 11, 2018
    Inventors: Wayne K. Lam, Wai T. Lam, Yikshum Tam, Lin Zhu
  • Publication number: 20170369498
    Abstract: Disclosed herein are compounds having the structure of Formula I and pharmaceutically suitable salts, esters, and prodrugs thereof that are useful as antibacterially effective tricyclic gyrase inhibitors. Related pharmaceutical compositions, uses and methods of making the compounds are also contemplated.
    Type: Application
    Filed: July 7, 2017
    Publication date: December 28, 2017
    Applicants: Merck Sharp & Dohme Corp., LAWRENCE LIVERMORE NATIONAL SECURITY, LLC
    Inventors: Daniel Bensen, Zhiyong Chen, John Finn, Thanh T. Lam, Suk J. Lee, Xiaoming Li, Douglas W. Phillipson, Leslie W. Tari, Michael Trzoss, Junhu Zhang, Felice C. Lightstone, Toan B. Nguyen, Sergio E. Wong, Paul Aristoff, Michael Jung
  • Patent number: 9792076
    Abstract: A method of transparently inserting a virtual storage layer into a Fibre channel based storage area network (SAN) while maintaining continuous I/O operations is provided. A device is inserted between a host entity and a first storage device. The device identifies a plurality of first paths between the host entity and the first storage device, and defines a plurality of second paths by defining, for each first path among the plurality of first paths, a corresponding second path between the host entity and a second storage device. The device determines, for each of the plurality of first paths, a respective first state. The device establishes, for each of the second paths among the plurality of second paths, a second state based on the first state of the corresponding first path. The device redirects, to the second storage device, communications directed from the host entity to the first storage device, via the plurality of second paths.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: October 17, 2017
    Assignee: CIRRUS DATA SOLUTIONS, INC.
    Inventors: Wayne K. Lam, Wai T. Lam, Yikshum Tam, Lin Zhu
  • Publication number: 20170293720
    Abstract: A system and method for transmitting medical data. In one embodiment, a computer system receives filter criteria from a user of a first computer. Furthermore, the computer system may receive schedule information defining a schedule for checking for medical data. Depending on the embodiment, either the computer system or a remote server periodically selects, based upon the received schedule, medical data satisfying the received user-specific rules. The selected medical data is then transmitted to the computer system.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 12, 2017
    Inventors: Murray A. Reicher, Evan K. Fram, Steven M. Greim, Howard T. Lam
  • Publication number: 20170293535
    Abstract: A hash-optimized backup system and method takes data blocks and generates a probabilistically unique digital fingerprint of the content of each data block using a substantially collision-free algorithm. The process compares the generated fingerprint to a database of stored fingerprints if the generated fingerprint matches a stored fingerprint, the data block is determined to already have been backed up, and therefore does not need to be hacked up again. Only if the generated fingerprint does not match a stored fingerprint is the data block backed up, at which point the generated fingerprint is added to the database of stored fingerprints. Because the algorithm is substantially collision-free, there is no need to compare actual data content if there is a hash-value match. The process can also be used to audit software license compliance, inventory software, and detect computer-file tampering such as viruses and malware.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 12, 2017
    Inventors: Ronald S. NILES, Wai T. LAM
  • Patent number: 9727938
    Abstract: A system and method for transmitting medical data. In one embodiment, a computer system receives filter criteria from a user of a first computer. Furthermore, the computer system may receive schedule information defining a schedule for checking for medical data. Depending on the embodiment, either the computer system or a remote server periodically selects, based upon the received schedule, medical data satisfying the received user-specific rules. The selected medical data is then transmitted to the computer system.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: August 8, 2017
    Assignee: D.R. Systems, Inc.
    Inventors: Murray A. Reicher, Evan K. Fram, Steven M. Greim, Howard T. Lam
  • Patent number: 9690794
    Abstract: A hash-optimized backup system and method takes data blocks and generates a probabilistically unique digital fingerprint of the content of each data block using a substantially collision-free algorithm. The process compares the generated fingerprint to a database of stored fingerprints and, if the generated fingerprint matches a stored fingerprint, the data block is determined to already have been backed up, and therefore does not need to be backed up again. Only if the generated fingerprint does not match a stored fingerprint is the data block backed up, at which point the generated fingerprint is added to the database of stored fingerprints. Because the algorithm is substantially collision-free, there is no need to compare actual data content if there is a hash-value match. The process can also be used to audit software license compliance, inventory software, and detect computer-file tampering such as viruses and malware.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: June 27, 2017
    Assignee: FalconStor, Inc.
    Inventors: Ronald S. Niles, Wai T. Lam
  • Publication number: 20170063526
    Abstract: A system for producing a public ring that is fully homomorphically encrypted. The system comprises a processor which generates a first presentation G of a ring, where G=x, y|x2=0, y2=0, xy+(p+1)yx=1, where x and y are generators and p is a first private prime number. The system further generates a second presentation H of the ring. H is defined as follows: H=x, y,t|x2=0, y2=0, t=m1yx, xy+m2yx+t=1. In addition, m1 and m2 are positive integers and p+1=m1+m2, wherein t is a generator and the first presentation G and the second presentation H are isomorphic. The system further produces a public ring ? that is fully homomorphically encrypted, where: H ^ = ? x , y , t ? N · 1 = 1 , x 2 = 1 , y 2 = 0 , xyx = x , yxy = y , tx = 0 , yt = 0 , t 2 = t + m 2 2 - m 2 m 1 ? tyx ? , N=pq and further, q is a second private prime number, and the public ring ? is further, publically available. A corresponding method is also disclosed.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Delaram Kahrobaei, Ha T. Lam, Vladimir Shpilrain
  • Publication number: 20170046086
    Abstract: A method of transparently inserting a virtual storage layer into a Fibre channel based storage area network (SAN) while maintaining continuous I/O operations is provided. A device is inserted between a host entity and a first storage device. The device identifies a plurality of first paths between the host entity and the first storage device, and defines a plurality of second paths by defining, for each first path among the plurality of first paths, a corresponding second path between the host entity and a second storage device. The device determines, for each of the plurality of first paths, a respective first state. The device establishes, for each of the second paths among the plurality of second paths, a second state based on the first state of the corresponding first path. The device redirects, to the second storage device, communications directed from the host entity to the first storage device, via the plurality of second paths.
    Type: Application
    Filed: October 31, 2016
    Publication date: February 16, 2017
    Inventors: Wayne K. Lam, Wai T. Lam, Yikshum Tam, Lin Zhu
  • Publication number: 20170038950
    Abstract: The systems and methods of the present disclosure may provide, among other features, easy-to-learn, efficient, and/or unambiguous methods for controlling rotation and/or other manipulation of multi-dimensional (for example, 2D and/or 3D) images and/or objects. The systems and methods may be used for any type of image display/manipulation on a wide variety of computer systems and coupled displays including personal computers with monitors, phones, tablets, and televisions. In general, a user may select a particular rotation plane (for example, rotation only in x axis) by placement of a cursor, or touch of a finger, over a certain portion of the image such that subsequent movements of the mouse result in only rotations in the particular plane, and unwanted rotations and/or other manipulations in other planes do not occur. In this way, the user can more precisely control rotations of the 3D image and/or object.
    Type: Application
    Filed: March 21, 2016
    Publication date: February 9, 2017
    Inventors: Evan K. Fram, Murray A. Reicher, Howard T. Lam
  • Patent number: 9546068
    Abstract: A tape applicator system that employs an extendable arm to carry and control the movement of a tape applicator mounted at its moveable or free end. The tape is dispensed from a essentially fixed location remote from the applicator which permits the use of larger roll (Machine rolls) without the necessitating moving the roll as is required in a normal hand operated device. The movement of the tape applicator mounted on the arm is restricted to straight line movement by the linkage of the extendable arm. If desired a parallel linkage mechanism may be used in the arm to maintain the angular orientation of the applicator which is particularly important when the tape applicator is a common tape head normally use in taping machines. Using a constant height system the height of the tape applicator can be maintained constant when in operation.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: January 17, 2017
    Assignee: LAMUS TECHNOLOGIES INC.
    Inventor: Joe Augustine S. T. Lam
  • Patent number: 9518261
    Abstract: Disclosed herein are methods and compounds for inhibiting gene expression by inhibiting enhancer RNAs (eRNAs). Such methods and compounds are useful for reducing expression of certain genes, many of which are associated with a variety of diseases and disorders.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: December 13, 2016
    Assignees: Ionis Pharmaceuticals, Inc., The Regents of the University of California
    Inventors: Susan M. Freier, Christopher K. Glass, Michael G. Rosenfeld, Wenbo Li, Michael T. Lam