Patents by Inventor Adel Khalil
Adel Khalil 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: 11965414Abstract: Systems and methods for obtaining a shape of a component within a subterranean well with an impression tool includes the impression tool having a top sub. The top sub is an elongated member having a central axis and a downhole facing surface. A threaded recess of the top sub extends axially from the downhole facing surface. A bottom body section has a block body, a lead impression block positioned at a downhole side of the block body, and a threaded member located at an uphole side of the block body. The threaded member of the bottom body section threadingly engages the threaded recess of the top sub. The bottom body section is operable to be selectively threaded to, and unthreaded from, the top sub.Type: GrantFiled: September 16, 2021Date of Patent: April 23, 2024Assignee: SAUDI ARABIAN OIL COMPANYInventors: Hamed Nafa, Majid Al-Hajjaji, Adel Khalil Al-Ahmadi
-
Patent number: 11929076Abstract: Disclosed speech recognition techniques improve user-perceived latency while maintaining accuracy by: receiving an audio stream, in parallel, by a primary (e.g., accurate) speech recognition engine (SRE) and a secondary (e.g., fast) SRE; generating, with the primary SRE, a primary result; generating, with the secondary SRE, a secondary result; appending the secondary result to a word list; and merging the primary result into the secondary result in the word list. Combining output from the primary and secondary SREs into a single decoder as described herein improves user-perceived latency while maintaining or improving accuracy, among other advantages.Type: GrantFiled: December 1, 2022Date of Patent: March 12, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Hosam Adel Khalil, Emilian Stoimenov, Christopher Hakan Basoglu, Kshitiz Kumar, Jian Wu
-
Patent number: 11798535Abstract: Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.Type: GrantFiled: September 14, 2021Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Emilian Stoimenov, Rui Zhao, Kaustubh Prakash Kalgaonkar, Ivaylo Andreanov Enchev, Khuram Shahid, Anthony Phillip Stark, Guoli Ye, Mahadevan Srinivasan, Yifan Gong, Hosam Adel Khalil
-
Patent number: 11790891Abstract: Generally discussed herein are devices, systems, and methods for custom wake word selection assistance. A method can include receiving, at a device, data indicating a custom wake word provided by a user, determining one or more characteristics of the custom wake word, determining that use of the custom wake word will cause more than a threshold rate of false detections based on the characteristics, rejecting the custom wake word as the wake word for accessing a personal assistant in response to determining that use of the custom wake word will cause more than a threshold rate of false detections, and setting the custom wake word as the wake word in response to determining that use of the custom wake word will not cause more than the threshold rate of false detections.Type: GrantFiled: December 1, 2021Date of Patent: October 17, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Emilian Stoimenov, Khuram Shahid, Guoli Ye, Hosam Adel Khalil, Yifan Gong
-
Publication number: 20230102295Abstract: Disclosed speech recognition techniques improve user-perceived latency while maintaining accuracy by: receiving an audio stream, in parallel, by a primary (e.g., accurate) speech recognition engine (SRE) and a secondary (e.g., fast) SRE; generating, with the primary SRE, a primary result; generating, with the secondary SRE, a secondary result; appending the secondary result to a word list; and merging the primary result into the secondary result in the word list. Combining output from the primary and secondary SREs into a single decoder as described herein improves user-perceived latency while maintaining or improving accuracy, among other advantages.Type: ApplicationFiled: December 1, 2022Publication date: March 30, 2023Inventors: Hosam Adel KHALIL, Emilian STOIMENOV, Christopher Hakan BASOGLU, Kshitiz KUMAR, Jian WU
-
Publication number: 20230082225Abstract: Systems and methods for obtaining a shape of a component within a subterranean well with an impression tool includes the impression tool having a top sub. The top sub is an elongated member having a central axis and a downhole facing surface. A threaded recess of the top sub extends axially from the downhole facing surface. A bottom body section has a block body, a lead impression block positioned at a downhole side of the block body, and a threaded member located at an uphole side of the block body. The threaded member of the bottom body section threadingly engages the threaded recess of the top sub. The bottom body section is operable to be selectively threaded to, and unthreaded from, the top sub.Type: ApplicationFiled: September 16, 2021Publication date: March 16, 2023Applicant: Saudi Arabian Oil CompanyInventors: Hamed Nafa, Majid Al-Hajjaji, Adel Khalil Al-Ahmadi
-
Patent number: 11550072Abstract: A non-blended dataset related to a same surveyed area as a blended dataset is used to deblend the blended dataset. The non-blended dataset may be used to calculate a model dataset emulating the blended dataset, or may be transformed in a model domain and used to derive sparseness weights, model domain masking, scaling or shaping functions used to deblend the blended dataset.Type: GrantFiled: August 5, 2021Date of Patent: January 10, 2023Assignee: CGG SERVICES SASInventors: Gordon Poole, Henning Hoeber, Adel Khalil
-
Publication number: 20230004213Abstract: Techniques are provided for early processing of a part of a user input to produce a response to the entire or final user input. While the user input is being received, a partial user input, which is a part of the final user input, is processed to produce a response. The response is a candidate response for the final user input. After the final user input is received, and if the partial user input is determined to match or be equivalent to the final user input, the first response, which is already available, is provided to one or more output devices for presentation. If the final user input is determined to differ from the partial user input, the final user input is processed to produce a second response to the final user input, and the second response is provided for presentation. In some instances, multiple partial user inputs are received and processed.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventors: Chun Hin Nelson SIU, Hosam Adel KHALIL, Ajoy NANDI, Carmen QUAN, Denis FISENKO, Md Nizam Uddin CHY, Min HU, Christopher Hakan BASOGLU, Sayan Dev PATHAK
-
Patent number: 11532312Abstract: Disclosed speech recognition techniques improve user-perceived latency while maintaining accuracy by: receiving an audio stream, in parallel, by a primary (e.g., accurate) speech recognition engine (SRE) and a secondary (e.g., fast) SRE; generating, with the primary SRE, a primary result; generating, with the secondary SRE, a secondary result; appending the secondary result to a word list; and merging the primary result into the secondary result in the word list. Combining output from the primary and secondary SREs into a single decoder as described herein improves user-perceived latency while maintaining or improving accuracy, among other advantages.Type: GrantFiled: December 15, 2020Date of Patent: December 20, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Hosam Adel Khalil, Emilian Stoimenov, Christopher Hakan Basoglu, Kshitiz Kumar, Jian Wu
-
Patent number: 11487035Abstract: Methods and apparatuses for seismic data processing perform a least-squares reverse time migration method in which surface-attribute-independent coefficients for the surface attribute gathers are demigrated to reduce the computational cost.Type: GrantFiled: April 17, 2020Date of Patent: November 1, 2022Assignee: CGG SERVICES SASInventors: Adel Khalil, Carlos Alberto Da Costa Filho, Roberto Pereira, Gregório Goudel Azevedo
-
Patent number: 11487033Abstract: Seismic exploration of an underground formation uses seismic excitations to probe the formation's properties such as reflectivity that can be imaged using reverse time migration. Using an equal area spherical binning at reflection points improves and simplifies RTM imaging together with adaptability to the data acquisition geometry, while overcoming drawbacks of conventional cylindrical binning.Type: GrantFiled: December 30, 2020Date of Patent: November 1, 2022Assignee: CGG SERVICES SASInventors: Roberto Pereira, Adel Khalil
-
Publication number: 20220254334Abstract: Generally discussed herein are devices, systems, and methods for custom wake word selection assistance. A method can include receiving, at a device, data indicating a custom wake word provided by a user, determining one or more characteristics of the custom wake word, determining that use of the custom wake word will cause more than a threshold rate of false detections based on the characteristics, rejecting the custom wake word as the wake word for accessing a personal assistant in response to determining that use of the custom wake word will cause more than a threshold rate of false detections, and setting the custom wake word as the wake word in response to determining that use of the custom wake word will not cause more than the threshold rate of false detections.Type: ApplicationFiled: December 1, 2021Publication date: August 11, 2022Inventors: Emilian Stoimenov, Khuram Shahid, Guoli Ye, Hosam Adel Khalil, Yifan Gong
-
Publication number: 20220189467Abstract: Disclosed speech recognition techniques improve user-perceived latency while maintaining accuracy by: receiving an audio stream, in parallel, by a primary (e.g., accurate) speech recognition engine (SRE) and a secondary (e.g., fast) SRE; generating, with the primary SRE, a primary result; generating, with the secondary SRE, a secondary result; appending the secondary result to a word list; and merging the primary result into the secondary result in the word list. Combining output from the primary and secondary SREs into a single decoder as described herein improves user-perceived latency while maintaining or improving accuracy, among other advantages.Type: ApplicationFiled: December 15, 2020Publication date: June 16, 2022Inventors: Hosam Adel KHALIL, Emilian STOIMENOV, Christopher Hakan BASOGLU, Kshitiz KUMAR, Jian WU
-
Patent number: 11222622Abstract: Generally discussed herein are devices, systems, and methods for custom wake word selection assistance. A method can include receiving, at a device, data indicating a custom wake word provided by a user, determining one or more characteristics of the custom wake word, determining that use of the custom wake word will cause more than a threshold rate of false detections based on the characteristics, rejecting the custom wake word as the wake word for accessing a personal assistant in response to determining that use of the custom wake word will cause more than a threshold rate of false detections, and setting the custom wake word as the wake word in response to determining that use of the custom wake word will not cause more than the threshold rate of false detections.Type: GrantFiled: July 25, 2019Date of Patent: January 11, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Emilian Stoimenov, Khuram Shahid, Guoli Ye, Hosam Adel Khalil, Yifan Gong
-
Publication number: 20210407498Abstract: Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.Type: ApplicationFiled: September 14, 2021Publication date: December 30, 2021Inventors: Emilian Stoimenov, Rui Zhao, Kaustubh Prakash Kalgaonkar, Ivaylo Andreanov Enchev, Khuram Shahid, Anthony Phillip Stark, Guoli Ye, Mahadevan Srinivasan, Yifan Gong, Hosam Adel Khalil
-
Publication number: 20210364666Abstract: A non-blended dataset related to a same surveyed area as a blended dataset is used to deblend the blended dataset. The non-blended dataset may be used to calculate a model dataset emulating the blended dataset, or may be transformed in a model domain and used to derive sparseness weights, model domain masking, scaling or shaping functions used to deblend the blended dataset.Type: ApplicationFiled: August 5, 2021Publication date: November 25, 2021Inventors: Gordon POOLE, Henning HOEBER, Adel KHALIL
-
Patent number: 11158305Abstract: Generally discussed herein are devices, systems, and methods for wake word verification. A method can include receiving, at a server, a message from a device indicating that an utterance of a user-defined wake word was detected at the device, the message including (a) audio samples or features extracted from the audio samples and (b) data indicating the user-defined wake word, retrieving or generating, at the server, a custom decoding graph for the user-defined wake word, wherein the decoding graph and the static portion of the wake word verification model form a custom wake word verification model for the user-defined wake word, executing the wake word verification model to determine a likelihood that the wake word was uttered, and providing a message to the device indicating whether wake was uttered based on the determined likelihood.Type: GrantFiled: July 25, 2019Date of Patent: October 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Khuram Shahid, Kshitiz Kumar, Teng Yi, Veljko Miljanic, Huaming Wang, Yifan Gong, Hosam Adel Khalil
-
Publication number: 20210325555Abstract: Seismic exploration of an underground formation uses seismic excitations to probe the formation's properties such as reflectivity that can be imaged using reverse time migration. Using an equal area spherical binning at reflection points improves and simplifies RTM imaging together with adaptability to the data acquisition geometry, while overcoming drawbacks of conventional cylindrical binning.Type: ApplicationFiled: December 30, 2020Publication date: October 21, 2021Inventors: Roberto PEREIRA, Adel KHALIL
-
Patent number: 11132992Abstract: Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.Type: GrantFiled: July 25, 2019Date of Patent: September 28, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Emilian Stoimenov, Rui Zhao, Kaustubh Prakash Kalgaonkar, Ivaylo Andreanov Enchev, Khuram Shahid, Anthony Phillip Stark, Guoli Ye, Mahadevan Srinivasan, Yifan Gong, Hosam Adel Khalil
-
Patent number: 11112518Abstract: A non-blended dataset related to a same surveyed area as a blended dataset is used to deblend the blended dataset. The non-blended dataset may be used to calculate a model dataset emulating the blended dataset, or may be transformed in a model domain and used to derive sparseness weights, model domain masking, scaling or shaping functions used to deblend the blended dataset.Type: GrantFiled: December 14, 2015Date of Patent: September 7, 2021Assignee: CGG SERVICES SASInventors: Gordon Poole, Henning Hoeber, Adel Khalil