Patents by Inventor David Hudson

David Hudson 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: 12333496
    Abstract: A system is provided for netting obligations between entities of a cycle of obligations. Each obligation specifying a quantity of an item that a from-entity of the cycle is obligated to provide to a to-entity of the cycle. For each entity, the system determines whether the sum of its inventory of the item and the quantity of the obligation on which it is a to-entity is sufficient to satisfy the obligation on which it is a from-entity. When sufficient, the system identifies one or more netting transactions to settle the obligations of the cycle. The system then directs the execution of the netting transactions and settlement transactions to effect and record the settling of the obligations.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: June 17, 2025
    Assignee: R3 Ltd.
    Inventor: David Hudson
  • Publication number: 20250066990
    Abstract: A shoelace cleaning device for containing at least one shoelace during the washing thereof. The device includes at least one perforated containment shell and central hub. In some example embodiments, the shoelace cleaning device can function as a shoe tree or shoe shaping and/or structuring device. A shoe cleaning device is also disclosed.
    Type: Application
    Filed: November 11, 2024
    Publication date: February 27, 2025
    Applicant: KICK INNOVATIONS, LLC
    Inventor: David HUDSON
  • Patent number: 12139846
    Abstract: A shoelace cleaning device for containing at least one shoelace during the washing thereof. The device includes at least one perforated containment shell and central hub. In some example embodiments, the shoelace cleaning device can function as a shoe tree or shoe shaping/structuring device. A shoe cleaning device is also disclosed.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: November 12, 2024
    Inventor: David Hudson
  • Publication number: 20230214827
    Abstract: A system is provided for netting obligations between entities of a cycle of obligations. Each obligation specifying a quantity of an item that a from-entity of the cycle is obligated to provide to a to-entity of the cycle. For each entity, the system determines whether the sum of its inventory of the item and the quantity of the obligation on which it is a to-entity is sufficient to satisfy the obligation on which it is a from-entity. When sufficient, the system identifies one or more netting transactions to settle the obligations of the cycle. The system then directs the execution of the netting transactions and settlement transactions to effect and record the settling of the obligations.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 6, 2023
    Inventor: David Hudson
  • Patent number: 11625680
    Abstract: A system is provided for netting obligations between entities of a cycle of obligations. Each obligation specifying an quantity of an item that a from-entity of the cycle is obligated to provide to a to-entity of the cycle. For each entity, the system determines whether the sum of its inventory of the item and the quantity of the obligation on which it is a to-entity is sufficient to satisfy the obligation on which it is a from-entity. When sufficient, the system identifies one or more netting transactions to settle the obligations of the cycle. The system then directs the execution of the netting transactions and settlement transactions to effect and record the settling of the obligations.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: April 11, 2023
    Assignee: R3 LTD.
    Inventor: David Hudson
  • Patent number: 11592041
    Abstract: A fairing, in the form of a contoured restriction, submerged on a fluid channel surface of a fluid channel through which liquid flows, re-distributes velocity fields and flow geometries upstream and in some embodiments downstream of a discontinuity, thereby preventing flow separation, reducing cavitation potential and increasing flow capacity. Such discontinuities include, but are not limited to: joints, for example elbow joints, T-joints and Y-joints; valve-trims; entrance regions to centrifugal pumps; and entrance regions to rotary valves, steps, reductions, expansions and ledges. The fairing may be fitted into the channel or integrally fabricated with the channel.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: February 28, 2023
    Assignee: Artisan Industries, Inc.
    Inventors: Peter J. Tavilla, David Hudson, Thomas Gibbons, Ute Meissner
  • Publication number: 20220128071
    Abstract: A fairing, in the form of a contoured restriction, submerged on a fluid channel surface of a fluid channel through which liquid flows, re-distributes velocity fields and flow geometries upstream and in some embodiments downstream of a discontinuity, thereby preventing flow separation, reducing cavitation potential and increasing flow capacity. Such discontinuities include, but are not limited to: joints, for example elbow joints, T-joints and Y-joints; valve-trims ; entrance regions to centrifugal pumps; and entrance regions to rotary valves, steps, reductions, expansions and ledges. The fairing may be fitted into the channel or integrally fabricated with the channel.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 28, 2022
    Inventors: Peter J. Tavilla, David Hudson, Thomas Gibbons, Ute Meissner
  • Publication number: 20210374831
    Abstract: System and method comprising: collecting, using automated data collection, communication activity data about communication activities between a first entity and a second entity; computing, based on the collected communication activity data, time period based relationship scores corresponding to communications activities between the first entity and the second entity; computing, based on a plurality of the relationship scores corresponding to different time periods, a relationship trend score representing a trend in a relationship lifecycle between the first entity and the second entity; and outputting the relationship trend score.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 2, 2021
    Inventor: David HUDSON
  • Publication number: 20210348323
    Abstract: A shoelace cleaning device for containing at least one shoelace during the washing thereof. The device includes at least one perforated containment shell and central hub. In some example embodiments, the shoelace cleaning device can function as a shoe tree or shoe shaping/structuring device. A shoe cleaning device is also disclosed.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 11, 2021
    Applicant: KICK INNOVATIONS, LLC
    Inventor: David HUDSON
  • Publication number: 20210256435
    Abstract: Method for analyzing data in respect of one or more opportunities, comprising: receiving, from one or more storage devices: (A) account team member data that: (i) identifies a group of contacts that have been identified as participating in a target opportunity; and (B) enterprise team member data that: identifies a group of users that have been identified as participating in the target opportunity. The account team member data and the enterprise team member data is processed using a predefined model to assign a current multi-thread score to the target opportunity, the current multi-thread score being indicative of a suitability of the combined membership of the group of contacts and the group of users.
    Type: Application
    Filed: February 18, 2021
    Publication date: August 19, 2021
    Inventors: Amy PALMER, David HUDSON
  • Publication number: 20210233023
    Abstract: A system is provided for netting obligations between entities of a cycle of obligations. Each obligation specifying an quantity of an item that a from-entity of the cycle is obligated to provide to a to-entity of the cycle. For each entity, the system determines whether the sum of its inventory of the item and the quantity of the obligation on which it is a to-entity is sufficient to satisfy the obligation on which it is a from-entity. When sufficient, the system identifies one or more netting transactions to settle the obligations of the cycle. The system then directs the execution of the netting transactions and settlement transactions to effect and record the settling of the obligations.
    Type: Application
    Filed: September 1, 2020
    Publication date: July 29, 2021
    Inventor: David Hudson
  • Publication number: 20210118010
    Abstract: Computer implemented method and system that includes storing campaign data for a marketing campaign that includes one or more marketing activities, the campaign data including a target contact demographic profile that defines a set of target attributes in respect of a target contact for the campaign; retrieving, from a database, contact data for a plurality of contacts, the contact data for each of the contacts including contact attributes of the same type that are included in the set of target attributes; computing, based on a comparison of the set of target attributes and the contact attributes for the plurality of contacts, a subset of the contacts suitable for the marketing campaign; and storing information identifying the subset of contacts in a participant list for the marketing campaign.
    Type: Application
    Filed: October 16, 2020
    Publication date: April 22, 2021
    Inventors: Jennifer LANDRY, David HUDSON
  • Publication number: 20210089974
    Abstract: Method and system for determining one or more performance metrics for events that an enterprise participates in, including: receiving data identifying individual contacts that attended an event; computing, for each of the individual contacts, a difference in an individual relationship score for the individual contact at a time following the event relative to a time preceding the event, wherein the individual relationship score is based on automated tracking of communication activities occurring between the individual contact and individual users associated with the enterprise; computing a first event performance metric for the event based on the computed differences in the individual relationship scores for the individual contacts; and storing the first performance metric for the event.
    Type: Application
    Filed: September 21, 2020
    Publication date: March 25, 2021
    Inventors: David HUDSON, Peter MCGAW, Sophie GADD, Lucas POND
  • Publication number: 20210065201
    Abstract: Method and system for use in maintaining a relationship database, including receiving information identifying a departing user; retrieving, from the relationship database, relationship data for a plurality of individual contacts identified in the relationship database as having an existing relationship with the departing user; retrieving, from the relationship database, relationship data for other users identified in the relationship database as having existing relationships with the individual contacts; and generating a report identifying the individual contacts and the other users that have existing relationships with the individual contacts, the report including relationship information based on the retrieved relationship data about the existing relationship of the departing user with the individual contacts and the existing relationships of the other users with the individual contacts.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 4, 2021
    Inventors: David HUDSON, David GOYETTE
  • Patent number: 10810546
    Abstract: A system is provided for netting obligations between entities of a cycle of obligations. Each obligation specifying an quantity of an item that a from-entity of the cycle is obligated to provide to a to-entity of the cycle. For each entity, the system determines whether the sum of its inventory of the item and the quantity of the obligation on which it is a to-entity is sufficient to satisfy the obligation on which it is a from-entity. When sufficient, the system identifies one or more netting transactions to settle the obligations of the cycle. The system then directs the execution of the netting transactions and settlement transactions to effect and record the settling of the obligations.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: October 20, 2020
    Assignee: R3 LTD.
    Inventor: David Hudson
  • Publication number: 20190102736
    Abstract: A system is provided for netting obligations between entities of a cycle of obligations. Each obligation specifying an quantity of an item that a from-entity of the cycle is obligated to provide to a to-entity of the cycle. For each entity, the system determines whether the sum of its inventory of the item and the quantity of the obligation on which it is a to-entity is sufficient to satisfy the obligation on which it is a from-entity. When sufficient, the system identifies one or more netting transactions to settle the obligations of the cycle. The system then directs the execution of the netting transactions and settlement transactions to effect and record the settling of the obligations.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 4, 2019
    Inventor: David Hudson
  • Patent number: 9002341
    Abstract: A system and method is provided for republishing content for a wireless device. In the wireless device, this may comprise: receiving a content manifest associated with a new content, the content manifest providing information about the new content; identifying any changes to existing content stored in the device, based on the information in the content manifest; retrieving updates in the new content corresponding to the changes; and storing the updates.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: April 7, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael LeBlanc, Jody Glidden, David Hudson, Jacob Samuel O'Reilly
  • Patent number: 8850650
    Abstract: A brush for use on sensitive surfaces includes a twisted wire core having a handle end and a bristle end, and a plurality of bristles extending radially outward from a portion of the wire core defining a bristle block. The brush further includes a protective tip integrally formed on the wire core at the bristle end for preventing the brush from damaging sensitive surfaces. The wire core and the protective tip are formed from the same material.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: October 7, 2014
    Assignee: Sanderson-MacLeod, Inc.
    Inventors: Mark N. Borsari, David Hudson
  • Patent number: 8783787
    Abstract: A method of forming a protective tip on a wire brush so as to make the brush less prone to damage sensitive surfaces, includes the steps of providing a brush with a wire core and a plurality of bristles defining a bristle block extending radially from the core and anchored in the core, and melting a portion of the wire core at an end thereof, by applying an energy source to the end, to form a protective tip.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: July 22, 2014
    Assignee: Sanderson-Macleod, Inc.
    Inventors: Mark N. Borsari, David Hudson
  • Publication number: 20140021773
    Abstract: A method of forming a protective tip on a wire brush so as to make the brush less prone to damage sensitive surfaces, includes the steps of providing a brush with a wire core and a plurality of bristles defining a bristle block extending radially from the core and anchored in the core, and melting a portion of the wire core at an end thereof, by applying an energy source to the end, to form a protective tip.
    Type: Application
    Filed: March 6, 2013
    Publication date: January 23, 2014
    Inventors: MARK N. BOSARI, David Hudson