Patents by Inventor Vinodh Kumar

Vinodh Kumar 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: 20180308118
    Abstract: Systems and methods for determining a customer privilege level. The system includes: a processor module; a memory module including computer program code; the memory module and the computer program code configured to, with the processor module, cause the system at least to: receive (i) merchant-related data comprising a merchant identifier, and (ii) customer-related data comprising a customer identifier; determine a merchant score that is based on past transaction data associated with the merchant identifier and the customer identifier; receive an account-related score that is based on at least one attribute of an account associated with the customer identifier; and determine the customer privilege level based on the merchant score and the account-related score.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 25, 2018
    Applicant: Mastercard International Incorporated
    Inventors: Srikant Biswal, Harinath Govindasamy, Shashidevendra Prakash Goyal, Vinodh Kumar Sampath, Soumya Ranjan Behera
  • Patent number: 10013504
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: July 3, 2018
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Publication number: 20180157760
    Abstract: Techniques for performing query-dependent and content-class (e.g., with product class as a subset, in which content class can be based on a product class in an example implementation) based ranking are disclosed in accordance with some embodiments. In some embodiments, a process for performing query-dependent and content-class based ranking includes receiving a query for a search for content on a web site; performing a query-dependent and content-class based ranking of content available on the web site (e.g., using a processor); and returning a ranked list of content based at least in part on the query-dependent and content-class based ranking of content available on the web site in response to the query.
    Type: Application
    Filed: October 30, 2017
    Publication date: June 7, 2018
    Inventors: Ashutosh Garg, Romil Shah, Vinodh Kumar, Ram Gopalan, Sumeet Khullar
  • Publication number: 20180106142
    Abstract: A method that includes deploying an acoustic caliper tool in a borehole, the tool having several axially-spaced acoustic transceivers; obtaining acoustic signal reflection measurements for the transceivers; estimating a distance-to-boundary value for the transceivers based on reflection measurements; calculating a tool inclination angle based on the distance-to-boundary values; and deriving a correction value based on the angle. A system that includes an acoustic caliper tool having several axially-spaced acoustic transceivers to obtain reflection measurements; at least one processor; and at least one memory in communication with the processor, the memory storing instructions that cause the processor to: receive the acoustic signal reflection measurements; estimate a distance-to-boundary value for the transceivers based on the reflection measurements; calculate a tool inclination angle based on the distance-to-boundary values; and derive a correction value based on the angle.
    Type: Application
    Filed: June 19, 2015
    Publication date: April 19, 2018
    Inventors: Quang Huy Nguyen, Wei Hsuan Huang, Vinodh Kumar Palani
  • Patent number: 9945188
    Abstract: A system and method for an enhanced interconnect for downhole tools along a drill string used in subterranean operations is described herein. The system (300) may include a first drill string segment (302) comprising a first conductive element (306) and a second drill string segment (304) coupled to the first drill string segment. The system may also include a tool connect assembly (310) disposed within an internal bore of the second drill string segment. The tool connect assembly may comprise a second conductive element (312) electrically connected to the downhole tool, and the second conductive element may be electrically coupled to the first conductive element through at most two electrical interfaces.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 17, 2018
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Choon Siang Daniel Lim, Lay Wei Apple Ang, Vinodh Kumar Palani, Agustin Gubuan, III
  • Patent number: 9936380
    Abstract: A client device is authenticated in a wireless local area network using a pairwise master key when the client device associates to a first access point. A set of neighbor devices to the client device is generated. The set includes less than a total number of access points in the wireless local area network. The pairwise master key is distributed to the neighbor devices such that the pairwise master key is not distributed to access points outside of the set of neighbor devices. Data representing the set of neighbor devices for the client device is maintained.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: April 3, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Karthikeyan Balasubramanian, V. S.Vinodh Kumar, Ashvin Lingam, Mubeesh Ali V. M.
  • Patent number: 9830392
    Abstract: Techniques for performing query-dependent and content-class (e.g., with product class as a subset, in which content class can be based on a product class in an example implementation) based ranking are disclosed in accordance with some embodiments. In some embodiments, a process for performing query-dependent and content-class based ranking includes receiving a query for a search for content on a web site; performing a query-dependent and content-class based ranking of content available on the web site (e.g., using a processor); and returning a ranked list of content based at least in part on the query-dependent and content-class based ranking of content available on the web site in response to the query.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: November 28, 2017
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Romil Shah, Vinodh Kumar, Ram Gopalan, Sumeet Khullar
  • Patent number: 9710621
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining distributing web applications. One of the methods includes associating at least one user account and at least one developer account with an application execution system, the at least one user account including user data. A web application is transferred from the developer account into a shared area accessible by the at least one user account. A request is received to associate the web application with the user account from the shared area. The web application is associated with the user account, wherein the web application is configured to access the user data of the user account, and wherein access to the user data of the user account is based on authentication associated with the user account. The installed web application is executed using the user data to create user results based on the user data.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: July 18, 2017
    Assignee: Google Inc.
    Inventors: Sriram Thirthala, Vinodh Kumar Ravindranath
  • Publication number: 20170024478
    Abstract: Techniques for search with more like this refinements are disclosed. In some embodiments, search with more like this refinements includes receiving a product and a context (e.g., the context can include related category information, user context, and/or other context related information); generating a search query based on the product and the context; and determining a plurality of products that match the search query to generate more like this search results.
    Type: Application
    Filed: August 24, 2016
    Publication date: January 26, 2017
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Publication number: 20160350321
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Application
    Filed: May 27, 2016
    Publication date: December 1, 2016
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Patent number: 9454581
    Abstract: Techniques for search with more like this refinements are disclosed. In some embodiments, search with more like this refinements includes receiving a product and a context (e.g., the context can include related category information, user context, and/or other context related information); generating a search query based on the product and the context; and determining a plurality of products that match the search query to generate more like this search results.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: September 27, 2016
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Patent number: 9384244
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: July 5, 2016
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Publication number: 20160183084
    Abstract: A client device is authenticated in a wireless local area network using a pairwise master key when the client device associates to a first access point. A set of neighbor devices to the client device is generated. The set includes less than a total number of access points in the wireless local area network. The pairwise master key is distributed to the neighbor devices such that the pairwise master key is not distributed to access points outside of the set of neighbor devices. Data representing the set of neighbor devices for the client device is maintained.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Karthikeyan Balasubramanian, V.S.Vinodh Kumar, Ashvin Lingam, Mubeesh Ali V.M.
  • Patent number: 9311457
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining distributing web applications. One of the methods includes associating at least one user account and at least one developer account with an application execution system, the at least one user account including user data. A web application is transferred from the developer account into a shared area accessible by the at least one user account. A request is received to associate the web application with the user account from the shared area. The web application is associated with the user account, wherein the web application is configured to access the user data of the user account, and wherein access to the user data of the user account is based on authentication associated with the user account. The installed web application is executed using the user data to create user results based on the user data.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 12, 2016
    Assignee: Google Inc.
    Inventors: Sriram Thirthala, Vinodh Kumar Ravindranath
  • Publication number: 20150292273
    Abstract: According to aspects of the present disclose, a system and method for an enhanced interconnect for downhole tools along a drill string used in subterranean operations is described herein. The system (300) may include a first drill string segment (302) comprising a first conductive element (306) and a second drill string segment (304) coupled to the first drill string segment. The system may also includes a tool connect assembly (310) disposed within an internal bore of the second drill string segment. The tool connect assembly may comprise a second conductive element (312) electrically connected to the downhole tool, and the second conductive element may be electrically coupled to the first conductive element through at most two electrical interfaces.
    Type: Application
    Filed: September 27, 2012
    Publication date: October 15, 2015
    Inventors: Choon Siang Daniel Lim, Lay Wei Apple Ang, Vinodh Kumar Palani, Agustin Gubuan, III
  • Patent number: 9124664
    Abstract: A system and method are disclosed for loading content such as a software program onto a computing device in a computing environment using a network. Applications are prepared for downloading by using multiple compilers to target an application for multiple computing environments. The multiple compiled applications are assembled into a software container that can be stored on a web server on a network and accessed to download the appropriate application to a computing device depending upon the computing environment available on the computing device.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: September 1, 2015
    Assignee: GOOGLE INC.
    Inventor: Vinodh Kumar Ravindranath
  • Patent number: 9003296
    Abstract: A method of creating a browser renderable toolbar or helper application, and a network architecture therefore. The browser renderable toolbar obviates the need for separately-installed software while still permitting a user to take advantage of the functionality provided by a traditional toolbar.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: April 7, 2015
    Assignee: Yahoo! Inc.
    Inventors: Vinodh Kumar Chandra Murthy, Chris Kalaboukis
  • Patent number: 8887062
    Abstract: A method of streamlined web site navigation includes providing a command line interface supplemental to a graphic user interface. The command line interface accepts entry of verbs and parameters from a web site-specific vocabulary. The web site-specific vocabulary allows a user to access functions of a graphic user interface page of the web site by entering at least one verb and without navigating page links to reach the graphic user interface page. The method receives data entered at the command line interface, including the at least one verb. The method continues with identifying a particular web page responsive to the verb, and sending the particular web page towards a client system. The method may further include receiving with the data entered at the command line interface at least one parameter that modifies the verb, and identifying the particular web page responsive to the verb combined with the parameter.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: November 11, 2014
    Assignee: salesforce.com, inc.
    Inventor: Vinodh Kumar Rajagopal
  • Patent number: 8615649
    Abstract: The invention includes a method for encrypting and transmitting a message M from a first location to a second location. Random numbers P and Q are initially selected, each of them being either a prime or a non-prime number. P and Q are both furnished to a sender and a recipient at the first and second locations, respectively. A client at the first location generates an encrypted message E, which is the remainder left when a modulus operator divides a first quantity, equal to M multiplied by P to the i power, where i is a selected number, by a second quantity equal to (PQ?1). A tuple comprising E and i is transmitted from the first location to the second location, and a second data processing system at the second location to determines the message M from E, i and Q.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Subramaniyam Chandrasekaran, Arun C. Ramachandran, Lakshmanan Velusamy, Vinodh Kumar Venkatesan
  • Publication number: 20130300238
    Abstract: A dynamoelectric machine flange having: a base section having a substantially open circumferential shape, the base section including: a radially facing inner surface; a radially facing outer surface; and at least one slot extending axially through a portion of the base section; and a neck portion extending axially from the base section.
    Type: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Vinodh Kumar Bandaru, Venkata Subramanya Sarma Devarakonda, Rebinth Jose Robin, Samir Armando Salamah