Patents by Inventor James Hart

James Hart 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: 11931559
    Abstract: A syringe mixing system is provided for housing and mixing contents between at least two syringes. In some embodiments, a syringe coupler is provided that receives first and second syringes and includes a valve member that is convertible between a closed position and an open position. Retention systems for preventing or inhibiting removal of at least one syringe after use are also provided.
    Type: Grant
    Filed: August 11, 2023
    Date of Patent: March 19, 2024
    Assignee: TOLMAR INTERNATIONAL LIMITED
    Inventors: James Sherman, Casey Dean, Carl Hart, John Bingham, Hossam Aboudagher
  • Patent number: 11935041
    Abstract: Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: March 19, 2024
    Assignee: Capital One Services, LLC
    Inventors: Kaitlin Newman, Colin Hart, Jeffrey Rule, Lara Mossler, Sophie Bermudez, Michael Mossoba, Wayne Lutz, Charles Nathan Crank, Melissa Heng, Kevin Osborn, Kimberly Haynes, Andrew Cogswell, Latika Gulati, Sarah Jane Cunningham, James Ashfield
  • Publication number: 20240017775
    Abstract: A band track including a band having an inner surface, an outer surface, a first side face, and a second side face; a plurality of teeth extending from the inner surface and spaced apart circumferentially around the inner surface; a plurality of lugs extending from the outer surface and each spaced a distance apart circumferentially around the outer surface; a plurality of living hinges defined within the band circumferentially between each of the plurality of teeth; and at least one fiber-reinforcement disposed circumferentially within a neutral plane of the plurality of living hinges and a method of making the same.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 18, 2024
    Applicant: Government of the United States, as represented by the Secretary of the Army
    Inventors: Robert James Hart, Andrew Quintin Smail
  • Patent number: 11807292
    Abstract: A band track including a band having an inner surface, an outer surface, a first side face, and a second side face; a plurality of teeth extending from the inner surface and spaced apart circumferentially around the inner surface; a plurality of lugs extending from the outer surface and each spaced a distance apart circumferentially around the outer surface; a plurality of living hinges defined within the band circumferentially between each of the plurality of teeth; and at least one fiber-reinforcement disposed circumferentially within a neutral plane of the plurality of living hinges and a method of making the same.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: November 7, 2023
    Assignee: Government of the United States, as Represented by the Secretary of the Army
    Inventors: Robert James Hart, Andrew Quintin Smail
  • Patent number: 11803874
    Abstract: A promotion server may generate the promotion campaigns based on input from a merchant. The input may include a request to generate the promotion campaign, a merchant preference, or other information shared between the merchant and the promotion server. The promotion campaign may include promotions, such as coupons, discounts, or the like, to encourage transactions with a merchant. The promotions may be generated based on merchant specified criteria, a merchant transaction history, customer preferences, a customer transaction history, and/or other information processed by the promotion server. The promotions of the promotion campaign may be distributed via one or more channels, such as electronic mail, website publication, receipts, etc. Each promotion of the promotion campaign may be linked to a particular customer, thereby limiting the number of times a particular customer can take advantage of the promotion campaign.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: October 31, 2023
    Assignee: Block, Inc.
    Inventors: Ramy Bebawy, Philip Zigoris, Lily Chiang, James Hart, Rujia Zha
  • Publication number: 20230086037
    Abstract: In an example, a method to compare graphical diagrams may include comparing a first set of graphical objects of a first graphical diagram to a second set of graphical objects of a second graphical diagram. The method may include, in response to one or more identifying properties of a given graphical object of the first set matching one or more identifying properties of a given graphical object of the second set, declaring the given graphical object of the first set and the given graphical object of the second set a matched pair. The method may include marking each unmatched graphical object a deleted graphical object or an added graphical object. The method may include generating and displaying a comparison graphical diagram that visually identifies differences between the first and second graphical diagrams.
    Type: Application
    Filed: September 17, 2021
    Publication date: March 23, 2023
    Inventors: Cole Rosenberg, Zachary Paul Luker, James A. Hart, Richard John Parker
  • Publication number: 20220398625
    Abstract: Techniques and arrangements for generating, distributing and managing promotion campaigns are described. A promotion server may generate the promotion campaigns based on input from a merchant. The input may include a request to generate the promotion campaign, a merchant preference, or other information shared between the merchant and the promotion server. The promotion campaign may include promotions, such as coupons, discounts, or the like, to encourage transactions with a merchant. The promotions may be generated based on merchant specified criteria, a merchant transaction history, customer preferences, a customer transaction history, and/or other information processed by the promotion server. The promotions of the promotion campaign may be distributed via one or more channels, such as electronic mail, website publication, receipts, etc.
    Type: Application
    Filed: April 1, 2022
    Publication date: December 15, 2022
    Inventors: Ramy Bebawy, Philip Zigoris, Lily Chiang, James Hart, Rujia Zha
  • Publication number: 20220194498
    Abstract: A band track including a band having an inner surface, an outer surface, a first side face, and a second side face; a plurality of teeth extending from the inner surface and spaced apart circumferentially around the inner surface; a plurality of lugs extending from the outer surface and each spaced a distance apart circumferentially around the outer surface; a plurality of living hinges defined within the band circumferentially between each of the plurality of teeth; and at least one fiber-reinforcement disposed circumferentially within a neutral plane of the plurality of living hinges and a method of making the same.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Applicant: Government of the United States, as represented by the Secretary of the Army
    Inventors: Robert James Hart, Andrew Quintin Smail
  • Patent number: 11295337
    Abstract: Techniques and arrangements for generating, distributing and managing promotion campaigns are described. A promotion server may generate the promotion campaigns based on input from a merchant. The input may include a request to generate the promotion campaign, a merchant preference, or other information shared between the merchant and the promotion server. The promotion campaign may include promotions, such as coupons, discounts, or the like, to encourage transactions with a merchant. The promotions may be generated based on merchant specified criteria, a merchant transaction history, customer preferences, a customer transaction history, and/or other information processed by the promotion server. The promotions of the promotion campaign may be distributed via one or more channels, such as electronic mail, web site publication, receipts, etc.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: April 5, 2022
    Assignee: Block, Inc.
    Inventors: Ramy Bebawy, Philip Zigoris, Lily Chiang, James Hart, Rujia Zha
  • Patent number: 11232139
    Abstract: In an example, a method to interact with a visualization of data may include mapping at least some data of a data source to a contract such that the contract is satisfied. The method may also include displaying a visualization of the at least some data of the data source based on the contract. The displayed visualization includes multiple graphical objects that graphically represent the at least some data of the data source. The method may also include receiving input effective to alter a first graphical object of the graphical objects. The method may also include determining that the alteration to the first graphical object implicates a change to a first data object of the at least some data of the data source.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: January 25, 2022
    Assignee: LUCID SOFTWARE, INC.
    Inventors: Benjamin N. Dilts, Anthony T. Morelli, James A. Hart, Tyler J. Davis, Sean P. McKenna, Ryan J. Stringham, Paul D. Draper, Laura G. Luttmer
  • Patent number: 11163890
    Abstract: A self-targeting method of automated cybersecurity analysis on an operating system on a target computer. An analysis software executable defined by a core engine executable is provided to the target computer and run on the operating system shell. The analysis software executable identifies the specific operating system that is running on the target computer and then causes one or a plurality of bash scripts which correspond to the identified operating system and which have been parsed from security setting entries from a standardized guide for desired security settings. The bash scripts then automatically assess the compliance of various aspects of the target computer system with the security setting entries, generating an output that is compatible with existing viewers for entries of standardized guides.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: November 2, 2021
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventors: Michael Allen Price, Ryan Scott Elder, Warren Fuchs Brodsky, James Hart Allphin
  • Patent number: 11042901
    Abstract: Techniques and arrangements for generating, distributing and managing promotion campaigns are described. A promotion server may generate the promotion campaigns based on input from a merchant. The input may include a request to generate the promotion campaign, a merchant preference, or other information shared between the merchant and the promotion server. The promotion campaign may include promotions, such as coupons, discounts, or the like, to encourage transactions with a merchant. The promotions may be generated based on merchant specified criteria, a merchant transaction history, customer preferences, a customer transaction history, and/or other information processed by the promotion server. The promotions of the promotion campaign may be distributed via one or more channels, such as electronic mail, website publication, receipts, etc.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: June 22, 2021
    Assignee: Square, Inc.
    Inventors: Ramy Bebawy, Philip Zigoris, Lily Chiang, James Hart, Rujia Zha
  • Publication number: 20210110044
    Abstract: A self-targeting method of automated cybersecurity analysis on an operating system on a target computer. An analysis software executable defined by a core engine executable is provided to the target computer and run on the operating system shell. The analysis software executable identifies the specific operating system that is running on the target computer and then causes one or a plurality of bash scripts which correspond to the identified operating system and which have been parsed from security setting entries from a standardized guide for desired security settings. The bash scripts then automatically assess the compliance of various aspects of the target computer system with the security setting entries, generating an output that is compatible with existing viewers for entries of standardized guides.
    Type: Application
    Filed: October 9, 2019
    Publication date: April 15, 2021
    Inventors: Michael Allen Price, Ryan Scott Elder, Warren Fuchs Brodsky, James Hart Allphin
  • Patent number: 10870925
    Abstract: Protein arrays and their use to assay, in a parallel fashion, the protein products of highly homologous or related DNA coding sequences and described. By highly homologous or related it is meant those DNA coding sequences which share a common sequence and which differ only by one or more naturally occurring mutations such as single nucleotide polymorphisms, deletions or insertions, or those sequences which are considered to be haplotypes. Such highly homologous or related DNA coding sequences are generally naturally occurring variants of the same gene. Arrays according to the invention have two or more individual proteins deposited in a spatially defined pattern on a surface in a form whereby a property such as an activity or function of the proteins can be investigated or assayed in parallel by interrogation of the array.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: December 22, 2020
    Assignee: SENGENICS CORPORATION PTE LTD
    Inventors: Jonathan Mark Boutell, Benjamin Leslie James Godber, Darren James Hart, Jonathan Michael Blackburn
  • Patent number: 10860602
    Abstract: In an example, a method may include receiving input effective to select a visualization type of multiple different visualization types to apply to a visualization of data. The selected visualization type may be associated with a contract. Each of the different visualization types may be associated with a specific contract. Each contract may include a corresponding schema that specifies a set of data fields and one or more relationships between data fields in the set to generate and display a corresponding visualization having a corresponding visualization type. The method may also include mapping at least some data of a data source to the contract such that the contract is satisfied. The method may also include displaying the visualization of the at least some data of the data source based on the contract, the displayed visualization having the selected visualization type.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: December 8, 2020
    Assignee: LUCID SOFTWARE, INC.
    Inventors: Benjamin N. Dilts, Anthony T. Morelli, James A. Hart, Tyler J. Davis, Sean P. McKenna, Ryan J. Stringham, Paul D. Draper, Laura G. Luttmer
  • Patent number: 10860603
    Abstract: In an example, a method may include generating a semantic layout of a visualization based on a contract associated with a visualization type. The method may also include receiving input effective to alter a set of one or more graphical objects to display for each of some but not all data objects of a data source from a default set of one or more graphical objects to a custom set of one or more graphical objects. The method may also include generating a concrete layout of the visualization that specifies the set of one or more graphical objects to display for each of the data objects, including the default set for a first data object and the custom set for a second data object. The method also includes displaying the visualization based on the contract, the semantic layout, and the concrete layout, the visualization having the visualization type.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: December 8, 2020
    Assignee: LUCID SOFTWARE, INC.
    Inventors: Benjamin N. Dilts, Anthony T. Morelli, James A. Hart, Tyler J. Davis, Sean P. McKenna, Ryan J. Stringham, Paul D. Draper, Laura G. Luttmer
  • Patent number: 10734048
    Abstract: One or more control lines other than those used to activate a non-volatile memory cell may be used to sense a data value of the cell. For example, an apparatus may include a selection circuit that selects, based on an address corresponding to a non-volatile memory cell included an array of non-volatile memory cells, a word line coupled to the non-volatile memory cells to activate the non-volatile memory cell. An amplifier circuit may sense a data value stored in the non-volatile memory cell based on a sense signal having a voltage level based on voltage levels of one or more other word lines of the array of non-volatile memory cells. In another example, a data value of a non-volatile memory cell coupled to a word line may be sensed based on the voltage levels of one or more dummy sense lines within the array.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: August 4, 2020
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Yadhu Vamshi Vancha, James Hart, Jeffrey Koon Yee Lee, Tz-Yi Liu, Ali Al-Shamma, Yingchang Chen
  • Patent number: 10679718
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for error reducing matrix generation. An apparatus includes a test circuit that performs a test on a set of memory cells. An apparatus includes a masking circuit that determines a masking array based on a test performed on a set of memory cells. An apparatus includes a decoding circuit that decodes encoded data from a set of memory cells based on a masking array.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: June 9, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Mai Ghaly, Chandan Mishra, Amir Hossein Gholamipour, Yuheng Zhang, Jeffrey Koon Yee Lee, James Hart, Daniel Helmick
  • Publication number: 20200004866
    Abstract: In an example, a method may include generating a semantic layout of a visualization based on a contract associated with a visualization type. The method may also include receiving input effective to alter a set of one or more graphical objects to display for each of some but not all data objects of a data source from a default set of one or more graphical objects to a custom set of one or more graphical objects. The method may also include generating a concrete layout of the visualization that specifies the set of one or more graphical objects to display for each of the data objects, including the default set for a first data object and the custom set for a second data object. The method also includes displaying the visualization based on the contract, the semantic layout, and the concrete layout, the visualization having the visualization type.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Benjamin N. Dilts, Anthony T. Morelli, James A. Hart, Tyler J. Davis, Sean P. McKenna, Ryan J. Stringham, Paul D. Draper, Laura G. Luttmer
  • Publication number: 20200004865
    Abstract: In an example, a method may include receiving input effective to select a visualization type of multiple different visualization types to apply to a visualization of data. The selected visualization type may be associated with a contract. Each of the different visualization types may be associated with a specific contract. Each contract may include a corresponding schema that specifies a set of data fields and one or more relationships between data fields in the set to generate and display a corresponding visualization having a corresponding visualization type. The method may also include mapping at least some data of a data source to the contract such that the contract is satisfied. The method may also include displaying the visualization of the at least some data of the data source based on the contract, the displayed visualization having the selected visualization type.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Benjamin N. Dilts, Anthony T. Morelli, James A. Hart, Tyler J. Davis, Sean P. McKenna, Ryan J. Stringham, Paul D. Draper, Laura G. Luttmer