Patents by Inventor Gamil A. Cain
Gamil A. Cain 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: 10482278Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and a monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: GrantFiled: March 8, 2019Date of Patent: November 19, 2019Assignee: McAfee, LLCInventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Publication number: 20190205560Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and aa monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: ApplicationFiled: March 8, 2019Publication date: July 4, 2019Inventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Patent number: 10229281Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and a monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: GrantFiled: April 1, 2016Date of Patent: March 12, 2019Assignee: McAfee, LLCInventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Publication number: 20170344430Abstract: In one embodiment, an apparatus comprises a storage device to store a reference namespace comprising a plurality of logical blocks that correspond to physical blocks of a memory, to receive a request to create a first snapshot namespace based on the reference namespace, and to initialize a plurality of logical blocks of the first snapshot namespace to map to corresponding logical blocks of the reference namespace.Type: ApplicationFiled: May 24, 2016Publication date: November 30, 2017Applicant: Intel CorporationInventors: Teddy Gordon Greer, Gamil A. Cain
-
Patent number: 9698628Abstract: In accordance with various aspects of the disclosure, systems, methods, and devices are disclosed that include a power source integrated with a host computing device, and configured to provide power to the host computing device, and a wireless power transmission module coupled to the host computing device. The wireless power transmission module is configured to wirelessly transmit power derived from the power source independent of whether the host computing device is in a powered-off state or not. The host computing device may be configured to stop the wireless power transmission based on a determination that at least one of one or more predetermined transmission policies has been violated or that an unrecoverable error has occurred at the host computing device.Type: GrantFiled: December 14, 2011Date of Patent: July 4, 2017Assignee: INTEL CORPORATIONInventors: Gamil A. Cain, Jim Walsh
-
Patent number: 9692260Abstract: In accordance with various aspects of the disclosure, devices and methods are disclosed that include measuring, at a transmitter, a reflected power level corresponding to a specific transmit power level, and setting the transmit power to an operational level. At the transmitter, a new operational level of the transmit power may be determined, for example, by selecting at least one trial transmit power level, and based on reflected power levels measured corresponding to the operational level and the at least one trial level of the transmit power, either maintaining the operational level as the new operational level, or determining the at least one trial level as the new operational level. The operational transmit power level may correspond to a lowest reflected power level, or a highest rate of change of the reflected power level with respect to the transmit power level.Type: GrantFiled: November 3, 2011Date of Patent: June 27, 2017Assignee: INTEL CORPORATIONInventors: Jim Walsh, Joshua R. Smith, Issy Kipnis, Gamil A. Cain
-
Publication number: 20170103225Abstract: A system for securing electronic devices includes a storage device including a storage device controller processor, at least one non-transitory machine readable storage medium in firmware of the storage device communicatively coupled to the storage device controller processor, and a monitor application comprising computer-executable instructions on the medium. The instructions are readable by the storage device controller processor. The monitor application is configured to provision one or more read-only areas of the storage device, provision a candidate copy area of the storage device, reduce a maximum capacity available for user data on the storage device by a size of the read-only areas and the candidate copy area, and secure access to the read-only areas of the storage device.Type: ApplicationFiled: April 1, 2016Publication date: April 13, 2017Inventors: Adrian R. Pearson, Sergiu D. Ghetie, Thomas R. Bowen, Gamil A. Cain, Jason Cox, Faraz A. Siddiqi, Neeraj S. Upasani
-
Patent number: 9244500Abstract: In accordance with various aspects of the disclosure, a method and apparatus is disclosed that includes features of a host computing device, and a wireless power transmission module and a wireless data transmission module both integrated on a circuit board of the host computing device. The host computing device is configured to transmit power and multi-media data to a peripheral device, upon receipt thereof from the wireless power transmission module and the wireless data transmission module, respectively. The peripheral device is configured to receive wirelessly power and multi-media data from a host computing device, and provide the received power and multi-media data to a wireless power reception module and a wireless data reception module, respectively, for processing, both modules being integrated on a circuit board of the peripheral device.Type: GrantFiled: May 23, 2011Date of Patent: January 26, 2016Assignee: INTEL CORPORATIONInventors: Gamil A. Cain, Jim Walsh
-
Patent number: 9100544Abstract: Embodiments of methods, systems, and storage medium associated with establishing a persistent connection between local and remote interaction devices are disclosed herein. In one instance, the method may include operating the local interaction device in a first power state when a motion of a local user within an area proximate to the local device is not detected, and operating the local interaction device in a second power state when a motion of the local user within the area is detected. The method may further include providing a selected view of a plurality of views of the local area responsive to a gaze direction of the remote user, and providing audio communication from the local interaction device to the remote interaction device with a spatial characteristic that approximates co-location of the local and remote users. Other embodiments may be described and/or claimed.Type: GrantFiled: June 11, 2012Date of Patent: August 4, 2015Assignee: Intel CorporationInventors: Gamil A. Cain, Cynthia E. Kaschub, Rajiv K. Mongia, Anna-Marie Mansour, Matthew D. Coakley
-
Patent number: 9007524Abstract: An apparatus may include a digital display, processor circuit, and an audio isolation component. The audio isolation component may be operative on the processor circuit to identify a selected position on the digital display during presentation of a video, where the video comprises a video stream and two or more audio streams. The audio isolation component may be operative on the processor circuit to generate an audio beam from the one or more audio streams based upon the selected position.Type: GrantFiled: September 25, 2012Date of Patent: April 14, 2015Assignee: Intel CorporationInventors: Greg D. Kaine, Daniel Avrahami, Jered B. Wikander, Gamil A. Cain
-
Publication number: 20140103734Abstract: In accordance with various aspects of the disclosure, devices and methods are disclosed that include measuring, at a transmitter, a reflected power level corresponding to a specific transmit power level, and setting the transmit power to an operational level. At the transmitter, a new operational level of the transmit power may be determined, for example, by selecting at least one trial transmit power level, and based on reflected power levels measured corresponding to the operational level and the at least one trial level of the transmit power, either maintaining the operational level as the new operational level, or determining the at least one trial level as the new operational level. The operational transmit power level may correspond to a lowest reflected power level, or a highest rate of change of the reflected power level with respect to the transmit power level.Type: ApplicationFiled: November 3, 2011Publication date: April 17, 2014Inventors: Jim Walsh, Joshua R. Smith, Issy Kipnis, Gamil A. Cain
-
Publication number: 20140085538Abstract: An apparatus may include a digital display, processor circuit, and an audio isolation component. The audio isolation component may be operative on the processor circuit to identify a selected position on the digital display during presentation of a video, where the video comprises a video stream and two or more audio streams. The audio isolation component may be operative on the processor circuit to generate an audio beam from the one or more audio streams based upon the selected position.Type: ApplicationFiled: September 25, 2012Publication date: March 27, 2014Inventors: Greg D. Kaine, Daniel Avrahami, Jered B. Wikander, Gamil A. Cain
-
Publication number: 20140006550Abstract: A system and method for adaptive delivery of media to one or more users in an environment based on contextual characteristics of the environment and the one or more users within. The system includes a media delivery system configured to receive and process data captured by one or more sensors positioned within the environment and determine contextual characteristics of the environment based on the captured data. The contextual characteristics may include, but are not limited to, identities of one or more users, subject matter of communication between the users, physical motion, including gestures, of one or more users and objects within the environment.Type: ApplicationFiled: June 30, 2012Publication date: January 2, 2014Inventors: Gamil A. Cain, Matthew D. Coakley, Rajiv K. Mongia, Cynthia E. Kaschub, Anna-Marie Mansour
-
Publication number: 20130329000Abstract: Embodiments of methods, systems, and storage medium associated with establishing a persistent connection between local and remote interaction devices are disclosed herein. In one instance, the method may include operating the local interaction device in a first power state when a motion of a local user within an area proximate to the local device is not detected, and operating the local interaction device in a second power state when a motion of the local user within the area is detected. The method may further include providing a selected view of a plurality of views of the local area responsive to a gaze direction of the remote user, and providing audio communication from the local interaction device to the remote interaction device with a spatial characteristic that approximates co-location of the local and remote users. Other embodiments may be described and/or claimed.Type: ApplicationFiled: June 11, 2012Publication date: December 12, 2013Inventors: Gamil A. Cain, Cynthia E. Kaschub, Rajiv K. Mongia, Anna-Marie Mansour, Matthew D. Coakley
-
Patent number: 8499090Abstract: A hybrid system and method for delivering “streaming” media within the home. According to the method, small portions of media items from a controlling device are received at a rendering device for pre-caching into a cache. Upon a user selecting a media item for playback, play of the media item is immediately started from the cache in real-time while the remaining portions of the selected media item are downloaded from the controlling device and appended to cache at a rate faster than real-time.Type: GrantFiled: December 30, 2008Date of Patent: July 30, 2013Assignee: Intel CorporationInventors: Kenneth L. Knowlson, Gamil A. Cain, Ajit P. Joshi, Jason Hongfeng Wang
-
Publication number: 20130154381Abstract: In accordance with various aspects of the disclosure, systems, methods, and devices are disclosed that include a power source integrated with a host computing device, and configured to provide power to the host computing device, and a wireless power transmission module coupled to the host computing device. The wireless power transmission module is configured to wirelessly transmit power derived from the power source independent of whether the host computing device is in a powered-off state or not. The host computing device may be configured to stop the wireless power transmission based on a determination that at least one of one or more predetermined transmission policies has been violated or that an unrecoverable error has occurred at the host computing device.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Inventors: Gamil A. Cain, Jim Walsh
-
Publication number: 20120303939Abstract: In accordance with various aspects of the disclosure, a method and apparatus is disclosed that includes features of a host computing device, and a wireless power transmission module and a wireless data transmission module both integrated on a circuit board of the host computing device. The host computing device is configured to transmit power and multi-media data to a peripheral device, upon receipt thereof from the wireless power transmission module and the wireless data transmission module, respectively. The peripheral device is configured to receive wirelessly power and multi-media data from a host computing device, and provide the received power and multi-media data to a wireless power reception module and a wireless data reception module, respectively, for processing, both modules being integrated on a circuit board of the peripheral device.Type: ApplicationFiled: May 23, 2011Publication date: November 29, 2012Inventors: Gamil A. CAIN, Jim WALSH
-
Publication number: 20100169502Abstract: A hybrid system and method for delivering “streaming” media within the home. According to the method, small portions of media items from a controlling device are received at a rendering device for pre-caching into a cache. Upon a user selecting a media item for playback, play of the media item is immediately started from the cache in real-time while the remaining portions of the selected media item are downloaded from the controlling device and appended to cache at a rate faster than real-time.Type: ApplicationFiled: December 30, 2008Publication date: July 1, 2010Inventors: Kenneth L. Knowlson, Gamil A. Cain, Ajit P. Joshi, Jason Hongfeng Wang