Patents by Inventor Pranav Mehta
Pranav Mehta 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: 20240331445Abstract: Systems and methods of converting text into learning videos and assessments in different languages are described.Type: ApplicationFiled: March 4, 2024Publication date: October 3, 2024Inventors: Deepak Chandra Sekar, Pranav Mehta
-
Publication number: 20240078841Abstract: Methods, systems, and computer readable storage media for using image processing to develop a library of facial expressions. The system can receive digital video of at least one speaker, then execute image processing on the video to identify landmarks within facial features of the speaker. The system can also identify vectors based on the landmarks, then assign each vector to an expression, resulting in a plurality of speaker expressions. The system then scores the expressions based on similarity to one another, and creates subsets based on the similarity scores.Type: ApplicationFiled: September 7, 2023Publication date: March 7, 2024Inventors: Deepak Chandra Sekar, Pranav Mehta
-
Patent number: 11922726Abstract: Methods, systems, and computer readable storage media for using image processing to develop a library of facial expressions. The system can receive digital video of at least one speaker, then execute image processing on the video to identify landmarks within facial features of the speaker. The system can also identify vectors based on the landmarks, then assign each vector to an expression, resulting in a plurality of speaker expressions. The system then scores the expressions based on similarity to one another, and creates subsets based on the similarity scores.Type: GrantFiled: September 7, 2023Date of Patent: March 5, 2024Assignee: PROF JIM INC.Inventors: Deepak Chandra Sekar, Pranav Mehta
-
Patent number: 11900401Abstract: The present disclosure presents systems and related methods for creating real-time predictions. One such method comprises receiving, by a computing device, a first set of data and a second set of data, wherein the first set of data comprises a plurality of items available from a first source for a first set of users and the second set of data comprises transaction purchase data for a second set of users that have reward accounts, utilizing a predictive data model that determines a propensity score for a user from only behavior data that is not attributed to the user; receiving a third set of data from a third source comprising social media channel data for a third set of users; and updating the predictive data model to determine the propensity score for the user based at least in part on the third set of data.Type: GrantFiled: May 9, 2023Date of Patent: February 13, 2024Assignee: American Express Travel Related Services Company, Inc.Inventors: Lee Chau, Tirthankar Choudhuri, Ajay Choudhary, Vikas Grover, Mohd Arshad Naeem, Subhajit Sanyal, Dawn Thomas, Amit Jagdish Agarwal, Pranav Mehta, Kamal Gupta, Subhra Purkayastha, Prakruthi Prabhakar
-
Publication number: 20230419725Abstract: Methods, systems, and computer readable storage media for using image processing to develop a library of facial expressions. The system can receive digital video of at least one speaker, then execute image processing on the video to identify landmarks within facial features of the speaker. The system can also identify vectors based on the landmarks, then assign each vector to an expression, resulting in a plurality of speaker expressions. The system then scores the expressions based on similarity to one another, and creates subsets based on the similarity scores.Type: ApplicationFiled: September 7, 2023Publication date: December 28, 2023Inventors: Deepak Chandra Sekar, Pranav Mehta
-
Publication number: 20230412462Abstract: A method implemented by a node in a network having a ring topology includes the step of discovering a first peer node arranged in a first direction around the ring with respect to the node. The method further includes the step of discovering a second peer node arranged in a second direction around the ring with respect to the node. Upon determining that data packets are propagating in the first direction and communication with the first peer node is interrupted, the method include performing a direction reversal procedure to propagate the data packets in the second direction. In response to the second peer node being unable to perform the direction reversal procedure, the method includes the step of tunnelling the data packets to a next node in the second direction to thereby bypass the second peer node.Type: ApplicationFiled: October 27, 2022Publication date: December 21, 2023Inventors: Pranav Mehta, Muthurajah Sivabalan, Sami Boutros
-
Patent number: 11790697Abstract: Methods, systems, and computer readable storage media for using image processing to develop a library of facial expressions. The system can receive digital video of at least one speaker, then execute image processing on the video to identify landmarks within facial features of the speaker. The system can also identify vectors based on the landmarks, then assign each vector to an expression, resulting in a plurality of speaker expressions. The system then scores the expressions based on similarity to one another, and creates subsets based on the similarity scores.Type: GrantFiled: November 10, 2022Date of Patent: October 17, 2023Assignee: Prof Jim Inc.Inventors: Deepak Chandra Sekar, Pranav Mehta, Gandham Venkata Sai Anooj
-
Publication number: 20230306452Abstract: The present disclosure presents systems and related methods for creating real-time predictions. One such method comprises receiving, by a computing device, a first set of data and a second set of data, wherein the first set of data comprises a plurality of items available from a first source for a first set of users and the second set of data comprises transaction purchase data for a second set of users that have reward accounts, utilizing a predictive data model that determines a propensity score for a user from only behavior data that is not attributed to the user; receiving a third set of data from a third source comprising social media channel data for a third set of users; and updating the predictive data model to determine the propensity score for the user based at least in part on the third set of data.Type: ApplicationFiled: May 9, 2023Publication date: September 28, 2023Inventors: Lee Chau, Tirthankar Choudhuri, Ajay Choudhary, Vikas Grover, Mohd Arshad Naeem, Subhajit Sanyal, Dawn Thomas, Amit Jagdish Agarwal, Pranav Mehta, Kamal Gupta, Subhra Purkayastha, Prakruthi Prabhakar
-
Patent number: 11710140Abstract: The systems, methods and computer program products (collectively “system”) described herein relate to customized real time data delivery. The system may be configured to receive, by a performance marketing cluster, first data from a first data source. The system may also receive, by the performance marketing cluster, second data from a second data source. The system may determine, by the marketing cluster, an analysis scheme for the first data and the second data based on the first data source. The system may also determine, by the marketing cluster, at least one of a propensity to act or a recommendation selected from a predefined number of available options for a population based on the analysis scheme and the first data source.Type: GrantFiled: January 21, 2020Date of Patent: July 25, 2023Assignee: American Express Travel Related Services Company, Inc.Inventors: Lee Chau, Tirthankar Choudhuri, Ajay Choudhary, Vikas Grover, Mohd Arshad Naeem, Subhajit Sanyal, Dawn Thomas, Amit Jagdish Agarwal, Pranav Mehta, Kamal Gupta, Subhra Purkayastha, Prakruthi Prabhakar
-
Patent number: 11516112Abstract: Systems and methods include determining one or more Layer 3 Virtual Private Networks (L3VPNs) supported at the router; and advertising the one or more L3 VPNs to one or more routers in the Segment Routing network with each advertisement including a service Segment Identifier (SID) for each of the one or more L3VPNs and one of a node SID for the router or an Anycast SID when the router is connected to a Multi-Home site. The steps can further include transmitting a Layer 3 (L3) packet for an L3 VPN of the one or more L3 VPNs with a destination SID and a service SID of the L3VPN. The advertisement can include encapsulation as an IPv6 prefix containing both the node SID for the router and the service SID, and wherein prefixes are treated as attributes of a route.Type: GrantFiled: October 20, 2020Date of Patent: November 29, 2022Assignee: Ciena CorporationInventors: Sami Boutros, Muthurajah Sivabalan, Pranav Mehta
-
In-service software upgrade systems and methods utilizing two router processors in a network element
Patent number: 11394643Abstract: A node includes one or more line cards interconnected to one another via a switching fabric and configured to implement a data plane; and a first router processor and a second router processor communicatively coupled to the one or more line cards, and each configured to implement a separate control plane, such that the node appears in a link-state database as two separate nodes. Responsive to an in-service software upgrade, the first router processor is upgraded and down while the second router processor is active, thereby preserving routing and forwarding. The one or more line cards include a first Virtual Local Area Networking (VLAN) for the first router processor and a second VLAN for the second router processor, and the first VLAN and the second VLAN are associated with a same physical interface on the one or more line cards.Type: GrantFiled: August 19, 2020Date of Patent: July 19, 2022Assignee: Ciena CorporationInventors: Sami Boutros, Pranav Mehta, Jayant Kumar Bhardwaj, Michael J. Barnes -
Publication number: 20220124019Abstract: Systems and methods include determining one or more Layer 3 Virtual Private Networks (L3VPNs) supported at the router; and advertising the one or more L3 VPNs to one or more routers in the Segment Routing network with each advertisement including a service Segment Identifier (SID) for each of the one or more L3VPNs and one of a node SID for the router or an Anycast SID when the router is connected to a Multi-Home site. The steps can further include transmitting a Layer 3 (L3) packet for an L3 VPN of the one or more L3 VPNs with a destination SID and a service SID of the L3VPN. The advertisement can include encapsulation as an IPv6 prefix containing both the node SID for the router and the service SID, and wherein prefixes are treated as attributes of a route.Type: ApplicationFiled: October 20, 2020Publication date: April 21, 2022Inventors: Sami Boutros, Muthurajah Sivabalan, Pranav Mehta
-
In-service software upgrade systems and methods utilizing two router processors in a network element
Publication number: 20220014464Abstract: A node includes one or more line cards interconnected to one another via a switching fabric and configured to implement a data plane; and a first router processor and a second router processor communicatively coupled to the one or more line cards, and each configured to implement a separate control plane, such that the node appears in a link-state database as two separate nodes. Responsive to an in-service software upgrade, the first router processor is upgraded and down while the second router processor is active, thereby preserving routing and forwarding. The one or more line cards include a first Virtual Local Area Networking (VLAN) for the first router processor and a second VLAN for the second router processor, and the first VLAN and the second VLAN are associated with a same physical interface on the one or more line cards.Type: ApplicationFiled: August 19, 2020Publication date: January 13, 2022Inventors: Sami Boutros, Pranav Mehta, Jayant Kumar Bhardwaj, Michael J. Barnes -
Publication number: 20170046727Abstract: The systems, methods and computer program products (collectively “system”) described herein relate to customized real time data delivery. The system may be configured to receive, by a performance marketing cluster, first data from a first data source. The system may also receive, by the performance marketing cluster, second data from a second data source. The system may determine, by the marketing cluster, an analysis scheme for the first data and the second data based on the first data source. The system may also determine, by the marketing cluster, at least one of a propensity to act or a recommendation selected from a predefined number of available options for a population based on the analysis scheme and the first data source.Type: ApplicationFiled: December 7, 2015Publication date: February 16, 2017Applicant: American Express Travel Related Services Company, Inc.Inventors: Lee Chau, Tirthankar Choudhuri, Ajay Choudhary, Vikas Grover, Mohd Arshad Naeem, Subhajit Sanyal, Dawn Thomas, Amit Jagdish Agarwal, Pranav Mehta, Kamal Gupta, Subhra Purkayastha, Prakruthi Prabhakar
-
Publication number: 20160017086Abstract: Disclosed are methods and compositions for forming a flexible, open cell viscoelastic foams which utilize a thermosetting composition comprising one or more components capable of forming a thermoset matrix and a blowing agent comprising at least one chemical blowing agent, such as water, and at least one physical blowing agent selected from the group consisting of trans-1-chloro-3,3,3-trifluoropropene (HFCO-1233zd(E)), 1,1,1,3,3-pentafluoropropane (HFC-245fa); 1,1,1,3,3-pentafluorobutane (365mfc), blends consisting essentially of at least about 80% of HFC-365mfc and 1,1,1,2,3,3,3-heptafluoropropane (227ea), and combinations of any two or more of these.Type: ApplicationFiled: April 30, 2015Publication date: January 21, 2016Inventors: Ronald S. Grossman, Pranav Mehta
-
Patent number: 8065438Abstract: In one or more embodiments, an architecture is provided that may intercept a route update message and compare AS numbers of an AS path with a list of AS numbers known or inferred to be problematic. In one or more embodiments, the problematic AS numbers can be substituted with a local AS number such that loop detection checks enforced automatically on many networks do not discard the message and/or prevent connectivity between two disparate networks.Type: GrantFiled: November 14, 2006Date of Patent: November 22, 2011Assignee: Cisco Technology, Inc.Inventors: Pranav Mehta, Pradosh Mohapatra, Robert Rszuk
-
Patent number: 7710899Abstract: A technique is provided for graceful restart of a Border Gateway Protocol (BGP) router that uses a local store on the restarting router that stores prefixes on all routes or the “group best path” information on all BGP peers having a common Autonomous System (AS) number. This local store is used to run best path computations on the restarting router, rather than first awaiting receipt of route information from peers to speed the restart process. Updates are then transmitted to peers using the best path data and an end-of-Routing Information Base (RIB) message it transmitted by the restarting router to indicate that all information has now been sent by the restarting router. Thereafter the restarting router processes incoming updates from peers as received (or these peers routes are timed-out), remaining stale paths are deleted and any changed best paths, based upon the newly received updates, are then transmitted to peers.Type: GrantFiled: August 16, 2005Date of Patent: May 4, 2010Assignee: Cisco Technology, Inc.Inventors: David D. Ward, John Galen Scudder, Pranav Mehta
-
Publication number: 20080112418Abstract: In one or more embodiments, an architecture is provided that may intercept a route update message and compare AS numbers of an AS path with a list of AS numbers known or inferred to be problematic. In one or more embodiments, the problematic AS numbers can be substituted with a local AS number such that loop detection checks enforced automatically on many networks do not discard the message and/or prevent connectivity between two disparate networks.Type: ApplicationFiled: November 14, 2006Publication date: May 15, 2008Applicant: CISCO TECHNOLOGY, INC.Inventors: Pranav Mehta, Pradosh Mohapatra, Robert Raszuk
-
Patent number: 6463494Abstract: A method and system are disclosed allowing devices to communicate using a highly efficient low pin count bus comprising a set of data lines, a strobe line, and one control line. Command information is transmitted simultaneously with data, the command information being defined by its timing.Type: GrantFiled: December 30, 1998Date of Patent: October 8, 2002Assignee: Intel CorporationInventors: Jeff Morriss, Pranav Mehta, Narayanan Iyer, Robert Greiner, Peter J. Ruscito, Shreekant Thakkar
-
Patent number: 6401208Abstract: A cryptographic device is implemented in communication with a host processor to prevent the host processor from performing a standard boot-up procedure until a basic input output system (BIOS) code is authenticated. This is accomplished by a cryptographic device which is addressed by the host processor during execution of a first instruction following a power-up reset. The cryptographic device includes a first integrated circuit (IC) device and a second IC device. The first IC device includes a memory to contain firmware and a root certification key. The second IC device includes logic circuitry to execute a software code to authenticate the BIOS code before permitting execution of the BIOS code by the host processor.Type: GrantFiled: July 17, 1998Date of Patent: June 4, 2002Assignee: Intel CorporationInventors: Derek L. Davis, Pranav Mehta