Patents by Inventor Ram Gopal

Ram Gopal 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: 10740726
    Abstract: A system may include a number of records in a database associated with a number of activities to be performed by a first user. The system may also include a processor that may receive a request comprising information regarding a second user and an activity to be performed by the first user, identify a plurality of pre-defined message templates based on the request, and receive a selection of one of the plurality of pre-defined message templates. The processor may then generate message text incorporating the one of the plurality of pre-defined message templates for review and display via an electronic display, such that the message text is electronically stored in a dialogue window. The processor may display the message text in the dialogue in response to receiving an approval of the message.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: August 11, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Lucinda Foss, Harshitha Kota Ram Gopal, Kenneth James Hamer, Akhilesh Kondra
  • Publication number: 20200076424
    Abstract: Examples of the present disclosure provide power gating for stacked die structures. In some examples, a stacked die structure comprises a first die and a second die bonded to the first die. In some examples, a power gated power path is from a bonding interface between the dies through TSVs in the second die, a power gating device in the second die, and routing of metallization layers in the second die to the circuit region in the second die. In some examples, a power gated power path comprises a power gating device in a power gating region of the first die and is configured to interrupt a flow of current through the power gated power path to a circuit region in the second die.
    Type: Application
    Filed: August 31, 2018
    Publication date: March 5, 2020
    Applicant: Xilinx, Inc.
    Inventors: Prashant Dubey, Sundeep Ram Gopal Agarwal
  • Publication number: 20190266284
    Abstract: The present approach relates to providing targeted content to a user (e.g., employee) of an enterprise. In certain implementations, the present techniques involve receiving filter data (e.g., data identifying an employee) from a user and providing content in the form of knowledge blocks to a user based on metadata of the knowledge blocks that is associated with the filter data. In other implementations, the present techniques involve receiving trigger data (e.g., data of an employee satisfying a condition) and providing a set of activities (e.g., social activities or work related) to a user based on the trigger data.
    Type: Application
    Filed: May 4, 2018
    Publication date: August 29, 2019
    Inventors: Harshitha Kota Ram Gopal, Kenneth James Hamer, Lucinda Kathryn Foss, Anil Kumar Bathula, Ismail Sencan, Harivijay Srikanth Gunuru, Regis Michel Cridlig, Akhilesh Kondra, Kaho Lee, Sarup Paul, Maria Svoisky Goldberg
  • Publication number: 20190256669
    Abstract: The present invention provide a polyester masterbatch comprising: at least one dicarboxylic acid or ester thereof; at least one diol; at least one high molecular weight polyalkylene glycol up to 60%; optionally DMSIP/SIPA up to 40%; at least one antioxidant up to 1.0%; and at least one or more additives up to 20%; which provides an environment friendly, cost effective, superior and easy dye ability solution for various polyesters.
    Type: Application
    Filed: December 14, 2016
    Publication date: August 22, 2019
    Applicant: Ester Industries Ltd.
    Inventors: Sanjay Tammaji Kulkarni, Balasundaram Dillyraj, Chandrakant Omkar Vyas, Ram Gopal Parasrampuria, Ravindra Tryambak Wani
  • Publication number: 20190108487
    Abstract: A system may include a number of records in a database associated with a number of activities to be performed by a first user. The system may also include a processor that may receive a request comprising information regarding a second user and an activity to be performed by the first user, identify a plurality of pre-defined message templates based on the request, and receive a selection of one of the plurality of pre-defined message templates. The processor may then generate message text incorporating the one of the plurality of pre-defined message templates for review and display via an electronic display, such that the message text is electronically stored in a dialogue window. The processor may display the message text in the dialogue in response to receiving an approval of the message.
    Type: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Inventors: Lucinda Foss, Harshitha Kota Ram Gopal, Kenneth James Hamer, Akhilesh Kondra
  • Publication number: 20180361818
    Abstract: An air ducting system is provided for ducting an air flow emerging from an air vent, which serves to introduce an air flow directly into a passenger compartment of a vehicle, to a measuring device for measuring of at least one parameter of the air flow. The measuring device includes at least one collector unit for collecting the air flow emerging from the air vent, which can be arranged on the air vent in such a way that a contact face of the collector unit completely encloses at least one outlet aperture of the air vent. In order to improve a measurement of at least one parameter of the air flow, the air ducting system comprises at least two air duct units of different design, either of which can be connected to and non-destructively detached from the collector unit.
    Type: Application
    Filed: June 13, 2018
    Publication date: December 20, 2018
    Inventors: Sree Ram Gopal Reddy Thodeme, Bernd Dienhart, Gautam Maiya Manoor
  • Patent number: 9949142
    Abstract: Small cell provisioning and validation may be performed, for small cells, in a small cell cluster, based on wireless cellular network connections (i.e., without requiring the use of a backhaul connection). In some implementations, the small cells may communicate with one another using direct Device-to-Device (D2D) communications. The D2D communications may be used to further enhance the network connectivity (i.e., to the cellular network and the OAM server) and to transmit test traffic during performance of the validation functions.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: April 17, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Ram Gopal Lakshmi Narayanan
  • Patent number: 9942825
    Abstract: Lawful Interception (LI) services may be provided in Radio Access Networks (RANs) implementing Mobile Edge Computing (MEC). An enhanced NodeB (eNB) may receive an LI policy that includes instructions for identifying network traffic subject to LI and for providing copies of the network traffic to a LI infrastructure of one or more server devices. When the eNB receives a request for content from a User Equipment (UE), the eNB may determine whether a local instance of the content is available (via MEC) and, based on the LI policy, whether the request and/or the content are subject to LI. When a local instance is available and the request and content are subject to LI, the eNB may provide a copy of the request and the content to the LI infrastructure, in addition to providing a copy of the content to the UE.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: April 10, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Ram Gopal Lakshmi Narayanan
  • Patent number: 9743295
    Abstract: Techniques described herein may be used to remotely troubleshoot radio access networks (RANs). A server may communicate with a base station of a RAN via a site router of the RAN. At some point, the server may detect a RAN failure event that prevents the server from communicating with a base station. The server may identify a working RAN near the failed RAN and a user device within the coverage area of the working RAN that can establish a device-to-device (D2D) connection with the base station of the failed RAN. As such, the server may establish an alternative connection to the base station of the failed RAN via the base station of the working RAN and the D2D connection. The server may use the alternative connection to determine reason for the RAN failure and to implement procedures for restoring the failed RAN to working order.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: August 22, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Ram Gopal Lakshmi Narayanan
  • Patent number: 9723499
    Abstract: Network service providers often make use of traffic optimizers, in order to balance the objectives of maximizing users' quality of experience (“QoE”) with the costs of transmitting data. Certain content providers may make use of their own optimization algorithms, which may be interfered with by network providers' traffic optimizers. As described herein, a master optimization controller (“MOC”) may be able to enable or disable traffic optimizers within a network by enhancing a Transmission Control Protocol (“TCP”) three-way handshake procedure. The MOC may also perform traffic optimization, thus serving as the only device that performs optimization on traffic. Additionally, while traffic optimizers within a network are typically not visible to third party content providers, the MOC may perform optimization in a manner that may be visible to, and controlled by, a content provider.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: August 1, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Ram Gopal Lakshmi Narayanan
  • Patent number: 9723155
    Abstract: Techniques described herein may be used to identify communication sessions (e.g., voice calls, video calls, etc.) that can be routed using local network resources, such as a base station to which the user devices are attached, and cause routing responsibilities for the session to be offloaded to the local network resources. Doing so may conserve network resources by alleviating the core network from having to support communication sessions that do not need to be routed through the core network. In turn, this may reduce the potential for network latency since: 1) core network resources will be more available to support sessions that actually need to be routed through the core network; and 2) sessions that do not need to be routed through the core network can be routed over shorter distances that involve fewer network devices (e.g., a based station).
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: August 1, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20170094617
    Abstract: Techniques described herein may be used to distribute timing information to small cell devices. For example, in response to powering on, a small cell device may automatically receive timing information from a base station of a wireless telecommunications network. The small cell device may use the timing information to set an internal clock of the small cell device. The small cell device may automatically connect to other small cell devices via a device-to-device (D2D) connection, and may communicate the timing information to the other small cell devices.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20170086082
    Abstract: Techniques described herein may be used to remotely troubleshoot radio access networks (RANs). A server may communicate with a base station of a RAN via a site router of the RAN. At some point, the server may detect a RAN failure event that prevents the server from communicating with a base station. The server may identify a working RAN near the failed RAN and a user device within the coverage area of the working RAN that can establish a device-to-device (D2D) connection with the base station of the failed RAN. As such, the server may establish an alternative connection to the base station of the failed RAN via the base station of the working RAN and the D2D connection. The server may use the alternative connection to determine reason for the RAN failure and to implement procedures for restoring the failed RAN to working order.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20170086083
    Abstract: Small cell provisioning and validation may be performed, for small cells, in a small cell cluster, based on wireless cellular network connections (i.e., without requiring the use of a backhaul connection). In some implementations, the small cells may communicate with one another using direct Device-to-Device (D2D) communications. The D2D communications may be used to further enhance the network connectivity (i.e., to the cellular network and the OAM server) and to transmit test traffic during performance of the validation functions.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 23, 2017
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20170034761
    Abstract: Techniques described herein may be used to identify communication sessions (e.g., voice calls, video calls, etc.) that can be routed using local network resources, such as a base station to which the user devices are attached, and cause routing responsibilities for the session to be offloaded to the local network resources. Doing so may conserve network resources by alleviating the core network from having to support communication sessions that do not need to be routed through the core network. In turn, this may reduce the potential for network latency since: 1) core network resources will be more available to support sessions that actually need to be routed through the core network; and 2) sessions that do not need to be routed through the core network can be routed over shorter distances that involve fewer network devices (e.g., a based station).
    Type: Application
    Filed: July 27, 2015
    Publication date: February 2, 2017
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20170026855
    Abstract: Network service providers often make use of traffic optimizers, in order to balance the objectives of maximizing users' quality of experience (“QoE”) with the costs of transmitting data. Certain content providers may make use of their own optimization algorithms, which may be interfered with by network providers' traffic optimizers. As described herein, a master optimization controller (“MOC”) may be able to enable or disable traffic optimizers within a network by enhancing a Transmission Control Protocol (“TCP”) three-way handshake procedure. The MOC may also perform traffic optimization, thus serving as the only device that performs optimization on traffic. Additionally, while traffic optimizers within a network are typically not visible to third party content providers, the MOC may perform optimization in a manner that may be visible to, and controlled by, a content provider.
    Type: Application
    Filed: July 20, 2015
    Publication date: January 26, 2017
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20160274551
    Abstract: A method for predicting equipment failure includes receiving parameter sample values associated with parameters of benchmark equipment and operational status information associated with the benchmark equipment. The parameter sample values and operational status information are periodically acquired. A model is generated for relating one or more of the parameters to benchmark equipment failure. For each parameter, a threshold value at which an output of the model indicates benchmark equipment failure is determined. Next, parameters of an equipment under test having parameter sample values that match the determined threshold values are determined. For each determined parameter, benchmark equipment having parameter sample values that match the parameter sample values of the equipment under test that match the determine threshold values are determined. Survivability data for the equipment under test is generated based on survivability data associated with the determined benchmark equipment.
    Type: Application
    Filed: May 20, 2015
    Publication date: September 22, 2016
    Inventors: Rabinarayan Mishra, Akshay Jalihal, Sandeep Verma, Ram Gopal Varma Vegesna
  • Patent number: 9281807
    Abstract: A master-slave flip-flop implemented in an integrated circuit comprises a master latch coupled to receive data at an input; and a slave latch coupled to an output of the master latch, wherein the slave latch comprises an SEU-enhanced latch, and the master latch is not enhanced for SEU protection. A method of implementing a master-slave flip-flop in an integrated circuit is also described.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: March 8, 2016
    Assignee: XILINX, INC.
    Inventors: Pierre Maillard, Praful Jain, Michael J. Hart, Sundeep Ram Gopal Agarwal, Austin H. Lesea, Jun Liu
  • Patent number: 8812623
    Abstract: A method performed at an apparatus includes receiving a request for media content corresponding to a user equipment; requesting and receiving some of the media content from a server; and if the requested media content should not be optimized, sending, through the network toward the user equipment, information that causes a node to direct additional requests from the user equipment for the media content through the network toward the server without passing through the apparatus. Another method includes receiving a redirect message comprising an indication corresponding to a location of media content and comprising a tag indicating the redirect message should cause a first apparatus to redirect requests from a user equipment for the media content to a server having the media content without passing through a second apparatus; and for requests received from the user equipment and corresponding to the indication, forwarding requests through the network toward the server.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: August 19, 2014
    Assignee: Nokia Siemens Networks Oy
    Inventors: Yinghua Ye, Ram Gopal Lakshmi Narayanan
  • Patent number: 8806398
    Abstract: A method for designing an electronic component includes receiving a device criteria (e.g., a parametric value, procurement value, etc.) from a designer, querying a database for devices corresponding to the device criteria, querying the database for procurement data and/or engineering data associated with the corresponding devices, presenting the devices to the designer based on the procurement data, and receiving input from the designer identifying one of the presented devices as a selected device. In a particular method, the returned devices are sorted based on one or more procurement values (e.g., manufacturer, price, availability, manufacturer status, etc.), and presented to the designer in a ranked list. Objects representative of the selected devices are then entered into a design file, and the objects are associated with the device's engineering and/or procurement data. In a particular embodiment, the objects are associated with the engineering data by embedding the engineering data in the file object.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: August 12, 2014
    Assignee: Flextronics AP, LLC
    Inventors: Nicholas E. Brathwaite, Ram Gopal Bommakanti, Visvanathan Ganapathy, Paul N. Burns, Douglas Edward Maddox, Michael Anthony Durkan