Patents by Inventor Hassan Osman
Hassan Osman 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: 20240428820Abstract: The present disclosure generally relates to a magnetic recording head comprising a read head. The read head comprises a first sensor disposed at a media facing surface (MFS) comprising at least one free layer, a second sensor disposed at the MFS comprising at least one free layer, a first spin generator spaced from the first sensor and recessed from the MFS, and a second spin generator spaced from the second sensor and recessed from the MFS. The first and second spin generators each individually comprises at least one spin orbit torque (SOT) layer. The SOT layer may comprise BiSb. The first and second sensors are configured to detect a read signal using a first voltage lead and a second voltage lead. The first and second spin generators are configured to inject spin current through non-magnetic layers to the first and second sensors using a plurality of current leads.Type: ApplicationFiled: September 13, 2023Publication date: December 26, 2024Applicants: Western Digital Technologies, Inc., Tokyo Institute of TechnologyInventors: Quang LE, Xiaoyong LIU, Brian R. YORK, Cherngye HWANG, Son T. LE, Hisashi TAKANO, Fan TUO, Hassan OSMAN, Nam Hai PHAM
-
Publication number: 20240420733Abstract: The present disclosure generally relates to spintronic material stacks and devices. The various disclosed embodiments of YBiPt based spin orbit torque (SOT) stacks can be used for high temperature applications. Disclosed herein are various buffer and/or interlayer configurations in spintronic stacks that can promote growth of YBiPt in the (110) orientation, to promote a high spin Hall angle (SHA) in SOT applications. One embodiment is a spintronic stack comprising a buffer layer comprising one or more layers, the one or more layers each individually comprising: MgO (100), TiN (100), Ta, Nb, HfN, Ta3W2 (110), TaW2 (100), Ta3W2N, TaW2N, or heated YPt, an SOT layer comprising YBiPt in the (110) orientation, an interlayer comprising one or more of MgO, Ta3WN, TaW3N, Ta3W (110), TaW3 (100), YPt (110), NiFeGeN, NiAlN, NiAl, NiFeGe, NiAlGe, or HfN, and a ferromagnetic layer.Type: ApplicationFiled: June 11, 2024Publication date: December 19, 2024Applicant: Western Digital Technologies, Inc.Inventors: Quang LE, Brian R. YORK, Sharon Swee Ling BANH, Hassan OSMAN, Hisashi TAKANO
-
Publication number: 20240420732Abstract: The present disclosure generally relates to a magnetic recording head comprising a read head. The read head comprises a sensor disposed at a media facing surface (MFS) and a spin generator spaced from the sensor and recessed from the MFS. The sensor and spin generators are disposed on a non-magnetic layer. The sensor comprises a free layer and the spin generator comprises at least one spin orbit torque (SOT) layer. The SOT layer may comprise topological material such as BiSb. The sensor is configured to detect a read signal using a first voltage lead and a second voltage lead. The spin generator is configured to inject spin current through the non-magnetic layer to the sensor using a first current lead and a second current lead. The shape of the non-magnetic layer is a triangular or trapezoidal shape to further concentrate spin current.Type: ApplicationFiled: September 13, 2023Publication date: December 19, 2024Applicants: Western Digital Technologies, Inc., Tokyo Institute of TechnologyInventors: Quang LE, Xiaoyong LIU, Brian R. YORK, Cherngye HWANG, Son T. LE, Hisashi TAKANO, Fan TUO, Hassan OSMAN, Nam Hai PHAM
-
Patent number: 12154603Abstract: The present disclosure generally relates to a magnetic recording head comprising a spintronic device for magnetic media, such as a magnetic media drive. The spintronic device includes at least one spin Hall layer as well as at least one buffer layer and at least one interlayer. The buffer layer is positioned proximate a main pole of a write head while the interlayer is positioned proximate a trailing shield of the write head. The spin Hall layer is positioned between the buffer layer and the interlayer. The spintronic element may be disposed at the media facing surface (MFS) or recessed from the MFS. The spintronic device is capable of injecting spin current to the main pole, the trailing shield, or both.Type: GrantFiled: July 28, 2023Date of Patent: November 26, 2024Assignee: Western Digital Technologies, Inc.Inventors: Quang Le, Brian R. York, Xiaoyong Liu, Cherngye Hwang, Hassan Osman, Hisashi Takano, Nam Hai Pham
-
Systems and methods for allocating communication resources via information technology infrastructure
Patent number: 11330036Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: GrantFiled: July 10, 2019Date of Patent: May 10, 2022Assignee: GOOGLE LLCInventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef -
SYSTEMS AND METHODS FOR ALLOCATING COMMUNICATION RESOURCES VIA INFORMATION TECHNOLOGY INFRASTRUCTURE
Publication number: 20190334976Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: ApplicationFiled: July 10, 2019Publication date: October 31, 2019Applicant: Google LLCInventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef -
Systems and methods for allocating communication resources via information technology infrastructure
Patent number: 10356154Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: GrantFiled: February 5, 2016Date of Patent: July 16, 2019Assignee: Google LLCInventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef -
Systems and methods for allocating communication resources via information technology infrastructure
Patent number: 10250556Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: GrantFiled: April 27, 2018Date of Patent: April 2, 2019Assignee: Google LLCInventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal -
Systems and methods for allocating communication resources via information technology infrastructure
Patent number: 10205702Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: GrantFiled: March 30, 2016Date of Patent: February 12, 2019Assignee: Google LLCInventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal -
SYSTEMS AND METHODS FOR ALLOCATING COMMUNICATION RESOURCES VIA INFORMATION TECHNOLOGY INFRASTRUCTURE
Publication number: 20180248843Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: ApplicationFiled: April 27, 2018Publication date: August 30, 2018Applicant: Google LLCInventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal -
Systems and methods for allocating communication resources via information technology infrastructure
Patent number: 9967230Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: GrantFiled: February 4, 2016Date of Patent: May 8, 2018Assignee: Google LLCInventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal -
Systems and Methods for Allocating Communication Resources Via Information Technology Infrastructure
Publication number: 20170230329Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: ApplicationFiled: February 4, 2016Publication date: August 10, 2017Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal -
SYSTEMS AND METHODS FOR ALLOCATING COMMUNICATION RESOURCES VIA INFORMATION TECHNOLOGY INFRASTRUCTURE
Publication number: 20170195394Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.Type: ApplicationFiled: February 5, 2016Publication date: July 6, 2017Inventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef