Patents by Inventor Shreedhar Natarajan

Shreedhar Natarajan 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: 11695771
    Abstract: Methods and systems for providing security and verifying a human user and/or an authorized user are described. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to receive a request to access a secured resource, provide a verification challenge to a user via a user interface, receive at least one input from the user in response to the verification challenge, and determine that the at least one input corresponds to at least one parameter indicative of a human user. The verification challenge may include a game.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: July 4, 2023
    Assignee: GanaLila, LLC
    Inventors: Shreedhar Natarajan, Jaisree Moorthy
  • Patent number: 11361024
    Abstract: Systems and methods for determining relationships between units are described. An illustrative system may include a semantic knowledge base having information regarding stored relationships between a plurality of units associated with content, a processor and a non-transitory, processor-readable storage medium in communication with the processor. The storage medium may include one or more programming instructions that, when executed, cause the processor to direct a display to present the plurality of units to one or more users, receive an input from each of the one or more users, compare the input with the information in the semantic knowledge base and determine whether the input corresponds to a stored relationship and provide a notification to each of the one or more users based upon the determining. The input may correspond to a determination of a relationship between the plurality of units based upon the content of each unit by a user.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: June 14, 2022
    Assignee: GANALILA, LLC
    Inventors: Jaisree Moorthy, Shreedhar Natarajan
  • Patent number: 11079901
    Abstract: Systems and methods for presenting data to one or more users in a visualizable format and obtaining information based upon the user's interaction with the data are disclosed. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to provide data to at least one user via a user interface, receive one or more inputs from the at least one user, and direct a storage medium to record the one or more inputs. The data may be arranged in a user-visualizable format. The one or more inputs may correspond the user's interaction with the user interface that causes manipulation of the data.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: August 3, 2021
    Assignee: GANALILA, LLC
    Inventors: Shreedhar Natarajan, Jaisree Moorthy
  • Publication number: 20210084041
    Abstract: Methods and systems for providing security and verifying a human user and/or an authorized user are described. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to receive a request to access a secured resource, provide a verification challenge to a user via a user interface, receive at least one input from the user in response to the verification challenge, and determine that the at least one input corresponds to at least one parameter indicative of a human user. The verification challenge may include a game.
    Type: Application
    Filed: November 24, 2020
    Publication date: March 18, 2021
    Inventors: Shreedhar Natarajan, Jaisree Moorthy
  • Patent number: 10893047
    Abstract: Methods and systems for providing security and verifying a human user and/or an authorized user are described. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to receive a request to access a secured resource, provide a verification challenge to a user via a user interface, receive at least one input from the user in response to the verification challenge, and determine that the at least one input corresponds to at least one parameter indicative of a human user. The verification challenge may include a game.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: January 12, 2021
    Assignee: GANALILA, LLC
    Inventors: Shreedhar Natarajan, Jaisree Moorthy
  • Publication number: 20200065331
    Abstract: Systems and methods for determining relationships between units are described. An illustrative system may include a semantic knowledge base having information regarding stored relationships between a plurality of units associated with content, a processor and a non-transitory, processor-readable storage medium in communication with the processor. The storage medium may include one or more programming instructions that, when executed, cause the processor to direct a display to present the plurality of units to one or more users, receive an input from each of the one or more users, compare the input with the information in the semantic knowledge base and determine whether the input corresponds to a stored relationship and provide a notification to each of the one or more users based upon the determining. The input may correspond to a determination of a relationship between the plurality of units based upon the content of each unit by a user.
    Type: Application
    Filed: July 18, 2019
    Publication date: February 27, 2020
    Inventors: Jaisree MOORTHY, Shreedhar NATARAJAN
  • Patent number: 10503779
    Abstract: Systems and methods for determining relationships between units are described. An illustrative system may include a semantic knowledge base having information regarding stored relationships between a plurality of units associated with content, a processor and a non-transitory, processor-readable storage medium in communication with the processor. The storage medium may include one or more programming instructions that, when executed, cause the processor to direct a display to present the plurality of units to one or more users, receive an input from each of the one or more users, compare the input with the information in the semantic knowledge base and determine whether the input corresponds to a stored relationship and provide a notification to each of the one or more users based upon the determining. The input may correspond to a determination of a relationship between the plurality of units based upon the content of each unit by a user.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: December 10, 2019
    Assignee: GANALILA, LLC
    Inventors: Jaisree Moorthy, Shreedhar Natarajan
  • Publication number: 20190344162
    Abstract: Methods and systems for gamifying a scientific problem are disclosed. A method may include receiving, by a computing device, gameplay information from a first user, creating, by the computing device, a game that corresponds to the gameplay information, providing, by the computing device, the game to a second user, receiving, by the computing device, game information from the second user and translating, by the computing device, the data into scientific information used to solve the scientific problem. The game information may include data regarding the second user's interaction with the game.
    Type: Application
    Filed: July 24, 2019
    Publication date: November 14, 2019
    Inventors: Jaisree MOORTHY, Shreedhar NATARAJAN
  • Publication number: 20190014119
    Abstract: Methods and systems for providing security and verifying a human user and/or an authorized user are described. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to receive a request to access a secured resource, provide a verification challenge to a user via a user interface, receive at least one input from the user in response to the verification challenge, and determine that the at least one input corresponds to at least one parameter indicative of a human user. The verification challenge may include a game.
    Type: Application
    Filed: September 12, 2018
    Publication date: January 10, 2019
    Inventors: Shreedhar NATARAJAN, Jaisree MOORTHY
  • Patent number: 10097550
    Abstract: Methods and systems for providing security and verifying a human user and/or an authorized user are described. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to receive a request to access a secured resource, provide a verification challenge to a user via a user interface, receive at least one input from the user in response to the verification challenge, and determine that the at least one input corresponds to at least one parameter indicative of a human user. The verification challenge may include a game.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: October 9, 2018
    Assignee: GANALILA, LLC
    Inventors: Shreedhar Natarajan, Jaisree Moorthy
  • Publication number: 20170308619
    Abstract: Systems and methods for determining relationships between units are described. An illustrative system may include a semantic knowledge base having information regarding stored relationships between a plurality of units associated with content, a processor and a non-transitory, processor-readable storage medium in communication with the processor. The storage medium may include one or more programming instructions that, when executed, cause the processor to direct a display to present the plurality of units to one or more users, receive an input from each of the one or more users, compare the input with the information in the semantic knowledge base and determine whether the input corresponds to a stored relationship and provide a notification to each of the one or more users based upon the determining. The input may correspond to a determination of a relationship between the plurality of units based upon the content of each unit by a user.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 26, 2017
    Inventors: Jaisree MOORTHY, Shreedhar NATARAJAN
  • Patent number: 9630089
    Abstract: Systems and methods for determining relationships between units are described. An illustrative system may include a semantic knowledge base having information regarding stored relationships between a plurality of units associated with content, a processor and a non-transitory, processor-readable storage medium in communication with the processor. The storage medium may include one or more programming instructions that, when executed, cause the processor to direct a display to present the plurality of units to one or more users, receive an input from each of the one or more users, compare the input with the information in the semantic knowledge base and determine whether the input corresponds to a stored relationship and provide a notification to each of the one or more users based upon the determining. The input may correspond to a determination of a relationship between the plurality of units based upon the content of each unit by a user.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: April 25, 2017
    Assignee: GanaLila, LLC
    Inventors: Jaisree Moorthy, Shreedhar Natarajan
  • Publication number: 20160034115
    Abstract: Systems and methods for presenting data to one or more users in a visualizable format and obtaining information based upon the user's interaction with the data are disclosed. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to provide data to at least one user via a user interface, receive one or more inputs from the at least one user, and direct a storage medium to record the one or more inputs. The data may be arranged in a user-visualizable format. The one or more inputs may correspond the user's interaction with the user interface that causes manipulation of the data.
    Type: Application
    Filed: March 11, 2014
    Publication date: February 4, 2016
    Inventors: Shreedhar NATARAJAN, Jaisree MOORTHY
  • Publication number: 20160028730
    Abstract: Methods and systems for providing security and verifying a human user and/or an authorized user are described. A system may include a processor and a non-transitory, processor-readable storage medium. The non-transitory, processor-readable storage medium may include one or more programming instructions that, when executed, cause the processor to receive a request to access a secured resource, provide a verification challenge to a user via a user interface, receive at least one input from the user in response to the verification challenge, and determine that the at least one input corresponds to at least one parameter indicative of a human user. The verification challenge may include a game.
    Type: Application
    Filed: March 11, 2014
    Publication date: January 28, 2016
    Applicant: GANALILA, LLC
    Inventors: Shreedhar NATARAJAN, Jaisree MOORTHY
  • Publication number: 20150190709
    Abstract: Methods and systems for gamifying a scientific problem are disclosed. A method may include receiving, by a computing device, gameplay information from a first user, creating, by the computing device, a game that corresponds to the gameplay information, providing, by the computing device, the game to a second user, receiving, by the computing device, game information from the second user and translating, by the computing device, the data into scientific information used to solve the scientific problem. The game information may include data regarding the second user's interaction with the game.
    Type: Application
    Filed: August 1, 2013
    Publication date: July 9, 2015
    Inventors: Jaisree Moorthy, Shreedhar Natarajan
  • Publication number: 20150050973
    Abstract: Systems and methods for determining relationships between units are described. An illustrative system may include a semantic knowledge base having information regarding stored relationships between a plurality of units associated with content, a processor and a non-transitory, processor-readable storage medium in communication with the processor. The storage medium may include one or more programming instructions that, when executed, cause the processor to direct a display to present the plurality of units to one or more users, receive an input from each of the one or more users, compare the input with the information in the semantic knowledge base and determine whether the input corresponds to a stored relationship and provide a notification to each of the one or more users based upon the determining. The input may correspond to a determination of a relationship between the plurality of units based upon the content of each unit by a user.
    Type: Application
    Filed: April 18, 2013
    Publication date: February 19, 2015
    Inventors: Jaisree Moorthy, Shreedhar Natarajan