Patents by Inventor Ashrith Shetty
Ashrith Shetty 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: 11153646Abstract: Aspects of the present disclosure relate to applying access control to streamed media content. A log-in request to a media streaming service is received. A biometric sample is received from a user. The biometric sample is compared to a biometric template to determine whether the user is an authorized user. In response to determining that the user is an authorized user, the biometric sample is analyzed to determine an age of the user. Access control is then applied to media content accessed through the media streaming service based on the determined age.Type: GrantFiled: November 13, 2019Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Rohit Shetty, Ashrith Shetty, Indumathy Gururao, Logeswaran T Rajamanickam
-
Patent number: 11146286Abstract: A method for encoding and decoding a javascript object notation (JSON) document utilizing a statistical tree representing a JSON Schema. The encoded statistical tree may be optimized.Type: GrantFiled: September 4, 2018Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Rohit Shetty, Logeswaran T. Rajamanickam, Ashrith Shetty, Umesh Kumar Balaraj Balegar
-
Patent number: 11093566Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.Type: GrantFiled: May 20, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Ashrith Shetty, Rohit S. Shetty
-
Publication number: 20210144441Abstract: Aspects of the present disclosure relate to applying access control to streamed media content. A log-in request to a media streaming service is received. A biometric sample is received from a user. The biometric sample is compared to a biometric template to determine whether the user is an authorized user. In response to determining that the user is an authorized user, the biometric sample is analyzed to determine an age of the user. Access control is then applied to media content accessed through the media streaming service based on the determined age.Type: ApplicationFiled: November 13, 2019Publication date: May 13, 2021Inventors: Rohit Shetty, Ashrith Shetty, Indumathy Gururao, Logeswaran T. Rajamanickam
-
Patent number: 10988143Abstract: According to one embodiment, a method, computer system, and computer program product for cloud integration for autonomous vehicles is provided. An embodiment may include receiving a location for the autonomous vehicle from a global positioning system, may also include determining a rule area in which the autonomous vehicle is located based on the received location, may include identifying a traffic rule set associated with the determined rule area, may also include, in response to determining that the identified traffic rule set is not available for the determined rule area, transmitting a manual mode alert to a user, and may include enabling a manual mode in the autonomous vehicle.Type: GrantFiled: August 25, 2017Date of Patent: April 27, 2021Assignee: International Business Machines CorporationInventors: Nixon Cheaz, Anthony Diaz, Richard Gebhardt, Ashrith Shetty, Rohit Shetty
-
Publication number: 20190321730Abstract: The system, method, and computer program product described herein leverage a user's social media data to personalize the user's gameplay experience based on the user's personality traits including comparing the personality characteristics data of the user to a plurality of rules each including an expression and at least one parameter that is associated with the expression, generating a player profile for the user based on the comparison of the personality characteristics data to the plurality of rules where a value of at least one parameter in the player profile is determined based on a value of the at least one parameter of a respective rule of the plurality of rules if the expression of that respective rule is met by the personality characteristics data, personalizing a game for the user based on the parameters in the generated player profile and presenting the personalized game to the user.Type: ApplicationFiled: April 20, 2018Publication date: October 24, 2019Inventors: Rohit Shetty, Logeswaran T. Rajamanickam, Ashrith Shetty, Arun Ramakrishnan
-
Publication number: 20190272300Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.Type: ApplicationFiled: May 20, 2019Publication date: September 5, 2019Inventors: Ashrith Shetty, Rohit S. Shetty
-
Patent number: 10372771Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.Type: GrantFiled: January 6, 2017Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Ashrith Shetty, Rohit S. Shetty
-
Publication number: 20190061782Abstract: According to one embodiment, a method, computer system, and computer program product for cloud integration for autonomous vehicles is provided. An embodiment may include receiving a location for the autonomous vehicle from a global positioning system, may also include determining a rule area in which the autonomous vehicle is located based on the received location, may include identifying a traffic rule set associated with the determined rule area, may also include, in response to determining that the identified traffic rule set is not available for the determined rule area, transmitting a manual mode alert to a user, and may include enabling a manual mode in the autonomous vehicle.Type: ApplicationFiled: August 25, 2017Publication date: February 28, 2019Inventors: Nixon Cheaz, Anthony Diaz, Richard Gebhardt, Ashrith Shetty, Rohit Shetty
-
Patent number: 10216943Abstract: Dynamic security questions. In an embodiment of the invention, a security question and one or more rules for generating an answer to the security question are received. The security question and the rules for generating and answer to the security question are associated with security credentials of a user. For authentication, a first answer to a security question associated with a user is received. One or more rules for generating an answer to the security question are retrieved. A second answer to the security question is generated, based on the retrieved rules. The first answer is compared with the second answer, and the user is authenticated, based on the first answer matching the second answer.Type: GrantFiled: December 17, 2015Date of Patent: February 26, 2019Assignee: International Business Machines CorporationInventors: Hariharan Krishna, Arun Ramakrishnan, Ashrith Shetty, Rohit Shetty
-
Publication number: 20180375529Abstract: A method for encoding and decoding a javascript object notation (JSON) document utilizing a statistical tree representing a JSON Schema. The encoded statistical tree may be optimized.Type: ApplicationFiled: September 4, 2018Publication date: December 27, 2018Inventors: Rohit Shetty, Logeswaran T. Rajamanickam, Ashrith Shetty, Umesh Kumar Balaraj Balegar
-
Patent number: 10122380Abstract: A method for encoding and decoding a javascript object notation (JSON) document utilizing a statistical tree representing a JSON Schema. The encoded statistical tree may be optimized.Type: GrantFiled: November 16, 2015Date of Patent: November 6, 2018Assignee: International Business Machines CorporationInventors: Umesh Kumar Balaraj Balegar, Logeswaran T. Rajamanickam, Ashrith Shetty, Rohit Shetty
-
Publication number: 20180279018Abstract: A method for customizing a purchase of a digital content is provided. The method includes receiving a request from a user device to purchase the digital content retrievable by the computing system, the digital content being encoded such that the purchase of the digital content is customizable based on an audio quality and a video quality of the digital content, presenting a plurality of selectable audio formats and video formats associated with the digital content, wherein the audio quality and the video quality of the digital content is affected by a user selection of the plurality of audio formats and video formats, providing a downloadable package comprising the customized digital content with the user selected audio formats and video formats to the user device for consuming the customized digital content, and processing a payment for the customized digital content delivered to the user device.Type: ApplicationFiled: March 21, 2017Publication date: September 27, 2018Inventors: Saurabh Dravid, Logeswaran T. Rajamanickam, Ashrith Shetty, Rohit S. Shetty
-
Publication number: 20180196883Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.Type: ApplicationFiled: January 6, 2017Publication date: July 12, 2018Inventors: Ashrith Shetty, Rohit S. Shetty
-
Patent number: 9798872Abstract: Providing access to electronic information. A first password string associated with a user is received. A second password string associated with the user and a rule for configuring and generating a third password string from the second password string is retrieved from a database. The rule specifies a dynamic element to insert in the second password string based on first contextual information associated with the user. The value of the specified dynamic element is determined based on second contextual information associated with the user. Based on the rule, the third password string is configured and generated from the second password string. It is determined that the first password string matches the third password string. Access to the electronic information is granted.Type: GrantFiled: January 27, 2017Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Ashrith Shetty, Rohit Shetty
-
Patent number: 9792428Abstract: Providing access to electronic information. A first password string and a rule for configuring and generating a second password string from the first password string, are received from a user. The rule specifies a dynamic element to insert at a position in the first password string, based on first contextual information associated with the user. The value of the specified dynamic element is determined based on second contextual information associated with the user. Upon receiving a third password string, the second password string is configured and generated from the first password string, based on the rule, by: selecting the specified dynamic element based on the first contextual information; inserting the selected dynamic element in the first password string; and determining the value of the selected dynamic element based on the second contextual information. If the third password string matches the second password string, access to the electronic information is granted.Type: GrantFiled: January 26, 2017Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: Ashrith Shetty, Rohit Shetty
-
Publication number: 20170177856Abstract: Providing access to electronic information. A first password string and a rule for configuring and generating a second password string from the first password string, are received from a user. The rule specifies a dynamic element to insert at a position in the first password string, based on first contextual information associated with the user. The value of the specified dynamic element is determined based on second contextual information associated with the user. Upon receiving a third password string, the second password string is configured and generated from the first password string, based on the rule, by: selecting the specified dynamic element based on the first contextual information; inserting the selected dynamic element in the first password string; and determining the value of the selected dynamic element based on the second contextual information. If the third password string matches the second password string, access to the electronic information is granted.Type: ApplicationFiled: January 26, 2017Publication date: June 22, 2017Inventors: Ashrith Shetty, Rohit Shetty
-
Publication number: 20170177857Abstract: Providing access to electronic information. A first password string associated with a user is received. A second password string associated with the user and a rule for configuring and generating a third password string from the second password string is retrieved from a database. The rule specifies a dynamic element to insert in the second password string based on first contextual information associated with the user. The value of the specified dynamic element is determined based on second contextual information associated with the user. Based on the rule, the third password string is configured and generated from the second password string. It is determined that the first password string matches the third password string. Access to the electronic information is granted.Type: ApplicationFiled: January 27, 2017Publication date: June 22, 2017Inventors: Ashrith Shetty, Rohit Shetty
-
Publication number: 20170141791Abstract: A method for encoding and decoding a javascript object notation (JSON) document utilizing a statistical tree representing a JSON Schema. The encoded statistical tree may be optimized.Type: ApplicationFiled: November 16, 2015Publication date: May 18, 2017Inventors: Umesh Kumar Balaraj Balegar, Logeswaran T. Rajamanickam, Ashrith Shetty, Rohit Shetty
-
Patent number: 9626506Abstract: Generating and authenticating a dynamic password. A first password string is received from a user. One or more string generation rules with corresponding reference character positions of the first password string are received. The first password string, the string generation rules, and the corresponding reference character positions of the first password string are associated with login credentials of a user. For authentication, a first password string associated with a user is received. A second password string is generated, based on a partial password string and one or more string generation rules, with corresponding reference character positions of the partial password string, all associated with the user. The first password string is compared with the second password string, and the user is authenticated if the strings match.Type: GrantFiled: December 17, 2015Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Ashrith Shetty, Rohit Shetty