Patents by Inventor Gokhan Hasan Bakir
Gokhan Hasan Bakir 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: 20240104104Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.Type: ApplicationFiled: December 6, 2023Publication date: March 28, 2024Inventors: Gökhan Hasan BAKIR, Károly CSALOGÁNY, Behshad Behzadi
-
Patent number: 11847124Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.Type: GrantFiled: November 19, 2021Date of Patent: December 19, 2023Assignee: GOOGLE LLCInventors: Gökhan Hasan Bakir, Károly Csalogány, Behshad Behzadi
-
Publication number: 20220075787Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.Type: ApplicationFiled: November 19, 2021Publication date: March 10, 2022Inventors: Gökhan Hasan BAKIR, Károly CSALOGÁNY, Behshad BEHZADI
-
Patent number: 11204927Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.Type: GrantFiled: November 16, 2017Date of Patent: December 21, 2021Assignee: GOOGLE LLCInventors: Gökhan Hasan Bakir, Károly Csalogány, Behshad Behzadi
-
Publication number: 20210240756Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 10984038Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: GrantFiled: February 11, 2019Date of Patent: April 20, 2021Assignee: Google LLCInventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Publication number: 20190179846Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: ApplicationFiled: February 11, 2019Publication date: June 13, 2019Inventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 10204104Abstract: Methods, systems, and media for processing queries relating to presented media content are provided. In some implementations, a method comprises: receiving a request to associate with a media playback device that is presenting media content to a user of the mobile device; activating a microphone associated with the mobile device; converting received ambient sounds to text inputs; determining whether the text inputs include a trigger term and the query; determining media playback information from the media application that includes timing information corresponding to when during the presentation of the media content the query was received and media content identification information; causing a search to be performed that includes the query, the timing information, and the media content identification information; obtaining a search result that is responsive to the query; and presenting the search result on a display associated with the mobile device.Type: GrantFiled: April 14, 2015Date of Patent: February 12, 2019Assignee: Google LLCInventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 10192214Abstract: Depositing funds onto smart cards for use during processing of purchases. A device creates a deposit request and transmits the request to a remote system. The remote system processes the request and transmits a deposit record to the device, which in turn transmits the record to the smart card. If the device has network access, it transmits a deposit confirmation to the remote system, which updates the smart card account to include the confirmation. If the device unable to connect to the remote system, the deposit confirmation is transmitted when the smart card is involved in a future transaction. During the future transaction, the smart card transmits its transaction history, which comprises the deposit confirmation, to the device, and the device transmits the transaction history to the remote system. The remote system updates the smart card account to include the deposit confirmation.Type: GrantFiled: March 11, 2013Date of Patent: January 29, 2019Assignee: GOOGLE LLCInventors: Fan Jiang, Aneto Pablo Okonkwo, Michael William Springer, Gökhan Hasan Bakir
-
Publication number: 20180075111Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.Type: ApplicationFiled: November 16, 2017Publication date: March 15, 2018Inventors: Gökhan Hasan BAKIR, Károly CSALOGÁNY, Behshad BEHZADI
-
Patent number: 9852188Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.Type: GrantFiled: June 23, 2014Date of Patent: December 26, 2017Assignee: GOOGLE LLCInventors: Gökhan Hasan Bakir, Károly Csalogány, Behshad Behzadi
-
Publication number: 20160306797Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: ApplicationFiled: April 14, 2015Publication date: October 20, 2016Inventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 9361445Abstract: A credential such as a One Time Password (OTP) can be proffered as a matrix of characters provided by a user. The verifier can accept that credential if it determines that the matrix is rank one. If it determines the matrix is not rank one, it can reject it or treat it as possibly corrupt due to one or more erroneous or missing entries. The verifier can factor the received matrix into two vectors and create a rank one projected matrix that is the product of the two vectors. The verifier can measure the distance between the received and projected matrices and accept the credential if the distance is within a distance threshold.Type: GrantFiled: January 31, 2014Date of Patent: June 7, 2016Assignee: Google Inc.Inventor: Gökhan Hasan Bakir
-
Patent number: 9262852Abstract: A system and method for generating a road network based on satellite imagery. Plural pixels corresponding to satellite imagery of a region are obtained. For each of the plural pixels, a probability value corresponding to the probability that the pixel belongs within the road network is calculated. A grayscale image is formed based on the calculated probability values. Plural curves are produced based on the grayscale image, wherein the producing of each curve includes positioning a shape on the grayscale image so that an average intensity of the grayscale image covered by the shape exceeds a preset threshold, moving the shape about the grayscale image while the average intensity is maintained, and tracking the movement of the shape to produce the curve. A planar-connected graph is generated by connecting at least portions of the plural curves. The planar-connected graph corresponds to the road network.Type: GrantFiled: December 31, 2014Date of Patent: February 16, 2016Assignee: Google Inc.Inventors: Roland Kehl, Matthias Heiler, Gokhan Hasan Bakir
-
Publication number: 20150370859Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.Type: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: Gökhan Hasan BAKIR, Károly CSALOGÁNY, Behshad BEHZADI
-
Publication number: 20150220728Abstract: A credential such as a One Time Password (OTP) can be proffered as a matrix of characters provided by a user. The verifier can accept that credential if it determines that the matrix is rank one. If it determines the matrix is not rank one, it can reject it or treat it as possibly corrupt due to one or more erroneous or missing entries. The verifier can factor the received matrix into two vectors and create a rank one projected matrix that is the product of the two vectors. The verifier can measure the distance between the received and projected matrices and accept the credential if the distance is within a distance threshold.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: Google Inc.Inventor: Gökhan Hasan Bakir
-
Patent number: 8959034Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.Type: GrantFiled: February 29, 2012Date of Patent: February 17, 2015Assignee: Google Inc.Inventors: Fan Jiang, Michael William Springer, Malgorzata Monika Lisowiec, Gökhan Hasan Bakir, Patrick Pui Wah Leung, Aneto Pablo Okonkwo
-
Patent number: 8938094Abstract: A system and method for generating a road network based on satellite imagery. Plural pixels corresponding to satellite imagery of a region are obtained. For each of the plural pixels, a probability value corresponding to the probability that the pixel belongs within the road network is calculated. A grayscale image is formed based on the calculated probability values. Plural curves are produced based on the grayscale image, wherein the producing of each curve includes positioning a shape on the grayscale image so that an average intensity of the grayscale image covered by the shape exceeds a preset threshold, moving the shape about the grayscale image while the average intensity is maintained, and tracking the movement of the shape to produce the curve. A planar-connected graph is generated by connecting at least portions of the plural curves. The planar-connected graph corresponds to the road network.Type: GrantFiled: April 13, 2012Date of Patent: January 20, 2015Assignee: Google Inc.Inventors: Roland Kehl, Matthias Heiler, Gokhan Hasan Bakir
-
Publication number: 20140258109Abstract: Depositing funds onto smart cards for use during processing of purchases. A device creates a deposit request and transmits the request to a remote system. The remote system processes the request and transmits a deposit record to the device, which in turn transmits the record to the smart card. If the device has network access, it transmits a deposit confirmation to the remote system, which updates the smart card account to include the confirmation. If the device unable to connect to the remote system, the deposit confirmation is transmitted when the smart card is involved in a future transaction. During the future transaction, the smart card transmits its transaction history, which comprises the deposit confirmation, to the device, and the device transmits the transaction history to the remote system. The remote system updates the smart card account to include the deposit confirmation.Type: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Applicant: GOOGLE INC.Inventors: Fan Jiang, Aneto Pablo Okonkwo, Michael William Springer, Gökhan Hasan Bakir
-
Publication number: 20130226797Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.Type: ApplicationFiled: February 29, 2012Publication date: August 29, 2013Applicant: GOOGLE Inc.Inventors: Fan Jiang, Michael William Springer, Malgorzata Monika Lisowiec, Gökhan Hasan Bakir, Patrick Pui Wah Leung, Aneto Pablo Okonkwo