Patents by Inventor William Tipton

William Tipton 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: 20200345069
    Abstract: Vapor provision apparatus including a reservoir housing defining a reservoir for liquid, a liquid transport element for transporting liquid from the reservoir to a vaporizer for vaporization and a channel for the liquid transport element, wherein the channel has a sidewall at least partly defined by a section of the reservoir housing; wherein the liquid transport element comprises a first portion arranged to deliver liquid to the vaporizer and a second portion extending along the channel, wherein the channel has a cross-section that corresponds with the cross-section of the second portion of the liquid transport element in the channel, and wherein the section of the reservoir housing that defines the sidewall of the channel has one or more openings to provide fluid communication between the liquid transport element in the channel and liquid in the reservoir.
    Type: Application
    Filed: January 8, 2019
    Publication date: November 5, 2020
    Inventors: Mark POTTER, Wade TIPTON, William HARRIS, Christopher ROWE, James DAVIES, James BOONZAIER, Conor DEVINE
  • Publication number: 20200281270
    Abstract: A vapor provision system includes a reservoir containing liquid for vaporization; a vaporizer; a liquid transport element arranged to transport liquid from the reservoir to the vaporizer for vaporization, wherein the liquid transport element extends into the reservoir through an opening in a wall of the reservoir; and a collar mounted around the liquid transport element where it passes through the opening in the wall of the reservoir.
    Type: Application
    Filed: September 4, 2018
    Publication date: September 10, 2020
    Inventors: Mark POTTER, Wade TIPTON, William HARRIS, Christopher ROWE, Conor DEVINE, James DAVIES, James BOONZAIER
  • Patent number: 10758623
    Abstract: The present disclosure generally provides complexes including a pharmaceutically active agent and a functionalized polymer, wherein the functionalized polymer includes repeat units, the repeat units including ionizable repeat units having at least one ionizable side group and/or ionizable end group, a plurality of the at least one ionizable groups forming non-covalent bonds with the pharmaceutically active agent. Polymers which may be used to form such complexes as well as methods of making and using the complexes and related compositions are also provided.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: September 1, 2020
    Assignee: DURECT CORPORATION
    Inventors: Michael Sekar, Felix Theeuwes, Keith E Branham, John Gibson, James Matriano, Whitney Moro, John Tipton, William Van Osdol, Su Il Yum
  • Patent number: 10513558
    Abstract: The invention relates generally to antibodies that specifically bind programmed cell death protein 1 (PD-1), activatable antibodies that specifically bind to PD-1 and methods of making and using these anti-PD-1 antibodies and anti-PD-1 activatable antibodies in a variety of therapeutic, diagnostic and prophylactic indications.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: December 24, 2019
    Assignee: CytomX Therapeutics, Inc.
    Inventors: Kimberly Ann Tipton, James William West, Chanty Mariategue Chan
  • Publication number: 20190359714
    Abstract: Provided herein are activatable anti-human CTLA-4 antibodies comprising a heavy chain comprising a VH domain and a light chain comprising a masking moiety (MM), a cleavable moiety (CM), and a VL domain. Such activatable anti-human CTLA-4 antibodies have CTLA-4 binding activity in the tumor microenvironment, where the masking moiety is removed by proteolytic cleavage of the cleavable moiety by tumor-specific proteases, but exhibit greatly reduced binding to CTLA-4 outside the tumor. In this way, the activatable anti-human CTLA-4 antibodies of the present invention retain anti-tumor activity while reducing the side effects associated with anti-CTLA-4 activity outside the tumor.
    Type: Application
    Filed: November 2, 2017
    Publication date: November 28, 2019
    Applicants: Bristol-Myers Squibb Company, CytomX Therapeutics, Inc.
    Inventors: Kimberly Ann TIPTON, James William WEST, Shrikant DESHPANDE, John J. ENGLEHARDT
  • Patent number: 10489240
    Abstract: A file system can allocate data of a storage system into data units, wherein a set of data units can be grouped into a storage region within a volume. A process of verifying validity of data within a storage region can include obtaining a first set of error-detecting codes from a subset of the data stored in a storage system, such as from a data unit of a file system object. Each of the first set of error-detecting codes can be associated with a corresponding data unit within the storage region. A second set of error-detecting codes can be generated based at least in part on the first set of error-detecting codes, and the second set of error-detecting codes can be associated with the storage region so that the second set of error-detecting codes can be used to verify the validity of the data within the storage region.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: November 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cornel Emilian Rat, William Tipton, Chesong Lee, Rajsekhar Das, Erik Hortsch, Arushi Aggarwal
  • Patent number: 10470157
    Abstract: Determining a location quality based on base station identification is disclosed. The location quality can be based on an error attributed to a location determined based on historical data related to an identified base station. Application of supplemental data to the historical base station data can improve location quality by reducing the error. Supplemental data can comprise Voronoi data, geographic data, historical UE density data, historical UE timing advance data, or combinations thereof. Voronoi data can be associated with an area less than a service area of the base station. Geographic data can indicate areas where UEs are not likely to be located. UE density data can indicate probably UE locations. Timing advance data can indicate annular regions where a UE should be located. As such, the supplemental data can constrain a location determined for a UE and correspondingly can reduce error associated with the location.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: November 5, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Sheldon Kent Meredith, William Cottrill, Rick Tipton
  • Publication number: 20190274359
    Abstract: A device for controlling electrical power supply in response to air pressure measurement includes an airflow path, a chamber having an aperture, a liquid flow restrictor configured to inhibit ingress of liquid into the chamber via the aperture, a pressure sensor located in the chamber and operable to detect, in the presence of the liquid flow restrictor, air pressure changes caused by air flow in the airflow path, and a circuit for converting air pressure changes detected by the pressure sensor to control signals for controlling output of power from a battery.
    Type: Application
    Filed: September 11, 2017
    Publication date: September 12, 2019
    Inventors: Siddhartha JAIN, Wade TIPTON, Rupert BARTON, William HARRIS, Rory FRASER
  • Publication number: 20190141668
    Abstract: Determining a location quality based on base station identification is disclosed. The location quality can be based on an error attributed to a location determined based on historical data related to an identified base station. Application of supplemental data to the historical base station data can improve location quality by reducing the error. Supplemental data can comprise Voronoi data, geographic data, historical UE density data, historical UE timing advance data, or combinations thereof. Voronoi data can be associated with an area less than a service area of the base station. Geographic data can indicate areas where UEs are not likely to be located. UE density data can indicate probably UE locations. Timing advance data can indicate annular regions where a UE should be located. As such, the supplemental data can constrain a location determined for a UE and correspondingly can reduce error associated with the location.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 9, 2019
    Inventors: Sheldon Kent Meredith, William Cottrill, Rick Tipton
  • Patent number: 10102218
    Abstract: A file system allows a different checksum algorithm to be used for different extents of a file system object independently of other extents of the file system object. The checksum algorithm can be a selectable attribute of an extent or range of extents of a file system object, such that some extents of a file system object can use a first checksum algorithm, while other extents of the file system object can use a second checksum algorithm. An extent of the file system object also may have no associated checksum algorithm. The file system stores, for each extent of a file system object, data indicating a checksum for the extent and an indication of any checksum algorithm used for the extent.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chesong Lee, Raj Das, Cornel Rat, William Tipton
  • Patent number: 9727575
    Abstract: To provide an operation that can quickly copy or rearrange a file, a file system allows stored data to be shared among two or more files or within a file. The file system provides an operation that allows an extent from one file to be copied into an extent of another file, or into a different extent in the same file if the extents do not overlap. To support such an operation, the file system tracks the storage locations for stored data for extents of a file, and whether the stored data for an extent of a file is shared with any other file or by another portion of the same file. When stored data is shared, writing to an extent of a file that refers to the shared stored data invokes a write operation to a new extent on the storage device, and the tracked information for the affected extents is updated.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: August 8, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raj Das, William Tipton, Malcolm Smith, Surendra Verma
  • Publication number: 20170091020
    Abstract: A file system can allocate data of a storage system into data units, wherein a set of data units can be grouped into a storage region within a volume. A process of verifying validity of data within a storage region can include obtaining a first set of error-detecting codes from a subset of the data stored in a storage system, such as from a data unit of a file system object. Each of the first set of error-detecting codes can be associated with a corresponding data unit within the storage region. A second set of error-detecting codes can be generated based at least in part on the first set of error-detecting codes, and the second set of error-detecting codes can be associated with the storage region so that the second set of error-detecting codes can be used to verify the validity of the data within the storage region.
    Type: Application
    Filed: December 31, 2015
    Publication date: March 30, 2017
    Inventors: Cornel Emilian Rat, William Tipton, Chesong Lee, Rajsekhar Das, Erik Hortsch, Arushi Aggarwal
  • Patent number: 9594798
    Abstract: A file system uses data integrity techniques that are a selectable attribute of a file system object. Some file system objects have integrity on for various accesses, while other file system objects do not. Different default settings can be provided for different file system objects. Such a setting for a file system object can be changed to and from having integrity on. Given a file system object with an attribute, the file system provides file system operations for which the data integrity operation used on the file system object depends on this attribute. Such operations include, but are not limited to, operations for changing the attribute, creating file system objects with such attributes, providing and changing default settings for such attributes, and writing data to and reading data from files, which use different data integrity techniques based on this attribute.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: March 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Tipton, Surendra Verma, Thomas J. Miller, Jonathan M. Cargille
  • Publication number: 20160140161
    Abstract: A file system uses data integrity techniques that are a selectable attribute of a file system object. Some file system objects have integrity on for various accesses, while other file system objects do not. Different default settings can be provided for different file system objects. Such a setting for a file system object can be changed to and from having integrity on. Given a file system object with an attribute, the file system provides file system operations for which the data integrity operation used on the file system object depends on this attribute. Such operations include, but are not limited to, operations for changing the attribute, creating file system objects with such attributes, providing and changing default settings for such attributes, and writing data to and reading data from files, which use different data integrity techniques based on this attribute.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 19, 2016
    Inventors: William Tipton, Surendra Verma, Thomas J. Miller, Jonathan M. Cargille
  • Publication number: 20160092467
    Abstract: A file system allows a different checksum algorithm to be used for different extents of a file system object independently of other extents of the file system object. The checksum algorithm can be a selectable attribute of an extent or range of extents of a file system object, such that some extents of a file system object can use a first checksum algorithm, while other extents of the file system object can use a second checksum algorithm. An extent of the file system object also may have no associated checksum algorithm. The file system stores, for each extent of a file system object, data indicating a checksum for the extent and an indication of any checksum algorithm used for the extent.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Chesong Lee, Raj Das, Cornel Rat, William Tipton
  • Publication number: 20160063018
    Abstract: To provide an operation that can quickly copy or rearrange a file, a file system allows stored data to be shared among two or more files or within a file. The file system provides an operation that allows an extent from one file to be copied into an extent of another file, or into a different extent in the same file if the extents do not overlap. To support such an operation, the file system tracks the storage locations for stored data for extents of a file, and whether the stored data for an extent of a file is shared with any other file or by another portion of the same file. When stored data is shared, writing to an extent of a file that refers to the shared stored data invokes a write operation to a new extent on the storage device, and the tracked information for the affected extents is updated.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Raj Das, William Tipton, Malcolm Smith, Surendra Verma
  • Patent number: 9183246
    Abstract: A file system uses data integrity techniques that are a selectable attribute of a file system object. Some file system objects have integrity on for various accesses, while other file system objects do not. Different default settings can be provided for different file system objects. Such a setting for a file system object can be changed to and from having integrity on. Given a file system object with an attribute, the file system provides file system operations for which the data integrity operation used on the file system object depends on this attribute. Such operations include, but are not limited to, operations for changing the attribute, creating file system objects with such attributes, providing and changing default settings for such attributes, and writing data to and reading data from files, which use different data integrity techniques based on this attribute.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: November 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Tipton, Surendra Verma, Thomas J. Miller, Jonathan M. Cargille
  • Patent number: 8255641
    Abstract: A filter between a filesystem and a storage device in a storage stack can be configured to modify a delete notification, such as by modifying an existing delete notification or creating a new delete notification. A storage stack filter can receive an existing delete notification and determine a modified range of deleted data in response to receiving the existing notification, where a modified delete notification indicates the modified range of deleted data. A new delete notification can be created with a storage stack filter positioned below a filesystem in a storage stack, where the new delete notification indicates a range of deleted data. The new or modified delete notification can be passed down the storage stack.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Karan Mehra, Darren G. Moss, William Tipton, Gregory J. Jacklin
  • Patent number: 8156300
    Abstract: A delete notification can be received at a storage stack filter in a storage stack. It can be determined whether the delete notification applies to an entire storage volume. If the delete notification does not apply to the entire storage volume, a first set of actions can be taken with the storage stack filter in response to the delete notification. If the delete notification does apply to the entire storage volume, a second set of actions can be taken with the storage stack filter in response to the delete notification.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: April 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Karan Mehra, Senthil Rajaram, Darren G. Moss, Andrew Herron, William Tipton, Ravinder S. Thind
  • Publication number: 20100125714
    Abstract: A delete notification can be received at a storage stack filter in a storage stack. It can be determined whether the delete notification applies to an entire storage volume. If the delete notification does not apply to the entire storage volume, a first set of actions can be taken with the storage stack filter in response to the delete notification. If the delete notification does apply to the entire storage volume, a second set of actions can be taken with the storage stack filter in response to the delete notification.
    Type: Application
    Filed: November 18, 2008
    Publication date: May 20, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Karan Mehra, Senthil Rajaram, Darren G. Moss, Andrew Herron, William Tipton, Ravinder S. Thind