Patents by Inventor Sherif Hanna
Sherif Hanna 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: 20230351011Abstract: In general, one aspect disclosed features a media asset capture and processing method, implemented via a computer-based state machine executing on a computer processor, the method comprising: implementing a first phase including media asset capture and frame processing limited to Rich Execution Environment (REE) read-only (RO) frame access; implementing a second phase including processing with REE read-write (RW) frame access; and implementing a third phase including processing with REE read-only (RO) frame access.Type: ApplicationFiled: July 10, 2023Publication date: November 2, 2023Applicant: TruePic Inc.Inventors: Thomas Meng-tao ZENG, Oliver RICE, Chi Shing CHAN, Sherif HANNA
-
Patent number: 11741219Abstract: In general, one aspect disclosed features a media asset capture and processing method, implemented via a computer-based state machine executing on a computer processor, the method comprising: implementing a first phase including media asset capture and frame processing limited to Rich Execution Environment (REE) read-only (RO) frame access; implementing a second phase including processing with REE read-write (RW) frame access; and implementing a third phase including processing with REE read-only (RO) frame access.Type: GrantFiled: September 8, 2021Date of Patent: August 29, 2023Assignee: TruePic Inc.Inventors: Thomas Meng-tao Zeng, Oliver Rice, Chi Shing Chan, Sherif Hanna
-
Publication number: 20220343005Abstract: In general, one aspect disclosed features a media-capture device, comprising: one or more sensors; a hardware processor; and a non-transitory machine-readable storage medium encoded with instructions executable by the hardware processor to perform a method comprising: initiating acquisition of one or more sensor data samples representing analog phenomena captured by the one or more sensors; receiving the one or more sensor data samples; encoding the one or more sensor data samples; generating a to-be-signed data structure comprising at least one of: the one or more encoded sensor data samples, or one or more cryptographic hashes of the one or more encoded sensor data samples; generating a cryptographic hash of the to-be-signed data structure; determining whether a time-stamping server is reachable over a network connection by the media capture device; and configuring a second data structure based on the determination of whether the time-stamping server is reachable.Type: ApplicationFiled: April 22, 2022Publication date: October 27, 2022Applicant: TruePic Inc.Inventors: Sherif HANNA, Thomas ZENG, Chi Shing CHAN, Matthew ROBBEN
-
Publication number: 20220294640Abstract: A media-capture device initiates acquisition of sensor data samples representing analog phenomena; encodes the samples; generates a to-be-signed data structure comprising the encoded samples and/or cryptographic hashes of the samples; generates a cryptographic hash of the to-be-signed data structure; transmits a time-stamping request to a time-stamping server, the time-stamping request comprises the cryptographic hash of the to-be-signed data structure, wherein the time-stamping server generates a signed time-stamp; generates a digital signature using the to-be-signed data structure, the signed time-stamp, a private cryptographic key, and a signed certificate for the corresponding public cryptographic key; and generates a second data structure comprising the samples, the to-be-signed data structure, and the digital signature.Type: ApplicationFiled: March 3, 2022Publication date: September 15, 2022Applicant: TruePic Inc.Inventors: Sherif HANNA, Thomas ZENG, Chi Shing CHAN, Matthew ROBBEN
-
Publication number: 20220078522Abstract: In general, one aspect disclosed features a media asset capture and processing method, implemented via a computer-based state machine executing on a computer processor, the method comprising: implementing a first phase including media asset capture and frame processing limited to Rich Execution Environment (REE) read-only (RO) frame access; implementing a second phase including processing with REE read-write (RW) frame access; and implementing a third phase including processing with REE read-only (RO) frame access.Type: ApplicationFiled: September 8, 2021Publication date: March 10, 2022Applicant: TruePic Inc.Inventors: Thomas Meng-tao ZENG, Oliver RICE, Chi Shing CHAN, Sherif HANNA
-
Patent number: 9690431Abstract: In one embodiment, a system comprises a touch sensor and a stylus. The touch sensor comprises drive lines and sense lines arranged such that intersections of the drive lines and sense lines form capacitive nodes. The drive lines transmits a first signal having an identification portion. The stylus comprises a sense unit and a drive unit. The sense unit senses the first signal from the drive lines, compares the identification portion to criteria stored in the stylus, and authorizes the drive unit to transmit a second signal based on the first signal if the identification portion satisfies the criteria stored in the stylus. The drive unit transmits the second signal to the sense lines such that transmission of the second signal changes capacitance of the capacitive nodes.Type: GrantFiled: December 16, 2011Date of Patent: June 27, 2017Assignee: Atmel CorporationInventors: Shahrooz Shahparnia, Sherif Hanna
-
Patent number: 9280220Abstract: In one embodiment, a method includes receiving sensor data from one or more sensors in or on a stylus, the stylus including one or more electrodes and one or more computer-readable non-transitory storage media embodying logic for wirelessly transmitting signals to a device through a touch sensor of the device. The method includes generating a carrier signal and modulating the carrier signal to communicate the sensor data and wirelessly transmitting from the stylus to the device the carrier signal as modulated through the touch sensor of the device.Type: GrantFiled: January 9, 2015Date of Patent: March 8, 2016Assignee: Atmel CorporationInventors: Shahrooz Shahparnia, Vivek Pant, Esat Yilmaz, Vemund Kval Bakken, Kishore Sundara-Rajan, John Stanley Dubery, Martin J. Simmons, Sherif Hanna
-
Patent number: 9280218Abstract: In one embodiment, an apparatus comprises a sense unit and a drive unit. The sense unit is operable to sense a first signal from drive lines of a touch sensor. The touch sensor comprises the drive lines and sense lines arranged relative to the drive lines such that intersections of the drive lines and the sense lines form one or more capacitive nodes. The drive unit is operable to transmit a second signal based on the first signal to the sense lines such that transmission of the second signal changes the perceived capacitance of the one or more capacitive nodes.Type: GrantFiled: December 22, 2011Date of Patent: March 8, 2016Assignee: Atmel CorporationInventors: Shahrooz Shahparnia, Esat Yilmaz, Trond Jarle Pedersen, Vemund Kval Bakken, Kishore Sundara-Rajan, Yassar Ali, James D. Lyle, Sherif Hanna
-
Publication number: 20150116271Abstract: In one embodiment, a method includes receiving sensor data from one or more sensors in or on a stylus, the stylus including one or more electrodes and one or more computer-readable non-transitory storage media embodying logic for wirelessly transmitting signals to a device through a touch sensor of the device. The method includes generating a carrier signal and modulating the carrier signal to communicate the sensor data and wirelessly transmitting from the stylus to the device the carrier signal as modulated through the touch sensor of the device.Type: ApplicationFiled: January 9, 2015Publication date: April 30, 2015Inventors: Shahrooz Shahparnia, Vivek Pant, Esat Yilmaz, Vemund Kval Bakken, Kishore Sundara-Rajan, John Stanley Dubery, Martin John Simmons, Sherif Hanna
-
Patent number: 8933899Abstract: In one embodiment, a method includes receiving sensor data from one or more sensors in or on a stylus, the stylus including one or more electrodes and one or more computer-readable non-transitory storage media embodying logic for wirelessly transmitting signals to a device through a touch sensor of the device. The method includes generating a carrier signal and modulating the carrier signal to communicate the sensor data and wirelessly transmitting from the stylus to the device the carrier signal as modulated through the touch sensor of the device.Type: GrantFiled: January 31, 2012Date of Patent: January 13, 2015Assignee: Atmel CorporationInventors: Shahrooz Shahparnia, Vivek Pant, Esat Yilmaz, Vemund Kval Bakken, Kishore Sundara-Rajan, John Stanley Dubery, Martin John Simmons, Sherif Hanna
-
Publication number: 20130106722Abstract: In one embodiment, a method includes receiving sensor data from one or more sensors in or on a stylus, the stylus including one or more electrodes and one or more computer-readable non-transitory storage media embodying logic for wirelessly transmitting signals to a device through a touch sensor of the device. The method includes generating a carrier signal and modulating the carrier signal to communicate the sensor data and wirelessly transmitting from the stylus to the device the carrier signal as modulated through the touch sensor of the device.Type: ApplicationFiled: January 31, 2012Publication date: May 2, 2013Inventors: Shahrooz Shahparnia, Vivek Pant, Esat Yilmaz, Vemund Kval Bakken, Kishore Sundara-Rajan, John Stanley Dubery, Martin John Simmons, Sherif Hanna
-
Publication number: 20130106762Abstract: In one embodiment, a system comprises a touch sensor and a stylus. The touch sensor comprises drive lines and sense lines arranged such that intersections of the drive lines and sense lines form capacitive nodes. The drive lines transmits a first signal having an identification portion. The stylus comprises a sense unit and a drive unit. The sense unit senses the first signal from the drive lines, compares the identification portion to criteria stored in the stylus, and authorizes the drive unit to transmit a second signal based on the first signal if the identification portion satisfies the criteria stored in the stylus. The drive unit transmits the second signal to the sense lines such that transmission of the second signal changes capacitance of the capacitive nodes.Type: ApplicationFiled: December 16, 2011Publication date: May 2, 2013Applicant: Atmel CorporationInventors: Shahrooz Shahparnia, Sherif Hanna
-
Publication number: 20130106767Abstract: In one embodiment, an apparatus comprises a sense unit and a drive unit. The sense unit is operable to sense a first signal from drive lines of a touch sensor. The touch sensor comprises the drive lines and sense lines arranged relative to the drive lines such that intersections of the drive lines and the sense lines form one or more capacitive nodes. The drive unit is operable to transmit a second signal based on the first signal to the sense lines such that transmission of the second signal changes the perceived capacitance of the one or more capacitive nodes.Type: ApplicationFiled: December 22, 2011Publication date: May 2, 2013Applicant: Atmel CorporationInventors: Shahrooz Shahparnia, Esat Yilmaz, Trond Jarle Pedersen, Vemund Kval Bakken, Kishore SundarĂ¡-Rajan, Yassar Ali, James D. Lyle, Sherif Hanna
-
Patent number: 7777521Abstract: Disclosed are various embodiments of a differential logic to CMOS logic translator including a level-shifting and buffering stage configured to receive differential inputs and to provide resulting signals with lower common mode voltage. Further, a gain stage is included to receive the resulting signals and to provide increased swing signals. A CMOS buffer is also included and is configured to receive the increased swing signals and to provide a CMOS logic output. Also disclosed is a method of translating a differential logic signal to a CMOS logic signal including level-shifting and buffering differential input signals to provide resulting signals with lower common mode voltage. The method also includes using a gain stage to provide increased swing signals from the resulting lower common mode signals and using a CMOS buffer to provide a CMOS output from the increased swing signals.Type: GrantFiled: November 27, 2007Date of Patent: August 17, 2010Assignee: Cypress Semiconductor CorporationInventors: Sherif Hanna, Greg J. Landry, Alan ReFalo, Jeyenth Vijayaraghavan
-
Publication number: 20080143385Abstract: Disclosed are various embodiments of a differential logic to CMOS logic translator including a level-shifting and buffering stage configured to receive differential inputs and to provide resulting signals with lower common mode voltage. Further, a gain stage is included to receive the resulting signals and to provide increased swing signals. A CMOS buffer is also included and is configured to receive the increased swing signals and to provide a CMOS logic output. Also disclosed is a method of translating a differential logic signal to a CMOS logic signal including level-shifting and buffering differential input signals to provide resulting signals with lower common mode voltage. The method also includes using a gain stage to provide increased swing signals from the resulting lower common mode signals and using a CMOS buffer to provide a CMOS output from the increased swing signals.Type: ApplicationFiled: November 27, 2007Publication date: June 19, 2008Inventors: Sherif Hanna, Greg J. Landry, Alan ReFalo, Jeyenth Vijayaraghavan
-
Patent number: 7301370Abstract: Disclosed are various embodiments of a differential logic to CMOS logic translator including a level-shifting and buffering stage configured to receive differential inputs and to provide resulting signals with lower common mode voltage. Further, a gain stage is included to receive the resulting signals and to provide increased swing signals. A CMOS buffer is also included and is configured to receive the increased swing signals and to provide a CMOS logic output. Also disclosed is a method of translating a differential logic signal to a CMOS logic signal including level-shifting and buffering differential input signals to provide resulting signals with lower common mode voltage. The method also includes using a gain stage to provide increased swing signals from the resulting lower common mode signals and using a CMOS buffer to provide a CMOS output from the increased swing signals.Type: GrantFiled: May 24, 2004Date of Patent: November 27, 2007Assignee: Cypress Semiconductor CorporationInventors: Sherif Hanna, Greg J. Landry, Alan ReFalo, Jeyenth Vijayaraghavan