Patents by Inventor Rajaram Gaunker

Rajaram Gaunker 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: 20230237482
    Abstract: An example apparatus includes an account information circuit structured to interpret first identifying information for a first blockchain account and second identifying information for a second blockchain account, the first identifying information including a trust rating value, and the second identifying information including a transaction confirmation value corresponding to a transaction between the first blockchain account and the second blockchain account. An apparatus includes a trust value adjustment circuit structured to interpret a transaction rating value from a user associated with the second blockchain account, and to adjust the trust rating value in response to the transaction rating value and the transaction confirmation value. An apparatus includes an account trust matching execution circuit structured to perform an account trust operation in response to the adjusted trust rating value.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 27, 2023
    Inventors: Sridhar Ramaswamy, Nathan Wiegand, Rajaram Gaunker
  • Publication number: 20230237110
    Abstract: An example apparatus includes a blockchain data circuit that interprets a blockchain description value, a blockchain index circuit that provides a blockchain index data structure in response to the blockchain description value, the blockchain index data structure including a number of attribute values for each of a number of entities associated with the blockchain description value, and a blockchain search circuit that exercises a user interface. The user interface allows for interpreting a user search value, and the blockchain search circuit provides a search description to the user interface in response to the user search value and the blockchain index data structure.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 27, 2023
    Inventors: Sridhar Ramaswamy, Nathan Wiegand, Rajaram Gaunker
  • Publication number: 20230237549
    Abstract: An example apparatus includes an account information circuit structured to interpret identifying information for a seller blockchain account and for each one of at least one buyer blockchain account, the identifying information for each one of the at least one buyer blockchain account including an attribute interest value. An apparatus further includes an asset attribute circuit structured to interpret an asset attribute value for an asset associated with the seller blockchain account. An apparatus further includes a buyer interest circuit structured to determine a buyer interest value for each one of the at least one buyer blockchain account in response to each corresponding attribute interest value and the asset attribute value. An apparatus includes a buyer identification execution circuit structured to perform a buyer identification operation in response to the buyer interest value.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 27, 2023
    Inventors: Sridhar Ramaswamy, Nathan Wiegand, Rajaram Gaunker
  • Publication number: 20230237111
    Abstract: An example apparatus includes a blockchain monitoring circuit structured to interpret a blockchain index data structure comprising a plurality of attribute values for each of a plurality of assets associated with a blockchain. An apparatus includes a blockchain asset ranking circuit structured to determine an asset rank value for each asset of the plurality of assets and includes a blockchain transaction assistant circuit structured to, in response to the asset rank value for each asset, perform at least one operation selected from: provide an asset ranking communication to a user interface for transactions associated with the blockchain; or store the asset rank value for each asset of the plurality of assets on the blockchain index data structure.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 27, 2023
    Inventors: Sridhar Ramaswamy, Nathan Wiegand, Rajaram Gaunker
  • Patent number: 11341206
    Abstract: One or more instances in program code that references an identifier of the standard web object model program object property that is prevented by a web browser from being directly reassigned are identified. The one or more instances in the program code that references the identifier of the standard web object model program object property that is prevented by the web browser from being directly reassigned are modified with one or more corresponding replacement references that include a replacement identifier. The replacement identifier id defined in the program code as being associated with a new program object property defined to invoke the standard web object model program object property in addition to being defined to perform additional processing of a resource identifier associated with the invocation of the standard web object model program object property.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: May 24, 2022
    Assignee: Akamai Technologies, Inc.
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Patent number: 11314834
    Abstract: A resource identifier to be encoded dynamically upon detection of a triggering event is identified. The resource identifier is allowed to remain not encoded prior to detection of the triggering event. The triggering event that will cause the resource identifier to be consumed by a web browser is detected. In response to detecting the triggering event, the resource identifier is encoded, and an encoded version of the resource identifier is provided for consumption by the web browser.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: April 26, 2022
    Assignee: Akamai Technologies, Inc.
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Patent number: 11134063
    Abstract: A resource identifier to be encoded is detected. One or more special characters in the detected resource identifier are identified. The detected resource identifier is encoded at least in part by preserving the identified one or more special characters in a resulting encoded resource identifier corresponding to the detected resource identifier. The encoded resource identifier is utilized in place of the detected resource identifier.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: September 28, 2021
    Assignee: Akamai Technologies, Inc.
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Patent number: 10747787
    Abstract: The web cookie data specifying a web cookie associated with an encoded domain is received. An identifier of an original domain corresponding to the encoded domain is determined. The web cookie data is stored in a stored web cookie in a manner that associates the web cookie data to the original domain but the stored web cookie is scoped to a domain scope that includes the encoded domain.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: August 18, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: Mehrdad Reshadi, Madhukar Kedlaya, Jasvir Nagra, Rajaram Gaunker
  • Publication number: 20200065341
    Abstract: A resource identifier to be encoded dynamically upon detection of a triggering event is identified. The resource identifier is allowed to remain not encoded prior to detection of the triggering event. The triggering event that will cause the resource identifier to be consumed by a web browser is detected. In response to detecting the triggering event, the resource identifier is encoded, and an encoded version of the resource identifier is provided for consumption by the web browser.
    Type: Application
    Filed: September 5, 2019
    Publication date: February 27, 2020
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Patent number: 10474729
    Abstract: A resource identifier to be encoded dynamically upon detection of a triggering event is identified. The resource identifier is allowed to remain not encoded prior to detection of the triggering event. The triggering event that will cause the resource identifier to be consumed by a web browser is detected. In response to detecting the triggering event, the resource identifier is encoded, and an encoded version of the resource identifier is provided for consumption by the web browser.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: November 12, 2019
    Assignee: Instart Logic, Inc.
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Publication number: 20190260750
    Abstract: A method of modifying a usage of a Document Object Model (DOM) application programming interfaces (API) is disclosed. A request for a webpage file is received from a web browser. A modified webpage file is formed based on the requested webpage file by forming and injecting a DOM virtualization client into the modified webpage file. The modified webpage file is sent to the web browser. The web browser is configured to load the modified webpage file and execute the DOM virtualization client. The DOM virtualization client is configured to intercept a usage of a DOM API associated with one or more scripts running on the web browser. The DOM virtualization client is configured to modify the usage of the DOM API based on identities of the one or more scripts.
    Type: Application
    Filed: May 5, 2019
    Publication date: August 22, 2019
    Inventors: Mehrdad Reshadi, Hariharan Kolam, Rajaram Gaunker, Raghu Batta Venkat
  • Publication number: 20170169100
    Abstract: The web cookie data specifying a web cookie associated with an encoded domain is received. An identifier of an original domain corresponding to the encoded domain is determined. The web cookie data is stored in a stored web cookie in a manner that associates the web cookie data to the original domain but the stored web cookie is scoped to a domain scope that includes the encoded domain.
    Type: Application
    Filed: January 12, 2017
    Publication date: June 15, 2017
    Inventors: Mehrdad Reshadi, Madhukar Kedlaya, Jasvir Nagra, Rajaram Gaunker
  • Publication number: 20170169124
    Abstract: One or more instances in program code that references an identifier of the standard web object model program object property that is prevented by a web browser from being directly reassigned are identified. The one or more instances in the program code that references the identifier of the standard web object model program object property that is prevented by the web browser from being directly reassigned are modified with one or more corresponding replacement references that include a replacement identifier. The replacement identifier id defined in the program code as being associated with a new program object property defined to invoke the standard web object model program object property in addition to being defined to perform additional processing of a resource identifier associated with the invocation of the standard web object model program object property.
    Type: Application
    Filed: January 12, 2017
    Publication date: June 15, 2017
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Publication number: 20170169123
    Abstract: A resource identifier to be encoded dynamically upon detection of a triggering event is identified. The resource identifier is allowed to remain not encoded prior to detection of the triggering event. The triggering event that will cause the resource identifier to be consumed by a web browser is detected. In response to detecting the triggering event, the resource identifier is encoded, and an encoded version of the resource identifier is provided for consumption by the web browser.
    Type: Application
    Filed: January 12, 2017
    Publication date: June 15, 2017
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Publication number: 20170171168
    Abstract: A resource identifier to be encoded is detected. One or more special characters in the detected resource identifier are identified. The detected resource identifier is encoded at least in part by preserving the identified one or more special characters in a resulting encoded resource identifier corresponding to the detected resource identifier. The encoded resource identifier is utilized in place of the detected resource identifier.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 15, 2017
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Patent number: 9645984
    Abstract: A method of updating a document object model (DOM) is disclosed. A message is received from a web browser requesting for information to update the DOM. A dummy response message is sent to the web browser, wherein the dummy response message does not include the information to update the DOM, and wherein the dummy response message causes the web browser to create a dummy node in the DOM. A request message is received from a client as part of a client-server protocol, wherein the request message requests at least a portion of the information to be sent to the client. A first response message is sent including at least a portion of the information to the client, wherein the first response message is processed by the client to determine a first update to the DOM, and wherein the first update is applied to the DOM.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: May 9, 2017
    Assignee: Instart Logic, Inc.
    Inventors: Hariharan Kolam, Brian Kennedy, Rajaram Gaunker, Raghu Batta Venkat
  • Patent number: 9450803
    Abstract: A method of updating a document object model (DOM) is disclosed. A request by a web browser for information to update the DOM is intercepted by intercepting an interaction with the DOM. The request is converted to a server request as part of a client-server protocol, requesting at least a portion of the information from a server. The server request is sent to the server. A first server response including at least a portion of the information from the server is received. The first server response is processed according to the client-server protocol to determine a first update to the DOM. The first update is applied to the DOM.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: September 20, 2016
    Assignee: Instart Logic, Inc.
    Inventors: Hariharan Kolam, Brian Kennedy, Rajaram Gaunker, Raghu Batta Venkat
  • Publication number: 20160241560
    Abstract: A method of restricting usage of a Document Object Model (DOM) application programming interfaces (API) is disclosed. A DOM virtualization layer intercepts a usage of a DOM API associated with one or more scripts running on a web browser. The DOM virtualization layer determines whether the usage of the DOM API by the one or more scripts is allowed based on a DOM API access control list, wherein the DOM API access control list excludes usage of the DOM API by at least some scripts. The DOM virtualization layer processes the usage of the DOM API based on the determination.
    Type: Application
    Filed: July 30, 2015
    Publication date: August 18, 2016
    Inventors: Mohammad H. Reshadi, Hariharan Kolam, Rajaram Gaunker, Raghu Batta Venkat
  • Publication number: 20160212101
    Abstract: A request for a resource of web content is received. It is determined whether the request identifies the resource using a transformed identifier that has been generated by transforming an original identifier of the resource. In the event it is determined that the request identifies the resource using the transformed identifier, the transformed identifier is translated back to the original identifier of the resource. The resource is obtained using the original identifier of the resource. The obtained resource is provided as a response to the request for the resource of web content.
    Type: Application
    Filed: March 24, 2016
    Publication date: July 21, 2016
    Inventors: Mohammad H. Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Publication number: 20160170947
    Abstract: A method of updating a document object model (DOM) is disclosed. A request by a web browser for information to update the DOM is intercepted by intercepting an interaction with the DOM. The request is converted to a server request as part of a client-server protocol, requesting at least a portion of the information from a server. The server request is sent to the server. A first server response including at least a portion of the information from the server is received. The first server response is processed according to the client-server protocol to determine a first update to the DOM. The first update is applied to the DOM.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 16, 2016
    Inventors: Hariharan Kolam, Brian Kennedy, Rajaram Gaunker, Raghu Batta Venkat