1
Bahman Qawami
Robert Chin Tse Chang, Henry Ricardo Hutton, Farshid Sabet Sharghi, Haluk Kent Tanik, Ron Barzilai, Meytal Soffer, Mei Yan, Patricia Dwyer, Po Yuan, Bahman Qawami: Media card command pass through methods. SanDisk Technologies, Brinks Hofer Gilson & Lione, December 13, 2011: US08078788 (4 worldwide citation)

Methods for transmitting application specific or extended commands between a host and a memory card are disclosed. Commands for an extended card protocol are embedded in messages, along with a marker, in the data or command portion of a base card transmission protocol that is used to communicate bet ...


2
Bahman Qawami
Robert Chin Tse Chang, Henry Ricardo Hutton, Farshid Sabet Sharghi, Haluk Kent Tanik, Ron Barzilai, Meytal Soffer, Mei Yan, Patricia Dwyer, Po Yuan, Bahman Qawami: Media card command pass through methods. SanDisk Technologies, Brinks Hofer Gilson & Lione, April 9, 2013: US08417866 (1 worldwide citation)

Methods for transmitting application specific or extended commands between a host and a memory card are disclosed. Commands for an extended card protocol are embedded in messages, along with a marker, in the data or command portion of a base card transmission protocol that is used to communicate bet ...


3
Fabrice Jogand Coulomb, Haluk Kent Tanik, Oktay Rasizade: Methods for accessing content based on a session ticket. SanDisk Technologies, Brinks Hofer Gilson & Lione, December 13, 2011: US08079071 (4 worldwide citation)

A method for accessing content stored on a memory device is provided. In this method, a request to access the content is transmitted and a session ticket is received. The session ticket includes a parameter used to decrypt the content and the session ticket is generated based on a variable that is c ...


4
Haluk Kent Tanik: System for communicating with a non-volatile memory storage device. SanDisk Technologies, Jenkins Wilson Taylor & Hunt P A, April 23, 2013: US08429328 (1 worldwide citation)

A storage device is provided. The storage device includes a command parser module for interpreting a command from a host system in a platform independent format; and for extracting information regarding an operation from the command, wherein the command parser module interfaces with the host system.


5
Haluk Kent Tanik: Method for communicating with a non-volatile memory storage device. Sandisk Technologies, Jenkins Wilson Taylor & Hunt P A, April 30, 2013: US08433842 (1 worldwide citation)

Method for a storage device is provided. The method includes interpreting a command from a host system, wherein a command parser module for a storage device interprets the command; and extracting information regarding an operation from the command, wherein the command parser module extracts the info ...


6
Ahmet Altay, Haluk Kent Tanik, Robert Chin Tse Chang, Xian Jun Liu, Oktay Rasizade, Po Yuan: Managing host application privileges. SanDisk Technologies, Brinks Gilson & Lione, November 19, 2013: US08590037 (1 worldwide citation)

A method and system of controlling access to a hardware or software feature provided by a host is disclosed. An application seeking authorization to access a feature transmits a credential and an index to a host agent within the host. The index is associated with the requested feature. The host agen ...


7
Fabrice Jogand Coulomb, Haluk Kent Tanik, Oktay Rasizade: Methods for accessing content based on a session ticket. SanDisk Technologies, Brinks Hofer Gilson & Lione, September 10, 2013: US08533807

A method for accessing content stored on a memory device is provided. In this method, a request to access the content is transmitted and a session ticket is received. The session ticket includes a parameter used to decrypt the content and the session ticket is generated based on a variable that is c ...


8
Haluk Kent Tanik, Robert Chin Tse Chang, Po Yuan, Bahman Qawami, Farshid Sabet Sharghi: Method and system for transferring data and instructions through a host file system. SanDisk Technologies, Brinks Gilson & Lione, November 7, 2017: US09811678

A method for encrypting data may generate an encryption instruction and combine it with a payload of data to form a packet. The packet is associated with a command and passed to a host file system process. The packet, now associated with a second command, is received from the host file system proces ...


9
Ahmet Altay, Po Yuan, Junzhi Wang, Haluk Kent Tanik: Method and host device for enforcing a rule associated with a media file. SanDisk Technologies, Brinks Hofer Gilson & Lione, August 14, 2012: US08244663

The embodiments described herein generally relate to a method and host device for enforcing a rule associated with a media file. In one embodiment, an observer module determines that a media player is attempting to play a media file. Before allowing the media player to play the media file, the obser ...


10
Robert C Chang, Henry Ricardo Hutton, Farshid Sabet Sharghi, Haluk Kent Tanik, Ron Barzilai, Meytal Dam Ari: Media card command pass through methods. Parsons Hsue & de Runtz Sandisk Corporation, June 14, 2007: US20070136501-A1

The present invention presents techniques for transmitting application specific instruction between a host and a memory card. The commands for the application specific protocol are embedded along with a signature in the data portion of a transmission protocol that is used to communicate between the ...