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: 20190116131Abstract: 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: ApplicationFiled: December 13, 2018Publication date: April 18, 2019Inventors: Nagaraj PATIL, Kiran NALLABOTHULA, Christopher BARNES, Nagaraju PALLA
-
Publication number: 20190115773Abstract: 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: ApplicationFiled: October 13, 2017Publication date: April 18, 2019Applicant: Bose CorporationInventors: Xin Li, Christopher Barnes
-
Publication number: 20190110123Abstract: 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: ApplicationFiled: October 6, 2017Publication date: April 11, 2019Inventors: Daniel P. Baker, Christopher A. Barnes
-
Publication number: 20190069082Abstract: 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: ApplicationFiled: August 22, 2017Publication date: February 28, 2019Inventors: Ricardo F. Carreras, Christopher A. Barnes, Kemal Kulovic, John Lloyd Goodman
-
Publication number: 20190054187Abstract: 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: ApplicationFiled: October 22, 2018Publication date: February 21, 2019Inventors: Jeremiah A. Johnson, Longyan Liao, Jonathan Christopher Barnes
-
Patent number: 10187328Abstract: 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: GrantFiled: April 20, 2018Date of Patent: January 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Nagaraj Patil, Kiran Nallabothula, Christopher Barnes, Nagaraju Palla
-
Publication number: 20180352000Abstract: 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: ApplicationFiled: July 23, 2018Publication date: December 6, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
-
Patent number: 10125124Abstract: 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: GrantFiled: March 18, 2016Date of Patent: November 13, 2018Assignee: Massachusetts Institute of TechnologyInventors: Jeremiah A. Johnson, Jonathan Christopher Barnes, Deborah June Choi Ehrlich, Yivan Jiang, Angela Xiaodi Gao
-
Patent number: 10105449Abstract: 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: GrantFiled: June 7, 2017Date of Patent: October 23, 2018Assignee: Massachusetts Institute of TechnologyInventors: Jeremiah A. Johnson, Longyan Liao, Jonathan Christopher Barnes
-
Publication number: 20180243131Abstract: 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: ApplicationFiled: October 11, 2017Publication date: August 30, 2018Inventors: Signe Erickson, Eugene de Juan, JR., Aaron Christopher Barnes, Terry Harrison Shelley, Michael J. Cooney
-
Publication number: 20180241693Abstract: 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: ApplicationFiled: April 20, 2018Publication date: August 23, 2018Inventors: Nagaraj PATIL, Kiran NALLABOTHULA, Christopher BARNES, Nagaraju PALLA
-
Patent number: 10040096Abstract: 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: GrantFiled: July 17, 2015Date of Patent: August 7, 2018Assignee: Caterpillar Inc.Inventors: Matthew Behmlander, Christopher Barnes, Matthew Robinson
-
Patent number: 10044763Abstract: 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: GrantFiled: August 7, 2017Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
-
Systems and Methods for Use in Managing Access to User Profiles, and Content Blocks Included Therein
Publication number: 20180191722Abstract: 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: ApplicationFiled: January 5, 2017Publication date: July 5, 2018Inventors: Andrew Christopher Barnes, Eric Orlaska, Mary Thuet -
Patent number: 9979675Abstract: 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: GrantFiled: February 26, 2016Date of Patent: May 22, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Nagaraj Patil, Kiran Nallabothula, Christopher Barnes, Nagaraju Palla
-
Patent number: 9881601Abstract: 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: GrantFiled: June 11, 2013Date of Patent: January 30, 2018Assignee: Bose CorporationInventors: Christopher A. Barnes, Ricardo F. Carreras, Daniel M. Gauger, Jr.
-
Publication number: 20170359386Abstract: 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: ApplicationFiled: August 7, 2017Publication date: December 14, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
-
Publication number: 20170348431Abstract: 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: ApplicationFiled: June 7, 2017Publication date: December 7, 2017Inventors: Jeremiah A. Johnson, Longyan Liao, Jonathan Christopher Barnes
-
Patent number: 9756080Abstract: 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: GrantFiled: July 6, 2016Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Edward T. Banti, Frank Byrum, Mayerber L. Carvalho Neto, James R. Knibb, Palash Biswas, Christopher Barnes
-
Publication number: 20170250855Abstract: 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: ApplicationFiled: February 26, 2016Publication date: August 31, 2017Inventors: Nagaraj Patil, Kiran Nallabothula, Christopher Barnes, Nagaraju Palla