Patents by Inventor RAVISH KUMAR

RAVISH 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).

  • Patent number: 12140932
    Abstract: Systems and methods for supporting multiple time synchronization protocols within an industrial device include obtaining a time reference from each industrial device within the first set of industrial devices and the second set of industrial devices. The time reference provides the basis for synchronization of the clock and other clocks of first set of industrial devices and the second set of industrial devices. A principal time reference is selected from among the time references. Once selected, the principal time reference is correlated with each of the time references obtained from the first set of industrial devices and the second set of industrial devices. With the principal time reference correlated, related communication with the second device may be controlled.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: November 12, 2024
    Assignee: ABB Schweiz AG
    Inventors: Ravish Kumar, Johan Akerberg, Jorgen Gade
  • Publication number: 20240354133
    Abstract: Systems and method are provided that include process that customize the presentation of webpages according to alternative acquisition protocols. The processes include receiving, from a first server, a webpage identifying an object for acquisition by a user using a first acquisition protocol. The processes then execute a call to a second server that includes an identification of a user interacting with the webpage and a request for an identification of one or more alternative acquisition protocols based on the identification of the user. In response, the processes receive JavaScript code that executes to provide information associated with the one or more alternative acquisition protocols. The processes then generating a modified webpage that includes a modification to a portion of the webpage based on at least one of the one or more alternative acquisition protocols. The modified webpage may be displayed to a user.
    Type: Application
    Filed: May 14, 2024
    Publication date: October 24, 2024
    Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
  • Publication number: 20240302821
    Abstract: A method, a system, and computer program product for managing delivery sequences are provided. A delivery sequence defining a delivery order for components is received. An assembly configuration of the customer defining an assembly sequence is retrieved. Threshold values from the assembly sequence are determined. Prefixes to entries of the delivery sequence are assigned based on a comparison of each entry of the entries of the delivery sequence to the threshold values. A formatted sequence of component identifiers is generated by using the prefixes. An execution of a delivery of the components to the customer is triggered according to the formatted sequence of component identifiers.
    Type: Application
    Filed: March 8, 2023
    Publication date: September 12, 2024
    Inventors: Ravish Kumar Ojha, Ramkumar Sethurao, Sanath Kumar K S
  • Publication number: 20240257053
    Abstract: A method of automatically approving change requests within an organization. The method can include creating a change request (CR) based on a received request to create the CR, and defining one or more conditions associated with the CR, wherein the conditions are based on at least one of a domain level, security level, or operations level within the organization. In addition, the method may include determining if the CR meets the one or more conditions with respect to the domain level within the organization, and upon determining that the CR meets the one or more conditions with respect to the domain level within the organization, automatically approving the CR at the domain level of the organization.
    Type: Application
    Filed: December 27, 2022
    Publication date: August 1, 2024
    Applicant: Rakuten Symphony India Private Limited
    Inventors: Ravish KUMAR, Zafar MANSURI
  • Patent number: 12026534
    Abstract: A computing device may customize the presentation of webpages according to alternative acquisition protocols. The computing device may receive a webpage identifying an object for acquisition by a user using a first acquisition protocol. The computing device may then execute a call to a server that includes an identification of a user interacting with the webpage and a request for an identification of one or more alternative acquisition protocols based on the identification of the user. In response, the computing device may receive JavaScript code configured to provide information associated with the one or more alternative acquisition protocols. The computing device may generate a modified webpage that includes a modification to a portion of the webpage based on at least one of the one or more alternative acquisition protocols. The modified webpage may be displayed to a user.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: July 2, 2024
    Assignee: Synchrony Bank
    Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
  • Publication number: 20240195694
    Abstract: A method for assessing risk for a change request in a mobile communications system and network includes receiving a first user input from a user for creating the change request, determining a level of the change request, from among a plurality of predetermined levels associated with the mobile communications system, determining a risk assessment form corresponding to the determined level of the change request, from among a plurality of predetermined risk assessment forms respectively corresponding to the plurality of predetermined levels, wherein each of the plurality of predetermined risk assessment forms calculates a risk differently based on the plurality of predetermined levels, outputting the determined risk assessment form to the user, receiving, from the user, a second user input regarding the change request to the risk assessment form, and determining a risk level of the change request based on the second user input.
    Type: Application
    Filed: July 11, 2022
    Publication date: June 13, 2024
    Applicant: RAKUTEN MOBILE, INC.
    Inventor: Ravish KUMAR
  • Patent number: 11979022
    Abstract: Example approaches for power quality monitoring in a power distribution grid are described. In an example, monitoring data is received by a communication gateway from a node coupled to it. In an example, there may be multiple nodes in the power distribution grid. Local insights for power quality monitoring may be estimated, based on the monitoring data, using predictive analytics at the communication gateway. The monitoring data and the local insights associated with each of the plurality of nodes is transmitted to the server. Global insights for power quality monitoring may be estimating, using predictive analytics performed at the server, based on the monitoring data and the local insights. An indication to an operator is generated, based on the estimated local insights, global insights and the monitored data, to carry out preventive or corrective action for maintaining the power quality in the power distribution grid.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: May 7, 2024
    Assignee: Hitachi Energy Ltd
    Inventors: Hariram Satheesh, Ravish Kumar, Srijit Kumar
  • Publication number: 20240015833
    Abstract: A method for tuning system parameters for one or more network slices is disclosed. The method includes receiving, from a network, a set of URSP rules including slice-specific information for each of the one or more network slices, determining an application UID associated with the one or more network slices, acquiring, from one or more applications running on the UE, packet information related to each of one or more ongoing PDU sessions associated with a corresponding network slice, obtain in a flow rate for each of the one or more ongoing PDU, tuning a set of system parameters for the one or more ongoing PDU sessions, and applying one or more policies for the one or more ongoing PDU sessions.
    Type: Application
    Filed: July 5, 2023
    Publication date: January 11, 2024
    Inventors: Sandeep IRLANKI, Dharma Teja NIDAMANURI, Ravish Kumar KUMAWAT, Siva Sabareesh DRONAMRAJU, Srihari KUNCHA
  • Publication number: 20230336023
    Abstract: Example approaches for power quality monitoring in a power distribution grid are described. In an example, monitoring data is received by a communication gateway from a node coupled to it. In an example, there may be multiple nodes in the power distribution grid. Local insights for power quality monitoring may be estimated, based on the monitoring data, using predictive analytics at the communication gateway. The monitoring data and the local insights associated with each of the plurality of nodes is transmitted to the server. Global insights for power quality monitoring may be estimating, using predictive analytics performed at the server, based on the monitoring data and the local insights. An indication to an operator is generated, based on the estimated local insights, global insights and the monitored data, to carry out preventive or corrective action for maintaining the power quality in the power distribution grid.
    Type: Application
    Filed: December 24, 2019
    Publication date: October 19, 2023
    Inventors: Hariram Satheesh, Ravish Kumar, Srijit Kumar
  • Publication number: 20230237427
    Abstract: A method may include receiving, from a scanning device, a first scan of a first identifier of a first slot within a package unit or a first item to be disposed within the package unit. A correct item to be disposed within the first slot having the first identifier or a correct slot for receiving the first item having the first identifier may be determined based on the first identifier and a packing order associated with the package unit. A user interface may be generated to display an indication of the correct item to be disposed within the first slot having the first identifier or the correct slot for receiving the first item having the first identifier. Whether the correct item is disposed within the first slot or the first item is dispose within the correct slot may be determined based on a third scan of a third identifier.
    Type: Application
    Filed: February 11, 2022
    Publication date: July 27, 2023
    Inventors: Ravish Kumar Ojha, Ramkumar Sethurao, Sanath Kumar K S
  • Publication number: 20230029913
    Abstract: Systems, methods, devices, instructions, and other aspects are provided for a multi-product platform. In one aspect, a computer implemented method is provided that includes receiving request data at a multiple-product placement server, where when the request data is received from a customer device, the request data includes dynamic customer data customized based on user selections, and dynamically selecting a product system from a plurality of product systems using a set of system rules and the dynamic customer data. The method further involves receiving product data from the product system, configuring the product data from the product system using the set of system rules and the dynamic customer data to generate customer compatible data, and facilitating a transaction between the customer device and a merchant system using the customer compatible data.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 2, 2023
    Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
  • Publication number: 20230033957
    Abstract: Systems and method are provided for providing a waterfall gateway configured to enable communication between disparate devices. The waterfall gateway receives an indication that a first resource request was denied by a server. In response, the waterfall gateway identifies two or more client devices configured to provide services to the user. The waterfall gateway generates a resource request waterfall that includes a sequence of client devices of the two or more client devices. The resource request waterfall is configured to facilitate resource request transmissions to the one or more client devices according to the sequence of client devices. The waterfall gateway facilitates a transmission of a second resource request to a first client device in the sequence of client devices.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 2, 2023
    Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
  • Publication number: 20230035194
    Abstract: Systems and method are provided that include process that customize the presentation of webpages according to alternative acquisition protocols. The processes include receiving, from a first server, a webpage identifying an object for acquisition by a user using a first acquisition protocol. The processes then execute a call to a second server that includes an identification of a user interacting with the webpage and a request for an identification of one or more alternative acquisition protocols based on the identification of the user. In response, the processes receive JavaScript code that executes to provide information associated with the one or more alternative acquisition protocols. The processes then generating a modified webpage that includes a modification to a portion of the webpage based on at least one of the one or more alternative acquisition protocols. The modified webpage may be displayed to a user.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 2, 2023
    Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
  • Publication number: 20230030686
    Abstract: Aspects of a dynamic offer system are described. In one example, a method involves receiving a data feed of offer data, generating a set of current offers in a database using a set of offer rules and the data feed, receiving merchant configuration data associated with a merchant portal, and dynamically selecting current merchant offers from the set of current offers in the database using the merchant configuration data. A request is received for the current merchant offers, where when the request for the current merchant offers is received from a customer device, the request includes dynamic customer data customized based on user selections, one or more offers of the current merchant offers based on the dynamic customer data are dynamically selected, and a transaction between the customer device and the merchant portal associated with the one or more offers dynamically selected by the computing device is facilitated.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 2, 2023
    Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
  • Publication number: 20230031114
    Abstract: Systems, methods, devices, instructions, and other aspects are provided for unique device identification. In one aspect, a method is providing including receiving, at a server computer, transaction data associated with a client device, wherein the transaction data includes device configuration data, aggregating the device configuration data for the client device received within a threshold time period to generate a unique set of device configuration characteristics, receiving, at the server computer, transaction request data associated with the client device, verifying the client device using the unique set of device configuration characteristics, and facilitating a transaction associated with the transaction request data based on verification of the client device using the unique set of device configuration characteristics.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 2, 2023
    Inventors: Joydeep Mukherjee, Karen Yagnesak, Viveka Vardhan Ravi, Sarath Vadakapurapu, Ravish Kumar, Vish Dadireddy
  • Patent number: 11522627
    Abstract: The present invention discloses a controller configured to communicate over a network in a process plant, wherein the network comprises one or more native TSN devices. The controller comprises one or more process applications for controlling one or more processes in the process plant, wherein the one or more process applications includes plurality of tags corresponding to one or more process variables of the one or more processes in the process plant, a software TSN agent for receiving and transmitting packets associated with the one or more process applications on the controller, wherein the software TSN agent is configured to segregate packets associated with the one or more process applications for processing the packets in at least one of a TSN communication mode and a non-TSN communication mode; and a first network interface dedicated for TSN communication and a second network interface dedicated for non-TSN communication.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: December 6, 2022
    Assignee: ABB Schweiz AG
    Inventors: Mallikarjun Kande, David Mielnik, Marco Sanguineti, Thomas Heilman, Mitchell Jordan Rackovan, Rahul Kumar Gore, Ravish Kumar
  • Publication number: 20220128977
    Abstract: Systems and methods for supporting multiple time synchronization protocols within an industrial device include obtaining a time reference from each industrial device within the first set of industrial devices and the second set of industrial devices. The time reference provides the basis for synchronization of the clock and other clocks of first set of industrial devices and the second set of industrial devices. A principal time reference is selected from among the time references. Once selected, the principal time reference is correlated with each of the time references obtained from the first set of industrial devices and the second set of industrial devices. With the principal time reference correlated, related communication with the second device may be controlled.
    Type: Application
    Filed: January 7, 2022
    Publication date: April 28, 2022
    Applicant: ABB Schweiz AG
    Inventors: Ravish Kumar, Johan Akerberg, Jorgen Gade
  • Publication number: 20220094588
    Abstract: A method for handling failure of a TSN communication link in a TSN network. The method is performed by a control node and includes estimating requirements for TSN communication for end-points based on application parameters, input/output requirements, and application requirements, wherein each end-point is capable of communicating over a TSN channel and a non-TSN channel in the TSN network using one and the same network interface. The method includes obtaining an indication of a failure of a TSN communication link in the TSN network between two of the end-points. The method includes performing self-healing of the TSN communication link.
    Type: Application
    Filed: January 7, 2019
    Publication date: March 24, 2022
    Inventors: Johan Åkerberg, Ravish Kumar, Jörgen Gade, Rahul Nandkumar Gore
  • Publication number: 20220029724
    Abstract: The present invention discloses a controller configured to communicate over a network in a process plant, wherein the network comprises one or more native TSN devices. The controller comprises one or more process applications for controlling one or more processes in the process plant, wherein the one or more process applications includes plurality of tags corresponding to one or more process variables of the one or more processes in the process plant, a software TSN agent for receiving and transmitting packets associated with the one or more process applications on the controller, wherein the software TSN agent is configured to segregate packets associated with the one or more process applications for processing the packets in at least one of a TSN communication mode and a non-TSN communication mode; and a first network interface dedicated for TSN communication and a second network interface dedicated for non-TSN communication.
    Type: Application
    Filed: December 13, 2019
    Publication date: January 27, 2022
    Inventors: Mallikarjun KANDE, David MIELNIK, Marco SANGUINETI, Thomas HEILMAN, Mitchell Jordan RACKOVAN, Rahul Kumar GORE, Ravish KUMAR
  • Patent number: 10534688
    Abstract: Technologies for execution trace with automatic event triggering include a computing device that includes an execution trace hub. The trace hub observes execution trace packets and determines whether the execution trace packets match one or more event trigger rules. If an execution packet matches an event trigger rule, the trace hub invokes an event callback. The event callback may be a predefined hardware function of the computing device or a software function. The trace hub may be configured with event trigger rules and associated event callbacks, for example by writing to one or more corresponding configuration space registers. In response to invoking the event callback, the computing device may, for example, output state information of the computing device to a data storage device, halt execution, activate a debug mode of the processor, or execute a software recovery function. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: January 14, 2020
    Assignee: Intel Corporation
    Inventors: Brinda Kh, Ravish Kumar, Rajeev Muralidhar