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: 12321957Abstract: 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: GrantFiled: October 18, 2022Date of Patent: June 3, 2025Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: 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: 20250131485Abstract: 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: ApplicationFiled: October 20, 2023Publication date: April 24, 2025Inventors: 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: 20240070689Abstract: 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: ApplicationFiled: October 18, 2022Publication date: February 29, 2024Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: 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: 11763350Abstract: 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: GrantFiled: November 1, 2021Date of Patent: September 19, 2023Assignee: COUPANG CORP.Inventors: Vinay Verma, Jing Li, Xinli Bao, Hyun Jung Cho, Satyavaraprasad Vadlamudi, Michael Rowan Savio
-
Publication number: 20230183944Abstract: 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: ApplicationFiled: December 14, 2022Publication date: June 15, 2023Applicant: Caterpillar lnc.Inventors: Manivannan DEENATHAYALAN, Vinay VERMA, Amit NANAWARE
-
Publication number: 20230139513Abstract: 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: ApplicationFiled: November 1, 2021Publication date: May 4, 2023Applicant: COUPANG CORP.Inventors: Vinay Verma, Jing Li, Xinli Bao, Hyun Jung Cho, Satyavaraprasad Vadlamudi, Michael Rowan Savio
-
Patent number: 11489906Abstract: 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: GrantFiled: March 31, 2021Date of Patent: November 1, 2022Assignee: Coupang Corp.Inventors: Vinay Verma, Satyavaraprasad Vadlamudi, Xinli Bao, Tiziano Cembali
-
Publication number: 20220182468Abstract: 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: ApplicationFiled: March 31, 2021Publication date: June 9, 2022Applicant: Coupang Corp.Inventors: Vinay Verma, Satyavaraprasad Vadlamudi, Xinli Bao, Tiziano Cembali
-
Patent number: 10999416Abstract: 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: GrantFiled: December 9, 2020Date of Patent: May 4, 2021Assignee: Coupang Corp.Inventors: Vinay Verma, Satyavaraprasad Vadlamudi, Xinli Bao, Tiziano Cembali
-
Patent number: 8671379Abstract: 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: GrantFiled: October 19, 2012Date of Patent: March 11, 2014Assignee: Xilinx, Inc.Inventors: Jitu Jain, Vinay Verma, Taneem Ahmed, Sandor S. Kalman, Sanjeev Kwatra, Christopher H. Kingsley, Jason H. Anderson, Satyaki Das
-
Patent number: 8312409Abstract: 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: GrantFiled: March 5, 2010Date of Patent: November 13, 2012Assignee: Xilinx, Inc.Inventors: Gitu Jain, Vinay Verma, Taneem Ahmed, Sandor S. Kalman, Sanjeev Kwatra, Christopher H. Kingsley, Jason H. Anderson, Satyaki Das
-
Patent number: 8250513Abstract: 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: GrantFiled: November 4, 2010Date of Patent: August 21, 2012Assignee: Xilinx, Inc.Inventors: Vinay Verma, Gitu Jain, Sanjeev Kwatra, Taneem Ahmed, Sandor S. Kalman
-
Patent number: 8201130Abstract: 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: GrantFiled: November 4, 2010Date of Patent: June 12, 2012Assignee: Xilinx, Inc.Inventors: Sandor S. Kalman, Vinay Verma, Gitu Jain, Taneem Ahmed, Sanjeev Kwatra
-
Patent number: 8196081Abstract: 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: GrantFiled: March 31, 2010Date of Patent: June 5, 2012Assignee: Xilinx, Inc.Inventors: Hasan Arslan, Vinay Verma, Sandor Kalman
-
Patent number: 7797665Abstract: 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: GrantFiled: December 6, 2007Date of Patent: September 14, 2010Assignee: Xilinx, Inc.Inventors: Hui Xu, Vinay Verma, Anirban Rahut, Jason H. Anderson, Sandor S. Kalman
-
Patent number: 7725868Abstract: 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: GrantFiled: November 9, 2007Date of Patent: May 25, 2010Assignee: Xilinx, Inc.Inventors: Vinay Verma, Anirban Rahut, Sudip K. Nag, Jason H. Anderson, Rajeev Jayaraman
-
Patent number: 7306977Abstract: 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: GrantFiled: August 29, 2003Date of Patent: December 11, 2007Assignee: Xilinx, Inc.Inventors: Vinay Verma, Anirban Rahut, Sudip K. Nag, Jason H. Anderson, Rajeev Jayaraman
-
Patent number: 7134112Abstract: 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: GrantFiled: July 21, 2003Date of Patent: November 7, 2006Assignee: Xilinx, Inc.Inventors: Jason H. Anderson, Vinay Verma, Sandor S. Kalman
-
Patent number: 7111268Abstract: 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: GrantFiled: August 20, 2003Date of Patent: September 19, 2006Assignee: Xilinx, Inc.Inventors: Jason H. Anderson, Sandor S. Kalman, Vinay Verma