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: 11914981
    Abstract: 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: Grant
    Filed: July 18, 2022
    Date of Patent: February 27, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
  • Patent number: 11877026
    Abstract: 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: Grant
    Filed: March 30, 2023
    Date of Patent: January 16, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
  • Publication number: 20230239535
    Abstract: 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: Application
    Filed: March 30, 2023
    Publication date: July 27, 2023
    Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
  • Patent number: 11665394
    Abstract: 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: Grant
    Filed: June 1, 2016
    Date of Patent: May 30, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
  • Publication number: 20220350583
    Abstract: 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: Application
    Filed: July 18, 2022
    Publication date: November 3, 2022
    Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
  • Patent number: 11422784
    Abstract: 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: Grant
    Filed: January 11, 2019
    Date of Patent: August 23, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
  • Patent number: 11182139
    Abstract: 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: Grant
    Filed: January 11, 2019
    Date of Patent: November 23, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
  • Patent number: 11032241
    Abstract: 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: Grant
    Filed: January 8, 2019
    Date of Patent: June 8, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Himanshu Jain, Vilas Veeraraghavan
  • Patent number: 10798185
    Abstract: 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: Grant
    Filed: January 8, 2019
    Date of Patent: October 6, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Himanshu Jain, Vilas Veeraraghavan, Pranav Rajesh Parikh
  • Publication number: 20200225925
    Abstract: 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: Application
    Filed: January 11, 2019
    Publication date: July 16, 2020
    Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
  • Publication number: 20200225924
    Abstract: 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: Application
    Filed: January 11, 2019
    Publication date: July 16, 2020
    Inventors: Vijitha Sathyanarayanamurthy, Vilas Veeraraghavan
  • Publication number: 20200220842
    Abstract: 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: Application
    Filed: January 8, 2019
    Publication date: July 9, 2020
    Inventors: Himanshu Jain, Vilas Veeraraghavan
  • Publication number: 20200220937
    Abstract: 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: Application
    Filed: January 8, 2019
    Publication date: July 9, 2020
    Inventors: Himanshu Jain, Vilas Veeraraghavan, Pranav Rajesh Parikh
  • Publication number: 20170118511
    Abstract: 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: Application
    Filed: June 1, 2016
    Publication date: April 27, 2017
    Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
  • Patent number: 9414114
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: August 9, 2016
    Assignee: Comcast Cable Holdings, LLC
    Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas
  • Publication number: 20140282653
    Abstract: 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: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Steve Ariantaj, Igor Shapiro, Vilas Veeraraghavan, Stephen Wiebe, Mark Thomas