Patents by Inventor Christopher Porter

Christopher Porter 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: 11899103
    Abstract: The present invention essentially comprises a system, method, computer program and combinations thereof to utilize dual-polarization generated data generally associated with weather and non-weather events for mapping data, producing geo-referenced data, producing mosaics, generation of precipitation masks, non-precipitation mask, and classification masks in general, production of vertical cross sections and predetermined fly throughs, producing short term forecasting, prediction of specific weather phenomenon, correcting or adjusting rain gauge data as well as quantitative precipitation estimation, and combining other meteorological data to correct or adjust estimated rainfall accumulation gathered by dual-polarization radar.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: February 13, 2024
    Assignee: DTN, LLC
    Inventors: James T. Johnson, Jr., Christopher Porter, Matthew Gaffner, John William Conway, Noah A. Lock, Andrew MacKenzie, Michael Eilts
  • Publication number: 20230195860
    Abstract: One or more embodiments herein relate to a process to dynamically decrypt code of a software. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise a decryption component that, in response to an indication being received that encrypted code of a code block is to be used, can temporarily decrypt the encrypted code of the code block into decrypted code for use of the decrypted code in an unencrypted state. In an embodiment, an encryption component can obtain and encrypt code of the code block at compile time of the code block to provide the encrypted code. In an embodiment, an encryption component can write a trigger marker into the encrypted code of the code block when encrypting code of the code block to provide the encrypted code.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 22, 2023
    Inventors: Christopher Porter, Hubertus Franke, James Cadden
  • Publication number: 20230102841
    Abstract: A fixation support device may be used for breast brachytherapy treatment methods with or without image guidance. The fixation device may also be used for other treatments in which it is desirable to be able to fixate a treatment modality relative to a patient.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Applicant: COWLES VENTURES, LLC
    Inventors: Emily Lin, Rodrigo Umanzor, Christopher Porter, Kevin Kelley, Mary Ann Slavik
  • Publication number: 20220288216
    Abstract: Provided herein are dendrimer-targeting agent conjugates comprising a dendrimer, the dendrimer comprising a core unit and lysine or lysine analogue building units, a HER2 targeting agent which is a peptidic moiety having a molecular weight of up to about 80 kDa and comprising an antigen-binding site, which is covalently linked by a spacer group, and a therapeutic agent which is covalently linked to a surface building unit of the dendrimer. Also provided herein are compositions comprising the conjugates, and therapeutic methods using the conjugates, particularly for treating cancer.
    Type: Application
    Filed: August 28, 2020
    Publication date: September 15, 2022
    Inventors: David Owen, Sammi Tsegay, Sudhir Shengule, Pauline Reitano, Christopher Porter, Angus Johnston, Daniel Yuen
  • Publication number: 20220057505
    Abstract: The present invention essentially comprises a system, method, computer program and combinations thereof to utilize dual-polarization generated data generally associated with weather and non-weather events for mapping data, producing geo-referenced data, producing mosaics, generation of precipitation masks, non-precipitation mask, and classification masks in general, production of vertical cross sections and predetermined fly throughs, producing short term forecasting, prediction of specific weather phenomenon, correcting or adjusting rain gauge data as well as quantitative precipitation estimation, and combining other meteorological data to correct or adjust estimated rainfall accumulation gathered by dual-polarization radar.
    Type: Application
    Filed: November 8, 2021
    Publication date: February 24, 2022
    Inventors: James T. Johnson, Christopher Porter, Matthew Gaffner, John William Conway, Noah A. Lock, Andrew MacKenzie, Michael Eilts
  • Patent number: 11169262
    Abstract: The present invention essentially comprises a system, method, computer program and combinations thereof to utilize dual-polarization generated data generally associated with weather and non-weather events for mapping data, producing geo-referenced data, producing mosaics, generation of precipitation masks, non-precipitation mask, and classification masks in general, production of vertical cross sections and predetermined fly throughs, producing short term forecasting, prediction of specific weather phenomenon, correcting or adjusting rain gauge data as well as quantitative precipitation estimation, and combining other meteorological data to correct or adjust estimated rainfall accumulation gathered by dual-polarization radar.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: November 9, 2021
    Assignee: DTN, LLC
    Inventors: Michael Eilts, James T. Johnson, Jr., Christopher Porter, Matthew Gaffner, John William Conway, Noah A. Lock, Andrew MacKenzie
  • Patent number: 10806230
    Abstract: An oil dispensing beard comb includes a body, and teeth extending outwards from a lower portion of the body. The teeth have oil dispensing openings therein. A pump is carried by an upper portion of the body, and an oil bottle is coupled to the pump at the upper portion of the body. The body has at least one passageway therein extending between the pump and the oil dispensing openings in the teeth.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: October 20, 2020
    Inventor: Christopher Porter
  • Publication number: 20200276455
    Abstract: An apparatus for precise positioning of a template and method for precise positioning of the template may be used in a brachytherapy procedure. Several different embodiments of the precise positioning apparatus may be used.
    Type: Application
    Filed: February 25, 2020
    Publication date: September 3, 2020
    Inventors: Emily Lin, Christopher Porter, Kevin Kelley, Steve Boni, Byron Stuck
  • Patent number: 10198362
    Abstract: Reducing bandwidth consumption when performing free memory list cache maintenance in compressed memory schemes of processor-based systems is disclosed. In this regard, a memory system including a compression circuit is provided. The compression circuit includes a compress circuit that is configured to cache free memory lists using free memory list caches comprising a plurality of buffers. When a number of pointers cached within the free memory list cache falls below a low threshold value, an empty buffer of the plurality of buffers is refilled from a system memory. In some aspects, when a number of pointers of the free memory list cache exceeds a high threshold value, a full buffer of the free memory list cache is emptied to the system memory. In this manner, memory access operations for emptying and refilling the free memory list cache may be minimized.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: February 5, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Richard Senior, Christopher Edward Koob, Gurvinder Singh Chhabra, Andres Alejandro Oportus Valenzuela, Nieyan Geng, Raghuveer Raghavendra, Christopher Porter, Anand Janakiraman
  • Patent number: 10169246
    Abstract: Reducing metadata size in compressed memory systems of processor-based systems is disclosed. In one aspect, a compressed memory system provides 2N compressed data regions, corresponding 2N sets of free memory lists, and a metadata circuit. The metadata circuit associates virtual addresses with abbreviated physical addresses, which omit N upper bits of corresponding full physical addresses, of memory blocks of the 2N compressed data regions. A compression circuit of the compressed memory system receives a memory access request including a virtual address, and selects one of the 2N compressed data regions and one of the 2N sets of free memory lists based on a modulus of the virtual address and 2N. The compression circuit retrieves an abbreviated physical address corresponding to the virtual address from the metadata circuit, and performs a memory access operation on a memory block associated with the abbreviated physical address in the selected compressed data region.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: January 1, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Richard Senior, Christopher Edward Koob, Gurvinder Singh Chhabra, Andres Alejandro Oportus Valenzuela, Nieyan Geng, Raghuveer Raghavendra, Christopher Porter, Anand Janakiraman
  • Publication number: 20180329830
    Abstract: Reducing metadata size in compressed memory systems of processor-based systems is disclosed. In one aspect, a compressed memory system provides 2N compressed data regions, corresponding 2N sets of free memory lists, and a metadata circuit. The metadata circuit associates virtual addresses with abbreviated physical addresses, which omit N upper bits of corresponding full physical addresses, of memory blocks of the 2N compressed data regions. A compression circuit of the compressed memory system receives a memory access request including a virtual address, and selects one of the 2N compressed data regions and one of the 2N sets of free memory lists based on a modulus of the virtual address and 2N. The compression circuit retrieves an abbreviated physical address corresponding to the virtual address from the metadata circuit, and performs a memory access operation on a memory block associated with the abbreviated physical address in the selected compressed data region.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 15, 2018
    Inventors: Richard Senior, Christopher Edward Koob, Gurvinder Singh Chhabra, Andres Alejandro Oportus Valenzuela, Nieyan Geng, Raghuveer Raghavendra, Christopher Porter, Anand Janakiraman
  • Patent number: 10126424
    Abstract: The present invention essentially comprises a system, method, computer program and combinations thereof to utilize dual-polarization generated data generally associated with weather and non-weather events for mapping data, producing geo-referenced data, producing mosaics, generation of precipitation masks, non-precipitation mask, and classification masks in general, production of vertical cross sections and predetermined fly throughs, producing short term forecasting, prediction of specific weather phenomenon, correcting or adjusting rain gauge data as well as quantitative precipitation estimation, and combining other meteorological data to correct or adjust estimated rainfall accumulation gathered by dual-polarization radar.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: November 13, 2018
    Assignee: Weather Decision Technologies Inc.
    Inventors: Michael Eilts, James T. Johnson, Jr., Christopher Porter, Matthew Gaffner, John William Conway, Noah A. Lock, Andrew MacKenzie
  • Patent number: 10061698
    Abstract: Aspects disclosed involve reducing or avoiding buffering of evicted cache data from an uncompressed cache memory in a compression memory system when stalled write operations occur. A processor-based system is provided that includes a cache memory and a compression memory system. When a cache entry is evicted from the cache memory, cache data and a virtual address associated with the evicted cache entry are provided to the compression memory system. The compression memory system reads metadata associated with the virtual address of the evicted cache entry to determine the physical address in the compression memory system mapped to the evicted cache entry. If the metadata is not available, the compression memory system stores the evicted cache data at a new, available physical address in the compression memory system without waiting for the metadata. Thus, buffering of the evicted cache data to avoid or reduce stalling write operations is not necessary.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: August 28, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Christopher Edward Koob, Richard Senior, Gurvinder Singh Chhabra, Andres Alejandro Oportus Valenzuela, Nieyan Geng, Raghuveer Raghavendra, Christopher Porter, Anand Janakiraman
  • Publication number: 20180225224
    Abstract: Reducing bandwidth consumption when performing free memory list cache maintenance in compressed memory schemes of processor-based systems is disclosed. In this regard, a memory system including a compression circuit is provided. The compression circuit includes a compress circuit that is configured to cache free memory lists using free memory list caches comprising a plurality of buffers. When a number of pointers cached within the free memory list cache falls below a low threshold value, an empty buffer of the plurality of buffers is refilled from a system memory. In some aspects, when a number of pointers of the free memory list cache exceeds a high threshold value, a full buffer of the free memory list cache is emptied to the system memory. In this manner, memory access operations for emptying and refilling the free memory list cache may be minimized.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventors: Richard Senior, Christopher Edward Koob, Gurvinder Singh Chhabra, Andres Alejandro Oportus Valenzuela, Nieyan Geng, Raghuveer Raghavendra, Christopher Porter, Anand Janakiraman
  • Publication number: 20180217930
    Abstract: Aspects disclosed involve reducing or avoiding buffering of evicted cache data from an uncompressed cache memory in a compression memory system when stalled write operations occur. A processor-based system is provided that includes a cache memory and a compression memory system. When a cache entry is evicted from the cache memory, cache data and a virtual address associated with the evicted cache entry are provided to the compression memory system. The compression memory system reads metadata associated with the virtual address of the evicted cache entry to determine the physical address in the compression memory system mapped to the evicted cache entry. If the metadata is not available, the compression memory system stores the evicted cache data at a new, available physical address in the compression memory system without waiting for the metadata. Thus, buffering of the evicted cache data to avoid or reduce stalling write operations is not necessary.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Christopher Edward Koob, Richard Senior, Gurvinder Singh Chhabra, Andres Alejandro Oportus Valenzuela, Nieyan Geng, Raghuveer Raghavendra, Christopher Porter, Anand Janakiraman
  • Publication number: 20180173623
    Abstract: Aspects disclosed involve reducing or avoiding buffering evicted cache data from an uncompressed cache memory in a compressed memory system to avoid stalling write operations. Metadata is included in cache entries in the uncompressed cache memory, which is used for mapping cache entries to physical addresses in the compressed memory system. When a cache entry is evicted, the compressed memory system uses the metadata associated with the evicted cache data to determine the physical address in the compressed system memory for storing the evicted cache data. In this manner, the compressed memory system does not have to incur the latency associated with reading the metadata for the evicted cache entry from another memory structure that may otherwise require buffering the evicted cache data until the metadata becomes available, to write the evicted cache data to the compressed system memory to avoid stalling write operations.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Christopher Edward Koob, Richard Senior, Gurvinder Singh Chhabra, Andres Alejandro Oportus Valenzuela, Nieyan Geng, Raghuveer Raghavendra, Christopher Porter, Anand Janakiraman
  • Patent number: 9734722
    Abstract: An application engine receives flight position data associated with an airplane through a global computing network. The flight position data includes a list of recorded locations of the airplane. Using the list of recorded locations of the airplane, the application engine computes a current position of the airplane and a polling interval. Responsive to calculating the current position of the airplane, the application engine generates a flight status view of the airplane based on the current position of the airplane. The flight status view includes a flight tracker image representative of the airplane's current location and flight path, and one or more visual indicators corresponding to social network data and informative data associated with the current position of the airplane. The application engine periodically updates the flight status view of the airplane using an updated current position of the airplane.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 15, 2017
    Assignee: Delta Air Lines, Inc.
    Inventors: Laura Markey, Jonathan Mayfield, Jonathan Reiling, Javier Otero, Taran Reese, PJ Cook, Christopher Porter, Daniel DuVal
  • Publication number: 20170196335
    Abstract: An oil dispensing beard comb includes a body, and teeth extending outwards from a lower portion of the body. The teeth have oil dispensing openings therein. A pump is carried by an upper portion of the body, and an oil bottle is coupled to the pump at the upper portion of the body. The body has at least one passageway therein extending between the pump and the oil dispensing openings in the teeth.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 13, 2017
    Inventor: Christopher Porter
  • Patent number: 9519057
    Abstract: The present invention essentially comprises a system, method, computer program and combinations thereof to utilize dual-polarization generated data generally associated with weather and non-weather events for mapping data, producing geo-referenced data, producing mosaics, generation of precipitation masks, non-precipitation mask, and classification masks in general, production of vertical cross sections and predetermined fly throughs, producing short term forecasting, prediction of specific weather phenomenon, correcting or adjusting rain gauge data as well as quantitative precipitation estimation, and combining other meteorological data to correct or adjust estimated rainfall accumulation gathered by dual-polarization radar.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: December 13, 2016
    Assignee: Weather Decision Technologies, Inc.
    Inventors: Michael Eilts, James T. Johnson, Jr., Christopher Porter, Matthew Gaffner, John William Conway
  • Patent number: 8984939
    Abstract: The present invention essentially comprises a system, method, computer program and combinations thereof to utilize dual-polarization generated data generally associated with weather and non-weather events for mapping data, producing geo-referenced data, producing mosaics, generation of precipitation masks, non-precipitation mask, and classification masks in general, production of vertical cross sections and predetermined fly throughs, producing short term forecasting, prediction of specific weather phenomenon, correcting or adjusting rain gauge data as well as quantitative precipitation estimation, and combining other meteorological data to correct or adjust estimated rainfall accumulation gathered by dual-polarization radar.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: March 24, 2015
    Assignee: Weather Decision Technologies Inc.
    Inventors: Michael Eilts, James T. Johnson, Jr., Christopher Porter, Matthew Gaffner, John William Conway