Patents by Inventor Reza Jalili
Reza Jalili 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: 11532012Abstract: Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or a user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.Type: GrantFiled: December 16, 2020Date of Patent: December 20, 2022Assignee: Adobe Inc.Inventor: Reza Jalili
-
Publication number: 20210103951Abstract: Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or au user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.Type: ApplicationFiled: December 16, 2020Publication date: April 8, 2021Inventor: Reza Jalili
-
Patent number: 10902456Abstract: Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or au user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.Type: GrantFiled: November 15, 2018Date of Patent: January 26, 2021Assignee: ADOBE INC.Inventor: Reza Jalili
-
Publication number: 20200090170Abstract: Creating and controlling a transaction key are provided. Initially, an authorization code is received at a server. This authorization code corresponds to a subsequent transaction that will be performed. Thereafter, a set of parameters are also received at the server. These parameters outline certain requirements that must be met by a requesting device in order to trigger or permit the execution of the transaction. In this manner, both the authorization code and the parameters act as safeguards in controlling which entities are permitted to participate in the transaction.Type: ApplicationFiled: May 30, 2018Publication date: March 19, 2020Inventor: Reza JALILI
-
Patent number: 10284624Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: April 6, 2018Date of Patent: May 7, 2019Assignee: Google LLCInventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Publication number: 20190087851Abstract: Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or au user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.Type: ApplicationFiled: November 15, 2018Publication date: March 21, 2019Inventor: Reza Jalili
-
Patent number: 10169776Abstract: Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or au user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.Type: GrantFiled: May 12, 2014Date of Patent: January 1, 2019Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Reza Jalili
-
Patent number: 10122784Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: April 5, 2017Date of Patent: November 6, 2018Assignee: Google LLCInventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Publication number: 20180234480Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: ApplicationFiled: April 6, 2018Publication date: August 16, 2018Applicant: Google LLCInventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Patent number: 9773126Abstract: Various implementations of data collection privacy techniques for web content are described herein. Web content that is authored via content authoring service may be associated with data that describes collection behaviors of the web content in accordance with an established data collection privacy scheme. In one approach, data collection privacy is implemented using mark-up constructs contained in a manifest that is included with or otherwise associated with the web content. A content rendering application, such as a browser, may be configured to parse the content and recognize the collection behaviors based on the corresponding data indicative of the behaviors. The content rendering application may then output a notification to inform the user regarding the collection behaviors and provide a set of options available for management of data collection.Type: GrantFiled: September 17, 2013Date of Patent: September 26, 2017Assignee: Adobe Systems IncorporatedInventor: Reza Jalili
-
Patent number: 9774450Abstract: Network-based service content protection techniques are described. In one or more implementations, content is edited locally by a computing device. The edited content is automatically encrypted without any user intervention by the computing device using an encryption credential, e.g., encryption key or other secret. The automatic encryption is performed responsive to a request to store the content at a network-based service provider such that the encrypted content can only be decrypted and accessed with the encryption credential and the encrypted content is uploaded to the network-based service provider.Type: GrantFiled: August 28, 2015Date of Patent: September 26, 2017Assignee: Adobe Systems IncorporatedInventor: Reza Jalili
-
Publication number: 20170257418Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: ApplicationFiled: April 5, 2017Publication date: September 7, 2017Applicant: Google Inc.Inventors: Babak Rezvani, Edward Kalin, Jack L. Chen, Reza Jalili
-
Patent number: 9648082Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: October 30, 2015Date of Patent: May 9, 2017Assignee: Google Inc.Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Publication number: 20170070570Abstract: A system and method for enabling the recordation of electronic content that has been published via a network, such as the Internet, so that the electronic content may be stored, retrieved, shared, and manipulated by individual users. Furthermore, the system and method of the present invention enable the content publisher of the electronic content to analyze activity associated with its storage and sharing.Type: ApplicationFiled: September 7, 2015Publication date: March 9, 2017Inventor: Reza Jalili
-
Patent number: 9509754Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: October 30, 2015Date of Patent: November 29, 2016Assignee: Google Inc.Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Patent number: 9491224Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: September 17, 2015Date of Patent: November 8, 2016Assignee: Google Inc.Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Patent number: 9473559Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: November 6, 2015Date of Patent: October 18, 2016Assignee: Google Inc.Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Patent number: 9413810Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: October 30, 2015Date of Patent: August 9, 2016Assignee: Google Inc.Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Patent number: 9407685Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.Type: GrantFiled: September 16, 2015Date of Patent: August 2, 2016Assignee: Google Inc.Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
-
Patent number: D827978Type: GrantFiled: September 21, 2016Date of Patent: September 11, 2018Inventor: Reza Jalili