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: 8666378Abstract: 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: GrantFiled: March 19, 2012Date of Patent: March 4, 2014Assignee: Nuance Communications, Inc.Inventors: Adam Spence, Michael Dunbar, Adam Cowls, Michael Steinmann
-
Publication number: 20130244632Abstract: 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: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Inventors: Adam Spence, Michael Dunbar, Adam Cowls, Michael Steinmann
-
Patent number: 8478951Abstract: 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: GrantFiled: April 13, 2012Date of Patent: July 2, 2013Assignee: EMC CorporationInventors: Michael W. Healey, J. Michael Dunbar, Avinash Kallat, Michael Craig Fishman
-
Patent number: 8200923Abstract: 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: GrantFiled: December 31, 2008Date of Patent: June 12, 2012Assignee: EMC CorporationInventors: Michael W. Healey, J. Michael Dunbar, Avinash Kallat, Michael Craig Fishman
-
Patent number: 8072883Abstract: 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: GrantFiled: September 29, 2005Date of Patent: December 6, 2011Assignee: EMC CorporationInventor: J. Michael Dunbar
-
Patent number: 7776739Abstract: 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: GrantFiled: September 9, 2005Date of Patent: August 17, 2010Assignee: Analog Devices, Inc.Inventors: Gregory K. Cestra, Michael Dunbar
-
Patent number: 7511939Abstract: 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: GrantFiled: August 24, 2007Date of Patent: March 31, 2009Assignee: Analog Devices, Inc.Inventors: Craig Wilson, Michael Dunbar, Derek Bowers
-
Publication number: 20080062613Abstract: 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: ApplicationFiled: August 24, 2007Publication date: March 13, 2008Inventors: Craig Wilson, Michael Dunbar, Derek Bowers
-
Patent number: 7206813Abstract: 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: GrantFiled: October 17, 2002Date of Patent: April 17, 2007Assignee: International Business Machines CorporationInventors: Anthony Michael Dunbar, Gregory Richard Hintermeister, DeVaughn Lawrence Rackham
-
Publication number: 20070059921Abstract: 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: ApplicationFiled: September 9, 2005Publication date: March 15, 2007Inventors: Gregory Cestra, Michael Dunbar
-
Patent number: 7020842Abstract: 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: GrantFiled: March 3, 2000Date of Patent: March 28, 2006Assignee: International Business Machines CorporationInventors: George Francis DeStefano, Anthony Michael Dunbar, DeVaughn Lawrence Rackham
-
Patent number: 6930614Abstract: 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: GrantFiled: May 31, 2002Date of Patent: August 16, 2005Assignee: International Business Machines CorporationInventors: DeVaughn Lawrence Rackham, Anthony Michael Dunbar, Gregory Richard Hintermeister
-
Publication number: 20040078435Abstract: 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: ApplicationFiled: October 17, 2002Publication date: April 22, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony Michael Dunbar, Gregory Richard Hintermeister, DeVaughn Lawrence Rackham
-
Publication number: 20030222775Abstract: 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: ApplicationFiled: May 31, 2002Publication date: December 4, 2003Applicant: International Business Machines CorporationInventors: DeVaughn Lawrence Rackham, Anthony Michael Dunbar, Gregory Richard Hintermeister
-
Publication number: 20030144984Abstract: 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: ApplicationFiled: January 30, 2002Publication date: July 31, 2003Applicant: International Business Machines CorporationInventor: Anthony Michael Dunbar