Patents by Inventor Bhupendra Mohanlal PATEL

Bhupendra Mohanlal PATEL 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: 10657126
    Abstract: Embodiments of the invention improve over conventional or routine technologies by generating a separate data structure or organization, other than those temporary search files that are typically used, that facilitates the processing of the datasets. In one embodiment, instead of using sorted temp files or running sorting algorithms, a meta-join and/or meta-group-by indexes may be generated or created that provide a quick access to the records in the datasets. Moreover, embodiments of the invention eliminate the need to sort or pre-sort datasets before or during a query is conducted on the dataset. Aspects of the invention use, for example, the meta-join and/or meta-group-by indexes to pre-organize the data such that, when executing a query against the dataset, the query is executed against the meta-join and/or meta-group-by indexes.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: May 19, 2020
    Assignee: Cadreon LLC
    Inventors: Bhupendra Mohanlal Patel, Tushar Patel
  • Patent number: 10417798
    Abstract: A graphical user interface showing relevant sliding scale cluster groups having a processor generating a ranking of Top N1 features of the seed dataset in order of frequency of their occurrence. The processor generates another ranking of Top N2 features of the seed dataset in order of frequency of their occurrence in correlation with their equivalent percentage in total dataset. The Top M co-related features is identified for each of the Top N (N1+N2) features that are present for the seed dataset. The processor, for each one in M×N set, generates a sliding scale cluster via permutation of Top M features. The processor sorts each permutation based on closest occurrence match. The Seed Group Meta Bitmap Index is generated for the seed audience segment. For each cluster, the processor calculates the available amplification count from the Total Audience Bitmap Index, until the desired amplification is achieved.
    Type: Grant
    Filed: November 19, 2017
    Date of Patent: September 17, 2019
    Assignee: Cadreon LLC
    Inventors: Bhupendra Mohanlal Patel, Nilesh Kuchekar, Tushar Patel
  • Publication number: 20190156529
    Abstract: A graphical user interface showing relevant sliding scale cluster groups having a processor generating a ranking of Top N1 features of the seed dataset in order of frequency of their occurrence. The processor generates another ranking of Top N2 features of the seed dataset in order of frequency of their occurrence in correlation with their equivalent percentage in total dataset. The Top M co-related features is identified for each of the Top N (N1+N2) features that are present for the seed dataset. The processor, for each one in M×N set, generates a sliding scale cluster via permutation of Top M features. The processor sorts each permutation based on closest occurrence match. The Seed Group Meta Bitmap Index is generated for the seed audience segment. For each cluster, the processor calculates the available amplification count from the Total Audience Bitmap Index, until the desired amplification is achieved.
    Type: Application
    Filed: November 19, 2017
    Publication date: May 23, 2019
    Applicant: Cadreon LLC
    Inventors: Bhupendra Mohanlal Patel, Nilesh Kuchekar, Tushar Patel
  • Publication number: 20180181616
    Abstract: Embodiments of the invention improve over conventional or routine technologies by generating a separate data structure or organization, other than those temporary search files that are typically used, that facilitates the processing of the datasets. In one embodiment, instead of using sorted temp files or running sorting algorithms, a meta-join and/or meta-group-by indexes may be generated or created that provide a quick access to the records in the datasets. Moreover, embodiments of the invention eliminate the need to sort or pre-sort datasets before or during a query is conducted on the dataset. Aspects of the invention use, for example, the meta-join and/or meta-group-by indexes to pre-organize the data such that, when executing a query against the dataset, the query is executed against the meta-join and/or meta-group-by indexes.
    Type: Application
    Filed: January 19, 2017
    Publication date: June 28, 2018
    Applicant: Cadreon LLC
    Inventors: Bhupendra Mohanlal Patel, Tushar Patel
  • Patent number: 9417992
    Abstract: A system for generating application programming interface (“API”) test reports for a software application derives one or more Java APIs to be tested from the software application and derives Java Unit (“JUnit”) test methods used to test the Java APIs. The system then maps each Java API with a corresponding JUnit test method and generates one or more test reports.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: August 16, 2016
    Assignee: Oracle International Corporation
    Inventors: ShinJie Huang, Bhupendra Mohanlal Patel
  • Patent number: 8918449
    Abstract: In one exemplary embodiment, a terminal user-interface (UI) client is configured to accept a user-scripted command from a user. The user-scripted command includes an operating system command or a user-customized command. The user-scripted command is passed to a distributed server management platform. A node tag input by a user is accepted. The node tag identifies at least one agent node in a server in the cloud-computing platform to execute the user-scripted command. A distributed server management platform that passes the user-scripted command to a group broker of an agent group comprising the agent node identified by the node tag, and to pass a command result to the terminal UI. A group broker to pass the user-scripted command to the agent node, and to pass a command result from the agent node to the distributed server management platform.
    Type: Grant
    Filed: November 20, 2011
    Date of Patent: December 23, 2014
    Inventor: Bhupendra Mohanlal Patel
  • Publication number: 20130132461
    Abstract: In one exemplary embodiment, a terminal user-interface (UI) client is configured to accept a user-scripted command from a user. The user-scripted command includes an operating system command or a user-customized command. The user-scripted command is passed to a distributed server management platform. A node tag input by a user is accepted. The node tag identifies at least one agent node in a server in the cloud-computing platform to execute the user-scripted command. A distributed server management platform that passes the user-scripted command to a group broker of an agent group comprising the agent node identified by the node tag, and to pass a command result to the terminal UI. A group broker to pass the user-scripted command to the agent node, and to pass a command result from the agent node to the distributed server management platform.
    Type: Application
    Filed: November 20, 2011
    Publication date: May 23, 2013
    Inventor: Bhupendra Mohanlal PATEL