Recogni Inc.

United States of America

Back to Profile

1-20 of 20 for Recogni Inc. Sort by
Query
Aggregations
IP Type
        Patent 13
        Trademark 7
Jurisdiction
        World 12
        Europe 7
        United States 1
Date
2026 (YTD) 1
2025 3
2024 2
2022 1
2021 6
See more
IPC Class
G06N 3/04 - Architecture, e.g. interconnection topology 4
G06N 3/063 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means 3
G06F 17/16 - Matrix or vector computation 2
G06K 9/62 - Methods or arrangements for recognition using electronic means 2
G06N 3/08 - Learning methods 2
See more

1.

AI ACCELERATOR INTEGRATED CIRCUIT CHIP WITH INTEGRATED CELL-BASED FABRIC ADAPTER

      
Application Number US2025043474
Publication Number 2026/059726
Status In Force
Filing Date 2025-08-26
Publication Date 2026-03-19
Owner RECOGNI INC. (USA)
Inventor
  • Goldman, Gary, S.
  • Anand, Ramalingam, K.
  • Venkataraman, Kalyana, S.
  • Ozceri, Berend
  • Jorinipally, Pradeep, R.
  • Lau, Chung, Y.
  • Savla, Jigar, K.
  • Radhakrishnan, Ashwin
  • Davie, Michael
  • Li, Shijun

Abstract

An integrated circuit formed on (i) a single semiconductor die or (ii) a plurality semiconductor dies that are integrated into a single package. The integrated circuit may include a communication interface including a serializer/deserializer (SerDes) interface; a fabric adapter communicatively coupled to the communication interface; a plurality of inference engine clusters, each inference engine cluster including a respective memory element and/or memory interface; and a data interconnect communicatively coupling each respective memory element and/or memory interfaces of the plurality of inference engine clusters to the fabric adapter. The fabric adapter may be configured to facilitate remote direct memory access (RDMA) read and write services and/or datagram communication over a cell¬ based switch fabric to and from the respective memory elements and/or memory interfaces of the plurality of inference engine clusters via the data interconnect.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

2.

SYSTEMS AND METHODS FOR PERFORMING MATRIX MULTIPLICATION WITH A PLURALITY OF PROCESSING ELEMENTS

      
Application Number US2024024806
Publication Number 2025/116950
Status In Force
Filing Date 2024-04-16
Publication Date 2025-06-05
Owner RECOGNI INC. (USA)
Inventor
  • Huang, Jian, Hui
  • Goldman, Gary, S.

Abstract

In a system with control logic and a processing element array, two modes of operation may be provided. In the first mode of operation, the control logic may configure the system to perform matrix multiplication or 1x1 convolution. In the second mode of operation, the control logic may configure the system to perform 3x3 convolution. The processing element array may include an array of processing elements. Each of the processing elements may be configured to compute the dot product of two vectors in a single clock cycle, and further may accumulate the dot products that are sequentially computed over time.

IPC Classes  ?

3.

MULTI-MODE ARCHITECTURE FOR UNIFYING MATRIX MULTIPLICATION, 1X1 CONVOLUTION AND 3X3 CONVOLUTION

      
Application Number US2024024809
Publication Number 2025/116952
Status In Force
Filing Date 2024-04-16
Publication Date 2025-06-05
Owner RECOGNI INC. (USA)
Inventor
  • Huang, Jian Hui
  • Goldman, Gary S.

Abstract

In a system with control logic and a processing element array, two modes of operation may be provided. In the first mode of operation, the control logic may configure the system to perform matrix multiplication or 1x1 convolution. In the second mode of operation, the control logic may configure the system to perform 3x3 convolution. The processing element array may include an array of processing elements. Each of the processing elements may be configured to compute the dot product of two vectors in a single clock cycle, and further may accumulate the dot products that are sequentially computed over time.

IPC Classes  ?

  • G06F 15/80 - Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
  • G06F 9/54 - Interprogram communication

4.

MULTI-MODE ARCHITECTURE FOR UNIFYING MATRIX MULTIPLICATION, 1X1 CONVOLUTION AND 3X3 CONVOLUTION

      
Application Number US2024024808
Publication Number 2025/116951
Status In Force
Filing Date 2024-04-16
Publication Date 2025-06-05
Owner RECOGNI INC. (USA)
Inventor
  • Huang, Jian Hui
  • Goldman, Gary S.

Abstract

In a system with control logic and a processing element array, two modes of operation may be provided. In the first mode of operation, the control logic may configure the system to perform matrix multiplication or 1x1 convolution. In the second mode of operation, the control logic may configure the system to perform 3x3 convolution. The processing element array may include an array of processing elements. Each of the processing elements may be configured to compute the dot product of two vectors in a single clock cycle, and further may accumulate the dot products that are sequentially computed over time.

IPC Classes  ?

5.

Multiply accumulate (MAC) unit with split accumulator

      
Application Number 18408296
Grant Number 12039290
Status In Force
Filing Date 2024-01-09
First Publication Date 2024-07-16
Grant Date 2024-07-16
Owner Recogni Inc. (USA)
Inventor
  • Huang, Jian Hui
  • Goldman, Gary S.

Abstract

In a multiply accumulate (MAC) unit, an accumulator may be implemented in two or more stages. For example, a first accumulator may accumulate products from the multiplier of the MAC unit, and a second accumulator may periodically accumulate the running total of the first accumulator. Each time the first accumulator's running total is accumulated by the second accumulator, the first accumulator may be initialized to begin a new accumulation period. In one embodiment, the number of values accumulated by the first accumulator within an accumulation period may be a user-adjustable parameter. In one embodiment, the bit width of the input of the second accumulator may be greater than the bit width of the output of the first accumulator. In another embodiment, an adder may be shared between the first and second accumulators, and a multiplexor may switch the accumulation operations between the first and second accumulators.

IPC Classes  ?

  • G06F 7/544 - Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state deviceMethods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using unspecified devices for evaluating functions by calculation
  • G06F 7/509 - AddingSubtracting in bit-parallel fashion, i.e. having a different digit-handling circuit for each denomination for multiple operands, e.g. digital integrators

6.

METHODS AND SYSTEMS FOR PROCESSING READ-MODIFY-WRITE REQUESTS

      
Application Number US2023015130
Publication Number 2024/035446
Status In Force
Filing Date 2023-03-13
Publication Date 2024-02-15
Owner RECOGNI INC. (USA)
Inventor
  • Goldman, Gary, S.
  • Radhakrishnan, Ashwin

Abstract

A memory system comprises a plurality of memory sub-systems, each with a memory bank and other circuit components. For each of the memory sub-systems, a first buffer receives and stores a read-modify -write request (with a read address, a write address and a first operand), a second operand is read from the memory bank at the location specified by the read address, a combiner circuit combines the first operand with the second operand, an activation circuit transforms the output of the combiner circuit, and the output of the activation circuit is stored in the memory bank at the location specified by the write address. The first operand and the write address may be stored in a second buffer while the second operand is read from the memory bank. Further, the output of the activation circuit may be first stored in the first buffer before being stored in the memory bank.

IPC Classes  ?

  • G06N 3/063 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
  • G06F 3/06 - Digital input from, or digital output to, record carriers

7.

LOW POWER HARDWARE ARCHITECTURE FOR A CONVOLUTIONAL NEURAL NETWORK

      
Application Number US2021048078
Publication Number 2022/051191
Status In Force
Filing Date 2021-08-27
Publication Date 2022-03-10
Owner RECOGNI INC. (USA)
Inventor
  • Huang, Jian Hui
  • Bodwin, James Michael
  • Joginipally, Pradeep, R.
  • Abhiram, Shabarivas
  • Goldman, Gary, S.
  • Patz, Martin, Stefan
  • Feinberg, Eugene, M.
  • Ozceri, Berend

Abstract

Dynamic data quantization may be applied to minimize the power consumption of a system that implements a convolutional neural network (CNN). Under such a quantization scheme, a quantized representation of a 3x3 array of m-bit activation values may include 9 n- bit mantissa values and one exponent shared between the n-bit mantissa values (n < m); and a quantized representation of a 3x3 kernel with p-bit parameter values may include 9 q-bit mantissa values and one exponent shared between the q-bit mantissa values (q < p). Convolution of the kernel with the activation data may include computing a dot product of the 9 n-bit mantissa values with the 9 q-bit mantissa values, and summing the shared exponents. In a CNN with multiple kernels, multiple computing units (each corresponding to one of the kernels) may receive the quantized representation of the 3x3 array of m-bit activation values from the same quantization-alignment module.

IPC Classes  ?

  • G06N 3/063 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
  • G06N 3/04 - Architecture, e.g. interconnection topology

8.

RECOGNI VISION COGNITION MODULE

      
Application Number 018485072
Status Registered
Filing Date 2021-06-04
Registration Date 2021-09-23
Owner Recogni Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Semiconductors; semiconductor chips; computer hardware; recorded computer software featuring artificial intelligence for the operation of computer chips; recorded computer software featuring artificial intelligence for the autonomous driving of vehicles, autonomous navigation, autonomous control of vehicles and assisted driving; recorded computer software featuring artificial intelligence for the collection, compilation, processing, transmission and dissemination of positioning data featuring roadway, geographic, map, route planning, crowd source information, travel information enabling structuring, maintaining and using computerized models of an environment of the vehicle by processing signals from sensors, recognition of landmarks including traffic signs, road profile and lampposts and correcting ego motion estimation; interactive recorded computer software that provides roadway, navigation, geographic, map and travel information; Interactive recorded computer software featuring artificial intelligence for enabling creation or updating of computerized data models of an environment.

9.

RECOGNI VCM

      
Application Number 018455952
Status Registered
Filing Date 2021-04-19
Registration Date 2021-08-26
Owner Recogni Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Semiconductors; semiconductor chips; computer hardware; recorded computer software featuring artificial intelligence for the operation of computer chips; recorded computer software featuring artificial intelligence for the autonomous driving of vehicles, autonomous navigation, autonomous control of vehicles and assisted driving; recorded computer software featuring artificial intelligence for the collection, compilation, processing, transmission and dissemination of positioning data featuring roadway, geographic, map, route planning, crowd source information, travel information enabling structuring, maintaining and using computerized models of an environment of the vehicle by processing signals from sensors, recognition of landmarks including traffic signs, road profile and lampposts and correcting ego motion estimation; interactive recorded computer software that provides roadway, navigation, geographic, map and travel information; Interactive recorded computer software featuring artificial intelligence for enabling creation or updating of computerized data models of an environment.

10.

VCM

      
Application Number 018455954
Status Registered
Filing Date 2021-04-19
Registration Date 2021-11-10
Owner Recogni Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Semiconductors; semiconductor chips; computer hardware; recorded computer software featuring artificial intelligence for the operation of computer chips; recorded computer software featuring artificial intelligence for the autonomous driving of vehicles, autonomous navigation, autonomous control of vehicles and assisted driving; recorded computer software featuring artificial intelligence for the collection, compilation, processing, transmission and dissemination of positioning data featuring roadway, geographic, map, route planning, crowd source information, travel information enabling structuring, maintaining and using computerized models of an environment of the vehicle by processing signals from sensors, recognition of landmarks including traffic signs, road profile and lampposts and correcting ego motion estimation; interactive recorded computer software that provides roadway, navigation, geographic, map and travel information; Interactive recorded computer software featuring artificial intelligence for enabling creation or updating of computerized data models of an environment; all of the aforesaid goods only for use in the field of object recognition for self-driving cars and autonomous and assisted driving of vehicles.

11.

Miscellaneous Design

      
Application Number 018455956
Status Registered
Filing Date 2021-04-19
Registration Date 2021-08-26
Owner Recogni Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Semiconductors; semiconductor chips; computer hardware; recorded computer software featuring artificial intelligence for the operation of computer chips; recorded computer software featuring artificial intelligence for the autonomous driving of vehicles, autonomous navigation, autonomous control of vehicles and assisted driving; recorded computer software featuring artificial intelligence for the collection, compilation, processing, transmission and dissemination of positioning data featuring roadway, geographic, map, route planning, crowd source information, travel information enabling structuring, maintaining and using computerized models of an environment of the vehicle by processing signals from sensors, recognition of landmarks including traffic signs, road profile and lampposts and correcting ego motion estimation; interactive recorded computer software that provides roadway, navigation, geographic, map and travel information; Interactive recorded computer software featuring artificial intelligence for enabling creation or updating of computerized data models of an environment.

12.

RECOGNI REALTIME OBJECT RECOGNITION

      
Application Number 018455957
Status Registered
Filing Date 2021-04-19
Registration Date 2021-08-26
Owner Recogni Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Semiconductors; semiconductor chips; computer hardware; recorded computer software featuring artificial intelligence for the operation of computer chips; recorded computer software featuring artificial intelligence for the autonomous driving of vehicles, autonomous navigation, autonomous control of vehicles and assisted driving; recorded computer software featuring artificial intelligence for the collection, compilation, processing, transmission and dissemination of positioning data featuring roadway, geographic, map, route planning, crowd source information, travel information enabling structuring, maintaining and using computerized models of an environment of the vehicle by processing signals from sensors, recognition of landmarks including traffic signs, road profile and lampposts and correcting ego motion estimation; interactive recorded computer software that provides roadway, navigation, geographic, map and travel information; Interactive recorded computer software featuring artificial intelligence for enabling creation or updating of computerized data models of an environment.

13.

RECOGNI

      
Application Number 018455958
Status Registered
Filing Date 2021-04-19
Registration Date 2021-08-26
Owner Recogni Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Semiconductors; semiconductor chips; computer hardware; recorded computer software featuring artificial intelligence for the operation of computer chips; recorded computer software featuring artificial intelligence for the autonomous driving of vehicles, autonomous navigation, autonomous control of vehicles and assisted driving; recorded computer software featuring artificial intelligence for the collection, compilation, processing, transmission and dissemination of positioning data featuring roadway, geographic, map, route planning, crowd source information, travel information enabling structuring, maintaining and using computerized models of an environment of the vehicle by processing signals from sensors, recognition of landmarks including traffic signs, road profile and lampposts and correcting ego motion estimation; interactive recorded computer software that provides roadway, navigation, geographic, map and travel information; Interactive recorded computer software featuring artificial intelligence for enabling creation or updating of computerized data models of an environment.

14.

CLUSTER COMPRESSION FOR COMPRESSING WEIGHTS IN NEURAL NETWORKS

      
Application Number US2019017781
Publication Number 2019/177731
Status In Force
Filing Date 2019-02-13
Publication Date 2019-09-19
Owner RECOGNI INC. (USA)
Inventor
  • Backhus, Gilles, J.C.A.
  • Feinberg, Eugene, M.

Abstract

FKCFFFF biases of the first layer in the memory, and classifying data received by the convolutional neural network.

IPC Classes  ?

15.

DETERMINISTIC LABELED DATA GENERATION AND ARTIFICIAL INTELLIGENCE TRAINING PIPELINE

      
Application Number US2019017784
Publication Number 2019/177733
Status In Force
Filing Date 2019-02-13
Publication Date 2019-09-19
Owner RECOGNI INC. (USA)
Inventor
  • Abhiram, Shabarivas
  • Feinberg, Eugene, M.

Abstract

Systems, methods, and machine-readable media for deterministically generating labeled data for training or validating machine learning models for image analysis are described. Approaches described herein allow this training data to be generated, for example, in real time, and in response to the conditions at the location where images are generated by image sensors.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods

16.

SYSTEMS AND METHODS FOR INTER-CAMERA RECOGNITION OF INDIVIDUALS AND THEIR PROPERTIES

      
Application Number US2019017786
Publication Number 2019/177734
Status In Force
Filing Date 2019-02-13
Publication Date 2019-09-19
Owner RECOGNI INC. (USA)
Inventor Abhiram, Shabarivas

Abstract

Systems, methods, and machine-readable media for using a convolutional neural network to generate hash strings corresponding to object instances, and thereby use the characteristic hash strings to recognize the same object instance depicted in images generated at different times and by different camera devices.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

17.

REAL-TO-SYNTHETIC IMAGE DOMAIN TRANSFER

      
Application Number US2019017782
Publication Number 2019/177732
Status In Force
Filing Date 2019-02-13
Publication Date 2019-09-19
Owner RECOGNI INC. (USA)
Inventor
  • Backhus, Gilles, J.C.A.
  • Abhiram, Shabarivas
  • Feinberg, Eugene, M.

Abstract

Systems, methods, and machine-readable media for deterministically generating labeled data for training or validating machine learning models for image analysis, and for using such machine learning models to determine the contents of real-domain images by using a domain transfer to synthetic-appearing images are described.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means

18.

EFFICIENT CONVOLUTIONAL ENGINE

      
Application Number US2019017787
Publication Number 2019/177735
Status In Force
Filing Date 2019-02-13
Publication Date 2019-09-19
Owner RECOGNI INC. (USA)
Inventor Feinberg, Eugene, M.

Abstract

A hardware architecture for implementing a convolutional neural network.

IPC Classes  ?

  • G06N 3/063 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
  • G06N 3/04 - Architecture, e.g. interconnection topology

19.

THREE-DIMENSIONAL ENVIRONMENT MODELING BASED ON A MULTICAMERA CONVOLVER SYSTEM

      
Application Number US2019017789
Publication Number 2019/177736
Status In Force
Filing Date 2019-02-13
Publication Date 2019-09-19
Owner RECOGNI INC. (USA)
Inventor
  • Abhiram, Shabarivas
  • Backhus, Gilles, J.C.A.
  • Feinberg, Eugene, M.
  • Ozceri, Berend
  • Patz, Martin, Stefan

Abstract

Systems, methods, and machine-readable media for determining a three-dimensional environment model of the environment of one or more camera devices, in which image processing for inferring the model may be performed at the camera devices, are described.

IPC Classes  ?

  • G06T 7/579 - Depth or shape recovery from multiple images from motion
  • G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments

20.

RECOGNI

      
Application Number 018098218
Status Registered
Filing Date 2019-07-22
Registration Date 2019-12-04
Owner Recogni Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Semiconductors; semiconductor chips; computer hardware; recorded computer software featuring artificial intelligence for the operation of computer chips; recorded computer software featuring artificial intelligence for the autonomous driving of vehicles, autonomous navigation, autonomous control of vehicles and assisted driving; recorded computer software featuring artificial intelligence for the collection, compilation, processing, transmission and dissemination of positioning data featuring roadway, geographic, map, route planning, crowd source information, travel information enabling structuring, maintaining and using computerized models of an environment of the vehicle by processing signals from sensors, recognition of landmarks including traffic signs, road profile and lampposts and correcting ego motion estimation; interactive computer software that provides roadway, navigation, geographic, map and travel information; Interactive recorded computer software featuring artificial intelligence for enabling creation or updating of computerized data models of an environment.