Patents by Inventor Douglas Law

Douglas Law 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: 12318901
    Abstract: A nail-removing device operatively associable with a pneumatic nail driver, affording a method of improving the pneumatic nail driver. The nail-removing device has a shaft extending between a nail end and a driver end. The nail end provides an engagement portion for engaging the underside of a nail. The driver end provides a stabilizing interface configured to operatively associate with the pneumatic nail driver so as to prevent lateral movement of the pneumatic nail driver relative to the stabilizing interface. The engagement portion and the stabilizing interface may be spaced apart from the shaft in the same direction.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: June 3, 2025
    Inventor: Melvin Douglas Law
  • Publication number: 20230173651
    Abstract: A nail-removing device operatively associable with a pneumatic nail driver, affording a method of improving the pneumatic nail driver. The nail-removing device has a shaft extending between a nail end and a driver end. The nail end provides an engagement portion for engaging the underside of a nail. The driver end provides a stabilizing interface configured to operatively associate with the pneumatic nail driver so as to prevent lateral movement of the pneumatic nail driver relative to the stabilizing interface. The engagement portion and the stabilizing interface may be spaced apart from the shaft in the same direction.
    Type: Application
    Filed: December 7, 2022
    Publication date: June 8, 2023
    Inventor: Melvin Douglas Law
  • Patent number: 9424549
    Abstract: A system and method for facilitating user-generated content relating to social networks are provided. The system provides an online environment which poses questions to users, and which allows the users to answer such questions by identifying appropriate contacts of the user. The system automatically identifies the user's contacts by consulting one or more electronic accounts of the user on one or more social networking sites/services, and/or one or more e-mail accounts. The user can respond to questions posed by clicking on appropriate contacts, dragging them, and dropping them in an answer area in the online environment. The user can manage his/her contacts by creating one or more groups and/or tags associated with each contact. The grouped/tagged contacts can be imported into a contact management system, and can be used by researchers to conduct social network visualizations or to achieve other research objectives.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: August 23, 2016
    Assignee: New Jersey Institute of Technology
    Inventors: Quentin John Jones, Stephen Ricken, Nathaniel Douglas Laws
  • Patent number: 8899348
    Abstract: A system and method have a choke in fluid communication with a rotating control device. The choke controls flow of drilling mud from the rotating control device to a gas separator during a controlled pressure drilling operation, such as managed pressure drilling (MPD) or underbalanced drilling (UBD). A probe is in fluid communication with the drilling mud between the choke and the gas separator. During operations, the probe evaluates gas in the drilling mud from the well passing from the choke to the gas separator.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: December 2, 2014
    Assignee: Weatherford/Lamb, Inc.
    Inventors: Anthony Bruce Henderson, Douglas Law, Michael Brian Grayson, James R. Chopty, David Tonner
  • Publication number: 20110139464
    Abstract: A system and method have a choke in fluid communication with a rotating control device. The choke controls flow of drilling mud from the rotating control device to a gas separator during a controlled pressure drilling operation, such as managed pressure drilling (MPD) or underbalanced drilling (UBD). A probe is in fluid communication with the drilling mud between the choke and the gas separator. During operations, the probe evaluates gas in the drilling mud from the well passing from the choke to the gas separator.
    Type: Application
    Filed: October 14, 2010
    Publication date: June 16, 2011
    Inventors: Anthony Bruce Henderson, Douglas Law, Michael Brian Grayson, James R. Chopty, David Tonner
  • Publication number: 20100262916
    Abstract: A system and method for facilitating user-generated content relating to social networks are provided. The system provides an online environment which poses questions to users, and which allows the users to answer such questions by identifying appropriate contacts of the user. The system automatically identifies the user's contacts by consulting one or more electronic accounts of the user on one or more social networking sites/services, and/or one or more e-mail accounts. The user can respond to questions posed by clicking on appropriate contacts, dragging them, and dropping them in an answer area in the online environment. The user can manage his/her contacts by creating one or more groups and/or tags associated with each contact. The grouped/tagged contacts can be imported into a contact management system, and can be used by researchers to conduct social network visualizations or to achieve other research objectives.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 14, 2010
    Applicant: NEW JERSEY INSTITUTE OF TECHNOLOGY
    Inventors: Quentin John Jones, Stephen Ricken, Nathaniel Douglas Laws
  • Publication number: 20070233801
    Abstract: Creating and managing an editable cache of unsent message fragments during conversations using real-time messaging systems (such as instant messaging, text messaging, chat sessions, and so forth). Using this cache, a user participating in a real-time messaging conversation can cache at least one message fragment, and can then recall selected fragments for review and/or editing (as desired by the particular user) before sending to other conversation participants. Preferably, any unsent message fragment from the cache can be sent, upon request of the user, through a mouse click or keystroke.
    Type: Application
    Filed: April 4, 2006
    Publication date: October 4, 2007
    Inventors: Selcuk Eren, Brian Jaeger, Douglas Law, Paul Roberts, Shawn Sremaniak
  • Publication number: 20070168728
    Abstract: An automated technique for switching operating systems, responsive to current context of an executing test scenario. A test designer specifies, in a process control file, a required operating system for appropriate command blocks. A test sequencer packages the required operating system name with each command to be executed, and sends that information to a test listener on a system under test. The test listener remembers the currently-running operating system, and compares that to the required operating system for each command to be executed. If a mismatch occurs, then the correct operating system is not running, and the listener automatically triggers a reboot.
    Type: Application
    Filed: November 21, 2005
    Publication date: July 19, 2007
    Inventors: Eric Blouin, Barry Kritt, Douglas Law, Kuldip Nanda, Paul Roberts, Shawn Sremaniak
  • Publication number: 20070152841
    Abstract: An apparatus and method are disclosed for detecting whether a device has been tilted beyond a predefined threshold. A casing is included for temporarily enclosing a radio frequency identification (RFID) tag. The RFID tag is unable to receive an RFID interrogation signal when the RFID tag is enclosed in the casing. The tilting of the device is monitored. In response to the amount of tilt exceeding the predefined threshold, the RFID tag is exposed to radio frequency (RF) signals. The RFID tag receives the RFID interrogation signal when the RFID tag is exposed. The RFID tag transmits a reply RFID signal in response to a receipt by the RFID tag of the RFID interrogation signal. The RFID tag transmits the RFID reply signal only when the RFID tag is exposed which indicates that tilting of the device beyond the predefined threshold has occurred.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 5, 2007
    Applicant: International Business Machines Corporation
    Inventors: Selcuk Eren, Brian Jaeger, Douglas Law, Paul Roberts, Shawn Sremaniak
  • Publication number: 20070152822
    Abstract: An apparatus and method are disclosed for detecting whether a device has been opened. A first radio frequency identification (RFID) tag is installed in the package, typically during manufacturing. A first component is included in the first RFID tag. The first component modifies a power source to the first RFID tag in response to the package being opened after the first RFID tag is installed. The first RFID tag indicates a first event in response to the power supply being modified.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 5, 2007
    Applicant: International Business Machines Corporation
    Inventors: Selcuk Eren, Brian Jaeger, Douglas Law, Paul Roberts, Shawn Sremaniak
  • Publication number: 20070139181
    Abstract: Apparatus and method is provided for using low cost, passive RF sensor technology such as RFID tags, to determine whether containers or other objects are in a right-side-up orientation. A useful embodiment of the invention is directed to sensor apparatus for use in detecting an improper orientation of a conventional box or container with respect to a substantially horizontal surface. The apparatus includes a structure having two sides formed of plastic in spaced apart relationship, to define an enclosed space within the structure. Selected shielding material attached to the structure shields a specified region of the enclosed space against RF signals, the shielded region being located in the lowest portion of the enclosed space when the structure is in a reference orientation with respect to the horizontal surface. An RFID tag embedded in a disk is positioned in the enclosed space, the disk being sized to move freely within the space.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Selcuk Eren, Brian Jaeger, Douglas Law, Paul Roberts, Shawn Sremaniak
  • Publication number: 20070143124
    Abstract: A computer implemented method, data processing system, and computer program product for using extensible object data (or other XML-based models of an ordered product) to directly drive manufacturing in an optimized manner. A customer order or request to create an item is received at a manufacturing facility. The customer order includes extensible object data (XOD) comprising an extensible markup language-based representation of a physical product. A production order to begin the manufacturing process is generated based on the customer order. A customized manufacturing process routing is created using XOD and an extensible translation stylesheet (XSLT), wherein the customized manufacturing process routing provides manufacturing operators with specific information regarding the process steps to manufacture items specified in the request.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Eric Blouin, Barry Kritt, Douglas Law, Thomas Mazzeo, Kenneth Roberson
  • Publication number: 20070005283
    Abstract: Systems, methods and media for providing a distributed execution environment with per-command environment management are disclosed. In one embodiment, a plurality of digital systems are connected to a serving device. The serving device comprises a sequencer to originate environment attributes and commands to be executed within the environment. Each digital system under test and serving device comprises a listener with a queue to receive environment attributes and commands. A listener on a digital system under test or serving device implements the environment attributes and executes the received commands within the specified environment.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventors: Eric Blouin, Barry Kritt, Douglas Law, Kuldip Nanda, Paul Roberts
  • Publication number: 20050114640
    Abstract: Aspects for efficiently assembling a processing system in a manufacturing environment are described. The aspects include enabling a network boot option for boot packet transfers in a system under test (SUT) during a manufacturing line assembly process and utilizing data from network packet transfers by the SUT to perform binding operations for the SUT. The binding operations include an initial binding based on boot request packet data by a floor system server and an order-specific information recall based on network packet data by a local control machine.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 26, 2005
    Applicant: International Business Machines Corporation
    Inventors: Eric Blouin, Barry Kritt, Douglas Law, Charles Meriwether, Paul Roberts
  • Publication number: 20050108512
    Abstract: A computer manufacturing system is disclosed. The computer manufacturing system comprises a system under test (SUT), the SUT including a network adapter and a boot loader for loading the appropriate operating system. The SUT further includes a station for receiving customer orders for the SUT, the station including a sequencer. The sequencer obtains a boot selection file for the SUT from a directory. The SUT further retrieves and parses the boot selection file to obtain the operating system image to load and boot until the SUT is configured with the appropriate date. A system and method in accordance with the present invention provides a means for a computer being manufactured (hereinafter called a system under test, or SUT) to boot an operating system without the need for any local media. In addition, it allows the SUT to boot any one of several operating systems as required, depending on the tools being run during that portion of the process.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: Eric Blouin, Brian Jaeger, Barry Kritt, Douglas Law, Kuldip Nanda, Paul Roberts
  • Publication number: 20050107902
    Abstract: Aspects for efficient order processing in a manufacturing environment are described. The aspects include utilizing a hierarchical definition language with run-time control capability to represent and control a box line manufacturing process of computer systems in a unified manner. Further provided is a state file, the state file including blocks, sub-blocks, tasks, and containers for run-time information of the box line manufacturing process of computer systems. A sequencer tool interacts with the state file to direct tasks of the state file, monitor task completion, and update the state file with real-time control information. A listener tool interacts with the sequencer tool to start tasks, monitor tasks, and send task results to the sequencer tool.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: Eric Blouin, Barry Kritt, Douglas Law, Kuldip Nanda, Paul Roberts
  • Publication number: 20020188265
    Abstract: This product is a disposable male incontinence device that is lightweight, easy-to-use and discreet for the customer. A low-tension elastic band holds the cap snugly around the head of the penis. The inner lining is constructed of highly absorbent cotton fiber with a one-way flow for moisture, similar to that found in feminine napkins and baby diapers. Because the inner lining is highly absorbent, the moisture is maintained in the lining, and away form the skin, which allows for repeated use after urination, if the customer chooses.
    Type: Application
    Filed: January 7, 2002
    Publication date: December 12, 2002
    Inventor: Michael Douglas Law