Patents by Inventor Eugene M. Feinberg

Eugene M. Feinberg 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).

  • Publication number: 20190286980
    Abstract: A method for instantiating a convolutional neural network on a computing system. The convolutional neural network includes a plurality of layers, and instantiating the convolutional neural network includes training the convolutional neural network using a first loss function until a first classification accuracy is reached, clustering a set of F×K kernels of the first layer into a set of C clusters, training the convolutional neural network using a second loss function until a second classification accuracy is reached, creating a dictionary which maps each of a number of centroids to a corresponding centroid identifier, quantizing and compressing F filters of the first layer, storing F quantized and compressed filters of the first layer in a memory of the computing system, storing F biases of the first layer in the memory, and classifying data received by the convolutional neural network.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 19, 2019
    Inventors: Gilles J. C. A. Backhus, Eugene M. Feinberg
  • Publication number: 20190286938
    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.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 19, 2019
    Inventors: Gilles J. C. A. Backhus, Shabarivas Abhiram, Eugene M. Feinberg
  • Publication number: 20190286942
    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.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 19, 2019
    Inventors: Shabarivas Abhiram, Eugene M. Feinberg
  • Publication number: 20190286975
    Abstract: A hardware architecture for implementing a convolutional neural network.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 19, 2019
    Inventor: Eugene M. Feinberg
  • Patent number: 8688945
    Abstract: A storage device includes a controller that is configured to execute safe deletion operations so as to free up storage space on the device in response to triggering events. The safe deletion operations ensure that the data states of a host device making use of the storage device and the storage device itself are synchronized so as to prevent deletion of data from the storage device before it is offloaded to another storage platform.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: April 1, 2014
    Assignee: Eye-Fi, Inc.
    Inventors: Berend Ozceri, Eugene M. Feinberg
  • Publication number: 20120191647
    Abstract: A storage device includes a controller that is configured to execute safe deletion operations so as to free up storage space on the device in response to triggering events. The safe deletion operations ensure that the data states of a host device making use of the storage device and the storage device itself are synchronized so as to prevent deletion of data from the storage device before it is offloaded to another storage platform.
    Type: Application
    Filed: March 2, 2012
    Publication date: July 26, 2012
    Inventors: Berend Ozceri, Eugene M. Feinberg
  • Publication number: 20120170559
    Abstract: At a server, a user account established by a user of an AP hosting device is associated with information sufficient to permit a CLIENT to join a WLAN of which the AP is a part. The CLIENT is provided, via an OOB network different from the WLAN, the information sufficient to permit the CLIENT to join the WLAN of which the AP is a part, which information may include a unique identifier for the AP hosting device and information indicative of a network key for the WLAN (e.g., a secret key associated with the AP hosting device, a network key for the WLAN, or information that permits generation of the network key for the WLAN). Thereafter, the CLIENT may use the subject information to join the WLAN of which the AP is a part.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Inventors: Eugene M. Feinberg, Berend Ozceri, Bruce Smith, Yuval Koren
  • Patent number: 8140813
    Abstract: A storage device includes a controller that is configured to execute safe deletion operations so as to free up storage space on the device in response to triggering events. The safe deletion operations ensure that the data states of a host device making use of the storage device and the storage device itself are synchronized so as to prevent deletion of data from the storage device before it is offloaded to another storage platform.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: March 20, 2012
    Assignee: Eye-Fi, Inc.
    Inventors: Berend Ozceri, Eugene M. Feinberg
  • Patent number: 8014529
    Abstract: In one embodiment, the invention provides a method for configuring a wireless device, so as to enable the wireless device to join a secured wireless network, by broadcasting a series of broadcast packets encoding a network configuration parameter (e.g., a shared secret key) from a computer coupled to a wireless access point to the wireless device. The information representing the network configuration parameter is encoded, not within the payload portion of the packet, but within the length of each broadcast packet in the series of broadcast packets. Accordingly, a wireless device that has not yet been configured to receive packets from the wireless access point can observe the information encoded in the length of each broadcast packet, and thereby decode the network configuration parameter and join the network.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: September 6, 2011
    Assignee: Eye-Fi, Inc.
    Inventors: Yuval Koren, Earl T. Cohen, Eugene M. Feinberg, Berend Ozceri
  • Publication number: 20110153962
    Abstract: A storage device includes a controller that is configured to execute safe deletion operations so as to free up storage space on the device in response to triggering events. The safe deletion operations ensure that the data states of a host device making use of the storage device and the storage device itself are synchronized so as to prevent deletion of data from the storage device before it is offloaded to another storage platform.
    Type: Application
    Filed: March 4, 2011
    Publication date: June 23, 2011
    Inventors: Berend Ozceri, Eugene M. Feinberg
  • Patent number: 7876763
    Abstract: Disclosed is a hierarchy of individual schedulers with multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different classes of priority items can be propagated through the hierarchy of schedulers accordingly. A pipeline scheduler typically includes a root scheduler and one or more layers of schedulers with each of these layers including at least one scheduler. Each scheduler is configured to maintain items of different scheduling categories received from each of the particular scheduler's immediate children schedulers within the pipeline scheduler if any and from each immediate external source coupled to the particular scheduler if any, and to schedule the sending of the items of the different scheduling categories currently maintained to its parent schedule or external scheduler client. The items may correspond to packets, indications of packets, or any other entity.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: January 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Earl T. Cohen, Robert Olsen, Eugene M. Feinberg, Gregory L. Ries
  • Publication number: 20080046545
    Abstract: In one embodiment, the invention provides a method for configuring a wireless device, so as to enable the wireless device to join a secured wireless network, by broadcasting a series of broadcast packets encoding a network configuration parameter (e.g., a shared secret key) from a computer coupled to a wireless access point to the wireless device. The information representing the network configuration parameter is encoded, not within the payload portion of the packet, but within the length of each broadcast packet in the series of broadcast packets. Accordingly, a wireless device that has not yet been configured to receive packets from the wireless access point can observe the information encoded in the length of each broadcast packet, and thereby decode the network configuration parameter and join the network.
    Type: Application
    Filed: August 18, 2006
    Publication date: February 21, 2008
    Inventors: Yuval Koren, Earl T. Cohen, Eugene M. Feinberg, Berend Ozceri
  • Patent number: 7015740
    Abstract: A circuit including a sensing circuit, which includes a first delay circuit and a tuning circuit. The tuning circuit includes a sense counter and a reference counter. The sense counter is coupled to the first delay circuit and is configured to count a number of oscillations provided by the first delay circuit and provide a notification to the tuning circuit when the sense counter reaches a threshold value. The reference counter is coupled to the sense counter and a reference clock. The reference counter is configured to store a reference time which represents a time elapsed for the sense counter to reach the threshold value. Also included in the circuit is a second delay circuit coupled to the sensing circuit.
    Type: Grant
    Filed: October 28, 2002
    Date of Patent: March 21, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Eugene M. Feinberg, Richard F. Paul, Philip R. Manela