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: 12333496Abstract: 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: GrantFiled: March 7, 2023Date of Patent: June 17, 2025Assignee: R3 Ltd.Inventor: David Hudson
-
Publication number: 20250066990Abstract: 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: ApplicationFiled: November 11, 2024Publication date: February 27, 2025Applicant: KICK INNOVATIONS, LLCInventor: David HUDSON
-
Patent number: 12139846Abstract: 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: GrantFiled: May 5, 2021Date of Patent: November 12, 2024Inventor: David Hudson
-
Publication number: 20230214827Abstract: 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: ApplicationFiled: March 7, 2023Publication date: July 6, 2023Inventor: David Hudson
-
Patent number: 11625680Abstract: 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: GrantFiled: September 1, 2020Date of Patent: April 11, 2023Assignee: R3 LTD.Inventor: David Hudson
-
Patent number: 11592041Abstract: 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: GrantFiled: October 28, 2020Date of Patent: February 28, 2023Assignee: Artisan Industries, Inc.Inventors: Peter J. Tavilla, David Hudson, Thomas Gibbons, Ute Meissner
-
Publication number: 20220128071Abstract: 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: ApplicationFiled: October 28, 2020Publication date: April 28, 2022Inventors: Peter J. Tavilla, David Hudson, Thomas Gibbons, Ute Meissner
-
Publication number: 20210374831Abstract: 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: ApplicationFiled: June 2, 2021Publication date: December 2, 2021Inventor: David HUDSON
-
Publication number: 20210348323Abstract: 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: ApplicationFiled: May 5, 2021Publication date: November 11, 2021Applicant: KICK INNOVATIONS, LLCInventor: David HUDSON
-
Publication number: 20210256435Abstract: 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: ApplicationFiled: February 18, 2021Publication date: August 19, 2021Inventors: Amy PALMER, David HUDSON
-
Publication number: 20210233023Abstract: 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: ApplicationFiled: September 1, 2020Publication date: July 29, 2021Inventor: David Hudson
-
Publication number: 20210118010Abstract: 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: ApplicationFiled: October 16, 2020Publication date: April 22, 2021Inventors: Jennifer LANDRY, David HUDSON
-
Publication number: 20210089974Abstract: 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: ApplicationFiled: September 21, 2020Publication date: March 25, 2021Inventors: David HUDSON, Peter MCGAW, Sophie GADD, Lucas POND
-
Publication number: 20210065201Abstract: 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: ApplicationFiled: August 28, 2020Publication date: March 4, 2021Inventors: David HUDSON, David GOYETTE
-
Patent number: 10810546Abstract: 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: GrantFiled: October 2, 2017Date of Patent: October 20, 2020Assignee: R3 LTD.Inventor: David Hudson
-
Publication number: 20190102736Abstract: 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: ApplicationFiled: October 2, 2017Publication date: April 4, 2019Inventor: David Hudson
-
Patent number: 9002341Abstract: 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: GrantFiled: August 1, 2013Date of Patent: April 7, 2015Assignee: BlackBerry LimitedInventors: Michael LeBlanc, Jody Glidden, David Hudson, Jacob Samuel O'Reilly
-
Patent number: 8850650Abstract: 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: GrantFiled: February 1, 2010Date of Patent: October 7, 2014Assignee: Sanderson-MacLeod, Inc.Inventors: Mark N. Borsari, David Hudson
-
Patent number: 8783787Abstract: 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: GrantFiled: March 6, 2013Date of Patent: July 22, 2014Assignee: Sanderson-Macleod, Inc.Inventors: Mark N. Borsari, David Hudson
-
Publication number: 20140021773Abstract: 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: ApplicationFiled: March 6, 2013Publication date: January 23, 2014Inventors: MARK N. BOSARI, David Hudson