Patents by Inventor Ryan Hoa Nguyen

Ryan Hoa Nguyen 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: 7016060
    Abstract: Disclosed is a method, system, and program for reconfiguring multiple logical printers from using a first monitor program to using a second monitor program to communicate with one physical printer. The monitor program submits print jobs directed to a logical printer to one associated physical printer over a network. At least one physical printer is associated with each logical printer. A determination is made of a plurality of logical printers and whether each physical printer associated with each of the plurality of logical printers is of a particular class. An indication is made in a data structure of each logical printer associated with one physical printer of the particular class. Each of the plurality of logical printers indicated in the data structure is reconfigured to use the second monitor program to submit print jobs to one physical printer of the particular class.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: March 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Ryan Hoa Nguyen
  • Patent number: 6871285
    Abstract: A method and apparatus for detecting and protecting communication code information, such as for example Simple Network Management Protocol (SNMP) community names, while still allowing the information to be changed. A search for the proper code for a device is made. However if the code cannot be determined automatically, a user is prompted to insert a code. Also, the user is allowed to change the code as needed.
    Type: Grant
    Filed: July 7, 1999
    Date of Patent: March 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Charles David Johnson, Ryan Hoa Nguyen
  • Patent number: 6658498
    Abstract: Disclosed is a method, system, program, and data structures for configuring output device resources including device objects, output devices, and logical interfaces to the output devices. Jobs directed to a device object are submitted to one associated output device over a network. At least one output device is associated with each device object by associating the device object with the logical interface to the output device, comprising. A file is received including a plurality of entries, wherein each entry indicates a network address of one output device. Each entry in the file is processed to create a logical interface to the output device at the network address indicated in the entry.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: December 2, 2003
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Ryan Hoa Nguyen
  • Patent number: 6615161
    Abstract: The present invention provides a method and apparatus for adjusting an interval of polling a peripheral device (e.g., printer) for status information, as based on the presence of a predetermined condition. In one embodiment of the present invention, short polling intervals are used to poll a peripheral device when a station (e.g., computer system) is not receiving adequate and/or reliable notification of interrupts/alerts that occur at the peripheral device. Long polling intervals are used to poll the peripheral device when the station is receiving adequate and/or reliable notification of interrupts that occur at the peripheral device.
    Type: Grant
    Filed: July 8, 1998
    Date of Patent: September 2, 2003
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Karen Lynn Harrison, Katherine McCue Melton, Ryan Hoa Nguyen, Stephen Goddard Price
  • Patent number: 6584503
    Abstract: Disclosed is a method, system, and program for establishing communication with multiple network devices, such as printers. A detection is made of at least one network device that is not available for communication. A routine is executed at predetermined intervals that sends a message, such as an SNMP message, to each unavailable network device to establish communication with the unavailable network device. A determination is then made as to whether the message sent to each unavailable network device established communication with that network device. Indication is then made that each previously unavailable network device for which the message established communication is available on the network.
    Type: Grant
    Filed: July 7, 1999
    Date of Patent: June 24, 2003
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Ryan Hoa Nguyen
  • Patent number: 6453268
    Abstract: Disclosed is a method, system, and program for determining monitoring settings for a computer monitoring a device. A set of monitoring frequency values is provided for a user to select. A user selected monitoring frequency value is received and used to determine at least one polling interval that defines a period between polling operations from the computer to the agent device. The polling interval value is a different value from the user selected monitoring frequency.
    Type: Grant
    Filed: July 7, 1999
    Date of Patent: September 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Linda Sue Liebelt, Ryan Hoa Nguyen
  • Patent number: 6449663
    Abstract: A method and apparatus for adjusting an interval of polling a peripheral device (e.g., a printer) based on a change in the working status of the peripheral device. In one embodiment of the present invention, if the peripheral device being monitored is in the process of performing a job or has experienced an interrupt/alert, the length of the polling intervals may be shortened to provide increased monitoring of the peripheral device. If the peripheral device is idle, the length of the polling intervals may be longer to provide less monitoring of the peripheral device.
    Type: Grant
    Filed: July 8, 1998
    Date of Patent: September 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Ryan Hoa Nguyen