Patents by Inventor Martin Ellis

Martin Ellis 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: 20240131186
    Abstract: The disclosure features compositions and methods for the treatment of sensorineural hearing loss and auditory neuropathy, particularly forms of the disease that are associated with mutations in otoferlin (OTOF), by way of OTOF gene therapy. The disclosure provides a variety of compositions that include a first nucleic acid vector that contains a polynucleotide encoding an N-terminal portion of an OTOF protein and a second nucleic acid vector that contains a polynucleotide encoding a C-terminal portion of an OTOF protein. These vectors can be used to increase the expression of OTOF in a subject, such as a human subject suffering from sensorineural hearing loss.
    Type: Application
    Filed: May 1, 2023
    Publication date: April 25, 2024
    Inventors: Joseph BURNS, Kathryn ELLIS, Adam PALERMO, Martin SCHWANDER, Jonathon WHITTON
  • Patent number: 11699084
    Abstract: An agent interfaces with a sending computing device and a receiving computing device to automatically adjust one-way or two-way real-time audio and real-time video transmission parameters responsive to changing network conditions and/or application requirements. The agent incorporates a reinforcement learning model that adjusts transmission parameters to maximize an expected value of a sum of future rewards; the expected value of the sum of future rewards is based on a current state of the sending computing, a current action (e.g. a current set of transmission parameters) at the sending computing device and a reward provided by the receiving computing device. The reward is representative of a user-perceived quality of experience at the receiving computing device.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: July 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joyce Fang, Martin Ellis, Ross Garrett Cutler, David Yuheng Zhao, Thang Duong
  • Patent number: 11632286
    Abstract: A system is provided herein that can correlate service issues with system telemetry associated with the software session associated with those service issues. Using a statistical approach, the system can evaluate data across numerous software sessions to rank the importance of the reported service issues. To accomplish the ranking, the system can parse the reports of service issues on a periodic basis, can extract telemetry identifiers (IDs) from the logs, can query the telemetry, may compute the relative importance of detected issues (in the context of calls going on for that day), and then can report this impact hack to the service issue database.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Martin Ellis, Joyce Fang, Ju Hee Cho, Ross Cutler
  • Publication number: 20230106959
    Abstract: Identifying, by a sender and for each frame i of a plurality of frames of a video stream, a partition of a set of video data symbols D[i] into a first set of video data symbols U[i] and a second set of video data symbols V[i]. Generating, by the sender and for each frame i, a set of one or more streaming forward error correction (FEC) code parity symbols Px[i] based on the symbols: V[i??] through V[i?1], U[i??], and the symbols D[i], wherein ? is a function of a maximum tolerable latency of the video stream expressed as a whole number of frames. Encoding, by the sender and for each frame i, packets carrying the symbols D[i], and P[i]. Transmitting, by the sender, each frame i of encoded packets in frame order to one or more receivers.
    Type: Application
    Filed: September 28, 2022
    Publication date: April 6, 2023
    Inventors: Ganesh ANANTHANARAYANAN, Yu YAN, Martin ELLIS, Michael Harrison RUDOW
  • Patent number: 11489620
    Abstract: Identifying, by a sender and for each frame i of a plurality of frames of a video stream, a partition of a set of video data symbols D[i] into a first set of video data symbols U[i] and a second set of video data symbols V[i]. Generating, by the sender and for each frame i, a set of one or more streaming forward error correction (FEC) code parity symbols P[i] based on the symbols: V[i??] through V[i?1], U[i??], and the symbols D[i], wherein ? is a function of a maximum tolerable latency of the video stream expressed as a whole number of frames. Encoding, by the sender and for each frame i, packets carrying the symbols D[i], and P[i]. Transmitting, by the sender, each frame i of encoded packets in frame order to one or more receivers.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ganesh Ananthanarayanan, Yu Yan, Martin Ellis, Michael Harrison Rudow
  • Publication number: 20220300841
    Abstract: An agent interfaces with a sending computing device and a receiving computing device to automatically adjust one-way or two-way real-time audio and real-time video transmission parameters responsive to changing network conditions and/or application requirements. The agent incorporates a reinforcement learning model that adjusts transmission parameters to maximize an expected value of a sum of future rewards; the expected value of the sum of future rewards is based on a current state of the sending computing, a current action (e.g. a current set of transmission parameters) at the sending computing device and a reward provided by the receiving computing device. The reward is representative of a user-perceived quality of experience at the receiving computing device.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 22, 2022
    Inventors: Joyce FANG, Martin Ellis, Ross Garrett CUTLER, David Yuheng ZHAO, THANG DUONG
  • Patent number: 11373108
    Abstract: An agent interfaces with a sending computing device and a receiving computing device to automatically adjust one-way or two-way real-time audio and real-time video transmission parameters responsive to changing network conditions and/or application requirements. The agent incorporates a reinforcement learning model that adjusts transmission parameters to maximize an expected value of a sum of future rewards; the expected value of the sum of future rewards is based on a current state of the sending computing, a current action (e.g. a current set of transmission parameters) at the sending computing device and a reward provided by the receiving computing device. The reward is representative of a user-perceived quality of experience at the receiving computing device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 28, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joyce S Fang, Martin Ellis, Ross Garrett Cutler, David Yuheng Zhao, Thang Duong
  • Publication number: 20220116263
    Abstract: A system is provided herein that can correlate service issues with system telemetry associated with the software session associated with those service issues. Using a statistical approach, the system can evaluate data across numerous software sessions to rank the importance of the reported service issues. To accomplish the ranking, the system can parse the reports of service issues on a periodic basis, can extract telemetry identifiers (IDs) from the logs, can query the telemetry, may compute the relative importance of detected issues (in the context of calls going on for that day), and then can report this impact hack to the service issue database.
    Type: Application
    Filed: October 22, 2021
    Publication date: April 14, 2022
    Inventors: Martin Ellis, Joyce Fang, Ju Hee Cho, Ross Cutler
  • Patent number: 11198919
    Abstract: A system for air quenching a heat treated element comprises a tubular component, an internal air quench device moveably disposed within the interior of the tubular component, and an external air quench device moveably disposed about the tubular component. The internal air quench device comprises a nozzle configured to induce an airflow within the tubular component. The external air quenching device can comprise an annular ring disposed about the tubular component that is configured to generate a cone of air about the tubular component.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: December 14, 2021
    Assignee: NATIONAL OILWELL VARCO, L.P.
    Inventors: David Martin Ellis, Luis Marcos Cadena, Christopher Alan Conrey, Daryl Stevenson
  • Patent number: 11184218
    Abstract: A system is provided herein that can correlate service issues with system telemetry associated with the software session associated with those service issues. Using a statistical approach, the system can evaluate data across numerous software sessions to rank the importance of the reported service issues. To accomplish the ranking, the system can parse the reports of service issues on a periodic basis, can extract telemetry identifiers (IDs) from the logs, can query the telemetry, may compute the relative importance of detected issues (in the context of calls going on for that day), and then can report this impact back to the service issue database.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: November 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Martin Ellis, Joyce Fang, Ju Hee Cho, Ross Cutler
  • Publication number: 20210091998
    Abstract: A system is provided herein that can correlate service issues with system telemetry associated with the software session associated with those service issues. Using a statistical approach, the system can evaluate data across numerous software sessions to rank the importance of the reported service issues. To accomplish the ranking, the system can parse the reports of service issues on a periodic basis, can extract telemetry identifiers (IDs) from the logs, can query the telemetry, may compute the relative importance of detected issues (in the context of calls going on for that day), and then can report this impact back to the service issue database.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Martin ELLIS, Joyce FANG, Ju Hee CHO, Ross CUTLER
  • Publication number: 20210012227
    Abstract: An agent interfaces with a sending computing device and a receiving computing device to automatically adjust one-way or two-way real-time audio and real-time video transmission parameters responsive to changing network conditions and/or application requirements. The agent incorporates a reinforcement learning model that adjusts transmission parameters to maximize an expected value of a sum of future rewards; the expected value of the sum of future rewards is based on a current state of the sending computing, a current action (e.g. a current set of transmission parameters) at the sending computing device and a reward provided by the receiving computing device. The reward is representative of a user-perceived quality of experience at the receiving computing device.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Joyce S FANG, Martin ELLIS, Ross Garrett CUTLER, David Yuheng ZHAO, Thang DUONG
  • Patent number: 10855740
    Abstract: Computer-aided identification of a potential problem node in a network. As part of data collection, a computing system gathers telemetric and trace route data for communications that occur within a network. Upon detecting that a performance problem has occurred within the network, multiple communications that occurred around the time of the performance problem are identified. Then, the trace route data for these multiple communications are aggregated. The aggregated data may then be used to identify a potential problem network node within the network. The identity of the potential problem network node (and potentially observed telemetry for that network node) may then be communicated to an entity that is affected by the performance problem. This may allow the entity to understand which network node is causing the problem and thus take appropriate remedial measures.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: December 1, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Martin Ellis, Ross Cutler
  • Publication number: 20190276908
    Abstract: A system for air quenching a heat treated element comprises a tubular component, an internal air quench device moveably disposed within the interior of the tubular component, and an external air quench device moveably disposed about the tubular component. The internal air quench device comprises a nozzle configured to induce an airflow within the tubular component. The external air quenching device can comprise an annular ring disposed about the tubular component that is configured to generate a cone of air about the tubular component.
    Type: Application
    Filed: May 24, 2019
    Publication date: September 12, 2019
    Inventors: David Martin Ellis, Luis Marcos Cadena, Christopher Alan Conrey, Daryl Stevenson
  • Patent number: 10344346
    Abstract: A system for air quenching a heat treated element comprises a tubular component, an internal air quench device moveably disposed within the interior of the tubular component, and an external air quench device moveably disposed about the tubular component. The internal air quench device comprises a nozzle configured to induce an airflow within the tubular component. The external air quenching device can comprise an annular ring disposed about the tubular component that is configured to generate a cone of air about the tubular component.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: July 9, 2019
    Assignee: NATIONAL OILWELL VARCO, L.P.
    Inventors: David Martin Ellis, Luis Marcos Cadena, Christopher Alan Conrey, Daryl Stevenson
  • Patent number: 9924159
    Abstract: Within a communication system, packets are received for a video channel defining a shared scene and a surface reconstruction channel associated with surface reconstruction data of image data. The image data and intrinsic and extrinsic capture device data are from an image capture device and are encoded and packetized within the video channel. The surface reconstruction data is encoded and packetized within the surface reconstruction channel. The image data and the intrinsic and extrinsic capture device data are extracted from within the video channel. The surface reconstruction data is extracted from within the surface reconstruction channel. The shared scene is rendered using the image data, the intrinsic and extrinsic capture device data, and the surface reconstruction data.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: March 20, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Juri Reitel, Martin Ellis, Andrei Birjukov, ZhiCheng Miao, Ryan S. Menezes
  • Publication number: 20170251200
    Abstract: A user device within a communication architecture, the user device comprising: an image capture device configured to determine image data and intrinsic/extrinsic capture device data for the creation of a video channel defining a shared scene; a surface reconstruction entity configured to determine surface reconstruction data associated with the image data from the image capture device; a video channel configured to encode and packetize the image data and intrinsic/extrinsic capture device data; a surface reconstruction channel configured to encode and packetize the surface reconstruction data; a transmitter configured to transmit the video and surface reconstruction channel packets; and a bandwidth controller configured to control the bandwidth allocated to the video channel and the surface reconstruction channel.
    Type: Application
    Filed: May 15, 2017
    Publication date: August 31, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Juri Reitel, Martin Ellis, Andrei Birjukov, ZhiCheng Miao, Ryan S. Menezes
  • Patent number: 9732000
    Abstract: High SRI cementitious systems comprising integral concrete coloring admixtures, toppings, dry-shake hardeners, and other cementitious systems are provided. The high-SRI cementitious systems comprise one or more IR reflective pigments and other components to make-up the cementitious system, depending on the application. The high-SRI cementitious systems of the invention may be in the form of mixtures which increase the total solar reflectivity (TSR or albedo) and the Solar Reflectance Index (SRI) of concrete. The high-SRI cementitious systems may be toppings mixed with water for application to existing concrete surfaces, dry-shake hardeners for application to freshly-placed plastic concrete, or the IR reflective pigments may be mixed into integrally colored concrete in various forms, such as conventional cast-in-place concrete, lightweight concrete, pervious concrete and concrete building panels, pavers or masonry units.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: August 15, 2017
    Assignee: L. M. SCOFIELD COMPANY
    Inventors: Stanley G. Stratton, Phillip J. Arnold, James K. Crawford, Pritam S. Dhaliwal, Martin Ellis Wild
  • Patent number: 9686508
    Abstract: A user device within a communication architecture, the user device comprising: an image capture device configured to determine image data and intrinsic/extrinsic capture device data for the creation of a video channel defining a shared scene; a surface reconstruction entity configured to determine surface reconstruction data associated with the image data from the image capture device; a video channel configured to encode and packetize the image data and intrinsic/extrinsic capture device data; a surface reconstruction channel configured to encode and packetize the surface reconstruction data; a transmitter configured to transmit the video and surface reconstruction channel packets; and a bandwidth controller configured to control the bandwidth allocated to the video channel and the surface reconstruction channel.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 20, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Juri Reitel, Martin Ellis, Andrei Birjukov, ZhiCheng Miao, Ryan S. Menezes
  • Publication number: 20170085835
    Abstract: A user device within a communication architecture, the user device comprising: an image capture device configured to determine image data and intrinsic/extrinsic capture device data for the creation of a video channel defining a shared scene; a surface reconstruction entity configured to determine surface reconstruction data associated with the image data from the image capture device; a video channel configured to encode and packetize the image data and intrinsic/extrinsic capture device data; a surface reconstruction channel configured to encode and packetize the surface reconstruction data; a transmitter configured to transmit the video and surface reconstruction channel packets; and a bandwidth controller configured to control the bandwidth allocated to the video channel and the surface reconstruction channel.
    Type: Application
    Filed: December 2, 2016
    Publication date: March 23, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Juri Reitel, Martin Ellis, Andrei Birjukov, ZhiCheng Miao, Ryan S. Menezes