Patents by Inventor Ajay Kapur

Ajay Kapur 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: 20230208939
    Abstract: Dynamically transforming web content is described. An HTTP request is received from an Internet client. The web resource identified in the HTTP request is accessed. The content of the web resource is analyzed. A set of transformation instructions are applied on a set of identified portions of the content of the web resource. Each applied transformation instruction includes logic to locate and manipulate at least an identified portion of the content, and at least one of the applied transformation instructions is a client-side script transformation instruction that performs one or more of: modify a client-side script included in the content, remove a client-side script included in the content, and add a client-side script to the content. An HTTP response is rendered that includes the results of the applied transformation instructions and further includes those portions of the content that were not manipulated by a transformation instruction. The response is then transmitted to the Internet client.
    Type: Application
    Filed: March 7, 2023
    Publication date: June 29, 2023
    Applicant: Edgio, Inc.
    Inventors: Ajay Kapur, Andrew Henry Farmer, Ishan Anand
  • Publication number: 20230196353
    Abstract: Non-fungible token (NFT) platforms in accordance with various embodiments of the invention are described. In an embodiment of the NFT platform includes a first personal profile record associated with a first entity and a second personal profile record associated with a second entity; accessing the first personal profile record; accessing the second personal profile record; determining that the first entity and the second entity are the same; determining that there is a conflict associated between a first element associated with the first personal profile record and a second element associated with the second personal profile record, where the determination is based at least in part on a first policy; determine an action based on the determination of conflict and at least in part on a second policy; and initiate the determined action.
    Type: Application
    Filed: December 16, 2022
    Publication date: June 22, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Perry R. Cook, Ajay Kapur, Rebecca Anne Fiebrink
  • Patent number: 11677857
    Abstract: Dynamically transforming web content is described. An HTTP request is received from an Internet client. The web resource identified in the HTTP request is accessed. The content of the web resource is analyzed. A set of transformation instructions are applied on a set of identified portions of the content of the web resource. Each applied transformation instruction includes logic to locate and manipulate at least an identified portion of the content, and at least one of the applied transformation instructions is a client-side script transformation instruction that performs one or more of: modify a client-side script included in the content, remove a client-side script included in the content, and add a client-side script to the content. An HTTP response is rendered that includes the results of the applied transformation instructions and further includes those portions of the content that were not manipulated by a transformation instruction. The response is then transmitted to the Internet client.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: June 13, 2023
    Assignee: Edgio, Inc.
    Inventors: Ajay Kapur, Andrew Henry Farmer, Ishan Anand
  • Publication number: 20230086644
    Abstract: In various embodiments a device can be configured to implement a distributed ledger capable of immutably recording state data to tokens. In an embodiment a device includes a network interface, memory, and a processor. The processor can be configured to obtain a token including an access policy. The access policy can include a set of access rights. The processor can be further configured to render the token description, receive a user input, and initiate an action based on the token description and the user input. The action can include accessing the content using the access policy. The processor can be further configured to generate a transaction record, and to broadcast the transaction record, the transaction record configured to be incorporated into a ledger entry. The ledger entry capable of being used to compute a challenge for securely adding the ledger entry to a distributed ledger using a cryptographic system.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 23, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Stephen C. Gerber, Ajay Kapur, Michael Leisz
  • Publication number: 20230070586
    Abstract: Non-fungible evolution platforms in accordance with various embodiments of the invention are described. In an embodiment, an NFT evolution platform, includes: a network interface; memory; and a processor, the processor configured to: generate an NFT that includes several layers, where each layer includes content, provide access to a first set of layers of the several layers of the NFT, detect a trigger event, and provide access to a different second set of layers of the several layers of the NFT.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 9, 2023
    Applicant: Artema Labs, Inc
    Inventors: Ajay Kapur, Bjorn Markus Jakobsson, Stephen C. Gerber, Perry R. Cook, Rebecca Anne Fiebrink
  • Publication number: 20230075884
    Abstract: Systems and techniques to enable token-related functionality within social media platforms are illustrated. One embodiment include a method for accessing tokens. The method derives characteristics of one or more tokens owned by a first account on a platform. The method reviews one or more external accounts on the platform for compatible tokens that share at least one of the characteristics. The method confirms a compatible token is owned by a second account of the one or more external accounts. The method accesses the compatible token.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 9, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Stephen C. Gerber, Ajay Kapur, Rebecca Anne Fiebrink, Sven Stefan Dufva, Keir Finlow-Bates
  • Publication number: 20230011621
    Abstract: Devices can be configured to broadcast blocks incorporating artifact origination tokens. Devices can include network interfaces, memory; and processors. Processors can be configured to obtain artifact-to-time association elements. Artifact-to-time association elements can include artifact references and timestamps. Timestamps can include references to artifact references. Processors can be further configured to obtain artifact origination tokens. Artifact origination tokens can include artifact-to-time association element, certifier descriptors indicating certifier public keys, and/or certifier digital signatures. Certifier digital signatures can be generated based on certifier public keys and/or artifact-to-time association elements. Processors can be further configured to obtain ledger entries including artifact origination tokens with public keys, compute challenges based on ledger entries, and broadcast blocks incorporating the ledger entries.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 12, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Ajay Kapur, Madhu Vijayan, Stephen C. Gerber
  • Publication number: 20230009304
    Abstract: Systems and techniques to apply NFT content to immersive environment generation within an NFT platform are illustrated. One embodiment includes a method for rendering content. The method receives, from one or more sensory instruments, sensory input. The method processes the sensory input into a background source. The method receives a non-fungible token (NFT), wherein the NFT includes one or more character modeling elements. The method processes the one or more character modeling elements from the NFT into a character source. The method produces an immersive environment including features from the background source and features from the character source.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 12, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Stephen C. Gerber, Ajay Kapur, Madhu Vijayan, Rebecca Anne Fiebrink
  • Publication number: 20230004970
    Abstract: The ability to write illegal information or rights holder information into an immutable public ledger is problematic for society. Similarly, the inability to selectively cause funds transfers to be undone currently gives rise to significant abuses. In various embodiments, a processor, can be configured to obtain a ledger entry associated with a distributed ledger. The ledger entry can comprise an assertion authentication value and a reference. Data can be requested based on the reference. When the data is not available, an assertion can be obtained. a result can be generated and then compared. when the result and the assertion authentication value match, a challenge can be computed using a cryptographic system, wherein the challenge is based on the ledger entry. A block that incorporates the ledger entry can be broadcast to securely add the block to the distributed ledger.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 5, 2023
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Stephen C. Gerber, Ajay Kapur, Keir Finlow-Bates, Sven Stefan Dufva, Rebecca Anne Fiebrink
  • Publication number: 20220398340
    Abstract: Systems and methods for automated blockchain-based recommendation generation, advertising and promotion in accordance with various embodiments of the invention are described. A user device in accordance with an embodiment of the invention includes: a network interface; memory; and a processor. In addition, the processor is configured to implement an execution environment that enables: initiation of transactions via an immutable ledger; recordation of events; updating a user profile, where the user profile comprises at least one characterization associated with the user profile; encrypting the updated user profile and securely storing the encrypted user profile; receiving a request to access the encrypted user profile from a process; determining access permissions of the process; and when the process has sufficient access permissions, decrypting the user profile and providing user profile data to the process.
    Type: Application
    Filed: June 13, 2022
    Publication date: December 15, 2022
    Applicant: Artema Labs, Inc
    Inventors: Bjorn Markus Jakobsson, Stephen C. Gerber, Ajay Kapur
  • Publication number: 20220159089
    Abstract: Dynamically transforming web content is described. An HTTP request is received from an Internet client. The web resource identified in the HTTP request is accessed. The content of the web resource is analyzed. A set of transformation instructions are applied on a set of identified portions of the content of the web resource. Each applied transformation instruction includes logic to locate and manipulate at least an identified portion of the content, and at least one of the applied transformation instructions is a client-side script transformation instruction that performs one or more of: modify a client-side script included in the content, remove a client-side script included in the content, and add a client-side script to the content. An HTTP response is rendered that includes the results of the applied transformation instructions and further includes those portions of the content that were not manipulated by a transformation instruction. The response is then transmitted to the Internet client.
    Type: Application
    Filed: August 23, 2021
    Publication date: May 19, 2022
    Inventors: Ajay Kapur, Andrew Henry Farmer, Ishan Anand
  • Patent number: 11102325
    Abstract: Dynamically transforming web content is described. An HTTP request is received from an Internet client. The web resource identified in the HTTP request is accessed. The content of the web resource is analyzed. A set of transformation instructions are applied on a set of identified portions of the content of the web resource. Each applied transformation instruction includes logic to locate and manipulate at least an identified portion of the content, and at least one of the applied transformation instructions is a client-side script transformation instruction that performs one or more of: modify a client-side script included in the content, remove a client-side script included in the content, and add a client-side script to the content. An HTTP response is rendered that includes the results of the applied transformation instructions and further includes those portions of the content that were not manipulated by a transformation instruction. The response is then transmitted to the Internet client.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: August 24, 2021
    Assignee: MOOV CORPORATION
    Inventors: Ajay Kapur, Andrew Henry Farmer, Ishan Anand
  • Publication number: 20200057807
    Abstract: A system to electronically generate original content may include a Cognitive Memory Augmented Network (“CAMN”) that ingests data from structured and unstructured sources and organizes it in a neural network. Generic and/or custom decomposition may ensure that the data sources are broken down inside the CAMN to individual elements of reusable data. A Cognitive Gateway Interface (“CGI”) may make data available inside the CAMN accessible to processes such as cognitive search, content extraction, and/or summarization. A feedback mechanism may ingest human thought and convert the feedback to introduce original content into an output. With an enriched CAMN built upon substantial digital content, the system may learn deep semantic meaning and understanding based on content. The system may create and curate new articles, and an assistant system may work as interpreter of content. The system may help with complex research on advanced topics and provide personalized and/or customized reports.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 20, 2020
    Inventors: Ajay Kapur, Ajay Baranwal, Deepak Jain
  • Patent number: 10095850
    Abstract: On-line course offerings can be made available to users using computational techniques that reliably authenticate the identity of individual student users during the course of the very submissions and/or participation that will establish student user proficiency with course content. Authentication methods and systems include applications of behavioral biometrics.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: October 9, 2018
    Assignee: Kadenze, Inc.
    Inventors: Perry R. Cook, Ajay Kapur, Owen S. Vallis, Jordan Hochenbaum
  • Publication number: 20180075358
    Abstract: Conventional techniques for automatically evaluating and grading assignments are generally ill-suited to evaluation of coursework submitted in media-rich form. For courses whose subject includes programming, signal processing or other functionally expressed designs that operate on, or are used to produce media content, conventional techniques are also ill-suited. It has been discovered that media-rich, indeed even expressive, content can be accommodated as, or as derivatives of, coursework submissions using feature extraction and machine learning techniques. Accordingly, in on-line course offerings, even large numbers of students and student submissions may be accommodated in a scalable and uniform grading or scoring scheme. Instructors or curriculum designers may adaptively refine assignments or testing based on classifier feedback.
    Type: Application
    Filed: August 25, 2017
    Publication date: March 15, 2018
    Inventors: Ajay Kapur, Perry Raymond Cook, Jordan Hochenbaum, Colin Bennett Honigman, Owen Skipper Vallis, Chad A. Wagner, Eric Christopher Heep
  • Patent number: 9792553
    Abstract: Conventional techniques for automatically evaluating and grading assignments are generally ill-suited to evaluation of coursework submitted in media-rich form. For courses whose subject includes programming, signal processing or other functionally expressed designs that operate on, or are used to produce media content, conventional techniques are also ill-suited. It has been discovered that media-rich, indeed even expressive, content can be accommodated as, or as derivatives of, coursework submissions using feature extraction and machine learning techniques. Accordingly, in on-line course offerings, even large numbers of students and student submissions may be accommodated in a scalable and uniform grading or scoring scheme. Instructors or curriculum designers may adaptively refine assignments or testing based on classifier feedback.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: October 17, 2017
    Assignee: Kadenze, Inc.
    Inventors: Ajay Kapur, Perry Raymond Cook, Jordan Hochenbaum, Colin Bennett Honigman, Owen Skipper Vallis, Chad A. Wagner, Eric Christopher Heep
  • Patent number: 9232021
    Abstract: Dynamically rehosting at least one or more elements of a first resource originally hosted at an origin server. A dynamic web content transformation server receives a first HTTP request from an Internet client for the first resource that includes a value in a host header field that refers to the dynamic web content transformation server. The content transformation server transforms the first HTTP request including changing the value in the host header field to refer to the origin server, and transmits the transformed HTTP request to the origin server. The content transformation server receives an HTTP response from the origin server that includes the first resource that includes a client-side script that, when executed by the Internet client, makes a second HTTP request for a second resource hosted at the origin server.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: January 5, 2016
    Assignee: Moov Corporation
    Inventors: Ajay Kapur, Andrew Henry Farmer, Ishan Anand
  • Publication number: 20150379253
    Abstract: On-line course offerings can be made available to users using computational techniques that reliably authenticate the identity of individual student users during the course of the very submissions and/or participation that will establish student user proficiency with course content. Authentication methods and systems include applications of behavioral biometrics.
    Type: Application
    Filed: May 19, 2015
    Publication date: December 31, 2015
    Inventors: Perry R. Cook, Ajay Kapur, Owen S. Vallis, Jordan Hochenbaum
  • Publication number: 20150262496
    Abstract: High-quality multimedia content of on-line course offerings can be made available to users on both a free-of-direct-charge basis and on a fee-bearing subscription, member or for-credit basis, while providing a revenue split with originators and/or sponsors of educational content. In general, such compensation models rely on computational techniques that reliably authenticate the identity of individual student users during the course of the very submissions and/or participation that will establish student user proficiency with course content.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 17, 2015
    Inventors: Perry Raymond Cook, Ajay Kapur, Owen S. Vallis, Jordan N. Hochenbaum
  • Publication number: 20150147728
    Abstract: For courses that deal with media content, such as sound, music, photographic images, hand sketches, video, conventional techniques for automatically evaluating and grading assignments are generally ill-suited to direct evaluation of coursework submitted in media-rich form. Likewise, for courses whose subject includes programming, signal processing or other functionally-expressed designs that operate on, or are used to produce media content, conventional techniques are also ill-suited. Instead, it has been discovered that media-rich, indeed even expressive, content can be accommodated as, or as derivatives of, submissions using feature extraction and machine learning techniques. In this way, e.g., in on-line course offerings, even large numbers of students and student submissions may be accommodated in a scalable and uniform grading or scoring scheme.
    Type: Application
    Filed: October 27, 2014
    Publication date: May 28, 2015
    Inventors: Jordan N. Hochenbaum, Ajay Kapur, Owen S. Vallis, Perry R. Cook, Colin Honigman, Chad Wagner