Patents by Inventor Matthew McCarthy

Matthew McCarthy 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).

  • Publication number: 20160345933
    Abstract: An ultrasound transducer probe unit (106) is disclosed. In an embodiment, the probe unit (106) includes a body (108) portion, at least one transducer element (201) for transmitting and receiving ultrasonic signals and a lens element (1200) encapsulating a fluid medium to couple the ultrasonic signal from the at least one transducer element (201). The lens element (1200) includes at least one textured surface (1202) adapted to reduce reflections of the transmitted and/or received ultrasound signals.
    Type: Application
    Filed: February 4, 2015
    Publication date: December 1, 2016
    Inventors: Stewart BARTLETT, Matthew McCARTHY, Essa EL-AKLOUK, Andrew NIEMIEC
  • Patent number: 9476648
    Abstract: Cooling systems and methods for cooling in a power plant using a phase change material. In one embodiment, a phase change material container includes at least one phase change material which may be in the form of a slurry; and at least one conduit for transporting the fluid through the phase change material when located in the phase change material container. The system may also comprise an air flow chamber; and a phase change material flow system including a pump for pumping phase change material from an outlet of phase change material container, to at least one phase change material spray nozzle. The phase change material flow system is configured to ensure that solidified phase change material is returned to the phase change material container.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: October 25, 2016
    Assignee: Drexel University
    Inventors: Ying Sun, Matthew McCarthy, Young I. Cho, Philipp Boettcher, Han Hu, Baolan Shi, Qinghua Xie
  • Patent number: 9471708
    Abstract: An application processing system for placing applications and their associated data into a colocation data center, wherein an application placement module is configured to perform the method of steps including: constructing a facility communication node graph; constructing a composite elastic map which represents the compute nodes in the colocation data center; associating a force function between two nodes based on communication bandwidth; constructing an application usage data space; inserting the node graph into the application data space; assigning the applications to the compute nodes; associating a force function between each application and each compute node based on the assignment; determining an elastic map energy (EME) for the elastic map, wherein the EME is the total energy of the system; and assigning the real-world applications to the real-world compute nodes in the data center if the EME is less than a threshold energy.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: October 18, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
  • Publication number: 20160247252
    Abstract: In an embodiment, a data processing method provides an improvement in efficient use of computer memory and comprises using a computer, creating in computer memory a glyph memory area that is configured to store a plurality of cached glyphs; using the computer, receiving a request from an application to use a particular glyph; in response to the request, determining whether the particular glyph is in the glyph memory area; in response to determining that the particular glyph is not in the glyph memory area: attempting to store a bitmap of the particular glyph to a next location in the glyph memory area; in response to determining that the next location is not available a first time, reclaiming space in the glyph memory area in an amount sufficient to store the bitmap; attempting a second time to store the bitmap in the next location in the glyph memory area; in response to determining that the next location is not available a second time, clearing the glyph memory area of all previously stored glyphs and stori
    Type: Application
    Filed: February 22, 2016
    Publication date: August 25, 2016
    Inventors: MATTHEW SEELEY, KIM TROTT, MATTHEW MCCARTHY, DYLAN OUDYK, SAM MAGNUSON, JAN HANSSEN
  • Publication number: 20160239687
    Abstract: A restricted access device such as a cellphone, a tablet or a personal computer, analyzes contemporaneous keyboard inputs of a password and gestures to authenticate the user and enable further access to applications and processes of the restricted access device. The gestures may be facial gestures detected by a camera or may be gestures made by an avatar rendered on a display of the device. The password may be shorted based upon the context of the authentication as well as any gestures occurring during password entry. The gestures may be learned by the restricted access device during the password entry process.
    Type: Application
    Filed: April 22, 2016
    Publication date: August 18, 2016
    Applicant: International Business Machines Corporation
    Inventors: Lorraine HERGER, Neal KELLER, James R. KOZLOSKI, Matthew A. McCARTHY, Clifford A. PICKOVER, Andrew WYSKIDA
  • Patent number: 9411611
    Abstract: An application processing system for placing applications and their associated data into a colocation data center, wherein an application placement module is configured to perform the method of steps including: constructing a facility communication node graph; constructing a composite elastic map which represents the compute nodes in the colocation data center; associating a force function between two nodes based on communication bandwidth; constructing an application usage data space; inserting the node graph into the application data space; assigning the applications to the compute nodes; associating a force function between each application and each compute node based on the assignment; determining an elastic map energy (EME) for the elastic map, wherein the EME is the total energy of the system; and assigning the real-world applications to the real-world compute nodes in the data center if the EME is less than a threshold energy.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: August 9, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
  • Publication number: 20160179983
    Abstract: An application processing system for placing applications and their associated data into a colocation data center, wherein an application placement module is configured to perform the method of steps including: constructing a facility communication node graph; constructing a composite elastic map which represents the compute nodes in the colocation data center; associating a force function between two nodes based on communication bandwidth; constructing an application usage data space; inserting the node graph into the application data space; assigning the applications to the compute nodes; associating a force function between each application and each compute node based on the assignment; determining an elastic map energy (EME) for the elastic map, wherein the EME is the total energy of the system; and assigning the real-world applications to the real-world compute nodes in the data center if the EME is less than a threshold energy.
    Type: Application
    Filed: March 11, 2016
    Publication date: June 23, 2016
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
  • Patent number: 9348989
    Abstract: A restricted access device such as a cellphone, a tablet or a personal computer, analyzes contemporaneous keyboard inputs of a password and gestures to authenticate the user and enable further access to applications and processes of the restricted access device. The gestures may be facial gestures detected by a camera or may be gestures made by an avatar rendered on a display of the device. The password may be shorted based upon the context of the authentication as well as any gestures occurring during password entry. The gestures may be learned by the restricted access device during the password entry process.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lorraine Herger, Neal Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover, Andrew Wyskida
  • Publication number: 20160142501
    Abstract: Disclosed is a system and method for generating a preview of a digital content item using social network analysis. Members of a social network who acquire the digital content item may identify interesting portions of the digital content. When a member of the social network requests a preview of the digital content item, typically in anticipation of an acquisition of the digital content item, the interesting portions of the digital content item identified by fellow social network members are considered in the generation of the preview. Selection of the interesting content for preview may include more identified content, as well as social network relationship and role magnitudes. The digital content item may include: text, such as books or articles; multimedia such as audio/video; and interactive, such as games or virtual worlds.
    Type: Application
    Filed: January 21, 2016
    Publication date: May 19, 2016
    Applicant: International Business Machines Corporation
    Inventors: Lorraine M. HERGER, Neal M. KELLER, James R. KOZLOSKI, Matthew A. McCARTHY, Clifford A. PICKOVER
  • Patent number: 9293148
    Abstract: A method for reducing noise in a shared media session. An indication is received from one or more of the participants in the shared media session. If the received indication is a first indication that indicates a background noise is present in the shared media session, the following steps are performed: a first counter is incremented for each of the first indications received from one or more of the plurality of participants, it is determined whether a background noise is present in the shared media session if the first counter exceeds a first threshold, an the shared media session is selectively muted such that the background noise is reduced if the background noise is determined to be present in the shared media session.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lorraine M. Herger, Neal M. Keller, Matthew A. McCarthy, Clifford A. Pickover
  • Publication number: 20160080422
    Abstract: A hierarchically layered group of domain-specific enhanced enterprise ontologies where each domain layer is connected to the immediate domain layer below through a layer policy/control/context translation ontology. Security controls discovery and a mapping ontology is semantically integrated to domain meta models in each layer and a corresponding security controls knowledge base.
    Type: Application
    Filed: June 5, 2015
    Publication date: March 17, 2016
    Inventors: Brian M. Belgodere, Lorraine M. Herger, Shakil M. Khan, Matthew A. McCarthy, William J. Rippon
  • Patent number: 9270714
    Abstract: Disclosed is a system and method for generating a preview of a digital content item using social network analysis. Members of a social network who acquire the digital content item may identify interesting portions of the digital content. When a member of the social network requests a preview of the digital content item, typically in anticipation of an acquisition of the digital content item, the interesting portions of the digital content item identified by fellow social network members are considered in the generation of the preview. Selection of the interesting content for preview may include more identified content, as well as social network relationship and role magnitudes. The digital content item may include: text, such as books or articles; multimedia such as audio/video; and interactive, such as games or virtual worlds.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
  • Patent number: 9262747
    Abstract: A system, method, and computer program product for tracking user participation in a shared media session. A shared media session is connected to, where the shared media session includes a plurality of participants. A first identity is determined for a first participant with a first confidence level. The first participant is identified as the first identity if the first confidence level is above a first threshold. An amount of participation is tracked for the first identity. The amount of participation by the first identity is displayed on an electronic calendar for the shared media session to the plurality of participants.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lorraine M. Herger, Neal M. Keller, Matthew A. McCarthy, Clifford A. Pickover
  • Patent number: 9256860
    Abstract: A method for tracking user participation in a shared media session. A shared media session is connected to, where the shared media session includes a plurality of participants. A first identity is determined for a first participant with a first confidence level. The first participant is identified as the first identity if the first confidence level is above a first threshold. An amount of participation is tracked for the first identity. The amount of participation by the first identity is displayed on an electronic calendar for the shared media session to the plurality of participants.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lorraine M. Herger, Neal M. Keller, Matthew A. McCarthy, Clifford A. Pickover
  • Publication number: 20150369597
    Abstract: Various embodiments manage the operation of a substrate penetrating device. In one embodiment, a set of location information associated with a substrate penetrating device is received. At least one database including information associated with obstructed objects is queried based on the set of location information. A determination is made, based on the querying, that the area where the substrate penetrating device is operating includes at least one obstructed object. A probability is calculated with respect to the substrate penetrating device encountering the at least one obstructed object while operating in the area.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 24, 2015
    Inventors: Lorraine M. HERGER, Neal M. KELLER, Matthew A. McCARTHY, Clifford A. PICKOVER, James R. KOZLOSKI, Andrew WYSKIDA
  • Publication number: 20150356577
    Abstract: A method for listing a service in a service catalog. Feedback is received about a candidate service that is used to determine a score for the candidate service. It is determined whether the score for the candidate service exceeds a first threshold. If the score for the candidate service exceeds the first threshold, the candidate service is listed as a published service in the service catalog. Feedback is received about the published service that is used to determine a score for the published service. It is determined whether the score for the published service exceeds a second threshold. If the score for the published service exceeds the second threshold, a signal is sent to a service actualization unit to actualize the published service.
    Type: Application
    Filed: August 20, 2015
    Publication date: December 10, 2015
    Inventors: Lorraine M. Herger, Neal M. Keller, Matthew A. McCarthy, Clifford A. Pickover
  • Publication number: 20150317142
    Abstract: An application processing system for placing applications and their associated data into a colocation data center, wherein an application placement module is configured to perform the method of steps including: constructing a facility communication node graph; constructing a composite elastic map which represents the compute nodes in the colocation data center; associating a force function between two nodes based on communication bandwidth; constructing an application usage data space; inserting the node graph into the application data space; assigning the applications to the compute nodes; associating a force function between each application and each compute node based on the assignment; determining an elastic map energy (EME) for the elastic map, wherein the EME is the total energy of the system; and assigning the real-world applications to the real-world compute nodes in the data center if the EME is less than a threshold energy.
    Type: Application
    Filed: January 28, 2015
    Publication date: November 5, 2015
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
  • Publication number: 20150296519
    Abstract: Various embodiments manage computing networks. In one embodiment, a set of network management data associated with one or more users is analyzed. The set of network management data includes at least electronic scheduling information associated with the one or more users. A concentration of users is predicted for a given location based on the analyzing. At least one network characteristic associated with the given location is performed based on at least the predicted concentration of users.
    Type: Application
    Filed: February 20, 2015
    Publication date: October 15, 2015
    Inventors: Lorraine M. HERGER, Neal M. KELLER, James R. KOZLOSKI, Matthew A. McCARTHY, Clifford A. PICKOVER, Andrew P. WYSKIDA
  • Publication number: 20150295768
    Abstract: Various embodiments manage computing networks. In one embodiment, a set of network management data associated with one or more users is analyzed. The set of network management data includes at least electronic scheduling information associated with the one or more users. A concentration of users is predicted for a given location based on the analyzing. At least one network characteristic associated with the given location is performed based on at least the predicted concentration of users.
    Type: Application
    Filed: June 24, 2015
    Publication date: October 15, 2015
    Inventors: Lorraine M. HERGER, Neal M. KELLER, James R. KOZLOSKI, Matthew A. McCARTHY, Clifford A. PICKOVER, Andrew P. WYSKIDA
  • Publication number: 20150287182
    Abstract: A system and method tracks touches in a healthcare environment in order to analyze paths of transmission and contamination for the purpose of eliminating and containing transmission of colonizing, drug-resistant pathogens. Touches are identified and tracked with the use of recording devices. Each touch is logged and a touch graph is generated to identify transmission paths.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 8, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: LORRAINE M HERGER, NEAL M KELLER, JAMES R KOZLOSKI, MATTHEW MCCARTHY, CLIFFORD A PICKOVER, ANDREW P WYSKIDA