Patents by Inventor Christopher Barnes

Christopher Barnes 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: 20190116131
    Abstract: Historical telemetry data can be used to generate predictions for various classes of data at various aggregates of a system that implements an online service. An anomaly detection process can then be utilized to detect anomalies for a class of data at a selected aggregate. An example anomaly detection process includes receiving telemetry data originating from a plurality of client devices, selecting a class of data from the telemetry data, converting the class of data to a set of metrics, aggregating the set of metrics according to a component of interest to obtain values of aggregated metrics over time for the component of interest, determining a prediction error by comparing the values of the aggregated metrics to a prediction, detecting an anomaly based at least in part on the prediction error, and transmitting an alert message of the anomaly to a receiving entity.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 18, 2019
    Inventors: Nagaraj PATIL, Kiran NALLABOTHULA, Christopher BARNES, Nagaraju PALLA
  • Publication number: 20190115773
    Abstract: A method of charging a cell of a battery includes the steps of: applying a test current to an input terminal of the battery; measuring a voltage output, wherein the voltage output is comprised of a voltage of the cell and a voltage drop, induced by the test current, across an internal impedance of the battery; and applying a charging current to the input terminal of the battery if the measured voltage output is higher than a predetermined voltage, wherein the charging current is greater than the test current.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Applicant: Bose Corporation
    Inventors: Xin Li, Christopher Barnes
  • Publication number: 20190110123
    Abstract: Various implementations include printed circuit board mounts and related headphone systems employing such mounts. In one implementation, a mount for a printed circuit board (PCB) includes: a plate for matingly engaging an inner portion of a headphone earcup, the plate including at least one PCB mount for coupling with the PCB; and a coupling element extending from the plate and including at least one coupler for coupling the plate proximate to a spine extending through the inner portion of the headphone earcup.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 11, 2019
    Inventors: Daniel P. Baker, Christopher A. Barnes
  • Publication number: 20190069082
    Abstract: A method of transferring audio signals from an analog audio source to an audio sink, where the audio sink has a multiple-pin connector. A cable is coupled to the audio source and to the multiple-pin connector of the audio sink, where the cable is constructed and arranged to carry audio signals. The audio sink detects a return signal provided to the audio sink over the cable, where the audio sink is configured to interpret the receipt of a return signal as indicating that an audio source is operably connected to the audio sink by the cable. Responsive to this detecting, the audio sink receives audio signals from the audio source over the cable.
    Type: Application
    Filed: August 22, 2017
    Publication date: February 28, 2019
    Inventors: Ricardo F. Carreras, Christopher A. Barnes, Kemal Kulovic, John Lloyd Goodman
  • Publication number: 20190054187
    Abstract: Described herein are platinum-based brush-arm star polymers (Pt-BASPs), or a pharmaceutical composition thereof, for delivery of platinum-based agents, such as oxaliplatin. Also provided are methods and kits involving the Pt-BASPs, or a pharmaceutical composition thereof, for treating proliferative diseases such as cancers (e.g., lung cancer, head-and-neck cancer, esophagus cancer, stomach cancer, breast cancer, pancreas cancer, colorectal cancer, liver cancer, kidney cancer, or prostate cancer) in a subject.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Jeremiah A. Johnson, Longyan Liao, Jonathan Christopher Barnes
  • Patent number: 10187328
    Abstract: Historical telemetry data can be used to generate predictions for various classes of data at various aggregates of a system that implements an online service. An anomaly detection process can then be utilized to detect anomalies for a class of data at a selected aggregate. An example anomaly detection process includes receiving telemetry data originating from a plurality of client devices, selecting a class of data from the telemetry data, converting the class of data to a set of metrics, aggregating the set of metrics according to a component of interest to obtain values of aggregated metrics over time for the component of interest, determining a prediction error by comparing the values of the aggregated metrics to a prediction, detecting an anomaly based at least in part on the prediction error, and transmitting an alert message of the anomaly to a receiving entity.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nagaraj Patil, Kiran Nallabothula, Christopher Barnes, Nagaraju Palla
  • Publication number: 20180352000
    Abstract: Architecture that employs encryption and storage of encryption keys to protect trusted client message content from an untrusted third-party hosted service. Each trusted user machine is configured to optionally apply security to messages. Rules determine when automatic protection is applied and the level of protection to apply. The trusted client automatically downloads the rules (or rules policies) from a trusted rules service and caches the rules locally. During composition, the rules analyze the message and automatically apply security template(s) to the message. The security template(s) encrypt the body of the message, but not the headers or subject. The untrusted message service processes the header and delivers the message to the correct recipient. The hosted service cannot view the contents of the message body, and only intended recipients of the protected message can view the message body. Offline protection is supported, and the user can override protection by the rules.
    Type: Application
    Filed: July 23, 2018
    Publication date: December 6, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
  • Patent number: 10125124
    Abstract: In some embodiments, macromolecules and related methods are provided. In some embodiments, an iterative growth process may be used to form a macromolecule comprising one or more repeat units comprising a functionalizable pendant group, with precise control over mass, length, backbone sequence, pendant group sequence, and/or stereochemistry, amongst other features. Macromolecules (e.g., non-natural macromolecules) form from the iterative growth process, described herein, may be used for a wide variety of applications, including the delivery of active agents.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: November 13, 2018
    Assignee: Massachusetts Institute of Technology
    Inventors: Jeremiah A. Johnson, Jonathan Christopher Barnes, Deborah June Choi Ehrlich, Yivan Jiang, Angela Xiaodi Gao
  • Patent number: 10105449
    Abstract: Described herein are platinum-based brush-arm star polymers (Pt-BASPs), or a pharmaceutical composition thereof, for delivery of platinum-based agents, such as oxaliplatin. Also provided are methods and kits involving the Pt-BASPs, or a pharmaceutical composition thereof, for treating proliferative diseases such as cancers (e.g., lung cancer, head-and-neck cancer, esophagus cancer, stomach cancer, breast cancer, pancreas cancer, colorectal cancer, liver cancer, kidney cancer, or prostate cancer) in a subject.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: October 23, 2018
    Assignee: Massachusetts Institute of Technology
    Inventors: Jeremiah A. Johnson, Longyan Liao, Jonathan Christopher Barnes
  • Publication number: 20180243131
    Abstract: A delivery device that allows for the sustained release of an agent, particularly useful for the sustained release of a therapeutic agent to limited access regions, such as the posterior chamber of the eye and inner ear. The delivery device is minimally invasive, refillable and may be easily fixed to the treatment area. The delivery device includes a hollow body with an inlet port at its proximal end for insertion of the agent, a reservoir for holding the agent and a delivery mechanism for the sustained delivery of the agent from the reservoir to the patient.
    Type: Application
    Filed: October 11, 2017
    Publication date: August 30, 2018
    Inventors: Signe Erickson, Eugene de Juan, JR., Aaron Christopher Barnes, Terry Harrison Shelley, Michael J. Cooney
  • Publication number: 20180241693
    Abstract: Historical telemetry data can be used to generate predictions for various classes of data at various aggregates of a system that implements an online service. An anomaly detection process can then be utilized to detect anomalies for a class of data at a selected aggregate. An example anomaly detection process includes receiving telemetry data originating from a plurality of client devices, selecting a class of data from the telemetry data, converting the class of data to a set of metrics, aggregating the set of metrics according to a component of interest to obtain values of aggregated metrics over time for the component of interest, determining a prediction error by comparing the values of the aggregated metrics to a prediction, detecting an anomaly based at least in part on the prediction error, and transmitting an alert message of the anomaly to a receiving entity.
    Type: Application
    Filed: April 20, 2018
    Publication date: August 23, 2018
    Inventors: Nagaraj PATIL, Kiran NALLABOTHULA, Christopher BARNES, Nagaraju PALLA
  • Patent number: 10040096
    Abstract: A system of coating a component or part of a vehicle, device, or an apparatus with an abrasive resistant material (ARM) in order to increase the component or part's life cycle. A welding system can be used to deposit ARM between a lead electrode and a trail electrode and also deposit ARM behind the trail electrode. The welding system can also be used to deposit ARM that includes a lead electrode depositing the steel material and a trailing electrode that delivers an alloying material.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: August 7, 2018
    Assignee: Caterpillar Inc.
    Inventors: Matthew Behmlander, Christopher Barnes, Matthew Robinson
  • Patent number: 10044763
    Abstract: Architecture that employs encryption and storage of encryption keys to protect trusted client message content from an untrusted third-party hosted service. Each trusted user machine is configured to optionally apply security to messages. Rules determine when automatic protection is applied and the level of protection to apply. The trusted client automatically downloads the rules (or rules policies) from a trusted rules service and caches the rules locally. During composition, the rules analyze the message and automatically apply security template(s) to the message. The security template(s) encrypt the body of the message, but not the headers or subject. The untrusted message service processes the header and delivers the message to the correct recipient. The hosted service cannot view the contents of the message body, and only intended recipients of the protected message can view the message body. Offline protection is supported, and the user can override protection by the rules.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
  • Publication number: 20180191722
    Abstract: Systems and methods are provided for use in implementing access controls to content blocks of a user profile associated with a user. One exemplary system includes an access engine configured to receive an access command from a user, via a communication device, to access the user profile. The access command includes a designation of at least one the content blocks for access by a provider, an identity of the provider, and a duration of the access. The access engine is configured to also modify a permission associated with the designated content block(s) in relation to the provider to permit the access by the provider, and to expose the content block(s) to the provider, thereby granting the access for the provider to the content block(s). The access engine is configured to further terminate the access of the provider to the content block(s) when the duration of the access expires.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 5, 2018
    Inventors: Andrew Christopher Barnes, Eric Orlaska, Mary Thuet
  • Patent number: 9979675
    Abstract: Historical telemetry data can be used to generate predictions for various classes of data at various aggregates of a system that implements an online service. An anomaly detection process can then be utilized to detect anomalies for a class of data at a selected aggregate. An example anomaly detection process includes receiving telemetry data originating from a plurality of client devices, selecting a class of data from the telemetry data, converting the class of data to a set of metrics, aggregating the set of metrics according to a component of interest to obtain values of aggregated metrics over time for the component of interest, determining a prediction error by comparing the values of the aggregated metrics to a prediction, detecting an anomaly based at least in part on the prediction error, and transmitting an alert message of the anomaly to a receiving entity.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: May 22, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nagaraj Patil, Kiran Nallabothula, Christopher Barnes, Nagaraju Palla
  • Patent number: 9881601
    Abstract: Stability is provided in an active noise reduction (ANR) headphone by measuring a sound field to generate an input signal, filtering and applying a variable gain to the input signal to produce a first filtered signal using a first filter and a variable gain amplifier in an ANR signal pathway, outputting the filtered signal, and simultaneously with outputting the first filtered signal, sampling a signal at a point in the ANR signal pathway and filtering the sampled signal using a second filter to produce a second filtered signal. The second filtered signal is compared to a threshold, and if the comparison finds that the second filtered signal is greater than the threshold signal, the gain of the variable gain amplifier is changed to attenuate the first filtered signal. The second filter applies different gains, different by at least 10 dB, in different frequency ranges between 10 Hz and 10 kHz.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: January 30, 2018
    Assignee: Bose Corporation
    Inventors: Christopher A. Barnes, Ricardo F. Carreras, Daniel M. Gauger, Jr.
  • Publication number: 20170359386
    Abstract: Architecture that employs encryption and storage of encryption keys to protect trusted client message content from an untrusted third-party hosted service. Each trusted user machine is configured to optionally apply security to messages. Rules determine when automatic protection is applied and the level of protection to apply. The trusted client automatically downloads the rules (or rules policies) from a trusted rules service and caches the rules locally. During composition, the rules analyze the message and automatically apply security template(s) to the message. The security template(s) encrypt the body of the message, but not the headers or subject. The untrusted message service processes the header and delivers the message to the correct recipient. The hosted service cannot view the contents of the message body, and only intended recipients of the protected message can view the message body. Offline protection is supported, and the user can override protection by the rules.
    Type: Application
    Filed: August 7, 2017
    Publication date: December 14, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
  • Publication number: 20170348431
    Abstract: Described herein are platinum-based brush-arm star polymers (Pt-BASPs), or a pharmaceutical composition thereof, for delivery of platinum-based agents, such as oxaliplatin. Also provided are methods and kits involving the Pt-BASPs, or a pharmaceutical composition thereof, for treating proliferative diseases such as cancers (e.g., lung cancer, head-and-neck cancer, esophagus cancer, stomach cancer, breast cancer, pancreas cancer, colorectal cancer, liver cancer, kidney cancer, or prostate cancer) in a subject.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 7, 2017
    Inventors: Jeremiah A. Johnson, Longyan Liao, Jonathan Christopher Barnes
  • Patent number: 9756080
    Abstract: Architecture that employs encryption and storage of encryption keys to protect trusted client message content from an untrusted third-party hosted service. Each trusted user machine is configured to optionally apply security to messages. Rules determine when automatic protection is applied and the level of protection to apply. The trusted client automatically downloads the rules (or rules policies) from a trusted rules service and caches the rules locally. During composition, the rules analyze the message and automatically apply security template(s) to the message. The security template(s) encrypt the body of the message, but not the headers or subject. The untrusted message service processes the header and delivers the message to the correct recipient. The hosted service cannot view the contents of the message body, and only intended recipients of the protected message can view the message body. Offline protection is supported, and the user can override protection by the rules.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: September 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
  • Publication number: 20170250855
    Abstract: Historical telemetry data can be used to generate predictions for various classes of data at various aggregates of a system that implements an online service. An anomaly detection process can then be utilized to detect anomalies for a class of data at a selected aggregate. An example anomaly detection process includes receiving telemetry data originating from a plurality of client devices, selecting a class of data from the telemetry data, converting the class of data to a set of metrics, aggregating the set of metrics according to a component of interest to obtain values of aggregated metrics over time for the component of interest, determining a prediction error by comparing the values of the aggregated metrics to a prediction, detecting an anomaly based at least in part on the prediction error, and transmitting an alert message of the anomaly to a receiving entity.
    Type: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventors: Nagaraj Patil, Kiran Nallabothula, Christopher Barnes, Nagaraju Palla