Patents by Inventor Joseph McCarthy

Joseph 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).

  • Patent number: 8812818
    Abstract: A method and apparatus creates and manages persistent memory (PM) in a multi-node computing system. A PM Manager in the service node creates and manages pools of nodes with various sizes of PM. A node manager uses the pools of nodes to load applications to the nodes according to the size of the available PM. The PM Manager can dynamically adjust the size of the PM according to the needs of the applications based on historical use or as determined by a system administrator. The PM Manager works with an operating system kernel on the nodes to provide persistent memory for application data and system metadata. The PM Manager uses the persistent memory to load applications to preserve data from one application to the next. Also, the data preserved in persistent memory may be system metadata such as file system data that will be available to subsequent applications.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Eric Lawrence Barsness, David L. Darrington, Patrick Joseph McCarthy, Amanda Peters, John Matthew Santosuosso
  • Patent number: 8706060
    Abstract: In an example embodiment, there is disclosed an apparatus comprising a first transmitter, a second transmitter, and logic coupled to the first transmitter and the second transmitter. The logic is operable to limit a time period the second transmitter is able to transmit while the first transmitter is transmitting.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: April 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John Blosco, Stephen Joseph McCarthy, Corey Metsker
  • Publication number: 20140105092
    Abstract: In an example embodiment, there is disclosed an apparatus comprising a first transmitter, a second transmitter, and logic coupled to the first transmitter and the second transmitter. The logic is operable to limit a time period the second transmitter is able to transmit while the first transmitter is transmitting.
    Type: Application
    Filed: December 19, 2013
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: John Blosco, Stephen Joseph McCarthy, Corey Metsker
  • Publication number: 20140004600
    Abstract: A replaceable photobioreactor for use within a cultivation system for growing photosynthetic organisms in a liquid growth medium is disclosed. The replaceable photobioreactor is used holding a liquid growth medium while exposing the photosynthetic organisms to light. A ‘dark tank’ is used in addition to the replaceable photobioreactor for holding the liquid growth medium in darkness such that a day and night cycle may be simulated.
    Type: Application
    Filed: December 19, 2012
    Publication date: January 2, 2014
    Applicant: FUEL CELL EARTH LLC
    Inventors: Vadim Tarassov, Ennio Verderese, Joseph McCarthy
  • Patent number: 8577399
    Abstract: Embodiments of the invention include systems and methods for facilitating a commerce transaction over a distribution network. According to one embodiment, a method for facilitating a purchase transaction over a distribution network is provided. The method may include transmitting advertisement content associated with at least one product or service to a viewer device associated with a viewer, wherein the advertisement content presents at least one commerce command. The method may further include receiving a selection of the at least one commerce command selected by the viewer and transmitting at least one message to initiate a commerce transaction for the at least one product or service with a marketplace system responsive to receiving the selection of the at least one commerce command.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: November 5, 2013
    Assignee: Cox Communications, Inc.
    Inventor: Michael Joseph McCarthy
  • Patent number: 8458433
    Abstract: A method and apparatus creates and manages persistent memory (PM) in a multi-node computing system. A PM Manager in the service node creates and manages pools of nodes with various sizes of PM. A node manager uses the pools of nodes to load applications to the nodes according to the size of the available PM. The PM Manager can dynamically adjust the size of the PM according to the needs of the applications based on historical use or as determined by a system administrator. The PM Manager works with an operating system kernel on the nodes to provide persistent memory for application data and system metadata. The PM Manager uses the persistent memory to load applications to preserve data from one application to the next. Also, the data preserved in persistent memory may be system metadata such as file system data that will be available to subsequent applications.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Eric Lawrence Barsness, David L. Darrington, Patrick Joseph McCarthy, Amanda Peters, John Matthew Santosuosso
  • Publication number: 20130034825
    Abstract: An intraoral imaging system includes a receiving module that communicates with an imaging display device. The imaging device includes handle having a transmitter module and a power source as well as neck and head portions that extend from the handle. The device includes a camera module that rotates in the distal and proximal direction to view and process still images and video. The camera module includes a movable image sensor to provide focus capability. The imaging device further includes a control assembly having a plurality of control members. The control assembly includes image capture controls that an operator engages in a lateral motion to capture images or video. A focus control member controls the spatial relationship between the image sensor and the stationary lens and an articulation control member to articulate the camera module to provide a greater range of imaging.
    Type: Application
    Filed: July 12, 2012
    Publication date: February 7, 2013
    Inventors: Ramie Phillips, Daniel Joseph McCarthy
  • Patent number: 8370844
    Abstract: Embodiments off the invention provide a mechanism for process migration on a massively parallel computer system. In particular, embodiments of the invention may be used to update process state data for a migrated compute node, such as MPI (or other communication library) state data, across a full collection of compute nodes present in a given parallel system executing a parallel task. Migrating a process form one compute node to another may be useful to address a variety of sub-optimal operating conditions. For example, one or more processes may be migrated to cure network congestion resulting from a poorly mapped task or when a compute node is predicted to experience a hardware failure.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Charles Jens Archer, David L. Darrington, Patrick Joseph McCarthy, Amanda Peters, Albert Sidelnik
  • Publication number: 20130030549
    Abstract: A lower limb prosthesis for a transfemoral amputee, having a shin portion, ankle portion and a forefoot part of the foot portion formed as an integral fibre-reinforced plastics leaf spring component. This integral component is adjustably mounted to a knee joint which has a knee chassis, a cradle pivotally connected to and depending from the knee chassis, and a flexion control unit in the form of a piston and cylinder assembly interconnecting the knee chassis and the cradle. The shin portion has an elongate resilient section of constant cross-section oriented substantially vertically. The connection of this resilient section to the knee joint cradle and the arrangement of the cradle is such that the vertical distance between the knee axis of rotation and the location of the connection is less than 25% of the vertical distance between the knee axis and the lowest weight-bearing surface of the foot portion.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 31, 2013
    Applicant: BLATCHFORD PRODUCTS LIMITED
    Inventors: Mir Saeed Zahedi, Graham Harris, Joseph McCarthy
  • Publication number: 20120151509
    Abstract: A system, method and device for providing a mobile application across smart phone platforms to enable consumer connectivity and control of media. The viewing experience of the individual is improved by the added control and the advertising experience is enhanced by ensuring advertisements are relevant and actionable. A system for providing interactivity between a mobile device and content includes a content provider providing content for presentation on a display device and a mobile device configured with a media management module communicating to provide user interactivity with the content. The media management module enables individualized consumer media services for the mobile device.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: COX COMMUNICATIONS, INC.
    Inventors: Michael Joseph McCarthy, Keith Alan Rothschild
  • Publication number: 20120144132
    Abstract: A method and apparatus creates and manages persistent memory (PM) in a multi-node computing system. A PM Manager in the service node creates and manages pools of nodes with various sizes of PM. A node manager uses the pools of nodes to load applications to the nodes according to the size of the available PM. The PM Manager can dynamically adjust the size of the PM according to the needs of the applications based on historical use or as determined by a system administrator. The PM Manager works with an operating system kernel on the nodes to provide persistent memory for application data and system metadata. The PM Manager uses the persistent memory to load applications to preserve data from one application to the next. Also, the data preserved in persistent memory may be system metadata such as file system data that will be available to subsequent applications.
    Type: Application
    Filed: February 14, 2012
    Publication date: June 7, 2012
    Applicant: International Business Machines Corporation
    Inventors: Eric Lawrence Barsness, David L. Darrington, Patrick Joseph McCarthy, Amanda Peters, John Matthew Santosuosso
  • Patent number: 8141091
    Abstract: An apparatus, program product and method in which application program-specified resource allocation and allocation strength preferences are used to allocate hardware resources from a computer for that application program. The resource allocation preference is used to allocate hardware resources for the application program, while the allocation strength preference is used to determine whether to allocate alternate hardware resources when the resource allocation preference specified by the application program cannot be met.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lynn Keat Chung, Chistopher Francois, Richard Karl Kirkman, Henry Joseph May, Patrick Joseph McCarthy, Don Darrell Reed, Kenneth Charles Vossen
  • Publication number: 20120011541
    Abstract: Embodiments of the invention include systems and methods for delivering additional content utilizing a virtual channel. According to one embodiment, a method for delivering additional content to a viewer is provided. The method may include: associating at least one virtual channel with additional content, wherein the additional content comprises one of: one or more on-demand assets or an on-demand portal designating one or more on-demand assets. The method may further include: delivering initial content to a viewer and providing advertisement content including instructions for accessing the virtual channel or channels. The method may then include: receiving an upstream command from a viewer indicating a virtual channel and halting delivery of the initial content and delivering the additional content associated with the virtual channel indicated to the viewer system responsive to the receipt of the upstream command.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 12, 2012
    Applicant: COX COMMUNICATIONS, INC.
    Inventor: Michael Joseph McCarthy
  • Publication number: 20110306368
    Abstract: Embodiments of the invention include systems and methods for facilitating a commerce transaction over a distribution network. According to one embodiment, a method for facilitating a purchase transaction over a distribution network is provided. The method may include transmitting advertisement content associated with at least one product or service to a viewer device associated with a viewer, wherein the advertisement content presents at least one commerce command. The method may further include receiving a selection of the at least one commerce command selected by the viewer and transmitting at least one message to initiate a commerce transaction for the at least one product or service with a marketplace system responsive to receiving the selection of the at least one commerce command.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Applicant: Cox Communications, Inc.
    Inventor: Michael Joseph McCarthy
  • Publication number: 20110265111
    Abstract: Identifying user behaviors via remote control signal broadcasts may be provided. A content element such as a video may be displayed on a display device. During display of the content, a control signal may be received and deciphered. The deciphered control signal may be used to determine whether the content is being consumed by a user, and this determination may be logged and/or reported to the content provider.
    Type: Application
    Filed: April 26, 2010
    Publication date: October 27, 2011
    Applicant: Cox Communications, Inc.
    Inventors: Edgar V. Shrum, JR., Michael Joseph McCarthy, Francisco Gonzalez
  • Patent number: 8042114
    Abstract: An apparatus, program product and method in which application program-specified resource allocation and allocation strength preferences are used to allocate hardware resources from a computer for that application program. The resource allocation preference is used to allocate hardware resources for the application program, while the allocation strength preference is used to determine whether to allocate alternate hardware resources when the resource allocation preference specified by the application program cannot be met.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Lynn Keat Chung, Chistopher Francois, Richard Karl Kirkman, Henry Joseph May, Patrick Joseph McCarthy, Don Darrell Reed, Kenneth Charles Vossen
  • Publication number: 20100285760
    Abstract: In an example embodiment, there is disclosed an apparatus comprising a first transmitter, a second transmitter, and logic coupled to the first transmitter and the second transmitter. The logic is operable to limit a time period the second transmitter is able to transmit while the first transmitter is transmitting.
    Type: Application
    Filed: May 6, 2009
    Publication date: November 11, 2010
    Inventors: John Blosco, Stephen Joseph McCarthy, Corey Metsker
  • Publication number: 20100275354
    Abstract: The invention provides for a toilet seat that significantly reduces flush noise. The toilet seat is designed with dosed cell rubber gaskets that help keep sound from getting out of the toilet bowl, but allows equalizing air pressure into the toilet bowl to ensure proper flushing as a totally sealed toilet bowl will not flush properly, The flexible rubber gaskets are attached to the bottom of the toilet lid and the bottom of the seat to seal lid to seat and seat to bowl when the lid and seat are closed. The rubber gasket employs a saw-toothed lip to help assist air flow into the toilet bowl by making the seal less rigid. The toilet seat is designed to fit standard round or oval U.S. toilets, Sound reduction is significant and is between 10 and 20 decibels or approximately a 40% noise reduction based on sound testing.
    Type: Application
    Filed: April 30, 2009
    Publication date: November 4, 2010
    Inventor: Joseph McCarthy
  • Patent number: 7781591
    Abstract: The present teachings provide compounds of formula I and their pharmaceutically acceptable salts, hydrates, and esters, wherein R1, R2, and X are as defined herein. The present teachings also provide methods of making the compounds of formula I, and methods of treating autoimmune and inflammatory diseases by administering a therapeutically effective amount of a compound or compounds of formula I to a mammal including a human.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: August 24, 2010
    Assignee: Wyeth LLC
    Inventors: Derek Cecil Cole, Diane Harris Boschelli, Yanong Daniel Wang, Magda Asselin, Diane Marie Joseph-McCarthy, Amarnauth Shastrie Prashad, Allan Wissner, Russell Dushin, Biqi Wu, Lawrence Nathan Tumey, Chuan S. Niu, Joan Chen
  • Patent number: 7765385
    Abstract: An apparatus and method for overcoming a torus network failure in a parallel computer system. A mesh routing mechanism in the service node of the computer system configures the nodes from a torus to a mesh network when a failure occurs in the torus network. The mesh routing mechanism takes advantage of cutoff registers in each node to route node to node data transfers around the faulty node or network connection.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: July 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: David L. Darrington, Patrick Joseph McCarthy, Amanda Peters, Albert Sidelnik