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).
-
Publication number: 20240089173Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component receiving a copy of a first data packet during a first period of time. The third-party component extracts a first network parameter associated with the first period of time from the copy of the first data packet. The third-party component then predicts a baseline of normalcy for the first network parameter during a second period of time after the first period of time based on data associated with a copy of a second data packet and the first network parameter. Thereafter, the third-party component receives a copy of a third data packet during the second period of time, and extracts a second network parameter from the copy of the third data packet. The third-party component then determines that the second network parameter of the copy of the second data packet is an anomaly based on the baseline of normalcy for the first network parameter.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Applicant: Extreme Networks, Inc.Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkami
-
Patent number: 11870649Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component in communication with a network component—each located at a network's edge—maintaining a rule table including a first rule comprising first identifiers and a first action for deriving a first packet characteristic. The third-party component receives a first packet copy including second identifiers from the network component. Upon the second identifiers matching the first identifiers, the third-party component determines the rule table's second rule includes a second action for deriving a second packet characteristic. Thereafter, the third-party component receives a second packet copy comprising third identifiers from the network component.Type: GrantFiled: February 21, 2020Date of Patent: January 9, 2024Assignee: Extreme Networks, Inc.Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkarni
-
Patent number: 11663490Abstract: An example method of implementing a quantized neural network (QNN) for a programmable device includes: identifying multiply-accumulate operations of neurons in the QNN; converting the multiply-accumulate operations to memory lookup operations; and implementing the memory lookup operations using a pre-compute circuit for the programmable device, the pre-compute circuit storing a pre-computed output of a neuron in the QNN for each of the memory lookup operations.Type: GrantFiled: October 11, 2019Date of Patent: May 30, 2023Assignee: XILINX, INC.Inventors: Vijay Kumar Reddy Enumula, Sundeep Ram Gopal Agarwal
-
Patent number: 11488112Abstract: 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: GrantFiled: June 15, 2021Date of Patent: November 1, 2022Assignee: ServiceNow, Inc.Inventors: Lucinda Foss, Harshitha Kota Ram Gopal, Kenneth James Hamer, Akhilesh Kondra
-
Patent number: 11374564Abstract: 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: GrantFiled: October 9, 2020Date of Patent: June 28, 2022Assignee: XILINX, INC.Inventors: Prashant Dubey, Sundeep Ram Gopal Agarwal
-
Patent number: 11286353Abstract: 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: GrantFiled: December 14, 2016Date of Patent: March 29, 2022Inventors: Sanjay Tammaji Kulkarni, Balasundaram Dillyraj, Chandrakant Omkar Vyas, Ram Gopal Parasrampuria, Ravindra Tryambak Wani
-
Publication number: 20210304147Abstract: 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: ApplicationFiled: June 15, 2021Publication date: September 30, 2021Inventors: Lucinda Foss, Harshitha Kota Ram Gopal, Kenneth James Hamer, Akhilesh Kondra
-
Patent number: 11087285Abstract: 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: GrantFiled: July 14, 2020Date of Patent: August 10, 2021Assignee: ServiceNow, Inc.Inventors: Lucinda Foss, Harshitha Kota Ram Gopal, Kenneth James Hamer, Akhilesh Kondra
-
Patent number: 11042128Abstract: 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: GrantFiled: May 20, 2015Date of Patent: June 22, 2021Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Rabinarayan Mishra, Akshay Jalihal, Sandeep Verma, Ram Gopal Varma Vegesna
-
Patent number: 11017822Abstract: Examples described herein provide a method for disabling a defective portion of a fabric die of a stacked IC device. The method includes receiving a signal indicating that a portion of a fabric die of a stacked IC device including at least two fabric dies is defective. The method further includes, in response to the signal, pulling a source voltage rail of the defective portion to ground, thereby disabling the portion, and operating the remainder of the fabric die without interference from or contention with the disabled portion. In one example, the stacked IC device is an active on active (AoA) device, and the portion of the fabric die includes a configuration memory cell. In one example, the signal is received after power-up of the stacked IC device.Type: GrantFiled: November 1, 2019Date of Patent: May 25, 2021Assignee: XILINX, INC.Inventors: Sree Rkc Saraswatula, Narendra Kumar Pulipati, Santosh Yachareni, Shidong Zhou, Sundeep Ram Gopal Agarwal, Brian Gaide
-
Patent number: 11004833Abstract: Examples described herein generally relate to multi-chip devices having stacked chips. In an example, a multi-chip device includes a chip stack that includes chips. Neighboring chips are connected to each other. Plural chips of the chips collectively include columns of broken via pillars and bridges. Each of the plural chips has a broken via pillar in each column. The broken via pillar has first and second continuous via pillar portions aligned in a direction normal to a side of a semiconductor substrate of the respective chip. The first continuous via pillar portion is not connected within the broken via pillar to the second continuous via pillar portion. Each of the plural chips has one or more of the bridges. Each bridge connects, within the respective chip, the first continuous via pillar portion in a column and the second continuous via pillar portion in another column.Type: GrantFiled: February 17, 2020Date of Patent: May 11, 2021Assignee: XILINX, INC.Inventors: Anil Kumar Kandala, Vijay Kumar Koganti, Santosh Yachareni, Sundeep Ram Gopal Agarwal
-
Patent number: 10998904Abstract: Configurable termination circuits for use with programmable logic devices are disclosed. In one implementation, the termination circuit may include one or more components to couple unused inputs of one or more configurable logic blocks to a fixed voltage. In another implementation, the termination circuit may include one or more components to couple unused inputs of one or more configurable logic blocks to an output of the one or more configurable logic blocks. In some implementations, the programmable logic device may include a platform management controller to configure the termination circuits based on configuration data.Type: GrantFiled: November 15, 2019Date of Patent: May 4, 2021Assignee: Xilinx, Inc.Inventors: Sundeep Ram Gopal Agarwal, Brian C. Gaide, Ramakrishna Kishore Tanikella
-
Patent number: 10990555Abstract: Embodiments herein describe an interface between PL fabric and a hardened block that includes a programmable pipeline. This pipeline includes at least a sequential element and a bypass path. For time critical nets in a netlist, the programmable IC routes a net through the sequential element. Doing so mitigates or eliminates the uncertainty associated with routing the net from the hardened block through PL fabric. Also, the sequential element can increase the available time for capturing the data. For less time critical nets, the net can route through the bypass path. This means the route from the hardened block to the PL fabric is determined on the fly by a routing algorithm rather than being fixed.Type: GrantFiled: January 6, 2020Date of Patent: April 27, 2021Assignee: XILINX, INC.Inventors: Aashish Tripathi, Sundeep Ram Gopal Agarwal
-
Patent number: 10990929Abstract: 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: GrantFiled: May 4, 2018Date of Patent: April 27, 2021Assignee: ServiceNow, Inc.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
-
Patent number: 10949498Abstract: Disclosed approaches for circuitry that implements a softmax function include difference calculation circuitry configured to calculate differences between combinations of elements, zk?zj, of a vector. First lookup circuitry is configured to lookup and output representations of exponential values, ezk?zj associated with the differences in response to input of the differences. Each adder circuit of N adder circuits sums a subset of the exponential values output from the first lookup circuitry and a value of 1. The sum output by each adder circuit denotes a denominator of a plurality of denominators of the softmax function. Second lookup circuitry is configured with quotients and looks-up and outputs quotients associated with the plurality of denominators as results of the softmax function.Type: GrantFiled: March 13, 2019Date of Patent: March 16, 2021Assignee: XLNX, INC.Inventors: Vijay Kumar Reddy Enumula, Sundeep Ram Gopal Agarwal
-
Patent number: 10826492Abstract: 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: GrantFiled: August 31, 2018Date of Patent: November 3, 2020Assignee: XILINX, INC.Inventors: Prashant Dubey, Sundeep Ram Gopal Agarwal
-
Publication number: 20200342408Abstract: 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: ApplicationFiled: July 14, 2020Publication date: October 29, 2020Inventors: Lucinda Foss, Harshitha Kota Ram Gopal, Kenneth James Hamer, Akhilesh Kondra
-
Patent number: 10804255Abstract: A circuit for transmitting signals in an integrated circuit device is described. The circuit comprises a first die; a second die stacked on the first die; and a buffer transmitting data between the first die and the second die; wherein a first inverter of the buffer is on the first die, and a second inverter of the buffer is on the second die. A method of transmitting signals in an integrated circuit device is also described.Type: GrantFiled: May 10, 2019Date of Patent: October 13, 2020Assignee: Xilinx, Inc.Inventors: Sundeep Ram Gopal Agarwal, Ramakrishna K. Tanikella
-
Publication number: 20200274787Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component in communication with a network component—each located at a network's edge—maintaining a rule table including a first rule comprising first identifiers and a first action for deriving a first packet characteristic. The third-party component receives a first packet copy including second identifiers from the network component. Upon the second identifiers matching the first identifiers, the third-party component determines the rule table's second rule includes a second action for deriving a second packet characteristic. Thereafter, the third-party component receives a second packet copy comprising third identifiers from the network component.Type: ApplicationFiled: February 21, 2020Publication date: August 27, 2020Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkarni
-
Patent number: 10752084Abstract: 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: GrantFiled: June 13, 2018Date of Patent: August 25, 2020Assignee: Ford Global Technologies, LLCInventors: Sree Ram Gopal Reddy Thodeme, Bernd Dienhart, Gautam Maiya Manoor