Patents by Inventor Christopher M. Lang
Christopher M. Lang 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: 20240107113Abstract: Various implementations disclosed herein include devices, systems, and methods that provide video content (e.g., a TV show, a recorded sporting event, a movie, a 3D video, etc.) within a 3D environment using parameters selected based on one or more contextual factors. Such contextual factors may be determined based on an attribute of the content (e.g., its intended purpose or viewing environment), the user (e.g., the user's visual quality, interpupillary distance, etc.), the 3D environment (e.g., current lighting conditions, spatial considerations, etc.), or other context attributes.Type: ApplicationFiled: September 15, 2023Publication date: March 28, 2024Inventors: Danvin Ruangchan, David M. Cole, Joshua J. Taylor, Christopher T. Eubank, Samir Gehani, Travis W. Brown, Shai Messingher Lang
-
Patent number: 11718528Abstract: A method of producing high conductivity carbon material from coal includes subjecting the coal to a dissolution process to produce a solubilized coal material, and subjecting the solubilized coal material to a pyrolysis process to produce the high conductivity carbon material.Type: GrantFiled: December 10, 2020Date of Patent: August 8, 2023Assignee: Physical Sciences Inc.Inventors: Dorin V. Preda, Min K. Song, Jake T. Herb, Christopher M Lang, David P. Gamliel
-
Patent number: 11556456Abstract: A method of operating a telemetry system includes automatically populating a base field of a schema in an event definition using a logging library of the telemetry system for an event of an instrumented application, and automatically populating a conditional field of the schema in the event definition using the logging library in response to a selected condition for the event.Type: GrantFiled: February 23, 2021Date of Patent: January 17, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Amy M. Lewis, Ravi C. Shahani, Mahmood G. Qadir, Wojtek Kozaczynski, Brian R. Crawford, William M. Zintel, George Joy, Brian P. Ellis, Ken Ming-Kin Yip, Vitaliy Titov, Mark E. Russinovich, James O. Todd, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Patent number: 11386061Abstract: A method of operating a telemetry system includes automatically populating a first set of fields in a schema of an event definition using a logging library of the telemetry system, and receiving the set of fields via a request message in an application protocol.Type: GrantFiled: October 16, 2015Date of Patent: July 12, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian R. Crawford, Amy M. Lewis, Mahmood G. Qadir, Ravi C. Shahani, Wojtek Kozaczynski, Brian P. Ellis, George Joy, James O. Todd, Ken Ming-Kin Yip, Mark E. Russinovich, William M. Zintel, Vitaliy Titov, Tae Hyung Kim, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Patent number: 11288245Abstract: A method of operating a telemetry system includes automatically populating a first set of fields in a schema of an event definition using a logging library of the telemetry system, and populating a second set of fields in the schema selected by an event author.Type: GrantFiled: October 16, 2015Date of Patent: March 29, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Brian R. Crawford, Amy M. Lewis, Ravi C. Shahani, Mahmood G. Qadir, Wojtek Kozaczynski, William M. Zintel, George Joy, Brian P. Ellis, Ken Ming-Kin Yip, Vitaliy Titov, James O. Todd, Mark E. Russinovich, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Patent number: 11289699Abstract: A method for producing a coated powder including homogeneously mixing an electrochemically active material including electrochemically active particles with nanosize particles in a ratio determined by the surface area of the electrochemically active particles to form a homogeneous powder, adding a polymer and mixing to form a homogeneous solid mixture, adding a solvent to dissolve the polymer and form a viscous slurry, mixing the viscous slurry, and drying the viscous slurry to cause the nanosize particles to become localized adjacent to an outer surface of the electrochemically active particles with the polymer maintaining the proximity between the nanosize conductive particles and the outer surface of the electrochemically active particles.Type: GrantFiled: August 20, 2019Date of Patent: March 29, 2022Assignee: Physical Sciences, Inc.Inventor: Christopher M. Lang
-
Publication number: 20210179432Abstract: A method of producing high conductivity carbon material from coal includes subjecting the coal to a dissolution process to produce a solubilized coal material, and subjecting the solubilized coal material to a pyrolysis process to produce the high conductivity carbon material.Type: ApplicationFiled: December 10, 2020Publication date: June 17, 2021Inventors: Dorin V. Preda, Min K. Song, Jake T. Herb, Christopher M Lang, David P. Gamliel
-
Publication number: 20210173761Abstract: A method of operating a telemetry system includes automatically populating a base field of a schema in an event definition using a logging library of the telemetry system for an event of an instrumented application, and automatically populating a conditional field of the schema in the event definition using the logging library in response to a selected condition for the event.Type: ApplicationFiled: February 23, 2021Publication date: June 10, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Amy M. Lewis, Ravi C. Shahani, Mahmood G. Qadir, Wojtek Kozaczynski, Brian R. Crawford, William M. Zintel, George Joy, Brian P. Ellis, Ken Ming-Kin Yip, Vitaliy Titov, Mark E. Russinovich, James O. Todd, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Patent number: 10929272Abstract: A method of operating a telemetry system includes automatically populating a base field of a schema in an event definition using a logging library of the telemetry system for an event of an instrumented application, and automatically populating a conditional field of the schema in the event definition using the logging library in response to a selected condition for the event.Type: GrantFiled: October 16, 2015Date of Patent: February 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Amy M. Lewis, Ravi C. Shahani, Mahmood G. Qadir, Wojtek Kozaczynski, Brian R. Crawford, William M. Zintel, George Joy, Brian P. Ellis, Ken Ming-Kin Yip, Vitaliy Titov, Mark E. Russinovich, James O. Todd, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Publication number: 20200028148Abstract: A single or multi-component polymer coating is applied to components used in fabrication of electrochemical cells to protect the cells from damages that can result in cell imbalance or cell performance reduction. The polymer coating is electrically conductive under normal operating conditions but, when operated at low voltages, functions as an insulative material that increases the electrical resistance of the cell components. This increased electrical resistance improves cell safety by minimizing short-circuit current flow and reducing heating rate in the cell components.Type: ApplicationFiled: February 8, 2019Publication date: January 23, 2020Inventor: Christopher M. Lang
-
Patent number: 10511018Abstract: A method for producing a coated powder including homogeneously mixing an electrochemically active material including electrochemically active particles with nanosize particles in a ratio determined by the surface area of the electrochemically active particles to form a homogeneous powder, adding a polymer and mixing to form a homogeneous solid mixture, adding a solvent to dissolve the polymer and form a viscous slurry, mixing the viscous slurry, and drying the viscous slurry to cause the nanosize particles to become localized adjacent to an outer surface of the electrochemically active particles with the polymer maintaining the proximity between the nanosize conductive particles and the outer surface of the electrochemically active particles.Type: GrantFiled: September 8, 2015Date of Patent: December 17, 2019Assignee: Physical Sciences, Inc.Inventor: Christopher M. Lang
-
Publication number: 20190372116Abstract: A method for producing a coated powder including homogeneously mixing an electrochemically active material including electrochemically active particles with nanosize particles in a ratio determined by the surface area of the electrochemically active particles to form a homogeneous powder, adding a polymer and mixing to form a homogeneous solid mixture, adding a solvent to dissolve the polymer and form a viscous slurry, mixing the viscous slurry, and drying the viscous slurry to cause the nanosize particles to become localized adjacent to an outer surface of the electrochemically active particles with the polymer maintaining the proximity between the nanosize conductive particles and the outer surface of the electrochemically active particles.Type: ApplicationFiled: August 20, 2019Publication date: December 5, 2019Inventor: Christopher M. Lang
-
Publication number: 20170187782Abstract: A method of operating a telemetry system includes receiving an automatically populated set of fields in a schema of an event definition, and providing a response message in an application protocol. The set of fields are automatically populated using a logging library of the telemetry system.Type: ApplicationFiled: October 16, 2015Publication date: June 29, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Brian R. Crawford, Amy M. Lewis, William M. Zintel, Ravi C. Shahani, Brian P. Ellis, George Joy, James O. Todd, Ken Ming-Kin Yip, Mahmood G. Qadir, Mark E. Russinovich, Vitaliy Titov, Wojtek Kozaczynski, Tae Hyung Kim, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Publication number: 20170109379Abstract: A method of operating a telemetry system includes automatically populating a first set of fields in a schema of an event definition using a logging library of the telemetry system, and populating a second set of fields in the schema selected by an event author.Type: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian R. Crawford, Amy M. Lewis, Ravi C. Shahani, Mahmood G. Qadir, Wojtek Kozaczynski, William M. Zintel, George Joy, Brian P. Ellis, Ken Ming-Kin Yip, Vitaliy Titov, James O. Todd, Mark E. Russinovich, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Publication number: 20170109259Abstract: A method of operating a telemetry system includes automatically populating a base field of a schema in an event definition using a logging library of the telemetry system for an event of an instrumented application, and automatically populating a conditional field of the schema in the event definition using the logging library in response to a selected condition for the event.Type: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Amy M. Lewis, Ravi C. Shahani, Mahmood G. Qadir, Wojtek Kozaczynski, Brian R. Crawford, William M. Zintel, George Joy, Brian P. Ellis, Ken Ming-Kin Yip, Vitaliy Titov, Mark E. Russinovich, James O. Todd, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Publication number: 20170109380Abstract: A method of operating a telemetry system includes automatically populating a first set of fields in a schema of an event definition using a logging library of the telemetry system, and receiving the set of fields via a request message in an application protocol.Type: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian R. Crawford, Amy M. Lewis, Mahmood G. Qadir, Ravi C. Shahani, Wojtek Kozaczynski, Brian P. Ellis, George Joy, James O. Todd, Ken Ming-Kin Yip, Mark E. Russinovich, William M. Zintel, Vitaliy Titov, Tae Hyung Kim, Vito J. Sabella, Christopher M. Lang, Jonathan K. Johnson
-
Publication number: 20160072123Abstract: A method for producing a coated powder including homogeneously mixing an electrochemically active material including electrochemically active particles with nanosize particles in a ratio determined by the surface area of the electrochemically active particles to form a homogeneous powder, adding a polymer and mixing to form a homogeneous solid mixture, adding a solvent to dissolve the polymer and form a viscous slurry, mixing the viscous slurry, and drying the viscous slurry to cause the nanosize particles to become localized adjacent to an outer surface of the electrochemically active particles with the polymer maintaining the proximity between the nanosize conductive particles and the outer surface of the electrochemically active particles.Type: ApplicationFiled: September 8, 2015Publication date: March 10, 2016Inventor: Christopher M. Lang
-
Publication number: 20120164319Abstract: The invention features a method of forming a metal phosphate coated cathode. Either a metal salt or a phosphate salt is dissolved in a nonaqueous solvent to form a first solution. The other of the metal salt or the phosphate salt (e.g., whichever compound is not dissolved in the nonaqueous solvent) is dissolved in a second solvent to form a second solution. The first solution and the second solution are mixed to form a precursor solution. A cathode material is added to the precursor solution to form a cathode-precursor solution. The cathode-precursor solution is dried to form the metal phosphate coated cathode.Type: ApplicationFiled: December 19, 2011Publication date: June 28, 2012Inventors: Christopher M. Lang, Aron Newman
-
Publication number: 20070259236Abstract: Anionic fuel cells, methods of fabrication thereof, CO2 pumps, hybrid fuel cells, and methods for fabricating an anionic fuel cell, are disclosed.Type: ApplicationFiled: August 11, 2006Publication date: November 8, 2007Inventors: Christopher M. Lang, Paul A. Kohl