Patents by Inventor Dennis Michael Carney

Dennis Michael Carney 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: 8139246
    Abstract: A printer and method of managing print jobs in the printer. Print job locations are identified in the printer. Each print job being printed is always in at least one of the print job locations and the locations are monitored for entering and exiting jobs. The printer includes a job location mask for each print job. Each bit location in the job location mask corresponds to one of the print job locations and a set bit indicates the presence of a print job in a corresponding print job location. As a print job enters a location, the location issues a call and the job location mask is updated to reflect the presence of the print job in that location.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: March 20, 2012
    Assignee: InfoPrint Solutions Company, LLC
    Inventor: Dennis Michael Carney
  • Publication number: 20110007341
    Abstract: A method is disclosed. The method includes a compute node retrieving an object, the compute node receiving a local cache indicator associated with the object providing information as to whether the object is to be cached at the compute node and the compute node processing the object.
    Type: Application
    Filed: July 7, 2009
    Publication date: January 13, 2011
    Inventors: Dennis Michael Carney, John Thomas Varga
  • Patent number: 7595907
    Abstract: A Job Monitor for providing printer recognition and management of a print job entity is described. The Job Monitor includes a repository of attributes and status associated with each print job that passes through the system. Interfaces to the Job Monitor provide the ability for components to process a job according to the unique requirements of the processing component, and report job attributes and processing status of the job to the Job Monitor for common access by other components. Each component has access to common variables and can present job attributes or status to its respective external interface according to the unique requirements dictated by the external interface. Additionally, internal job processing components interface with the Job Monitor to access and report current processing status. The common status repository provided by the Job Monitor is used by the Job Monitor and other components to control the sequence of processing within the printer.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: September 29, 2009
    Assignee: Infoprint Solutions Company, LLC
    Inventors: Dennis Michael Carney, Charles David Johnson, Russel Neil Miller, Larry David Teklits, Steven Michael Wallace
  • Patent number: 7589849
    Abstract: A Job Monitor for providing printer recognition and management of a print job entity is described. The Job Monitor includes a repository of attributes and status associated with each print job that passes through the system. Interfaces to the Job Monitor provide the ability for components to process a job according to the unique requirements of the processing component, and report job attributes and processing status of the job to the Job Monitor for common access by other components. Each component has access to common variables and can present job attributes or status to its respective external interface according to the unique requirements dictated by the external interface. Additionally, internal job processing components interface with the Job Monitor to access and report current processing status. The common status repository provided by the Job Monitor is used by the Job Monitor and other components to control the sequence of processing within the printer.
    Type: Grant
    Filed: January 3, 2001
    Date of Patent: September 15, 2009
    Assignee: Inforprint Solutions Company, LLC
    Inventors: Dennis Michael Carney, Charles David Johnson, Russel Neil Miller, Larry David Teklits, Steven Michael Wallace
  • Publication number: 20080186529
    Abstract: A Job Monitor for providing printer recognition and management of a print job entity is described. The Job Monitor includes a repository of attributes and status associated with each print job that passes through the system. Interfaces to the Job Monitor provide the ability for components to process a job according to the unique requirements of the processing component, and report job attributes and processing status of the job to the Job Monitor for common access by other components. Each component has access to common variables and can present job attributes or status to its respective external interface according to the unique requirements dictated by the external interface. Additionally, internal job processing components interface with the Job Monitor to access and report current processing status. The common status repository provided by the Job Monitor is used by the Job Monitor and other components to control the sequence of processing within the printer.
    Type: Application
    Filed: August 29, 2006
    Publication date: August 7, 2008
    Applicant: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Charies David Johnson, Russel Neil Miller, Larry David Teklits, Steven Michael Wallace
  • Patent number: 7100169
    Abstract: Provided is a method, system, and program for sending notification to an Input/Output (I/O) device comprised of multiple components of an event from an originating device that transmits data to the I/O device. The originating device detects a notification event and generates a notification message in response to the detected notification event to transmit to the I/O device. In response to receiving the notification message, the I/O device activates at least one of the multiple components. The notification message may be transmitted to the I/O device on a first port at the I/O device, where data is received at a second port at the I/O device. In response to receiving the notification message on the first port, the I/O device activates at least one of the multiple components.
    Type: Grant
    Filed: July 17, 2001
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Harry Reese Lewis, Jr., Stephen Goddard Price
  • 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: 6728768
    Abstract: A method and apparatus for improving dynamic simple network management protocol GetNext processing is disclosed. The method and apparatus supports dynamic information in SNMP by building the “GetNext” list once, then caching that list for a given amount of time.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: April 27, 2004
    Assignee: International Business Machines Corporation
    Inventor: Dennis Michael Carney
  • 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
  • Publication number: 20030018829
    Abstract: Provided is a method, system, and program for sending notification to an Input/Output (I/O) device comprised of multiple components of an event from an originating device that transmits data to the I/O device. The originating device detects a notification event and generates a notification message in response to the detected notification event to transmit to the I/O device. In response to receiving the notification message, the I/O device activates at least one of the multiple components. The notification message may be transmitted to the I/O device on a first port at the I/O device, where data is received at a second port at the I/O device. In response to receiving the notification message on the first port, the I/O device activates at least one of the multiple components.
    Type: Application
    Filed: July 17, 2001
    Publication date: January 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Harry Reese Lewis, Stephen Goddard Price
  • Patent number: 6487521
    Abstract: Disclosed is a method, system, and program for monitoring a device. A determination is made as to a first time, a current time, and a system-up time. The current time follows the first time and the system-up time indicates an elapsed time at the device since the last power cycle. A determination is then made as to whether the current time minus the first time is less than the system up time to determine whether the device has started a new power cycle since the first time.
    Type: Grant
    Filed: July 7, 1999
    Date of Patent: November 26, 2002
    Assignee: International Business Machines Corporation
    Inventor: Dennis Michael Carney
  • 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
  • Publication number: 20020080389
    Abstract: A Job Monitor for providing printer recognition and management of a print job entity is described. The Job Monitor includes a repository of attributes and status associated with each print job that passes through the system. Interfaces to the Job Monitor provide the ability for components to process a job according to the unique requirements of the processing component, and report job attributes and processing status of the job to the Job Monitor for common access by other components. Each component has access to common variables and can present job attributes or status to its respective external interface according to the unique requirements dictated by the external interface. Additionally, internal job processing components interface with the Job Monitor to access and report current processing status. The common status repository provided by the Job Monitor is used by the Job Monitor and other components to control the sequence of processing within the printer.
    Type: Application
    Filed: January 3, 2001
    Publication date: June 27, 2002
    Applicant: International Business Machines Corporation
    Inventors: Dennis Michael Carney, Charles David Johnson, Russel Neil Miller, Larry David Teklits, Steven Michael Wallace