Patents by Inventor Raju Datla

Raju Datla 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: 20190363993
    Abstract: Systems, apparatuses, and methods are described for directing users to captive and open domains. The captive domain may include electronically accessible content provided by a service provider and the open domain may include electronically accessible content that is not completely provided by the service provider. A captive domain server may permit communications from a user device to the captive domain and block communications from the user device to the open domain. The captive domain server may forward, subsequent to the permitting, new communications from the user device to the open domain.
    Type: Application
    Filed: December 21, 2018
    Publication date: November 28, 2019
    Inventors: Raju Datla, Srini Avirneni
  • Patent number: 10200299
    Abstract: Systems, apparatuses, and methods are described for directing users to captive and open domains. The captive domain may include electronically accessible content provided by a service provider and the open domain may include electronically accessible content that is not completely provided by the service provider. A captive domain server may permit communications from a user device to the captive domain and block communications from the user device to the open domain. The captive domain server may forward, subsequent to the permitting, new communications from the user device to the open domain.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: February 5, 2019
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Raju Datla, Srini Avirneni
  • Patent number: 10193954
    Abstract: The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information. The method may further include generating an electronic message for the device wherein the message contains at least one link for acquiring the at least one application when the device supports the application.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: January 29, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventors: Richard M. Woundy, Manoj K. Chaudhari, Raju Datla, Eugene Lee, Srinivas Bongoni
  • Publication number: 20180139263
    Abstract: The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information. The method may further include generating an electronic message for the device wherein the message contains at least one link for acquiring the at least one application when the device supports the application.
    Type: Application
    Filed: June 26, 2017
    Publication date: May 17, 2018
    Inventors: Richard M. Woundy, Manoj K. Chaudhari, Raju Datla, Eugene Lee, Srinivas Bongoni
  • Publication number: 20170353393
    Abstract: Systems, apparatuses, and methods are described for directing users to captive and open domains. The captive domain may include electronically accessible content provided by a service provider and the open domain may include electronically accessible content that is not completely provided by the service provider. A captive domain server may permit communications from a user device to the captive domain and block communications from the user device to the open domain. The captive domain server may forward, subsequent to the permitting, new communications from the user device to the open domain.
    Type: Application
    Filed: March 16, 2017
    Publication date: December 7, 2017
    Inventors: Raju Datla, Srini Avirneni
  • Patent number: 9727323
    Abstract: The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information. The method may further include generating an electronic message for the device wherein the message contains at least one link for acquiring the at least one application when the device supports the application.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: August 8, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: Richard M. Woundy, Manoj K. Chaudhari, Raju Datla, Eugene Lee, Srinivas Bongoni
  • Patent number: 9654412
    Abstract: A method for limiting user access to a captive domain or an open domain. The captive domain may include electronically accessible content that is selected/controlled by a service provider and the open domain may include electronically accessible content that is not completely selected/controlled by the service provider. The method may include configuring a modem or other user device in such a manner as to limit use access to the desired domain.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: May 16, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: Raju Datla, Srini Avirneni
  • Patent number: 9369344
    Abstract: A technique to adaptively configure components of a converged infrastructure (CI). Component configuration information is collected from and representative of operating storage, compute, and network components of the CI. A pod descriptor is constructed from the collected information. The pod descriptor includes operating storage, compute, and network component configuration definitions for the CI based on the collected component configuration information. A package specification unit is generated based on the component configuration definitions of the pod descriptor. The package specification unit includes tasks that, when executed, automatically inventory, assess, and configure targeted ones of the CI components. The technique executes the tasks in the package specification unit to perform corresponding operations on targeted ones of the CI components.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: June 14, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Raju Datla, Parthasarathy Venkatavaradhan, Ravikumar Pisupati, Srinivas Velpuri, Rama Kanchana
  • Patent number: 9244720
    Abstract: A technique to provision a converted infrastructure (CI) includes generating task definitions to configure respective ones of compute, storage, and network components of a converged infrastructure (CI) when invoked. Each task definition includes a task identifier (ID), one or more component configuration commands, and one or more task arguments through which one or more corresponding component configuration parameters are passed to corresponding ones of the one or more component commands. The technique further includes automatically invoking each of the task definitions by task ID according to an ordered sequence in order to configure the CI. The automatically invoking includes providing the one or more component configuration commands and the corresponding one or more passed configuration parameters of each invoked task definition to the respective ones of the CI components.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: January 26, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Raju Datla, Raju S V L N Penmetsa, Muralidhara SrinivasaRao Alapati, Sung-Jin Lim, Bhaskar Krishnamsetty, Parthasarathy Venkatavaradhan
  • Patent number: 9195379
    Abstract: A technique to bootstrap a converged infrastructure design includes receiving a package specification unit (PU) representative of a design of a converged infrastructure (CI) including compute, storage, network, and virtualization components, the PU including component readable tasks that perform operations on the CI components. The PU further includes an inventory task model associated with tasks to read inventory information from the CI components, an assessment task model associated with tasks to assess the CI components, a configuration task model associated with tasks to configure the CI components, and a user input model to generate prompts to solicit and receive CI component information from a user, and provide the received information to the other PU models. The technique displays a PU model menu from which the PU models may be selected, and receives a selection of one of the PU models through the PU model menu.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: November 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Raju Datla, Raju S V L N Penmetsa, Sung-Jin Lim, Parthasarathy Venkatavaradhan, Ravikumar Pisupati
  • Publication number: 20140143420
    Abstract: A method for limiting user access to a captive domain or an open domain. The captive domain may include electronically accessible content that is selected/controlled by a service provider and the open domain may include electronically accessible content that is not completely selected/controlled by the service provider. The method may include configuring a modem or other user device in such a manner as to limit use access to the desired domain.
    Type: Application
    Filed: October 10, 2013
    Publication date: May 22, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Raju Datla, Srini Avirneni
  • Publication number: 20140129647
    Abstract: The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information. The method may further include generating an electronic message for the device wherein the message contains at least one link for acquiring the at least one application when the device supports the application.
    Type: Application
    Filed: September 27, 2013
    Publication date: May 8, 2014
    Applicant: Comcast Cable Holdings, LLC
    Inventors: Richard M. Woundy, Manoj Chaudhari, Raju Datla, Eugene Lee, Srinivas Bongoni
  • Patent number: 8704042
    Abstract: Broad experimental tools that include biochemical molecular developmental global genomics and loss and gain of function transgenic approaches have been applied to address target of rapamycin (TOR) signaling pathway in plants especially using Arabidopsis model system and Brassica napus crop Towards this objective, putative TOR interacting proteins (TIPs) have been identified and functions of these implicated in diverse developmental and biochemical processes have been investigated Functional studies including over-expression and silencing of TIPs have shown a range of phenotypes that include nutrition-use-efficiency, altered plant architecture and stress resistance in transgenic Arabidopsis and Brassica lines Some of these phenotypes are relevant to important developmental pathways implicated in canola crop yield and performance.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: April 22, 2014
    Assignee: National Research Council of Canada
    Inventors: Raju Datla, Maozhi Ren, Shuqing Qiu, Gopalan Selvaraj
  • Publication number: 20140109097
    Abstract: A technique to provision a converted infrastructure (CI) includes generating task definitions to configure respective ones of compute, storage, and network components of a converged infrastructure (CI) when invoked. Each task definition includes a task identifier (ID), one or more component configuration commands, and one or more task arguments through which one or more corresponding component configuration parameters are passed to corresponding ones of the one or more component commands. The technique further includes automatically invoking each of the task definitions by task ID according to an ordered sequence in order to configure the CI. The automatically invoking includes providing the one or more component configuration commands and the corresponding one or more passed configuration parameters of each invoked task definition to the respective ones of the CI components.
    Type: Application
    Filed: September 6, 2013
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Raju Datla, Raju S V L N Penmetsa, Muralidhara SrinivasaRao Alapati, Sung-Jin Lim, Bhaskar Krishnamsetty, Parthasarathy Venkatavaradhan
  • Publication number: 20140109094
    Abstract: A technique to adaptively configure components of a converged infrastructure (CI). Component configuration information is collected from and representative of operating storage, compute, and network components of the CI. A pod descriptor is constructed from the collected information. The pod descriptor includes operating storage, compute, and network component configuration definitions for the CI based on the collected component configuration information. A package specification unit is generated based on the component configuration definitions of the pod descriptor. The package specification unit includes tasks that, when executed, automatically inventory, assess, and configure targeted ones of the CI components. The technique executes the tasks in the package specification unit to perform corresponding operations on targeted ones of the CI components.
    Type: Application
    Filed: September 10, 2013
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Raju Datla, Parthasarathy Venkatavaradhan, Ravikumar Pisupati, Srinivas Velpuri, Rama Kanchana
  • Publication number: 20140108988
    Abstract: A technique to bootstrap a converged infrastructure design includes receiving a package specification unit (PU) representative of a design of a converged infrastructure (CI) including compute, storage, network, and virtualization components, the PU including component readable tasks that perform operations on the CI components. The PU further includes an inventory task model associated with tasks to read inventory information from the CI components, an assessment task model associated with tasks to assess the CI components, a configuration task model associated with tasks to configure the CI components, and a user input model to generate prompts to solicit and receive CI component information from a user, and provide the received information to the other PU models. The technique displays a PU model menu from which the PU models may be selected, and receives a selection of one of the PU models through the PU model menu.
    Type: Application
    Filed: September 6, 2013
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Raju Datla, Raju S. V. L. N. Penmetsa, Sung-Jin Lim, Parthasarathy Venkatavaradhan, Ravikumar Pisupati
  • Publication number: 20140108937
    Abstract: Configuration models are accessed, each configuration model defining configuration attributes to be collected from a respective one of compute, storage, and network components of a converged infrastructure and collecting actual configuration attributes from each of the compute, storage, and network components of the converged infrastructure in accordance with the configuration models. A policy is accessed that defines configuration attribute rules corresponding to each of the configuration attributes collected from the compute, storage, and network components and comparing the collected configuration attributes to the configuration attribute rules for each of the compute, storage, and network components. Results of the comparing are reported, including which of the collected configuration attributes violate the corresponding configuration rules.
    Type: Application
    Filed: September 24, 2013
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Raju Datla, Raju S V L N Penmetsa, Parthasarathy Venkatavaradhan, Muralidhara SrinivasaRao Alapati
  • Publication number: 20140108000
    Abstract: A human-readable cable specification for a model converged infrastructure (CI) is converted to a machine-readable cable specification specifying model port mappings between model components of the model CI. The machine-readable cable specification is imported into a controller, which is in communication with an actual CI that includes operating components and actual connections between input/output (I/O) signal ports of the components. Port configurations are collected from the operating components, and actual port mappings are generated that identify the connections between the actual ports. The actual port mappings are compared against the model port mappings. A compliance report is generated indicating port mapping mismatches, if any, between the model and actual port mappings based on the comparing.
    Type: Application
    Filed: September 24, 2013
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Raju Datla, Raju S V L N Penmetsa, Bhaskar Krishnamsetty, Parthasarathy Venkatavaradhan, Srinivas Velpuri
  • Publication number: 20140040299
    Abstract: A first technique is provided for automatically building multiple signature patterns representative of corresponding converged infrastructures (CIs), and a second technique is provided for automatically detecting pattern matches between one or more of the multiple signature patterns (and thus the model CIs) built using the first technique and an operating converged infrastructure (CI). Each of the signature patterns includes a compilation of component signatures representative of model compute, storage, and network components of the corresponding model CI. The second technique includes collecting component signatures from, and representative of, each of compute, storage, and network components of an operating converged infrastructure (CI), and pattern matching each of the collected component signatures against one or more of the signature patterns that represent the model CIs. The second technique also includes declaring match results based on the pattern matching.
    Type: Application
    Filed: July 22, 2013
    Publication date: February 6, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Raju Datla, Raju S V L N Penmetsa, Bhaskar Krishnamsetty, Sung-Jin Lim, Muralidhara SrinivasaRao Alapati, Parthasarathy Venkatavaradhan
  • Patent number: 8601545
    Abstract: A method for limiting user access to a captive domain or an open domain. The captive domain may include electronically accessible content that is selected/controlled by a service provider and the open domain may include electronically accessible content that is not completely selected/controlled by the service provider. The method may include configuring a modem or other user device in such a manner as to limit use access to the desired domain.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: December 3, 2013
    Assignee: Comcast Cable Holdings, LLC
    Inventors: Raju Datla, Srini Avirneni