Patents by Inventor Todd Schneider

Todd Schneider 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: 9769527
    Abstract: Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: September 19, 2017
    Assignee: DEJERO LABS INC.
    Inventors: Bogdan Frusina, Barry Gilhuly, Arif Hudda, Cameron Kenneth Smith, Anthony Todd Schneider, David Pui Keung Sze
  • Patent number: 9756468
    Abstract: Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: September 5, 2017
    Assignee: DEJERO LABS INC.
    Inventors: Bogdan Frusina, Jonathon Oberholzer, David Sze, Todd Schneider, Akos Horvath, Hagen Kaye, Cameron Kenneth Smith, Barry Gilhuly, Joseph Robert Wayne Mallet, Robert Flatt
  • Patent number: 9736079
    Abstract: A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: August 15, 2017
    Assignee: Dejero Labs Inc.
    Inventors: David Sze, Bogdan Frusina, Barry Gilhuly, Todd Schneider
  • Publication number: 20160301960
    Abstract: Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for transmission of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; virtual transmitters organized into groups based on at least one transmission characteristic; each group of virtual transmitters configured to receive encoded data from an associated one of the encoders; each virtual transmitter of the plurality of virtual transmitters configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor transmission characteristics of the plurality of virtual transmitters and to adjust membership of the virtual transmitters in the plurality of groups based on the monitored transmission characteristics.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 13, 2016
    Inventors: David SZE, Cameron Kenneth SMITH, Todd SCHNEIDER, Bogdan FRUSINA
  • Publication number: 20160241478
    Abstract: A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 18, 2016
    Inventors: David SZE, Bogdan FRUSINA, Barry GILHULY, Todd SCHNEIDER
  • Patent number: 9357427
    Abstract: A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: May 31, 2016
    Assignee: DEJERO LABS INC.
    Inventors: David Sze, Bogdan Frusina, Barry Gilhuly, Todd Schneider
  • Publication number: 20160030762
    Abstract: There is disclosed device and method provide efficient, comfortable and accurate positioning of a treatment device relative to a specific cranial anatomical location of a subject. In an embodiment, the method comprises: placing a fixed-position locating device on the cranium of the subject; placing an adjustable positioning cap on the cranium of the subject; loading a subject-specific calibration for treatment of a specified cranial anatomical location; determining a three-dimensional position of the fixed-position locator device relative to the adjustable positioning cap; and calibrating the location of the positioning cap by adjusting the positioning cap until it is aligned with the specified cranial anatomical location.
    Type: Application
    Filed: March 17, 2014
    Publication date: February 4, 2016
    Applicant: Neuhorizon Medical Corporation
    Inventors: Iain GLASS, Bruce HOSFORD, Keith DOUCET, Todd Schneider
  • Publication number: 20150341646
    Abstract: A system and method for transmission of a video stream are provided. The system may include: an encoder adapted to generate a video stream comprising a plurality of encoded frames, encoded according to at least one encoding parameter; a comparator in communication with the encoder, the comparator adapted to compare encoded frames of the plurality of encoded frames with input frames to determine a fitness metric reflective of visual quality of the encoded frames; and a controller in communication with the comparator, the controller adapted to adjust the at least one encoding parameter based on the fitness metric.
    Type: Application
    Filed: July 31, 2015
    Publication date: November 26, 2015
    Inventors: David Pui Keung SZE, Akos HORVATH, Bogdan FRUSINA, Barry GILHULY, Cameron Kenneth SMITH, Joseph Robert Wayne MALLET, Anthony Todd SCHNEIDER, Robert FLATT, Hagen KAYE
  • Publication number: 20150223098
    Abstract: A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics.
    Type: Application
    Filed: September 6, 2013
    Publication date: August 6, 2015
    Inventors: David Sze, Bogdan Frusina, Barry Gilhuly, Todd Schneider
  • Publication number: 20150215738
    Abstract: Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves.
    Type: Application
    Filed: April 7, 2015
    Publication date: July 30, 2015
    Inventors: Bogdan FRUSINA, Jonathon OBERHOLZER, David SZE, Todd SCHNEIDER, Akos HORVATH, Hagen KAYE, Cameron Kenneth SMITH, Barry GILHULY, Joseph Robert Wayne MALLET, Robert FLATT
  • Publication number: 20150020135
    Abstract: Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 15, 2015
    Inventors: Bogdan FRUSINA, Barry GILHULY, Arif HUDDA, Cameron Kenneth SMITH, Anthony Todd SCHNEIDER, David Pui Keung SZE
  • Patent number: 8379869
    Abstract: An acoustic shock protection method and device are provided. A pattern analysis-based approach is taken to an input signal to perform feature extraction. A parameter space is identified, which is corresponding to, the signal space of the input signal. A rule-based decision approach is taken to the parameter space to detect an acoustic shock event. The device may be advantageously implemented using a weighted overlap-add approach to provide low group delay, high-fidelity and a high degree of protection from acoustic shock events.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: February 19, 2013
    Assignee: Semiconductor Components Industries, LLC
    Inventors: Todd Schneider, Robert L. Brennan, David Hermann, Tina Soltani
  • Patent number: 8302159
    Abstract: Method and system for protecting content in a programmable system is provided. The system is connectable to an external device through one or more access ports. Content protection method/manager is implemented by assigning one or more access modes to the access port and switching the access modes. In response to a current access mode, the content protection method/manager restricts visibility of the system to the external device via the access port.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: October 30, 2012
    Assignee: Semiconductor Components Industries, LLC
    Inventors: Dustin Griesdorf, Alan Rooks, Jakob Nielsen, Todd Schneider
  • Patent number: 8280065
    Abstract: A method and system for active noise cancellation is provided. The system employs subband processing, and preferably implements over-sampled filterbank. The system is applicable to adaptive noise cancellation, adaptive echo cancellation for portable listening devices, such as headsets and other similar listening devices.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: October 2, 2012
    Assignee: Semiconductor Components Industries, LLC
    Inventors: Hamid Sheikhzadeh Nadjar, Todd Schneider, Robert L. Brennan
  • Publication number: 20100142714
    Abstract: An acoustic shock protection method and device are provided. A pattern analysis-based approach is taken to an input signal to perform feature extraction. A parameter space is identified, which is corresponding to, the signal space of the input signal. A rule-based decision approach is taken to the parameter space to detect an acoustic shock event. The device may be advantageously implemented using a weighted overlap-add approach to provide low group delay, high-fidelity and a high degree of protection from acoustic shock events.
    Type: Application
    Filed: January 13, 2010
    Publication date: June 10, 2010
    Applicant: AMI SEMICONDUCTOR, INC.
    Inventors: Todd SCHNEIDER, Robert L. BRENNAN, David HERMANN, Tina SOLTANI
  • Patent number: 7706902
    Abstract: A method and system for data logging in a listening device is provided. The system includes a digital signal processing (DSP) entity, which performs normal hearing aid audio and system processing, a level translating module, and a non-volatile (NV) memory. The NV memory is used to store logged data. During the hearing aid audio processing, the DSP entity communicates with the NV memory via the level translating module. The level translating module performs voltage-translation during data logging to a communication signal between the DSP entity and the NV memory.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: April 27, 2010
    Assignee: AMI Semiconductor, Inc.
    Inventors: Alexandre Heubi, Olivier Hautier, Dustin Griesdorf, Jakob Nielsen, Todd Schneider
  • Patent number: 7693294
    Abstract: A method and system for reducing audible side effects of dynamic current consumption is provided. The system includes an audio subsystem, and a plurality of digital subsystems. The audio subsystem and the digital subsystem are powered by a common power supply. T he digital subsystem processes data packets including audio data packets. The processing events implemented in one or more than one digital subsystem are reorganized to change the profile for executing the events inside the subsystem(s). The dynamic current spectral properties in one or more digital subsystems are changed.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: April 6, 2010
    Assignee: AMI Semiconductor, Inc.
    Inventors: Todd Schneider, Andreas Drollinger, Marc Matthey, Jakob Nielsen
  • Patent number: 7672462
    Abstract: An acoustic shock protection method and device are provided. A pattern analysis-based approach is taken to an input signal to perform feature extraction. A parameter space is identified, which is corresponding to the signal space of the input signal. A rule-based decision approach is taken to the parameter space to detect an acoustic shock event. The device may be advantageously implemented using a weighted overlap-add approach to provide low group delay, high-fidelity and a high degree of protection from acoustic shock events.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: March 2, 2010
    Assignee: AMI Semiconductor, Inc.
    Inventors: Todd Schneider, Robert L. Brennan, David Hermann, Tina Soltani
  • Patent number: 7558390
    Abstract: A method for equalizing output signals from a plurality of signal paths is disclosed. The method comprises steps of identifying a transfer function for each of signal paths, determining a filtering function for each signal path such that a product of the transfer function, and the filtering function is a selected function and applying the filtering function to the corresponding signal path, thereby correcting the transfer function of the signal path to the selected function to equalize the output signals from the signal paths. The step of applying the filtering function comprises steps of providing an equalization filter to the signal path and applying the filtering function to the equalization filter of its corresponding signal path, thereby equalizing output signals from the filter of the signal paths.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: July 7, 2009
    Assignee: AMI Semiconductor, Inc.
    Inventors: Jakob Nielsen, Robert Brennan, Todd Schneider
  • Publication number: 20090106225
    Abstract: A scheme enables the identification of medical professionals having expertise with a particular medical condition or procedure. Areas of expertise are assigned to both conditions and procedures and medical professionals who treat the condition or perform the procedure. A description for treatment is received and used to identify a specific condition or procedure. Upon identification of the condition or procedure, the areas of expertise assigned to the condition or procedure are retrieved. Medical professionals who also have assigned one or more of the retrieved areas of expertise are then identified.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 23, 2009
    Inventors: Wade S. Smith, Janeen Elaine Smith, Todd Schneider