Patents by Inventor Michael Dunbar

Michael Dunbar 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: 8666378
    Abstract: On a mobile telecommunications device, computer-executable code executes to facilitate interactions between the user of the mobile telecommunications device and a call center or other computer-telephony integration equipment. The computer-executable code includes instructions that request at least one operation to be performed at a call center, where the call center includes a call center controller, an interactive voice response system component, and at least one agent. At least in part, a wireless network transmits the request from the mobile telecommunications device to the call center controller.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: March 4, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Adam Spence, Michael Dunbar, Adam Cowls, Michael Steinmann
  • Publication number: 20130244632
    Abstract: On a mobile telecommunications device, computer-executable code executes to facilitate interactions between the user of the mobile telecommunications device and a call center or other computer-telephony integration equipment. The computer-executable code includes instructions that request at least one operation to be performed at a call center, where the call center includes a call center controller, an interactive voice response system component, and at least one agent. At least in part, a wireless network transmits the request from the mobile telecommunications device to the call center controller.
    Type: Application
    Filed: March 19, 2012
    Publication date: September 19, 2013
    Inventors: Adam Spence, Michael Dunbar, Adam Cowls, Michael Steinmann
  • Patent number: 8478951
    Abstract: Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received to data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: July 2, 2013
    Assignee: EMC Corporation
    Inventors: Michael W. Healey, J. Michael Dunbar, Avinash Kallat, Michael Craig Fishman
  • Patent number: 8200923
    Abstract: Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: June 12, 2012
    Assignee: EMC Corporation
    Inventors: Michael W. Healey, J. Michael Dunbar, Avinash Kallat, Michael Craig Fishman
  • Patent number: 8072883
    Abstract: An Internet Small Computer Systems Interface (iSCSI) distance acceleration device accelerates data transfers between an iSCSI initiator and an iSCSI target over a network, such as the Internet or a wide area network (WAN). The acceleration device resides in a communication path between the iSCSI initiator and the iSCSI target. The acceleration device receives an iSCSI protocol data unit (PDU) targeted to the iSCSI target by the iSCSI initiator. The acceleration device forwards the iSCSI PDU over the network to the iSCSI target and transmits a response to the iSCSI PDU that anticipates a response to be generated by the iSCSI target upon receiving the iSCSI PDU.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: December 6, 2011
    Assignee: EMC Corporation
    Inventor: J. Michael Dunbar
  • Patent number: 7776739
    Abstract: A semiconductor device interconnection contact and fabrication method comprises fabricating one or more active devices on a semiconductor substrate. A diffusion barrier layer is deposited over the devices, followed by an Al-based metallization layer. The diffusion barrier and metallization layers are masked and etched to define interconnection traces. Mask and etch steps are then performed to remove interconnection trace metallization that is in close proximity to the active device regions, while leaving the traces' diffusion barrier layer intact to provide conductive paths to the devices, thereby reducing metallization-induced mechanical stress which might otherwise cause device instability.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: August 17, 2010
    Assignee: Analog Devices, Inc.
    Inventors: Gregory K. Cestra, Michael Dunbar
  • Patent number: 7511939
    Abstract: A layered capacitor structure comprises two or more semiconductor/dielectric plates formed above an insulating surface which provides mechanical support, with the plates arranged in a vertical stack on the insulating surface. An insulating layer is on each plate, patterned and etched to provide an opening which allows the top of one plate to be in physical and electrical contact with the bottom of the subsequent plate. Contact openings are provided through the insulating layers, each of which provides access to a respective semiconductor layer and is insulated from any other semiconductor/dielectric plate. Electrical contacts through the contact openings provide electrical connections to respective semiconductor layers. The present structure can include as many stacked layers as needed to provide a desired total capacitance or range of capacitances.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: March 31, 2009
    Assignee: Analog Devices, Inc.
    Inventors: Craig Wilson, Michael Dunbar, Derek Bowers
  • Publication number: 20080062613
    Abstract: A layered capacitor structure comprises two or more semiconductor/dielectric plates formed above an insulating surface which provides mechanical support, with the plates arranged in a vertical stack on the insulating surface. An insulating layer is on each plate, patterned and etched to provide an opening which allows the top of one plate to be in physical and electrical contact with the bottom of the subsequent plate. Contact openings are provided through the insulating layers, each of which provides access to a respective semiconductor layer and is insulated from any other semiconductor/dielectric plate. Electrical contacts through the contact openings provide electrical connections to respective semiconductor layers. The present structure can include as many stacked layers as needed to provide a desired total capacitance or range of capacitances.
    Type: Application
    Filed: August 24, 2007
    Publication date: March 13, 2008
    Inventors: Craig Wilson, Michael Dunbar, Derek Bowers
  • Patent number: 7206813
    Abstract: A method, apparatus and computer program product are provided for implementing professional use of instant messaging. A flow of an IM conversation is displayed. Responsive to identifying a user selection to pair a response with a previous request, a user entered response and a user selected previous request are sent. Responsive to a user selection, a new topic is displayed in a new view and a new IM conversation is started. When an IM conversation is completed or a window is closed for the IM conversation; the IM conversation is automatically saved. Responsive to a user selection, another user is added to the IM conversation and a window including the flow of the IM conversation is displayed to the added user. An object can be linked to an IM conversation and the IM conversation is automatically saved with the selected object.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: April 17, 2007
    Assignee: International Business Machines Corporation
    Inventors: Anthony Michael Dunbar, Gregory Richard Hintermeister, DeVaughn Lawrence Rackham
  • Publication number: 20070059921
    Abstract: A semiconductor device interconnection contact and fabrication method comprises fabricating one or more active devices on a semiconductor substrate. A diffusion barrier layer is deposited over the devices, followed by an Al-based metallization layer. The diffusion barrier and metallization layers are masked and etched to define interconnection traces. Mask and etch steps are then performed to remove interconnection trace metallization that is in close proximity to the active device regions, while leaving the traces' diffusion barrier layer intact to provide conductive paths to the devices, thereby reducing metallization-induced mechanical stress which might otherwise cause device instability.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Inventors: Gregory Cestra, Michael Dunbar
  • Patent number: 7020842
    Abstract: A method, computer program product and apparatus are provided for providing dynamic assistance for disabled user interface resources. Code for disabling controls is identified. A state of the identified control is changed from disabled to disabled with assistance. Assistance text is provided to explain why control is disabled. Code is provided for correcting the condition for disabling control. An assistance icon is displayed for viewing by the user. Responsive to a user selection of the assistance icon, the assistance text is displayed. An adjustment button is displayed. Responsive to a user selection of the adjustment button, the code for correcting the condition for disabling control is used, and an action is executed on eligible items.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: March 28, 2006
    Assignee: International Business Machines Corporation
    Inventors: George Francis DeStefano, Anthony Michael Dunbar, DeVaughn Lawrence Rackham
  • Patent number: 6930614
    Abstract: An occupancy alarm system can be integrated into a motor vehicle or can be portable. The occupancy alarm system may be programmed to communicate with a program within a logic unit of the on-board computer within the vehicle or a cellular telephone or other wireless logic device so that if the driver's door is open and the engine is turned off but there still is an occupant in the motor vehicle, an alarm is immediately triggered. The GPS coordinates of the motor vehicle or the cellular telephone or other wireless device may be communicated to a remote location service or a local emergency center as part of the alarm. The occupancy sensor may be mounted on the occupant or on the restraint system, and may interact with an ambient temperature sensor and an alarm, both of which may be integrated into a motor vehicle, to indicate that a dangerous condition exists for an occupant within the motor vehicle.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: August 16, 2005
    Assignee: International Business Machines Corporation
    Inventors: DeVaughn Lawrence Rackham, Anthony Michael Dunbar, Gregory Richard Hintermeister
  • Publication number: 20040078435
    Abstract: A method, apparatus and computer program product are provided for implementing professional use of instant messaging. A flow of an IM conversation is displayed. Responsive to identifying a user selection to pair a response with a previous request, a user entered response and a user selected previous request are sent. Responsive to a user selection, a new topic is displayed in a new view and a new IM conversation is started. When an IM conversation is completed or a window is closed for the IM conversation; the IM conversation is automatically saved. Responsive to a user selection, another user is added to the IM conversation and a window including the flow of the IM conversation is displayed to the added user. An object can be linked to an IM conversation and the IM conversation is automatically saved with the selected object.
    Type: Application
    Filed: October 17, 2002
    Publication date: April 22, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony Michael Dunbar, Gregory Richard Hintermeister, DeVaughn Lawrence Rackham
  • Publication number: 20030222775
    Abstract: An occupancy alarm system can be integrated into a motor vehicle or can be portable. The occupancy alarm system may be programmed to communicate with a program within a logic unit of the on-board computer within the vehicle or a cellular telephone or other wireless logic device so that if the driver's door is open and the engine is turned off but there still is an occupant in the motor vehicle, an alarm is immediately triggered. The GPS coordinates of the motor vehicle or the cellular telephone or other wireless device may be communicated to a remote location service or a local emergency center as part of the alarm. The occupancy sensor may be mounted on the occupant or on the restraint system, and may interact with an ambient temperature sensor and an alarm, both of which may be integrated into a motor vehicle, to indicate that a dangerous condition exists for an occupant within the motor vehicle.
    Type: Application
    Filed: May 31, 2002
    Publication date: December 4, 2003
    Applicant: International Business Machines Corporation
    Inventors: DeVaughn Lawrence Rackham, Anthony Michael Dunbar, Gregory Richard Hintermeister
  • Publication number: 20030144984
    Abstract: The present invention provides a method and apparatus for providing and maintaining a set of bookmarks in a web browser. When a site maintainer moves their web site to a new URL, the maintainer of that places a bookmark update statement in the resource associated with the old URL. The bookmark update statement contains the address of the new web site location. The web browser uses this information to update the bookmarks. With this new capability, web site developers can easily ensure that their users can find the new location of the web site.
    Type: Application
    Filed: January 30, 2002
    Publication date: July 31, 2003
    Applicant: International Business Machines Corporation
    Inventor: Anthony Michael Dunbar