Patents by Inventor David Craft

David Craft 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: 20240108031
    Abstract: A pet food product can include a dry pet food kibble; a modified fat which contains a first lipid and also contains a second lipid such that the modified fat has at least one property which is increased relative to the first lipid, the at least one increased property selected from the group consisting of hardness, crystallinity, viscosity, and solid fat content; a liquid digest on the dry pet food kibble and/or the modified fat; and a dried animal digest on at least one of the dry pet food kibble, the modified fat, and the liquid digest.
    Type: Application
    Filed: September 18, 2023
    Publication date: April 4, 2024
    Applicant: Société des Produits Nestlé S.A.
    Inventors: Laurent SAGALOWICZ, Isaac N.A. Ashie, Mark AMBUHL, Brian David CRAFT, Diamanti Diamanti
  • Publication number: 20240109570
    Abstract: Navigating a transportation network by receiving an equipment identifier, querying a section of interest database to obtain at least one section of interest associated, accessing geolocation data from one or more geolocation sensors, querying a one section of interest using geolocation data to identify a next section of interest. With geolocation data, calculating at least one of a time to a next section of interest or a distance to a next section of interest, and determining that a reduction in speed is required, where a reduced speed is an amount of speed by which the speed must be reduced in order for the equipment to achieve a target speed associated with the next section of interest, and providing an alert configured to escalate to the user interface.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 4, 2024
    Inventors: Milad Hosseinipour, Michael Trosino, Michael Craft, David Stolnis, Emily Greve, Thomas Robert Krotchko
  • Publication number: 20230094159
    Abstract: Systems and methods for supporting dynamically partitioned multi-tenant namespaces. A method can provide a computer including one or more microprocessors, a cloud infrastructure environment, and a containerized application provider within the cloud infrastructure environment. The method can define a plurality of partitions by the containerized application provider. The method can populate, by the containerized application provider, one or more pods of a plurality of pods within each of the plurality of partitions. The method can assign each of plurality of partitions a uniquely addressable namespace. The method can assign, respectively, each of a plurality of tenants, to a partition of the plurality of partitions.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventors: David DIFRANCO, David CRAFT, Daniel FEIST, Michal CHMIELEWSKI
  • Patent number: 11324267
    Abstract: A cummerbund belt assembly for retaining a cummerbund in a preferred position includes a cummerbund is wearable around a waist of a user to enhance the appearance of formal dress. A plurality of couplers is each coupled to and extends downwardly from the cummerbund. Each of the couplers is positioned at strategic locations along the cummerbund such that each of the couplers is aligned with a respective plurality of suspender buttons in the trousers. Moreover, each of the couplers releasably engages the respective suspender button to inhibit the cummerbund from riding upwardly on the user's waist when the cummerbund and the trousers are worn.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: May 10, 2022
    Inventor: David Craft
  • Publication number: 20220089263
    Abstract: Stabilizer is provided for joining parallel shafts in a marine environment and including a split bushing to permit one shaft to move rotationally and longitudinally relative to the stabilizer.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 24, 2022
    Applicant: Boatlogix, LLC
    Inventors: David A. Craft, Ronald J. Speicher
  • Patent number: 11279457
    Abstract: Stabilizer is provided for joining parallel shafts in a marine environment and including a split bushing to permit one shaft to move rotationally and longitudinally relative to the stabilizer.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: March 22, 2022
    Assignee: Boatlogix, LLC
    Inventors: David A. Craft, Ronald J. Speicher
  • Publication number: 20210212399
    Abstract: A cummerbund belt assembly for retaining a cummerbund in a preferred position includes a cummerbund is wearable around a waist of a user to enhance the appearance of formal dress. A plurality of couplers is each coupled to and extends downwardly from the cummerbund. Each of the couplers is positioned at strategic locations along the cummerbund such that each of the couplers is aligned with a respective plurality of suspender buttons in the trousers. Moreover, each of the couplers releasably engages the respective suspender button to inhibit the cummerbund from riding upwardly on the user's waist when the cummerbund and the trousers are worn.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventor: David Craft
  • Publication number: 20210080047
    Abstract: Novel multi-fastener fixable joint adjustments provide secure and watertight mounting to a vehicle while providing secure frictional adjustment relative to the mount base and sandwiching gimbal mount devices with braces of substantial design to provide additional stability.
    Type: Application
    Filed: October 5, 2020
    Publication date: March 18, 2021
    Inventors: Ronald J. Speicher, David A. Craft
  • Patent number: 10055448
    Abstract: Embodiments of the present invention provide improved concurrency by reducing the time period (also referred to herein as a locking window or contention window) during which a record is locked. This provides the benefits of pessimistic locking schemes by preventing transaction due to concurrent updates, while also reducing the time during which a record is exclusively locked. This improves user experience and performance.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 21, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Murali Pottlapelli, Yogesh Kumar, Philippe Le Mouel, David Craft
  • Publication number: 20180216777
    Abstract: Novel multi-fastener fixable joint adjustments provide secure and watertight mounting to a vehicle while providing secure adjustment relative to the mount base and sandwiching gimbal mount devices with braces of relatively substantial design provide additional stability.
    Type: Application
    Filed: January 27, 2018
    Publication date: August 2, 2018
    Inventors: Ronald J. Speicher, David A. Craft
  • Patent number: 9817581
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gokul B. Kandiraju, Hubertus Franke, David Craft
  • Patent number: 9778873
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: October 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gokul B. Kandiraju, Hubertus Franke, David Craft
  • Publication number: 20170131901
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 11, 2017
    Inventors: Gokul B. KANDIRAJU, Hubertus FRANKE, David CRAFT
  • Publication number: 20170123708
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Inventors: Gokul B. KANDIRAJU, Hubertus FRANKE, David CRAFT
  • Patent number: 9582511
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gokul B. Kandiraju, Hubertus Franke, David Craft
  • Patent number: 9575682
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gokul B. Kandiraju, Hubertus Franke, David Craft
  • Publication number: 20160378775
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Application
    Filed: September 8, 2016
    Publication date: December 29, 2016
    Applicant: International Business Machines Corporation
    Inventors: Gokul B. KANDIRAJU, Hubertus FRANKE, David CRAFT
  • Publication number: 20160350027
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Application
    Filed: August 10, 2016
    Publication date: December 1, 2016
    Applicant: International Business Machines Corporation
    Inventors: Gokul B. KANDIRAJU, Hubertus FRANKE, David CRAFT
  • Patent number: 9459187
    Abstract: Disclosed are collection devices for collecting and stabilizing whole blood or a component thereof, which include a first end and a second end and at least one interior wall defining a reservoir, wherein the reservoir contains a stabilization agent that includes a lysophospholipase (LysoPLA) inhibitor. Also disclosed are methods for making and using the devices.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: October 4, 2016
    Assignee: Becton, Dickinson and Company
    Inventors: David Craft, Priyanka Apte
  • Patent number: 9460802
    Abstract: Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical page of a solid state memory is received from a file system. At least one physical page in a data block of the solid state memory associated with the logical page is identified. A processor stores the dataset in the at least one physical page. At least one data versioning tag is associated with the at least one dataset in a data structure associated with the logical page. The data versioning tag identifies the at least one dataset as a given version of the logical page. The at least one dataset is maintained as accessible from the at least one physical page irrespective of subsequent write operations to the logical page in response to associating the at least one data versioning tag.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gokul B. Kandiraju, Hubertus Franke, David Craft