Patents by Inventor David Callaghan

David Callaghan 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: 8972607
    Abstract: An operating system or other software resident on an electronic processing device employs aggregated timestamps. In this way timestamps can be generated and compared to one another without the need for a real-time clock with a power backup. Aggregated time includes the last known time that the device synchronized its clock with a reference time available over a network. Aggregated time also includes a relative time value which in part accumulates using a session clock whenever the device is powered-up. When network time becomes available the operating system or other software will use this information to fix up the already generated aggregated timestamps. A comparison of timestamps will most of the time be resolved for stamps generated on the same device and will generally be resolved by comparing time frames when the timestamps being compared are generated by different devices.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: March 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Callaghan, Sergey Karamov
  • Patent number: 8550087
    Abstract: Devices and methods are disclosed for the delivery of an implant into small bodily spaces. The delivery devices include an expandable portion configured for placement within such bodily spaces and subsequent expansion to facilitate the delivery of the implant.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: October 8, 2013
    Assignee: Hologic, Inc.
    Inventors: Matthew La Placa, David Callaghan, Mark Putnam, Jeffrey Model
  • Publication number: 20120266892
    Abstract: An implant configured for insertion and placement within a fallopian tube of a female during a sterilization procedure. The implant includes an implant body having proximal and distal ends and a tether. The tether is attached to the implant body and extends a distance away from the implant body. The tether may be bioabsorbable and/or detachably coupled to the implant body so that the tether can be separated from the implant body without dislodging the implant body from the fallopian tube.
    Type: Application
    Filed: April 21, 2011
    Publication date: October 25, 2012
    Applicant: Hologic, Inc.
    Inventors: Matthew LaPlaca, David Callaghan, Jeffrey Model, James Duronio, Mark Putnam
  • Publication number: 20120254418
    Abstract: An operating system or other software resident on an electronic processing device employs aggregated timestamps. In this way timestamps can be generated and compared to one another without the need for a real-time clock with a power backup. Aggregated time includes the last known time that the device synchronized its clock with a reference time available over a network. Aggregated time also includes a relative time value which in part accumulates using a session clock whenever the device is powered-up. When network time becomes available the operating system or other software will use this information to fix up the already generated aggregated timestamps. A comparison of timestamps will most of the time be resolved for stamps generated on the same device and will generally be resolved by comparing time frames when the timestamps being compared are generated by different devices.
    Type: Application
    Filed: May 14, 2012
    Publication date: October 4, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: David Callaghan, Sergey Karamov
  • Publication number: 20120254468
    Abstract: An operating system or other software resident on an electronic processing device employs aggregated timestamps. In this way timestamps can be generated and compared to one another without the need for a real-time clock with a power backup. Aggregated time includes the last known time that the device synchronized its clock with a reference time available over a network. Aggregated time also includes a relative time value which in part accumulates using a session clock whenever the device is powered-up. When network time becomes available the operating system or other software will use this information to fix up the already generated aggregated timestamps. A comparison of timestamps will most of the time be resolved for stamps generated on the same device and will generally be resolved by comparing time frames when the timestamps being compared are generated by different devices.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: David Callaghan, Sergey Karamov
  • Publication number: 20120210351
    Abstract: In one disclosed embodiment, presentation of customized programming includes receiving an input of information related to a first digital media content series from which to obtain an episode for inclusion as a first segment in a customized programming presentation for a user, receiving an input of information related to a second digital media content series from which to obtain an episode for inclusion as a second segment in the customized programming presentation, and storing the information in a data structure representing customized digital media programming for the user. The embodiment further includes receiving from the user an input of a request to play the customized programming presentation, obtaining an episode of the first digital media content series, obtaining an episode of the second digital media content series, and providing the episodes within the customized programming presentation.
    Type: Application
    Filed: February 11, 2011
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Chandrasekhar Nukala, David Callaghan
  • Patent number: 8231619
    Abstract: Sterilization devices and methods for deploying porous implants within the fallopian tubes are disclosed. The devices include a catheter component including an external electrode sheath containing at least two deployable implants and a positioning member. Sliding the external sheath proximally disposes the implants within the fallopian tubes, while sliding both the positioning member and external electrode sheath distally reloads a second implant into the external electrode sheath. The devices further includes a handle component, which houses a chassis, external electrode sheath carrier, reciprocating shaft, positioning member carrier and first and second engaging members. The reciprocating shaft may be operated by a motor to slide distally and proximally along a long axis. The reciprocating shaft, external electrode sheath and its carrier, upon selective actuation, move together proportionally to deploy and reload the implants to facilitate occlusion of the fallopian tubes and complete sterilization.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: July 31, 2012
    Assignee: Cytyc Corporation
    Inventors: David Callaghan, Matthew LaPlaca, Jeffrey Model, Mark Putnam, James Duronio
  • Publication number: 20120111336
    Abstract: Devices and methods are disclosed for the delivery of an implant into small bodily spaces. The delivery devices include an expandable portion configured for placement within such bodily spaces and subsequent expansion to facilitate the delivery of the implant.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: Hologic, Inc.
    Inventors: Matthew LaPlaca, David Callaghan, Mark Putnam, Jeffrey Model
  • Patent number: 8090885
    Abstract: Localization and/or customization of computing devices are accomplished automatically through an add-on input device. Operating system or a separate application in the computing device is arranged to communicate with or recognize the input device such as a keypad and configure parameter of the computing device such as language, user interface arrangement, communication setup, and the like accordingly without user interaction.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: January 3, 2012
    Assignee: Microsoft Corporation
    Inventors: David Callaghan, Daryn E. Robbins, Sandra E. MacDonald
  • Publication number: 20110180073
    Abstract: Sterilization devices and methods for deploying porous implants within the fallopian tubes are disclosed. The devices include a catheter component including an external electrode sheath containing at least two deployable implants and a positioning member. Sliding the external sheath proximally disposes the implants within the fallopian tubes, while sliding both the positioning member and external electrode sheath distally reloads a second implant into the external electrode sheath. The devices further includes a handle component, which houses a chassis, external electrode sheath carrier, reciprocating shaft, positioning member carrier and first and second engaging members. The reciprocating shaft may be operated by a motor to slide distally and proximally along a long axis. The reciprocating shaft, external electrode sheath and its carrier, upon selective actuation, move together proportionally to deploy and reload the implants to facilitate occlusion of the fallopian tubes and complete sterilization.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 28, 2011
    Inventors: David Callaghan, Matthew LaPlaca, Jeffrey Model, Mark Putnam, James Duronio
  • Publication number: 20090182901
    Abstract: Localization and/or customization of computing devices are accomplished automatically through an add-on input device. Operating system or a separate application in the computing device is arranged to communicate with or recognize the input device such as a keypad and configure parameter of the computing device such as language, user interface arrangement, communication setup, and the like accordingly without user interaction.
    Type: Application
    Filed: January 14, 2008
    Publication date: July 16, 2009
    Applicant: Microsoft Corporation
    Inventors: David Callaghan, Daryn E. Robbins, Sandra E. MacDonald
  • Publication number: 20090036840
    Abstract: A delivery catheter with a plug ejection mechanism with a fluid filled actuator incorporated in the catheter handle is disclosed. After delivery of RF energy, the plug is deployed within the region of the lesion by activating the plug ejection mechanism. A delivery catheter used for female sterilization with an atraumatic ball tip and an opening in the side wall of the catheter body is disclosed. The delivery catheter includes a hinge that will yield or bend under a certain load to prevent injury to the uterine wall or fallopian tube. The side wall opening is angled to allow proper placement of a plug into the fallopian tube for occlusion of the fallopian tube.
    Type: Application
    Filed: September 25, 2008
    Publication date: February 5, 2009
    Inventors: Victor E. Viray, David Callaghan
  • Publication number: 20070293952
    Abstract: The subject invention provides systems and methods that facilitate accessing and management of information (e.g., instructions, executables, classes, objects . . . ) associated with a control system. The systems and methods enable a control system entity the ability to leverage functionality of another control system entity, for example, to employ a service and/or execute an application within an execution environment of the other control system entity. Other capabilities include, but are not limited to, installing and uninstalling, registering and deregistering, loading and/or unloading instructions, commencing, pausing and terminating instruction execution, passing parameters and variables to instructions, modifying, overriding instructions and removing instructions, reliable messages, files, executables, classes, data structures, schema, objects, services, notifications, behaviors, alerts, etc.
    Type: Application
    Filed: June 18, 2007
    Publication date: December 20, 2007
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David Callaghan, Brian Batke
  • Publication number: 20070274488
    Abstract: The embodiments contemplate a negotiation and reconnection method between two devices for use when an original call connection is dropped. In order to allow a reconnected call to be easily made without multiple calls from each user, a negotiation between the two devices is made during the original call, assigning reconnection authority to one of the devices. If the original call is inadvertently dropped, due to for example environmental conditions, the assigned device initiates reconnection by bypassing voicemail options that are typically encountered in a reconnection situation. The reconnection may be used when each of the two devices is attempting to reconnect. Alternatively, if the device that lost coverage is without coverage for an extended period of time, a message may be sent to the other device to inform the user of that device of the situation.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 29, 2007
    Applicant: Microsoft Corporation
    Inventor: David Callaghan
  • Publication number: 20070250081
    Abstract: Devices, delivery systems and techniques for an occlusion device for the closure of physical anomalies, such as an atrial septal defect, a patent foramen ovale (PFO), and other septal and vascular defects are described. The devices, delivery systems and techniques relate to, but are not limited to, a patent foramen ovale (PFO) occluder made from a substantially cylindrical form. An occluder having a distal side and a proximal side, with a catch system for securing the deployed configuration, is introduced into the treatment site by a delivery sheath. In one aspect, the occluder has an adjustable length center joint that allows the device to fit a particular septal defect. In some embodiments, the occluder includes a catch member that holds the occluder in the deployed, expanded profile configuration. In one aspect, the catch member also has an adjustable length.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 25, 2007
    Applicant: NMT Medical, Inc.
    Inventors: Ryan Cahill, John Ahern, Timothy Fallon, Steven Opolski, David Callaghan
  • Publication number: 20070244517
    Abstract: Devices, delivery systems, and delivery techniques for an occlusion device for closure of physical anomalies, such as an atrial septal defect, a patent foramen ovale (PFO), and other septal and vascular defects are described. Specifically, an occluder with a catch member that holds the occluder in the deployed, expanded profile configuration is provided within a delivery sheath. The proximal end of the catch member includes a flap that when positioned proximal to the proximal end of the occluder holds the occluder in the expanded profile configuration. The flap is sized and formed of a material that allows the flap to deform by bending back and forth in axial and radial directions. In certain embodiments, the flap has segments divided by notches. In certain embodiments, deforming the flap in the proximal direction requires a different amount of force than deforming the flap in the distal direction.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 18, 2007
    Applicant: NMT Medical, Inc.
    Inventor: David Callaghan
  • Publication number: 20070244518
    Abstract: The present invention provides a device for occluding an anatomical aperture, such as an atrial septal defect (ASD) or a patent foramen ovale (PFO). The occluder includes two sides connected by a central tube. In some embodiments, the occluder is formed from filaments that are joined together to define a substantially cylindrical form with openings defining struts. Upon the application of force, the struts deform into loops. The loops may be of various shapes, sizes, and configurations, and, in at least some embodiments, the loops have rounded peripheries. The occluder further includes a catch system that maintains its deployed state in vivo. When the occluder is deployed in vivo, the two sides are disposed on opposite sides of the septal tissue surrounding the aperture and the catch system is engaged so that the occluder closes the aperture.
    Type: Application
    Filed: March 27, 2007
    Publication date: October 18, 2007
    Applicant: NMT Medical, Inc.
    Inventor: David Callaghan
  • Publication number: 20070245169
    Abstract: A method and system for use with an enterprise operation and at least one processor linked to the operation, the method for requesting service from a most optimal enterprise user when at least one interesting condition related to the operation occurs, the method comprising the steps of providing a wireless information device (WID) to each enterprise user, monitoring the operation for at least one diagnostically interesting condition, when at least one diagnostically interesting condition is identified, identifying at least one of the enterprise users as the most optimal user to address the diagnostically interesting condition and suggesting, via the user's WID, an appointment to address the interesting condition that may be added to the schedule of the most optimal user.
    Type: Application
    Filed: June 20, 2007
    Publication date: October 18, 2007
    Inventors: David Farchmin, David Vasko, Brian Batke, Daniel Noonen, David Callaghan, John Baier, Scot Tutkovics
  • Publication number: 20070186010
    Abstract: Systems and methods are provided for communications across multiple networks in a substantially transparent and seamless manner. In one aspect, an industrial automation system is provided. The system includes a communications component to facilitate communications in an industrial controller network, where the communications component can include a protocol encapsulation component, a network services interface, or a protocol converter to process multiple network protocols. A controller component employs at least one network protocol to communicate with at least one other network protocol via the communications component. Also, the communications component can include multiple communications stacks to facilitate communications with the multiple network protocols.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 9, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Kenwood Hall, Scot Tutkovics, David Vasko, Brian Batke, David Callaghan
  • Publication number: 20070167981
    Abstract: Devices and techniques for modifying and maintaining a configuration of an occlusion device for the closure of physical anomalies, such as an atrial septal defect, a patent foramen ovale (PFO), and other septal and vascular defects are described. The devices and techniques relate particularly to, but are not limited to, modifying and maintaining a configuration of a PFO occluder made from a polymer tube. The proximal portion of a catch member may be provided with one or more protrusions, or arms, or bump or other raised element for securing the occluder in a partial or fully deployed configuration, either temporarily or permanently.
    Type: Application
    Filed: December 21, 2006
    Publication date: July 19, 2007
    Applicant: NMT Medical, Inc.
    Inventors: Steven Opolski, Sean Forde, Stephanie Kladakis, David Callaghan