Singular Computing LLC

États‑Unis d’Amérique

Retour au propriétaire

1-17 de 17 pour Singular Computing LLC Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 1
2024 mars 1
2024 (AACJ) 1
2023 2
2021 4
Voir plus
Classe IPC
G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale 17
G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante 15
G06F 7/523 - Multiplication uniquement 15
H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation 11
H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle 4
Statut
En Instance 1
Enregistré / En vigueur 16
Résultats pour  brevets

1.

PROCESSING WITH COMPACT ARITHMETIC PROCESSING ELEMENT

      
Numéro d'application 18533372
Statut En instance
Date de dépôt 2023-12-08
Date de la première publication 2024-03-28
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation

2.

Processing with compact arithmetic processing element

      
Numéro d'application 18102020
Numéro de brevet 11768660
Statut Délivré - en vigueur
Date de dépôt 2023-01-26
Date de la première publication 2023-06-01
Date d'octroi 2023-09-26
Propriétaire SINGULAR COMPUTING LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

3.

Processing with compact arithmetic processing element

      
Numéro d'application 18073972
Numéro de brevet 11842166
Statut Délivré - en vigueur
Date de dépôt 2022-12-02
Date de la première publication 2023-04-06
Date d'octroi 2023-12-12
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

4.

Processing with compact arithmetic processing element

      
Numéro d'application 17367051
Numéro de brevet 11327714
Statut Délivré - en vigueur
Date de dépôt 2021-07-02
Date de la première publication 2021-11-04
Date d'octroi 2022-05-10
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

5.

Processing with compact arithmetic processing element

      
Numéro d'application 17367071
Numéro de brevet 11327715
Statut Délivré - en vigueur
Date de dépôt 2021-07-02
Date de la première publication 2021-11-04
Date d'octroi 2022-05-10
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

6.

Processing with compact arithmetic processing element

      
Numéro d'application 17367097
Numéro de brevet 11354096
Statut Délivré - en vigueur
Date de dépôt 2021-07-02
Date de la première publication 2021-11-04
Date d'octroi 2022-06-07
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

7.

Processing with compact arithmetic processing element

      
Numéro d'application 17029780
Numéro de brevet 11768659
Statut Délivré - en vigueur
Date de dépôt 2020-09-23
Date de la première publication 2021-02-18
Date d'octroi 2023-09-26
Propriétaire SINGULAR COMPUTING LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

8.

Processing with compact arithmetic processing element

      
Numéro d'application 16882694
Numéro de brevet 11169775
Statut Délivré - en vigueur
Date de dépôt 2020-05-25
Date de la première publication 2020-10-22
Date d'octroi 2021-11-09
Propriétaire SINGULAR COMPUTING LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/523 - Multiplication uniquement

9.

Processing with compact arithmetic processing element

      
Numéro d'application 16882686
Numéro de brevet 10754616
Statut Délivré - en vigueur
Date de dépôt 2020-05-25
Date de la première publication 2020-08-25
Date d'octroi 2020-08-25
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/523 - Multiplication uniquement

10.

Processing with compact arithmetic processing element

      
Numéro d'application 16675693
Numéro de brevet 10656912
Statut Délivré - en vigueur
Date de dépôt 2019-11-06
Date de la première publication 2020-03-26
Date d'octroi 2020-05-19
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation

11.

Processing with compact arithmetic processing element

      
Numéro d'application 16571871
Numéro de brevet 10664236
Statut Délivré - en vigueur
Date de dépôt 2019-09-16
Date de la première publication 2020-01-23
Date d'octroi 2020-05-26
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

12.

Processing with compact arithmetic processing element

      
Numéro d'application 16175131
Numéro de brevet 10416961
Statut Délivré - en vigueur
Date de dépôt 2018-10-30
Date de la première publication 2019-02-28
Date d'octroi 2019-09-17
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

13.

Method of improving search quality by combining high precision and low precision computing

      
Numéro d'application 15784359
Numéro de brevet 10120648
Statut Délivré - en vigueur
Date de dépôt 2017-10-16
Date de la première publication 2018-02-08
Date d'octroi 2018-11-06
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.

Classes IPC  ?

  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

14.

Processing with compact arithmetic processing element

      
Numéro d'application 14976852
Numéro de brevet 09792088
Statut Délivré - en vigueur
Date de dépôt 2015-12-21
Date de la première publication 2016-06-23
Date d'octroi 2017-10-17
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle

15.

Processing with compact arithmetic processing element

      
Numéro d'application 13849606
Numéro de brevet 09218156
Statut Délivré - en vigueur
Date de dépôt 2013-03-25
Date de la première publication 2014-04-03
Date d'octroi 2015-12-22
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
  • G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
  • G06F 7/523 - Multiplication uniquement
  • H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle

16.

Processing with compact arithmetic processing element

      
Numéro d'application 13399884
Numéro de brevet 08407273
Statut Délivré - en vigueur
Date de dépôt 2012-02-17
Date de la première publication 2013-01-31
Date d'octroi 2013-03-26
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale

17.

Processing with compact arithmetic processing element

      
Numéro d'application 12816201
Numéro de brevet 08150902
Statut Délivré - en vigueur
Date de dépôt 2010-06-15
Date de la première publication 2010-12-23
Date d'octroi 2012-04-03
Propriétaire Singular Computing LLC (USA)
Inventeur(s) Bates, Joseph

Abrégé

A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).

Classes IPC  ?

  • G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale