Patents by Inventor John Dunagan

John Dunagan 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: 10517732
    Abstract: A burr hole cover includes a cap or cap assembly and a retainer and is configured to be partially positioned within a burr hole formed in a patient. The retainer has a cap-receiving aperture; a plurality of grooves provided in the retainer and a plurality of cut-outs wherein each cut-out is provided at an end of each groove towards the outer perimeter of the retainer. A channel may be provided at an opposite end of each groove vertically-extending from the top to the bottom of the retainer to encourage a medical device segment to remain in a groove during installation of the burr hole cover. The burr hole cover may be used to secure segments of medical devices relative to a burr hole and to allow a range of lateral motion for the portion(s) of the medical device(s) extending proximally out of the corresponding groove.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: December 31, 2019
    Assignee: NeuroPace, Inc.
    Inventors: Paul Paspa, Greg Sandoval, Alfonso Chavez, Dennis Potts, John Dunagan Pearson
  • Patent number: 10193217
    Abstract: A flexible antenna is associated with an active implantable medical device to facilitate communication between the implantable medical device and an external component in the outside world via, for example, long range or far field telemetry. The flexibility of the antenna allows it to conform to the shape of the location at which it is situated, such as on the cranial bone of a patient for an antenna associated with a cranially implanted medical device. The conformability of the antenna helps to maintain the antenna in the desired shape and to maintain it in the desired location relative to implantable medical device and the patient and improves patient comfort.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: January 29, 2019
    Assignee: NeuroPace, Inc.
    Inventors: Dean Andersen, Stephen T. Archer, John Dunagan Pearson
  • Publication number: 20180277938
    Abstract: A flexible antenna is associated with an active implantable medical device to facilitate communication between the implantable medical device and an external component in the outside world via, for example, long range or far field telemetry. The flexibility of the antenna allows it to conform to the shape of the location at which it is situated, such as on the cranial bone of a patient for an antenna associated with a cranially implanted medical device. The conformability of the antenna helps to maintain the antenna in the desired shape and to maintain it in the desired location relative to implantable medical device and the patient and improves patient comfort.
    Type: Application
    Filed: May 31, 2018
    Publication date: September 27, 2018
    Inventors: Dean ANDERSEN, Stephen T. ARCHER, John Dunagan PEARSON
  • Patent number: 10014571
    Abstract: A flexible antenna is associated with an active implantable medical device to facilitate communication between the implantable medical device and an external component in the outside world via, for example, long range or far field telemetry. The flexibility of the antenna allows it to conform to the shape of the location at which it is situated, such as on the cranial bone of a patient for an antenna associated with a cranially implanted medical device. The conformability of the antenna helps to maintain the antenna in the desired shape and to maintain it in the desired location relative to implantable medical device and the patient and improves patient comfort.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: July 3, 2018
    Assignee: NeuroPace, Inc.
    Inventors: Dean Andersen, Stephen T. Archer, John Dunagan Pearson
  • Publication number: 20180040944
    Abstract: A flexible antenna is associated with an active implantable medical device to facilitate communication between the implantable medical device and an external component in the outside world via, for example, long range or far field telemetry. The flexibility of the antenna allows it to conform to the shape of the location at which it is situated, such as on the cranial bone of a patient for an antenna associated with a cranially implanted medical device. The conformability of the antenna helps to maintain the antenna in the desired shape and to maintain it in the desired location relative to implantable medical device and the patient and improves patient comfort.
    Type: Application
    Filed: October 19, 2017
    Publication date: February 8, 2018
    Inventors: Dean ANDERSEN, Stephen T. ARCHER, John Dunagan PEARSON
  • Publication number: 20180021137
    Abstract: A burr hole cover includes a cap or cap assembly and a retainer and is configured to be partially positioned within a burr hole formed in a patient. The retainer has a cap-receiving aperture; a plurality of grooves provided in the retainer and a plurality of cut-outs wherein each cut-out is provided at an end of each groove towards the outer perimeter of the retainer. A channel may be provided at an opposite end of each groove vertically-extending from the top to the bottom of the retainer to encourage a medical device segment to remain in a groove during installation of the burr hole cover. The burr hole cover may be used to secure segments of medical devices relative to a burr hole and to allow a range of lateral motion for the portion(s) of the medical device(s) extending proximally out of the corresponding groove.
    Type: Application
    Filed: September 12, 2017
    Publication date: January 25, 2018
    Inventors: Greg Sandoval, Alfonso Chavez, Dennis Potts, John Dunagan Pearson, Paul Paspa
  • Patent number: 9837704
    Abstract: A flexible antenna is associated with an active implantable medical device to facilitate communication between the implantable medical device and an external component in the outside world via, for example, long range or far field telemetry. The flexibility of the antenna allows it to conform to the shape of the location at which it is situated, such as on the cranial bone of a patient for an antenna associated with a cranially implanted medical device. The conformability of the antenna helps to maintain the antenna in the desired shape and to maintain it in the desired location relative to implantable medical device and the patient and improves patient comfort.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: December 5, 2017
    Assignee: NeuroPace, Inc.
    Inventors: Dean Andersen, Stephen T Archer, John Dunagan Pearson
  • Patent number: 9788952
    Abstract: A burr hole cover includes a cap or cap assembly and a retainer and is configured to be partially positioned within a burr hole formed in a patient. The retainer has a cap-receiving aperture; a plurality of grooves provided in the retainer and a plurality of cut-outs wherein each cut-out is provided at an end of each groove towards the outer perimeter of the retainer. A channel may be provided at an opposite end of each groove vertically-extending from the top to the bottom of the retainer to encourage a medical device segment to remain in a groove during installation of the burr hole cover. The burr hole cover may be used to secure segments of medical devices relative to a burr hole and to allow a range of lateral motion for the portion(s) of the medical device(s) extending proximally out of the corresponding groove.
    Type: Grant
    Filed: March 10, 2013
    Date of Patent: October 17, 2017
    Assignee: NeuroPace, Inc.
    Inventors: Paul Paspa, Greg Sandoval, Alfonso Chavez, Dennis Potts, John Dunagan Pearson
  • Publication number: 20160354095
    Abstract: A surgical accessory for use in implanting a medical device in a cranial bone of a human patient may serve as a template during a craniectomy for cutting a hole in which a ferrule for a medical device may be situated and then secured. The surgical accessory is dimensioned to allow a surgeon to gauge how far above the outer surface of the cranium the medical device will extend once the ferrule has been secured to the outer bone table and the medical device has been cradled in the ferrule.
    Type: Application
    Filed: August 16, 2016
    Publication date: December 8, 2016
    Inventor: John Dunagan PEARSON
  • Patent number: 9038020
    Abstract: A system described herein includes a receiver component that receives third party code for execution in a host environment, wherein the third party code corresponds to a dynamic programming language, and wherein the third party code has at least one object reference to a first object that is used by the third party code. A detouring component automatically replaces the first object referenced by the third party code with a proxy object such that the third party code at runtime calls the proxy object instead of the first object.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: May 19, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Dunagan, Xiaofeng Fan, Jiahe Wang
  • Publication number: 20140266933
    Abstract: A flexible antenna is associated with an active implantable medical device to facilitate communication between the implantable medical device and an external component in the outside world via, for example, long range or far field telemetry. The flexibility of the antenna allows it to conform to the shape of the location at which it is situated, such as on the cranial bone of a patient for an antenna associated with a cranially implanted medical device. The conformability of the antenna helps to maintain the antenna in the desired shape and to maintain it in the desired location relative to implantable medical device and the patient and improves patient comfort.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: NeuroPace, Inc.
    Inventors: Dean ANDERSEN, Stephen T. ARCHER, John Dunagan PEARSON
  • Publication number: 20140277019
    Abstract: A surgical accessory for use in implanting a medical device in a cranial bone of a human patient may serve as a template during a craniectomy for cutting a hole in which a ferrule for a medical device may be situated and then secured. The surgical accessory is dimensioned to allow a surgeon to gauge how far above the outer surface of the cranium the medical device will extend once the ferrule has been secured to the outer bone table and the medical device has been cradled in the ferrule.
    Type: Application
    Filed: March 5, 2014
    Publication date: September 18, 2014
    Applicant: NeuroPace, Inc.
    Inventor: John Dunagan PEARSON
  • Publication number: 20130339162
    Abstract: A system described herein includes a receiver component that receives third party code for execution in a host environment, wherein the third party code corresponds to a dynamic programming language, and wherein the third party code has at least one object reference to a first object that is used by the third party code. A detouring component automatically replaces the first object referenced by the third party code with a proxy object such that the third party code at runtime calls the proxy object instead of the first object.
    Type: Application
    Filed: August 26, 2013
    Publication date: December 19, 2013
    Inventors: John Dunagan, Xiaofeng Fan, Jiahe Wang
  • Publication number: 20130304216
    Abstract: A burr hole cover includes a cap or cap assembly and a retainer and is configured to be partially positioned within a burr hole formed in a patient. The retainer has a cap-receiving aperture; a plurality of grooves provided in the retainer and a plurality of cut-outs wherein each cut-out is provided at an end of each groove towards the outer perimeter of the retainer. A channel may be provided at an opposite end of each groove vertically-extending from the top to the bottom of the retainer to encourage a medical device segment to remain in a groove during installation of the burr hole cover. The burr hole cover may be used to secure segments of medical devices relative to a burr hole and to allow a range of lateral motion for the portion(s) of the medical device(s) extending proximally out of the corresponding groove.
    Type: Application
    Filed: March 10, 2013
    Publication date: November 14, 2013
    Applicant: NeuroPace, Inc.
    Inventors: Paul Paspa, Greg Sandoval, Alfonso Chavez, Dennis Potts, John Dunagan Pearson
  • Patent number: 8522200
    Abstract: A system described herein includes a receiver component that receives third party code for execution in a host environment, wherein the third party code corresponds to a dynamic programming language, and wherein the third party code has at least one object reference to a first object that is used by the third party code. A detouring component automatically replaces the first object referenced by the third party code with a proxy object such that the third party code at runtime calls the proxy object instead of the first object.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 27, 2013
    Assignee: Microsoft Corporation
    Inventors: John Dunagan, Xiaofeng Fan, Jiahe Wang
  • Patent number: 8380841
    Abstract: A strategy is described for assessing and mitigating vulnerabilities within a data processing environment. The strategy collects access data that reflects actual log-in behavior exhibited by users in the environment. The strategy also collects rights data that reflects the rights possessed by one or more administrators within the environment. Based on the access data and rights data, the strategy identifies how a user or other entity that gains access to one part of the environment can potentially compromise additional parts of the environment. The strategy can recommend and implement steps aimed at reducing any identified vulnerabilities.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: John Dunagan, Gregory D. Hartrell, Daniel R. Simon
  • Patent number: 8239939
    Abstract: An exemplary computer-implementable method (300) transforms information to reduce or eliminate risk of exploitation of a software service and includes receiving information (304) in response to a request, transforming the information (308) to produce transformed information and sending the transformed information (312). An exemplary firewall server (112) includes server software (144, 148) that allows the firewall server (112) to receive information from a resource (104, 108) via a network and to send information to a client computer (114) and a browser protection component (264, 268) for transforming the information to prevent exploitation of a vulnerability of browser software (154) on the client computer (114). Various other exemplary methods, devices, systems, etc., are also disclosed.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: John Dunagan, Opher Dubrovsky, Saher Esmeir, Charles S Reis, Jiahe Helen Wang
  • Patent number: 8151142
    Abstract: Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below a predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Chad Verbowski, Brad Daniels, John Dunagan, Shan Lu, Roussi Roussev, Juhan Lee, Arunvijay Kumar
  • Patent number: 8140478
    Abstract: Consistency is managed among data operations by coalescing commit operations, adjusting a commit rate to optimize latency, and converging to fairness across servers. Write operations representing a change to data stored by one or more of a plurality of computing devices are received in succession by, for example, a cloud computing service. A state of a plurality of tracking objects is adjusted to indicate whether the change in data has been provided to the computing devices and whether the change in data has been acknowledged by the computing devices. Changes to the same data are coalesced such that only the most recent change is provided to the computing devices for storage. In some embodiments, the commit rate is adjustable such that the commit rate decreases quickly but increases slowly based on measured latencies.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: March 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Alastair Wolman, John Dunagan, John Carleton McCullough, Bruce W. Copeland, Jeremy L. Dewey
  • Patent number: 8086899
    Abstract: Technology is described for diagnosing problem causes in complex environments by using factorization of a plurality of features. An embodiment can include the operation of identifying a plurality of entities having entity weighting parameters. The entities may be computing devices. The plurality of features can be associated with a respective entity having feature weighting parameters, and an instance of the plurality of features can be associated with individual entity instances. A fault label can be applied for an ensemble entity. The plurality of features can be linked using the feature weighting parameter and the entity weighting parameter with a bilinear model. A further operation is estimating weighting values for the entity weighting parameters and the feature weighting parameters for use in a statistical model. The meaningful feature parameters can be found for the statistical model that are likely to be responsible for entity faults.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: December 27, 2011
    Assignee: Microsoft Corporation
    Inventors: Sumit Basu, John Dunagan