Patents by Inventor Vilas Veeraraghavan
Vilas Veeraraghavan 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: 11914981Abstract: Systems and methods for production readiness verification and monitoring are disclosed. A set of compliance requirements including one or more cloud-specific requirements and status information regarding a status of each of a plurality of clouds within a cloud environment is received. The status information includes availability of one or more servers within each of the plurality of clouds. The status information for each of the plurality of clouds is compared to the one or more cloud-specific requirements and the cloud environment as identified as one of compliant or non-compliant. The cloud environment is identified as compliant when each of the one or more cloud-specific requirements are satisfied and non-compliant when at least one of the one or more cloud-specific requirements are not satisfied.Type: GrantFiled: July 18, 2022Date of Patent: February 27, 2024Assignee: Walmart Apollo, LLCInventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
-
Patent number: 11877026Abstract: A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.Type: GrantFiled: March 30, 2023Date of Patent: January 16, 2024Assignee: Comcast Cable Communications, LLCInventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
-
Publication number: 20230239535Abstract: A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.Type: ApplicationFiled: March 30, 2023Publication date: July 27, 2023Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
-
Patent number: 11665394Abstract: A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.Type: GrantFiled: June 1, 2016Date of Patent: May 30, 2023Assignee: Comcast Cable Communications, LLCInventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
-
Publication number: 20220350583Abstract: Systems and methods for production readiness verification and monitoring are disclosed. A set of compliance requirements including one or more cloud-specific requirements and status information regarding a status of each of a plurality of clouds within a cloud environment is received. The status information includes availability of one or more servers within each of the plurality of clouds. The status information for each of the plurality of clouds is compared to the one or more cloud-specific requirements and the cloud environment as identified as one of compliant or non-compliant. The cloud environment is identified as compliant when each of the one or more cloud-specific requirements are satisfied and non-compliant when at least one of the one or more cloud-specific requirements are not satisfied.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
-
Patent number: 11422784Abstract: Systems and methods for production readiness verification and monitoring are disclosed. A set of compliance requirements including one or more cloud-specific requirements and status information regarding a status of each of a plurality of clouds within a cloud environment is received. The status information includes availability of one or more servers within each of the plurality of clouds. The status information for each of the plurality of clouds is compared to the one or more cloud-specific requirements and the cloud environment as identified as one of compliant or non-compliant. The cloud environment is identified as compliant when each of the one or more cloud-specific requirements are satisfied and non-compliant when at least one of the one or more cloud-specific requirements are not satisfied.Type: GrantFiled: January 11, 2019Date of Patent: August 23, 2022Assignee: Walmart Apollo, LLCInventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
-
Patent number: 11182139Abstract: Systems and methods for production readiness verification and monitoring are disclosed. A set of compliance requirements including one or more required-asset identifiers and a set of minimum deployment requirements for each required-asset identifier is received. Each of the one or more required-asset identifiers are associated with a cloud asset required for deployment of a target application. One or more probing messages are generated to determine an availability of each cloud asset associated with the one or more required-asset identifiers, at least one probing response is received from at least one cloud, and the cloud environment is identified as one of compliant or non-compliant for application deployment. The cloud environment is identified as compliant when each cloud asset meets each of minimum deployment requirements and non-compliant when a cloud asset fails to meet one of the minimum deployment requirements. The target application is deployed when the cloud environment is compliant.Type: GrantFiled: January 11, 2019Date of Patent: November 23, 2021Assignee: Walmart Apollo, LLCInventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
-
Patent number: 11032241Abstract: This application relates generally to automated systems and methods for identifier propagation across uniform resource locator requests. In an embodiment, a system includes at least one processor operatively coupled with a datastore, the at least one processor configured to receive, from a user device, a current rule identifier appended to a request component uniform resource locator. The at least one processor is further configured to retrieve, from the datastore, a rule definition associated with the current rule identifier, wherein the rule definition comprises a rule condition and a rule consequence. The at least one processor is further configured to execute the rule consequence in response to determining that the rule condition is satisfied.Type: GrantFiled: January 8, 2019Date of Patent: June 8, 2021Assignee: Walmart Apollo, LLCInventors: Himanshu Jain, Vilas Veeraraghavan
-
Patent number: 10798185Abstract: This application relates generally to automated systems and methods for identifier propagation across uniform resource locator requests. In an embodiment, a system includes at least one processor operatively coupled with a datastore, the at least one processor configured to receive, from a user device, a request message comprising a request component uniform resource locator. The at least one processor is further configured to produce a redirect uniform resource locator in response to the request message not comprising a session identifier, where the redirect uniform resource locator comprises a current session identifier appended to the request component uniform resource locator. The at least one processor is further configured to send, to the user device, a redirection instruction comprising the redirect uniform resource locator, where the redirection instruction indicates that a resource requested by the request message has been temporarily moved to the redirect uniform resource locator.Type: GrantFiled: January 8, 2019Date of Patent: October 6, 2020Assignee: Walmart Apollo, LLCInventors: Himanshu Jain, Vilas Veeraraghavan, Pranav Rajesh Parikh
-
Publication number: 20200225925Abstract: Systems and methods for production readiness verification and monitoring are disclosed. A set of compliance requirements including one or more required-asset identifiers and a set of minimum deployment requirements for each required-asset identifier is received. Each of the one or more required-asset identifiers are associated with a cloud asset required for deployment of a target application. One or more probing messages are generated to determine an availability of each cloud asset associated with the one or more required-asset identifiers, at least one probing response is received from at least one cloud, and the cloud environment is identified as one of compliant or non-compliant for application deployment. The cloud environment is identified as compliant when each cloud asset meets each of minimum deployment requirements and non-compliant when a cloud asset fails to meet one of the minimum deployment requirements. The target application is deployed when the cloud environment is compliant.Type: ApplicationFiled: January 11, 2019Publication date: July 16, 2020Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
-
Publication number: 20200225924Abstract: Systems and methods for production readiness verification and monitoring are disclosed. A set of compliance requirements including one or more cloud-specific requirements and status information regarding a status of each of a plurality of clouds within a cloud environment is received. The status information includes availability of one or more servers within each of the plurality of clouds. The status information for each of the plurality of clouds is compared to the one or more cloud-specific requirements and the cloud environment as identified as one of compliant or non-compliant. The cloud environment is identified as compliant when each of the one or more cloud-specific requirements are satisfied and non-compliant when at least one of the one or more cloud-specific requirements are not satisfied.Type: ApplicationFiled: January 11, 2019Publication date: July 16, 2020Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
-
Publication number: 20200220842Abstract: This application relates generally to automated systems and methods for identifier propagation across uniform resource locator requests. In an embodiment, a system includes at least one processor operatively coupled with a datastore, the at least one processor configured to receive, from a user device, a current rule identifier appended to a request component uniform resource locator. The at least one processor is further configured to retrieve, from the datastore, a rule definition associated with the current rule identifier, wherein the rule definition comprises a rule condition and a rule consequence. The at least one processor is further configured to execute the rule consequence in response to determining that the rule condition is satisfied.Type: ApplicationFiled: January 8, 2019Publication date: July 9, 2020Inventors: Himanshu Jain, Vilas Veeraraghavan
-
Publication number: 20200220937Abstract: This application relates generally to automated systems and methods for identifier propagation across uniform resource locator requests. In an embodiment, a system includes at least one processor operatively coupled with a datastore, the at least one processor configured to receive, from a user device, a request message comprising a request component uniform resource locator. The at least one processor is further configured to produce a redirect uniform resource locator in response to the request message not comprising a session identifier, where the redirect uniform resource locator comprises a current session identifier appended to the request component uniform resource locator. The at least one processor is further configured to send, to the user device, a redirection instruction comprising the redirect uniform resource locator, where the redirection instruction indicates that a resource requested by the request message has been temporarily moved to the redirect uniform resource locator.Type: ApplicationFiled: January 8, 2019Publication date: July 9, 2020Inventors: Himanshu Jain, Vilas Veeraraghavan, Pranav Rajesh Parikh
-
Publication number: 20170118511Abstract: A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.Type: ApplicationFiled: June 1, 2016Publication date: April 27, 2017Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
-
Patent number: 9414114Abstract: A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.Type: GrantFiled: March 13, 2013Date of Patent: August 9, 2016Assignee: Comcast Cable Holdings, LLCInventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
-
Publication number: 20140282653Abstract: A system may selectively deliver interactive portions of a piece of content, based for example on a recipient user's historical tendency to use interactive portions of prior content. Multiple levels of interactivity may be defined for a given piece of content, such as an advertisement, and different users may receive different levels of interactivity based on how much they use interactive features. Some users may receive no interactive features at all, while others may receive the interactive features, and despite the fact that all of the users' devices may be perfectly capable of processing the interactive features for the user. The omission from transmission may conserve bandwidth and transmission resources.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: Comcast Cable Communications, LLCInventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas