Patents by Inventor Vinay Verma

Vinay Verma 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: 12321957
    Abstract: Systems and methods for managing supply chain of products and services are disclosed herein. A system generates supply chain data based on historical data received from data sources corresponding to supply chain of product or service. Further, system extracts data entity and set of attributes from supply chain data, to determine semantically related data entities. Furthermore, system determines use case corresponding to management of supply chain, based on semantically related data entities. Additionally, system predicts, risk or priority associated with product or service in the supply chain, to generate risks and alerts, based on prediction. Further, system assigns critical and high-priority use case to one or more agents based on a performance score of the one or more agents. Furthermore, system provides insights and suggestions for managing the supply chain of product or service at regional level and global level of supply chain.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: June 3, 2025
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Vinu Varghese, Saran Prasad, Nirav Jagdish Sampat, Ujjala Chattopadhyay, Christina Catharina De Vries, Selvakuberan Karuppasamy, Anil Kumar, Dheeraj Kharya, Amit Vithoba Patil, Vinay Verma, Deepam Biswas
  • Publication number: 20250131485
    Abstract: Systems and methods for generating customizable landing webpages. Methods include receiving input from a vendor user device; receiving, from a customer user device, at least one user engagement associated with a plurality of products; receiving configuration data from the vendor user device; and generating a landing webpage by: generating a webpage; applying the configuration data to the plurality of products associated with the at least one user engagement; determining at least one recommended product based on the applied configuration data; generating at least one user interface icon corresponding to the at least one recommended product; inserting the at least one user interface icon into at least one widget zone of a webpage layout structure; and upon a customer user interaction with the generated landing webpage, generating a single detail page corresponding to the at least one recommended product.
    Type: Application
    Filed: October 20, 2023
    Publication date: April 24, 2025
    Inventors: Vinay VERMA, Hyun Jung CHO, Erik Axel THOERNBLAD, Xiaowei LIU, Tejas PATHAK, SatyaVaraPrasad VADLAMUDI, Karthik Reddy DONDAPATI, Zenglin XU, Hao ZUO, Jing LI
  • Publication number: 20240070689
    Abstract: Systems and methods for managing supply chain of products and services are disclosed herein. A system generates supply chain data based on historical data received from data sources corresponding to supply chain of product or service. Further, system extracts data entity and set of attributes from supply chain data, to determine semantically related data entities. Furthermore, system determines use case corresponding to management of supply chain, based on semantically related data entities. Additionally, system predicts, risk or priority associated with product or service in the supply chain, to generate risks and alerts, based on prediction. Further, system assigns critical and high-priority use case to one or more agents based on a performance score of the one or more agents. Furthermore, system provides insights and suggestions for managing the supply chain of product or service at regional level and global level of supply chain.
    Type: Application
    Filed: October 18, 2022
    Publication date: February 29, 2024
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Vinu VARGHESE, Saran PRASAD, Nirav Jagdish SAMPAT, Ujjala CHATTOPADHYAY, Christina Catharina DE VRIES, Selvakuberan KARUPPASAMY, Anil KUMAR, Dheeraj KHARYA, Amit Vithoba PATIL, Vinay VERMA, Deepam BISWAS
  • Patent number: 11763350
    Abstract: Systems and methods of generating, for display on a graphical user interface (GUI), a personalized advertisement. The systems and methods can include receiving data indicative of initiating a browsing session, aggregating user activity data associated with a user of the application, the user activity data including current session data and/or past session data, applying machine learning on the user activity data to generate one or more excluded products, applying the one or more excluded products to a product database to generate a list of relevant products, ranking, using one or more ranking rules, the list of relevant products to generate a ranked list of relevant products, and sending, to the mobile device, the personalized advertisement including one or more relevant products from the ranked list of relevant products.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: September 19, 2023
    Assignee: COUPANG CORP.
    Inventors: Vinay Verma, Jing Li, Xinli Bao, Hyun Jung Cho, Satyavaraprasad Vadlamudi, Michael Rowan Savio
  • Publication number: 20230183944
    Abstract: A system for generating a work plan for autonomous operation of a compactor in tandem with an earthmoving machine includes a first controller that receives information pertaining to a work area on which the earthmoving machine is required to perform at least one operation. The system also includes a central controller that receives, from the first controller, information pertaining to the work area on which the earthmoving machine is required to perform the at least one operation and analyzes the work area for virtually segmenting the work area into a plurality of virtual work areas. The central controller also receives, from the first controller, data indicative of a movement of the earthmoving machine through each virtual work area from the plurality of virtual work areas and determines an optimal direction of movement for the compactor based on the data indicative of the movement of the earthmoving machine.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 15, 2023
    Applicant: Caterpillar lnc.
    Inventors: Manivannan DEENATHAYALAN, Vinay VERMA, Amit NANAWARE
  • Publication number: 20230139513
    Abstract: Systems and methods of generating, for display on a graphical user interface (GUI), a personalized advertisement. The systems and methods can include receiving data indicative of initiating a browsing session, aggregating user activity data associated with a user of the application, the user activity data including current session data and/or past session data, applying machine learning on the user activity data to generate one or more excluded products, applying the one or more excluded products to a product database to generate a list of relevant products, ranking, using one or more ranking rules, the list of relevant products to generate a ranked list of relevant products, and sending, to the mobile device, the personalized advertisement including one or more relevant products from the ranked list of relevant products.
    Type: Application
    Filed: November 1, 2021
    Publication date: May 4, 2023
    Applicant: COUPANG CORP.
    Inventors: Vinay Verma, Jing Li, Xinli Bao, Hyun Jung Cho, Satyavaraprasad Vadlamudi, Michael Rowan Savio
  • Patent number: 11489906
    Abstract: A system for generating adaptive notifications including processors and memories storing instructions that configure the processors to perform operations. The operations may include generating an item list for notifications to a client ID, selecting a first item from the item list for notification, the first item being selected having a highest priority score and a lowest lifecycle timer, encoding a first landing page by encoding a product code and a tracking cookie in a URL configured for redirection to a first webpage by a redirect server, and transmitting a first notification with a payload including the first landing page and a first message. The operations may also include after transmitting the first notification, modifying priority scores and updating lifecycle timers based on determining whether the client device visited the first landing page. Further, the operations may also include selecting a second item from the item list for notification.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: November 1, 2022
    Assignee: Coupang Corp.
    Inventors: Vinay Verma, Satyavaraprasad Vadlamudi, Xinli Bao, Tiziano Cembali
  • Publication number: 20220182468
    Abstract: A system for generating adaptive notifications including processors and memories storing instructions that configure the processors to perform operations. The operations may include generating an item list for notifications to a client ID, selecting a first item from the item list for notification, the first item being selected having a highest priority score and a lowest lifecycle timer, encoding a first landing page by encoding a product code and a tracking cookie in a URL configured for redirection to a first webpage by a redirect server, and transmitting a first notification with a payload including the first landing page and a first message. The operations may also include after transmitting the first notification, modifying priority scores and updating lifecycle timers based on determining whether the client device visited the first landing page. Further, the operations may also include selecting a second item from the item list for notification.
    Type: Application
    Filed: March 31, 2021
    Publication date: June 9, 2022
    Applicant: Coupang Corp.
    Inventors: Vinay Verma, Satyavaraprasad Vadlamudi, Xinli Bao, Tiziano Cembali
  • Patent number: 10999416
    Abstract: A system for generating adaptive notifications including processors and memories storing instructions that configure the processors to perform operations. The operations may include generating an item list for notifications to a client ID, selecting a first item from the item list for notification, the first item being selected having a highest priority score and a lowest lifecycle timer, encoding a first landing page by encoding a product code and a tracking cookie in a URL configured for redirection to a first webpage by a redirect server, and transmitting a first notification with a payload including the first landing page and a first message. The operations may also include after transmitting the first notification, modifying priority scores and updating lifecycle timers based on determining whether the client device visited the first landing page. Further, the operations may also include selecting a second item from the item list for notification.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: May 4, 2021
    Assignee: Coupang Corp.
    Inventors: Vinay Verma, Satyavaraprasad Vadlamudi, Xinli Bao, Tiziano Cembali
  • Patent number: 8671379
    Abstract: Within a system comprising a plurality of processors and a memory, a method of determining routing information for a circuit design for implementation within a programmable integrated circuit can include determining that nets of the circuit design comprise overlap and unrouting nets comprising overlap. A congestion picture can be determined that comprises costs of routing resources for the integrated circuit wherein the cost of a routing resource comprises a measure of historical congestion and a measure of current congestion, and wherein unrouted nets do not contribute to the measures of current congestion in the congestion picture. The method further can include concurrently routing a plurality of the unrouted nets via the plurality of processors executing in parallel according to the congestion picture and storing routing information for nets of the circuit design in the memory.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: March 11, 2014
    Assignee: Xilinx, Inc.
    Inventors: Jitu Jain, Vinay Verma, Taneem Ahmed, Sandor S. Kalman, Sanjeev Kwatra, Christopher H. Kingsley, Jason H. Anderson, Satyaki Das
  • Patent number: 8312409
    Abstract: A method is described that includes: determining that nets of the circuit design comprise overlap, where the overlap indicates that at least two of the nets of the circuit design use a same routing resource; dividing the nets with overlap among a plurality of buckets, where for each bucket, a net of the bucket does not overlap any other net in the bucket; sequentially processing each bucket by unrouting and rerouting, via at least one processor, nets in the bucket; and storing routing information specifying routes for nets of the circuit design.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: November 13, 2012
    Assignee: Xilinx, Inc.
    Inventors: Gitu Jain, Vinay Verma, Taneem Ahmed, Sandor S. Kalman, Sanjeev Kwatra, Christopher H. Kingsley, Jason H. Anderson, Satyaki Das
  • Patent number: 8250513
    Abstract: In one embodiment, a method for routing of a circuit design netlist is provided. A processing cost is determined for each net in the netlist. A plurality of regions are defined for the target device such that the total processing costs of nets are balanced between the plurality of regions. Concurrent with routing one or more nets of a first one of the plurality of regions, one or more nets are routed in at least one other of the plurality of regions. Synchronization and subsequent routing are performed for unrouted nets of the netlist.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: August 21, 2012
    Assignee: Xilinx, Inc.
    Inventors: Vinay Verma, Gitu Jain, Sanjeev Kwatra, Taneem Ahmed, Sandor S. Kalman
  • Patent number: 8201130
    Abstract: A method is provided for routing a circuit design netlist. Nets of the netlist are grouped into a plurality of sub-netlists. For each sub-netlist, nets of the sub-netlist are routed as a function of congestion between nets of the sub-netlist. Congestion between nets of other sub-netlists in the plurality of sub-netlists is not taken into account. If two or more nets of the netlist are routed through the same routing resource, a global congestion history data set is updated to describe congestion between all nets in the netlist, and the two or more nets of the netlist are unrouted. The two or more nets are each rerouted as a function of the global congestion history data set and congestion between nets of the same sub-netlist as the net.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: June 12, 2012
    Assignee: Xilinx, Inc.
    Inventors: Sandor S. Kalman, Vinay Verma, Gitu Jain, Taneem Ahmed, Sanjeev Kwatra
  • Patent number: 8196081
    Abstract: In one embodiment of the invention, a processor-implemented method is provided for routing of a partially routed circuit design. Modified signals of the partially routed circuit design are determined. A first set of routing constraints are applied by the processor to the unmodified signals of the circuit design. For each logic block of the circuit design, the number of the modified signals and the number of the unmodified signals connected to the logic block are determined. In response to one of the logic blocks having a ratio of the number of modified signals to the number of unmodified signals greater than a threshold ratio, the routing constraints are removed by the processor from one or more of the unmodified signals of the one of the logic blocks. The partially routed circuit design is then routed by the processor according to the remaining routing constraints, and the resulting netlist is stored.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: June 5, 2012
    Assignee: Xilinx, Inc.
    Inventors: Hasan Arslan, Vinay Verma, Sandor Kalman
  • Patent number: 7797665
    Abstract: Nets of a logic design are efficiently routed in a programmable logic device, which includes multiple types of programmable interconnects. Patterns are read from a library in a storage device. Each pattern includes an ordered set of the types of the programmable interconnects. A path is determined from the source to the destination for each net of the logic design. The path is through a sequence of the programmable interconnects having types that correspond to each type in the ordered set of a selected pattern. A description is output of the path for each of the nets.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: September 14, 2010
    Assignee: Xilinx, Inc.
    Inventors: Hui Xu, Vinay Verma, Anirban Rahut, Jason H. Anderson, Sandor S. Kalman
  • Patent number: 7725868
    Abstract: Method and apparatus for facilitating signal routing within a programmable logic device having routing resources is described. In an example, the routing resources are formed into groups where, for each of the groups, the routing resources are of a same type. Pairs of the groups are related by an association of at least one routing resource in one group of a pair of groups capable of being electrically connected to at least one other routing resource in another group of the pair of groups.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: May 25, 2010
    Assignee: Xilinx, Inc.
    Inventors: Vinay Verma, Anirban Rahut, Sudip K. Nag, Jason H. Anderson, Rajeev Jayaraman
  • Patent number: 7306977
    Abstract: Method and apparatus for facilitating signal routing within a programmable logic device having routing resources is described. In an example, the routing resources are formed into groups where, for each of the groups, the routing resources are of a same type. Pairs of the groups are related by an association of at least one routing resource in one group of a pair of groups capable of being electrically connected to at least one other routing resource in another group of the pair of groups.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: December 11, 2007
    Assignee: Xilinx, Inc.
    Inventors: Vinay Verma, Anirban Rahut, Sudip K. Nag, Jason H. Anderson, Rajeev Jayaraman
  • Patent number: 7134112
    Abstract: A method for completing the routing of a partially routed design is provided. The unrouted pins are routed to generate a first plurality of nets that may contain shorts or overlaps between the nets. The nets are analyzed to obtain timing information, and then divided into a set of critical and a set of non-critical nets. The non-critical nets are hidden, and the critical nets are rerouted to remove overlaps. The non-critical nets are then unhidden. The non-critical nets and rerouted critical nets are then rerouted so as to remove overlaps.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: November 7, 2006
    Assignee: Xilinx, Inc.
    Inventors: Jason H. Anderson, Vinay Verma, Sandor S. Kalman
  • Patent number: 7111268
    Abstract: A method for post-layout timing optimization is disclosed. The method performs timing analysis on a design to obtain timing information such as critical paths and slack values. Incremental placement based on the timing information is performed. A new routed design is generated by applying incremental routing to the result of incremental placement. The routed design is stored if its performance is better than the previous routed design. The above steps are repeated until a predetermined criterion is met.
    Type: Grant
    Filed: August 20, 2003
    Date of Patent: September 19, 2006
    Assignee: Xilinx, Inc.
    Inventors: Jason H. Anderson, Sandor S. Kalman, Vinay Verma