Patents by Inventor Manoj Kumar Rana
Manoj Kumar Rana 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: 20240058691Abstract: A control device with a touch screen and motion sensors is held in one hand with the screen facing the user. Preferably, thumb motion of the hand holding the control device on the touch screen sensor of the control device is the input to control the motion and animations of an avatar, wherein the avatar motion is displayed on the control device touch screen or, in an embodiment, on an external display device. An important aspect of the present invention is tilting the control device, causing an angular rotation velocity, which can trigger a game event such as throwing, kicking, shooting or other action of the game.Type: ApplicationFiled: October 16, 2023Publication date: February 22, 2024Applicant: Aquimo, Inc.Inventors: Mark John Jeffery, Robert Sunshin Komorous-King, Manoj Kumar Rana, James S. Frey, Jordan Matthew Blackman
-
Patent number: 11794094Abstract: A control device with a touch screen and motion sensors is held in one hand with the screen facing the user. Preferably, thumb motion of the hand holding the control device on the touch screen sensor of the control device is the input to control the motion and animations of an avatar, wherein the avatar motion is displayed on the control device touch screen or, in an embodiment, on an external display device. An important aspect of the present invention is tilting the control device, causing an angular rotation velocity, which can trigger a game event such as throwing, kicking, shooting or other action of the game.Type: GrantFiled: October 17, 2016Date of Patent: October 24, 2023Assignee: AQUIMO INC.Inventors: Mark John Jeffery, Robert Sunshin Komorous-King, Manoj Kumar Rana, James S. Frey, Jordan Matthew Blackman
-
Publication number: 20230334039Abstract: The present disclosure involves detecting a first language type of a query configured to access a column in a data table, wherein the query is requested by a user; converting, by the computing device, the query from the first language type to a second language type that conforms with the data storage format of the data table; after converting the query to the second language type, generating, by the computing device, a temporary table including the column and enforcing an access permission by formatting the temporary table to support the second language type and excluding a row from the temporary table for which the user does not have access rights; and executing, by the computing device, the query against the temporary table to generate a query result.Type: ApplicationFiled: June 22, 2023Publication date: October 19, 2023Inventors: Shubham Arora, Balaji Balaraman, Sandeep Bose, Arindam Chatterjee, Sastry Durvasula, Manoj Kumar Rana, Nitish Sharma
-
Patent number: 11755560Abstract: A system may receive a query configured to access a column in a data table. The data table may be in a flat file in a big data storage format. The system may detect the language type of the query and validate the query against the syntax of the language type. The system may also validate an access permission for data in the data table. The access permission may be stored in a permissions database. The system may generate a temporary table including the column with the temporary table configured to support the language type. The system may execute the query against the temporary table to generate a query result based on the temporary table as though it were the underlying data table. The system may enforce column-level or row-level access permissions by excluding columns or rows from the temporary table.Type: GrantFiled: August 20, 2018Date of Patent: September 12, 2023Assignee: American Express Travel Related Services Company, Inc.Inventors: Shubham Arora, Balaji Balaraman, Sandeep Bose, Arindam Chatterjee, Sastry Durvasula, Manoj Kumar Rana, Nitish Sharma
-
Patent number: 10360198Abstract: A system may read an input file having an input file size and including a first record and a second record. The first and second record may each have a record length. The system may parse the input file into a first split file and a second split file, with the first split file including the first record and the second split file including the second record. The system may distribute the first split file to a first node to generate a first output file and the second split file to a second node to generate a second output file. Any number of additional split files may be distributed to generate any number output files. The system may combine the output files to generate a converted data file.Type: GrantFiled: January 13, 2016Date of Patent: July 23, 2019Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Nitish Sharma, Shubham Arora, Balaji Balaraman, Sandeep Bose, Arindam Chatterjee, Sastry Durvasula, Priya Narayana, Manoj Kumar Rana
-
Publication number: 20190034476Abstract: A system may receive a query configured to access a column in a data table. The data table may be in a flat file in a big data storage format. The system may detect the language type of the query and validate the query against the syntax of the language type. The system may also validate an access permission for data in the data table. The access permission may be stored in a permissions database. The system may generate a temporary table including the column with the temporary table configured to support the language type. The system may execute the query against the temporary table to generate a query result based on the temporary table as though it were the underlying data table. The system may enforce column-level or row-level access permissions by excluding columns or rows from the temporary table.Type: ApplicationFiled: August 20, 2018Publication date: January 31, 2019Applicant: American Express Travel Related Services Company, Inc.Inventors: Shubham Arora, Balaji Balaraman, Sandeep Bose, Arindam Chatterjee, Sastry Durvasula, Manoj Kumar Rana, Nitish Sharma
-
Patent number: 10055444Abstract: A system may receive a query configured to access a column in a data table. The data table may be in a flat file in a big data storage format. The system may detect the language type of the query and validate the query against the syntax of the language type. The system may also validate an access permission for data in the data table. The access permission may be stored in a permissions database. The system may generate a temporary table including the column with the temporary table configured to support the language type. The system may execute the query against the temporary table to generate a query result based on the temporary table as though it were the underlying data table. The system may enforce column-level or row-level access permissions by excluding columns or rows from the temporary table.Type: GrantFiled: December 16, 2015Date of Patent: August 21, 2018Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Shubham Arora, Balaji Balaraman, Sandeep Bose, Arindam Chatterjee, Sastry Durvasula, Manoj Kumar Rana, Nitish Sharma
-
Publication number: 20180104573Abstract: A control device with a touch screen and motion sensors is held in one hand with the screen facing the user. Preferably, thumb motion of the hand holding the control device on the touch screen sensor of the control device is the input to control the motion and animations of an avatar, wherein the avatar motion is displayed on the control device touch screen or, in an embodiment, on an external display device. An important aspect of the present invention is tilting the control device, causing an angular rotation velocity, which can trigger a game event such as throwing, kicking, shooting or other action of the game.Type: ApplicationFiled: October 17, 2016Publication date: April 19, 2018Applicant: Aquimo, LLCInventors: Mark John Jeffery, Robert Sunshin Komorous-King, Manoj Kumar Rana, James S. Frey, Jordan Matthew Blackman
-
Publication number: 20170199896Abstract: A system may read an input file having an input file size and including a first record and a second record. The first and second record may each have a record length. The system may parse the input file into a first split file and a second split file, with the first split file including the first record and the second split file including the second record. The system may distribute the first split file to a first node to generate a first output file and the second split file to a second node to generate a second output file. Any number of additional split files may be distributed to generate any number output files. The system may combine the output files to generate a converted data file.Type: ApplicationFiled: January 13, 2016Publication date: July 13, 2017Applicant: American Express Travel Related Services Company,Inventors: Nitish Sharma, Shubham Arora, Balaji Balaraman, Sandeep Bose, Arindam Chatterjee, Sastry Durvasula, Priya Narayana, Manoj Kumar Rana
-
Publication number: 20170177888Abstract: A system may receive a query configured to access a column in a data table. The data table may be in a flat file in a big data storage format. The system may detect the language type of the query and validate the query against the syntax of the language type. The system may also validate an access permission for data in the data table. The access permission may be stored in a permissions database. The system may generate a temporary table including the column with the temporary table configured to support the language type. The system may execute the query against the temporary table to generate a query result based on the temporary table as though it were the underlying data table. The system may enforce column-level or row-level access permissions by excluding columns or rows from the temporary table.Type: ApplicationFiled: December 16, 2015Publication date: June 22, 2017Applicant: American Express Travel Related Services Co., Inc.Inventors: Shubham Arora, Balaji Balaraman, Sandeep Bose, Arindam Chatterjee, Sastry Durvasula, Manoj Kumar Rana, Nitish Sharma
-
Publication number: 20160260319Abstract: Systems and methods are provided to connect a control device such as a mobile phone to a display device. The control device can be used to operate (control) an application executing at a server and/or at the display device. In an embodiment, the display device initiates a connection request to the server via a network. The server then generates a unique code, and transmits the code to the display device. The code can be displayed as a matrix barcode. The control device scans the matrix barcode and decodes it. The control device then initiates a connection request to the server and transmits the code to the server. A matching engine connects the control device to the display device corresponding to the code. The connections are preferably made via a full-duplex Internet connection protocol, such as the WebSocket protocol, to facilitate low latency network connections.Type: ApplicationFiled: March 4, 2015Publication date: September 8, 2016Applicant: AQUIMO, LLCInventors: Mark John Jeffery, Manoj Kumar Rana, Robert Sunshin Komorous-King
-
Publication number: 20160059120Abstract: This invention is for control of a system using motion states of a control device. The method enables complex system control typically controlled by complex controllers, but does not require any buttons or actuators, or video capture of body movements or gesture. An embodiment of the invention utilizes the gyroscope and accelerometer motion sensors of a control device such as a smart phone, smart watch, fitness band, or other device with motion sensors connected, via a cable or wirelessly, to a processor for analysis and translation.Type: ApplicationFiled: August 28, 2014Publication date: March 3, 2016Applicant: Aquimo, LLCInventors: Robert Sunshin Komorous-King, Manoj Kumar Rana, Mark John Jeffery