Patents by Inventor Tibet Mimar

Tibet Mimar 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: 11057450
    Abstract: Disclosed herein are systems, methods, and devices for seamless switching between multiple source streams. Systems include a transmitter that includes encoders configured to generate and encode media streams for transmission. Systems also include a receiver configured to receive the media streams. The receiver includes decoders configured to receive and decode the media streams for display at a display unit. The systems may also include a buffer configured to buffer at least some of the media streams, the streams including at least one primary media stream and at least one secondary media stream, the buffer being configured to provide the a primary media stream to a decoder, and the buffer being further configured to buffer and discard the a secondary media stream. The systems also include a controller configured to switch the buffer to provide a secondary media stream to a decoder responsive to identifying a request for a switch event.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: July 6, 2021
    Assignee: RGB Spectrum
    Inventors: Tibet Mimar, Scott Norder, Lynton Auld
  • Publication number: 20170353523
    Abstract: Disclosed herein are systems, methods, and devices for seamless switching between multiple source streams. Systems include a transmitter that includes encoders configured to generate and encode media streams for transmission. Systems also include a receiver configured to receive the media streams. The receiver includes decoders configured to receive and decode the media streams for display at a display unit. The systems may also include a buffer configured to buffer at least some of the media streams, the streams including at least one primary media stream and at least one secondary media stream, the buffer being configured to provide the a primary media stream to a decoder, and the buffer being further configured to buffer and discard the a secondary media stream. The systems also include a controller configured to switch the buffer to provide a secondary media stream to a decoder responsive to identifying a request for a switch event.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 7, 2017
    Applicant: RGB Spectrum
    Inventors: Tibet Mimar, Scott Norder, Lynton Auld
  • Patent number: 9491420
    Abstract: The present invention relates to a vehicle telematics device with one or more cameras embedded in the same package for evidentiary surround audio-video recording, automatic accident detection and emergency help request notification, facial processing for drowsiness and distraction accident avoidance, and embedded multiple profiles of driver analytics, and mobile internet connectivity for contacting emergency services directly and without the delay of a call center and for mobile hot spot for in-vehicle infotainment. Each profile of driver analytics has many selectable advanced driver analysis parameters and multiple profiles can be active for a given driver. In case of emergency help request accident panoramic accident video is uploaded to a cloud drop box and link to video of accident is available along with severity index, location, nearest address, number of passengers, etc.
    Type: Grant
    Filed: March 9, 2014
    Date of Patent: November 8, 2016
    Inventor: Tibet Mimar
  • Patent number: 9460601
    Abstract: The present invention relates to a vehicle telematics device for driver monitoring for accident avoidance for drowsiness and distraction conditions. The distraction and drowsiness is detected by facial processing of driver's face and pose tracking as a function of speed and maximum allowed travel distance, and issuing a driver alert when a drowsiness or distraction condition is detected. The mitigation includes audible alert, as well as other methods such as dim blue night to perk up the driver. Adaptation center of driver's gaze direction and allowed maximum time for a given driver and camera angle offset as well as temporary offset for cornering for shift of vanishing point and other conditions is also performed.
    Type: Grant
    Filed: January 5, 2014
    Date of Patent: October 4, 2016
    Inventor: Tibet Mimar
  • Publication number: 20140300739
    Abstract: The present invention relates to a vehicle telematics device with one or more cameras embedded in the same package for evidentiary surround audio-video recording, automatic accident detection and emergency help request notification, facial processing for drowsiness and distraction accident avoidance, and embedded multiple profiles of driver analytics, and mobile internet connectivity for contacting emergency services directly and without the delay of a call center and for mobile hot spot for in-vehicle infotainment. Each profile of driver analytics has many selectable advanced driver analysis parameters and multiple profiles can be active for a given driver. In case of emergency help request accident panoramic accident video is uploaded to a cloud drop box and link to video of accident is available along with severity index, location, nearest address, number of passengers, etc.
    Type: Application
    Filed: March 9, 2014
    Publication date: October 9, 2014
    Inventor: Tibet Mimar
  • Patent number: 8780199
    Abstract: A networked surveillance audio-video recorder for security applications with local storage and continuous record loop using high-definition video and encrypted data is described. Evidentiary audio-video is locally stored on a non-volatile storage media, and later transmitted in accordance with channel bandwidth with optional temporal, spatial or peak signal-to-noise ratio (PSNR) scalability and in accordance to display capabilities of target viewing device upon request of time regions of interest or window around alarm trigger events, or for periodic archival reasons.
    Type: Grant
    Filed: September 20, 2009
    Date of Patent: July 15, 2014
    Inventor: Tibet Mimar
  • Publication number: 20140139655
    Abstract: The present invention relates to a vehicle telematics device for driver monitoring for accident avoidance for drowsiness and distraction conditions. The distraction and drowsiness is detected by facial processing of driver's face and pose tracking as a function of speed and maximum allowed travel distance, and issuing a driver alert when a drowsiness or distraction condition is detected. The mitigation includes audible alert, as well as other methods such as dim blue night to perk up the driver. Adaptation center of driver's gaze direction and allowed maximum time for a given driver and camera angle offset as well as temporary offset for cornering for shift of vanishing point and other conditions is also performed.
    Type: Application
    Filed: January 5, 2014
    Publication date: May 22, 2014
    Inventor: Tibet Mimar
  • Patent number: 8547435
    Abstract: An internet connected mobile security system for recording at least one audio and video on a removable semiconductor storage media in a continuous record loop for evidentiary documentation purposes inside an automotive vehicle or as a wearable video recording device is described.
    Type: Grant
    Filed: September 20, 2009
    Date of Patent: October 1, 2013
    Assignee: Selka Elektronik ve Internet Urunleri San.ve Tic.A.S
    Inventor: Tibet Mimar
  • Publication number: 20130212355
    Abstract: The present invention provides a method for mapping input vector register elements to output vector register elements in one step in relation to a control vector register controlling vector-to-vector mapping and condition code values. The method includes storing an input vector having N-elements of input data in a vector register and storing a control vector having N-elements in a vector register, and providing for enabling vector-to-vector mapping where the mask bit is not set to selectively disable. The masking of certain elements is useful to partition large mappings of vectors or matrices into sizes that fits the number of elements of a given SIMD, and merging of multiple mapped results together. This method and system provides a highly efficient mechanism of mapping vector register elements in parallel based on a user-defined mapping and prior calculated condition codes, and merging these mapped vector elements with another vector using a mask.
    Type: Application
    Filed: February 3, 2003
    Publication date: August 15, 2013
    Inventor: Tibet Mimar
  • Publication number: 20130212354
    Abstract: The present invention provides a method for performing data array sorting of vector elements in a N-wide SIMD that is accelerated by a factor of about N/2 over scalar implementation excluding scalar load/store instructions. A vector compare instruction with ability to compare any two vector elements in accordance to optimized data array sorting algorithms, followed by a vector-multiplex instruction which performs exchanges of vector elements in accordance with condition flags generated by the vector compare instruction provides an efficient but programmable method of performing data sorting with a factor of about N/2 acceleration. A mask bit prevents changes to elements which is not involved in a certain stage of sorting.
    Type: Application
    Filed: September 20, 2009
    Publication date: August 15, 2013
    Inventor: Tibet Mimar
  • Publication number: 20130212353
    Abstract: The present invention incorporates a system for vector Look-Up Table (LUT) operations into a single-instruction multiple-data (SIMD) processor in order to implement plurality of LUT operations simultaneously, where each of the LUT contents could be the same or different. Elements of one or two vector registers are used to form LUT indexes, and the output of vector LUT operation is written into a vector register. No dedicated LUT memory is required; rather, data memory is organized as multiple separate data memory banks, where a portion of each data memory bank is used for LUT operations. For a single-input vector LUT operation, the address input of each LUT is operably coupled to any of the input vector register's elements using input vector element mapping logic in one embodiment. Thus, one input vector element can produce (a positive integer) N output elements using N different LUTs, or (another positive integer) K input vector elements can produce N output elements, where K is an integer from one to N.
    Type: Application
    Filed: February 3, 2003
    Publication date: August 15, 2013
    Inventor: Tibet Mimar
  • Patent number: 8352528
    Abstract: The present invention relates to a efficient implementation of integer and fractional 8-length or 4-length, or 8×8 or 4×4 DCT in a SIMD processor as part of MPEG and other video compression standards.
    Type: Grant
    Filed: September 20, 2009
    Date of Patent: January 8, 2013
    Inventor: Tibet Mimar
  • Publication number: 20120307050
    Abstract: An internet connected mobile security system for recording at least one audio and video on a removable semiconductor storage media in a continuous record loop for evidentiary documentation purposes inside an automotive vehicle or as a wearable video recording device is described.
    Type: Application
    Filed: September 20, 2009
    Publication date: December 6, 2012
    Inventor: Tibet Mimar
  • Publication number: 20120307049
    Abstract: A networked surveillance audio-video recorder for security applications with local storage and continuous record loop using high-definition video and encrypted data is described. Evidentiary audio-video is locally stored on a non-volatile storage media, and later transmitted in accordance with channel bandwidth with optional temporal, spatial or peak signal-to-noise ratio (PSNR) scalability and in accordance to display capabilities of target viewing device upon request of time regions of interest or window around alarm trigger events, or for periodic archival reasons.
    Type: Application
    Filed: September 20, 2009
    Publication date: December 6, 2012
    Inventor: Tibet Mimar
  • Patent number: 8069334
    Abstract: The present invention provides histogram calculation for images and video applications using a SIMD and VLIW processor with vector Look-Up Table (LUT) operations. This provides a speed up of histogram calculation by a factor of N times over a scalar processor where the SIMD processor could perform N LUT operations per instruction. Histogram operation is partitioned into a vector LUT operation, followed by vector increment, vector LUT update, and at the end by reduction of vector histogram components. The present invention could be used for intensity, RGBA, YUV, and other type of multi-component images.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: November 29, 2011
    Inventor: Tibet Mimar
  • Publication number: 20110087859
    Abstract: The present invention provides efficient transfer of misaligned vector elements between a vector register file and data memory in a single clock cycle. One vector register of N elements can be loaded from memory with any memory element address alignment during a single clock cycle of the processor. Also, a partial segment of vector register elements can be loaded into a vector register in a single clock cycle with any element alignment from data memory. The present invention comprises properly partitioned multiple multi-port data memory modules in conjunction with a crossbar and address generation circuit. A preferred embodiment of the present invention uses a dual-issue processor containing both a RISC-type scalar processor and a vector/SIMD processor, whereby one scalar and one SIMD instruction are executed every clock cycle, and the RISC processor handles program flow control and also loading and storing of vector registers.
    Type: Application
    Filed: February 3, 2003
    Publication date: April 14, 2011
    Inventor: Tibet Mimar
  • Publication number: 20110072238
    Abstract: The present invention provides a method for reducing program memory size required for a dual-issue processor with a scalar processor plus a SIMD vector processor. Coding the map of next group of instruction pairs in a no-operation (NOP) instruction of scalar and vector processor reduces the cases where one of the scalar or vector opcode being a NOP opcode. NOP for either scalar or vector processor defines the next 13 instructions as scalar-plus-vector, scalar-followed-by-scalar, or vector-followed-by-vector so that execution unit performs accordingly until next NOP or a branch instruction.
    Type: Application
    Filed: September 20, 2009
    Publication date: March 24, 2011
    Inventor: Tibet Mimar
  • Publication number: 20110072065
    Abstract: The present invention relates to a efficient implementation of integer and fractional 8-length or 4-length, or 8×8 or 4×4 DCT in a SIMD processor as part of MPEG and other video compression standards.
    Type: Application
    Filed: September 20, 2009
    Publication date: March 24, 2011
    Inventor: Tibet Mimar
  • Publication number: 20110072236
    Abstract: The present invention relates to an efficient implementation of color space conversion in a SIMD processor as part of converting output of video decompression to interface to a display unit.
    Type: Application
    Filed: September 20, 2009
    Publication date: March 24, 2011
    Inventor: Tibet Mimar
  • Patent number: 7873812
    Abstract: The new system provides for efficient implementation of matrix multiplication in a SIMD processor. The new system provides ability to map any element of a source vector register to be paired with any element of a second source vector register for vector operations, and specifically vector multiply and vector-multiply-accumulate operations to implement a variety of matrix multiplications without the additional permute or data re-ordering instructions. Operations such as DCT and Color-space transformations for video processing could be very efficiently implemented using this system.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: January 18, 2011
    Inventor: Tibet Mimar