Patents by Inventor Kumar Ravi

Kumar Ravi 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: 10467631
    Abstract: An apparatus, method and computer program product for identifying fraud in transaction data. The method includes: receiving invoice data comprising a vendor, a requestor and events, receiving public data and private data sources, computing a vendor risk score using the public and private data sources matching the vendor of the invoice data, computing a requestor risk score using the public data sources and the private data sources matching the requestor of the invoice data, computing an active invoice score using the vendor risk score and the requestor risk score and when the active invoice score is greater than a predetermined amount, blocking the invoice data. In one embodiment, computing a vendor risk score comprises obtaining a weight and a confidence for the event, calculating an event vendor risk score using the weight times the confidence and combining the event vendor risk scores for all of the events.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Amit Dhurandhar, Markus Ettl, Bruce C. Graves, Gopikrishna Maniachari, Anthony T. Mazzatti, Rajesh Kumar Ravi
  • Publication number: 20190244230
    Abstract: A system that compresses data during neural network training. A memory stores computer executable components and neural network data, and a processor executes computer executable components stored in the memory. An anticipatory value of inventory (VOI) optimization component calculates optimal VOI and prices for immediate-future inventory levels in parallel and writes latest price updates for respective states to a price stack; and a recommendation component provides customized pricing recommendation for a product relative to a unique customer as a function of the latest price updates for respective states to the price stack.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 8, 2019
    Inventors: Shivaram Subramanian, Pavithra Harsha, Rajesh Kumar Ravi, Markus R. Ettl
  • Publication number: 20180009392
    Abstract: A device for mounting an audio speaker in a vehicle includes a clip and a pin. The clip includes an engaging plate, a first engager provided on a first side of the engaging plate, a first lock provided at an end of the first engager on an side opposite to the engaging plate, a second engager provided on a second side that is opposite to the first side of the engaging plate, and a second lock provided at an end of the second engager on a side opposite to the engaging plate. The pin includes a shaft and the first engager has a concave portion that receives the shaft of the pin.
    Type: Application
    Filed: January 28, 2016
    Publication date: January 11, 2018
    Applicants: FUJITSU TEN LIMITED, FUJITSU TEN MINDA INDIA PRIVATE LIMITED
    Inventors: Ryohei YOKOTA, Yadav SANJAY, Ranjan Kumar RAVI
  • Publication number: 20170293917
    Abstract: An apparatus, method and computer program product for identifying fraud in transaction data. The method includes: receiving invoice data comprising a vendor, a requestor and events, receiving public data and private data sources, computing a vendor risk score using the public and private data sources matching the vendor of the invoice data, computing a requestor risk score using the public data sources and the private data sources matching the requestor of the invoice data, computing an active invoice score using the vendor risk score and the requestor risk score and when the active invoice score is greater than a predetermined amount, blocking the invoice data. In one embodiment, computing a vendor risk score comprises obtaining a weight and a confidence for the event, calculating an event vendor risk score using the weight times the confidence and combining the event vendor risk scores for all of the events.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Inventors: Amit Dhurandhar, Markus Ettl, Bruce C. Graves, Gopikrishna Maniachari, Anthony T. Mazzatti, Rajesh Kumar Ravi
  • Publication number: 20160328734
    Abstract: System, method and computer program product for effective supply-side planning of inventories during product transitions. The system for a supply-side entity that generates recommendations that include personalized shaping actions to control each customer's rate of adoption of a new product to replace an older legacy product during a transition period, and optimize overall use of available supply. The method optimizes personalized shaping actions so that a customer is transitioned at a speed that suits their personal profile as well as the seller's production/inventory constraints for each product. Shaping actions are determined based on the trajectory of each product's lifecycle. Further, customer-level adoption patterns for transitioning products are predicted from past behavior.
    Type: Application
    Filed: July 30, 2015
    Publication date: November 10, 2016
    Inventors: Roger D. Lederman, Rajesh Kumar Ravi, Thomas L. Scheid
  • Publication number: 20160092771
    Abstract: In a method for analyzing social media messages, the method includes one or more processors analyzing social media messages utilizing a set of topics and keywords associated with a brand. The method further includes one or more processors identifying social media messages that include information relating to the brand utilizing the analysis of social media messages utilizing the set of topics and keywords. The method further includes one or more processors determining relevancy scores for the identified social media messages that provide an indication of the percentage likelihood that a social media message is related to the brand. The method further includes one or more processors determining one or more recommendations of social media users associated with social media messages based on the determined relevancy scores.
    Type: Application
    Filed: September 25, 2014
    Publication date: March 31, 2016
    Inventors: Stephen J. Buckley, Markus R. Ettl, Matthias O. Frey, Prateek Jain, Ronny Luss, Marek Petrik, Rajesh Kumar Ravi, Chitra Venkatramani
  • Patent number: 9123029
    Abstract: An apparatus for delaying a message includes a receiver module, a delay determination module, a storage module, and a display module. The receiver module receives an electronic message. The delay determination module determines if the message includes a request to delay displaying the message. The request includes a requested delay. The storage module stores the message prior to queuing for display in response to the delay determination module determining that the message includes a requested delay. The message is stored in a computer readable storage media accessible to a computing device receiving the message. The display module queues the message for display after the requested delay. In one embodiment, at least a portion of the receiver module, the delay determination module, the storage module, and the display module include hardware and/or executable code where the executable code is stored on one or more computer readable storage media.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kumar Ravi, Amir Farrokh Sanjar
  • Patent number: 8977724
    Abstract: A method, system, and article for dynamic management of two or more operating system images for at least two client machines operating in a computer system sub-network. Different physical areas of the sub-network support separate image of the operating system images. As the client machines may be individually subject to movement within the sub-network, an appropriate operating system image is dynamically selected and uploaded to one or more of the individual client machines based upon the physical location thereof.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yashodhara M. Patnaik, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20150066566
    Abstract: A method for balancing supply and demand for a product using demand-shaping action includes identifying an imbalance between supply and demand for a given product. A customer choice model is generated based on collected historical sales data pertaining to the given product and at least one product similar to the given product. The customer choice model is configured to estimate, for a given customer or group of customers, a likelihood of effecting a substitution between each product pair of the given product and the at least one product similar to the given product, for each of one or more available demand shaping actions. One or more of the available demand shaping actions are automatically selected to minimize an estimate of revenue shortfall or inventory holding costs resulting from the identified imbalance between supply and demand.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: THOMAS R. ERVOLINA, Markus Ettl, Roger D. Lederman, Marek Petrik, Rajesh Kumar Ravi
  • Publication number: 20150066569
    Abstract: A method for balancing supply and demand for a product using demand-shaping action includes identifying an imbalance between supply and demand for a given product. A customer choice model is generated based on collected historical sales data pertaining to the given product and at least one product similar to the given product. The customer choice model is configured to estimate, for a given customer or group of customers, a likelihood of effecting a substitution between each product pair of the given product and the at least one product similar to the given product, for each of one or more available demand shaping actions. One or more of the available demand shaping actions are automatically selected to minimize an estimate of revenue shortfall or inventory holding costs resulting from the identified imbalance between supply and demand.
    Type: Application
    Filed: September 17, 2013
    Publication date: March 5, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Ervolina, Markus Ettl, Roger D. Lederman, Marek Petrik, Rajesh Kumar Ravi
  • Patent number: 8947536
    Abstract: Failover system for video surveillance. A video coverage area for each camera in the system is calculated by combining sensory information and optical specifications of each corresponding camera. The video coverage area information is embedded in a corresponding file of each camera and is used to autonomously re-orient operating cameras to cover a failed coverage area due to a non-operating camera.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8838647
    Abstract: A profile management apparatus for controlling available media content includes an individual identifier module, a profile creation module, a profile selection module, and a media control module. The individual identifier module automatically identifies one or more individuals as currently within a perceiving range of an output device receiving input from a media player without user input. The profile creation module automatically creates a new profile without user input in response to determining that a profile associated with the one or more individuals does not exist. The profile selection module selects at least one profile associated with the one or more individuals. The media control module controls media that is available for selection on the media player based one or more of media usage information and content restriction rules of the at least one profile.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20140095631
    Abstract: An apparatus for delaying a message includes a receiver module, a delay determination module, a storage module, and a display module. The receiver module receives an electronic message. The delay determination module determines if the message includes a request to delay displaying the message. The request includes a requested delay. The storage module stores the message prior to queuing for display in response to the delay determination module determining that the message includes a requested delay. The message is stored in a computer readable storage media accessible to a computing device receiving the message. The display module queues the message for display after the requested delay. In one embodiment, at least a portion of the receiver module, the delay determination module, the storage module, and the display module include hardware and/or executable code where the executable code is stored on one or more computer readable storage media.
    Type: Application
    Filed: October 3, 2012
    Publication date: April 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KUMAR RAVI, AMIR FARROKH SANJAR
  • Patent number: 8671179
    Abstract: A system, computer program product and computer-implemented method of dynamically adding a best suited application server to a cluster of application servers are provided. To do so, a history of quality of service (QoS) of a plurality of application servers is maintained. Using the history of QoS, an application server is dynamically selected and added to the cluster when the cluster is under a heavy workload. The selected application server is one that has the most historically favorable QoS and a heavy workload is one that exceeds a user-configurable threshold.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Faheem Altaf, Dharmesh Bhakta, Michael Brown, Kumar Ravi
  • Publication number: 20140015980
    Abstract: Failover system for video surveillance. A video coverage area for each camera in the system is calculated by combining sensory information and optical specifications of each corresponding camera. The video coverage area information is embedded in a corresponding file of each camera and is used to autonomously re-orient operating cameras to cover a failed coverage area due to a non-operating camera.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20130159045
    Abstract: Robust inventory management for a supply chain network with multiple nodes may include generating a time-phased inventory deployment plan based on extreme samples and dynamic supply chain structure. The extreme samples of demand and supply chain scenarios, and dynamic supply chain structure including one or more resource constraints associated with one or more nodes in the supply chain network may be received from a user.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Markus R. Ettl, Marco Laumanns, Marek Petrik, Rajesh Kumar Ravi, Stefan Woerner
  • Publication number: 20130144915
    Abstract: A profile management apparatus for controlling available media content includes an individual identifier module, a profile creation module, a profile selection module, and a media control module. The individual identifier module automatically identifies one or more individuals as currently within a perceiving range of an output device receiving input from a media player without user input. The profile creation module automatically creates a new profile without user input in response to determining that a profile associated with the one or more individuals does not exist. The profile selection module selects at least one profile associated with the one or more individuals. The media control module controls media that is available for selection on the media player based one or more of media usage information and content restriction rules of the at least one profile.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8423414
    Abstract: A computer implemented method, data processing system, and computer program product for managing transactions on point-of-sale terminals comprising a peer-to-peer network in a retail data processing system. A purchase transaction for a customer is initiated on a point-of-sale terminal in the system. Responsive to receiving a first input from a user of the point-of-sale terminal, the purchase transaction is suspended to form a suspended purchase transaction. Information about the customer is added to the suspended purchase transaction. The suspended purchase transaction is stored as a file on the point-of-sale terminal. Responsive to receiving a second input from the user of the point-of-sale terminal, a locally-stored list of suspended purchase transactions on the point-of-sale terminal is searched using the information about the customer.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daniel Fernando De Araujo, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8355936
    Abstract: Mechanisms for managing a travel itinerary of a user are disclosed. More particularly, hardware and/or software for managing the user's travel itinerary based on the location of the user are disclosed. Embodiments may include receiving user location information and estimating the arrival time of the user at the departure point for a scheduled first trip of the user based on the user location information. Embodiments may also include comparing the estimated arrival time of the user at the destination with a departure time for the scheduled first trip and, if the arrival time is substantially earlier than the departure time or equal to or later than the departure time, rescheduling by the travel itinerary computer the user for a different second trip. Further embodiments may include transmitting notification to the user that he has been rescheduled to a second trip.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: January 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Faheem Altaf, Kumar Ravi, Eric Siegfried Rybczynski, Manuel Silveyra
  • Patent number: 8332761
    Abstract: A method, system, and computer program product for managing multiple profiles in a synchronous conferencing system. A synchronous conferencing account is provided for a first user of the synchronous conferencing system. The synchronous conferencing account includes a plurality of user profiles for the first user. The user profiles identify the first user differently. Each user profile is associated with one or more data fields identifying the first user. The data fields may include any or all of a name, a nickname, a login name, and an avatar. A request from a second user of the synchronous conferencing system to communicate with the first user is received. The request includes an identification of the second user. One of the user profiles is selected based on the identification of the second user. The data fields associated with the selected user profile are transmitted to the second user.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Susan M. Cox, Janani Janakiraman, Fang Lu, Kumar Ravi