Patents by Inventor Prashant Kumar

Prashant Kumar 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: 9646069
    Abstract: Embodiments of the invention relate to a method of implementing role-driven notification. The method includes storing, by a cloud infrastructure system including computing devices, notification templates. Each of the notification templates are associated with a role. The method further includes determining that a user is associated with a first role and a second role, determining that the first role is associated with a first notification template and the second role is associated with a second notification template. Further, the method includes combining the first template and the second template to generate a third template, based on the third template, generating a notification. The method then, sends the notification to the user.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: May 9, 2017
    Assignee: Oracle International Corporation
    Inventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
  • Publication number: 20170103893
    Abstract: Implementations of the present disclosure generally relate to the fabrication of integrated circuits. More particularly, the implementations described herein provide techniques for deposition of boron-carbon films on a substrate. In one implementation, a method of processing a substrate is provided. The method comprises flowing a hydrocarbon-containing gas mixture into a processing volume of a processing chamber having a substrate positioned therein, wherein the substrate is heated to a substrate temperature from about 400 degrees Celsius to about 700 degrees Celsius, flowing a boron-containing gas mixture into the processing volume and generating an RF plasma in the processing volume to deposit a boron-carbon film on the heated substrate, wherein the boron-carbon film has an elastic modulus of from about 200 to about 400 GPa and a stress from about ?100 MPa to about 100 MPa.
    Type: Application
    Filed: August 10, 2016
    Publication date: April 13, 2017
    Inventors: Prashant Kumar KULSHRESHTHA, Ziqing DUAN, Karthik Thimmavajjula NARASIMHA, Kwangduk Douglas LEE, Bok Hoen KIM
  • Patent number: 9612935
    Abstract: A computer implemented method for testing the resiliency of a software application. The computer implemented method can test the resiliency of a software application by monitoring the program state of the software application and trigger a shutdown request when the specified program state has been reached. The shutdown request can be transmitted to the application software and executed to shut down one or more functionalities of the software application. In some examples, the method can specify the functionality to shut down and the program state which the shutdown occurs can be specified in an application configuration file.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: April 4, 2017
    Assignee: VMware, Inc.
    Inventors: Vineet Kumar Sinha, Prasenjit Sarkar, Sree Ranga Sudha T K, Prashant Kumar, Anoop Shukla
  • Publication number: 20170092511
    Abstract: Implementations disclosed herein describe a bevel etch apparatus within a loadlock bevel etch chamber and methods of using the same. The bevel etch apparatus has a mask assembly within the loadlock bevel etch chamber. During an etch process, the mask assembly delivers a gas flow to control bevel etch without the use of a shadow frame. As such, the edge exclusion at the bevel edge can be reduced, thus increasing product yield.
    Type: Application
    Filed: February 2, 2016
    Publication date: March 30, 2017
    Inventors: Saptarshi BASU, Jeongmin LEE, Paul CONNORS, Dale R. DU BOIS, Prashant Kumar KULSHRESHTHA, Karthik Thimmavajjula NARASIMHA, Brett BERENS, Kalyanjit GHOSH, Jianhua ZHOU, Ganesh BALASUBRAMANIAN, Kwangduk Douglas LEE, Juan Carlos ROCHA-ALVAREZ, Hiroyuki OGISO, Liliya KRIVULINA, Rick GILBERT, Mohsin WAQAR, Venkatanarayana SHANKARAMURTHY, Hari K. PONNEKANTI
  • Publication number: 20170075795
    Abstract: Systems and techniques are described for identifying test gaps. A described technique includes identifying production code paths for an application. Each production code path specifies a respective sequence of code of the application that was executed in a production environment. Test code paths are identified for the application. Each test code path specifies a respective sequence of code of the application that was tested in a test environment. The production code paths are compared to the test code paths to identify a set of first test gaps for the application. Each first test gap specifies a respective production code path that is not included in the test code paths. Test gap data specifying the first test gaps for the application can be provided for presentation to a user.
    Type: Application
    Filed: November 28, 2016
    Publication date: March 16, 2017
    Inventors: Vineet Kumar Sinha, Prasenjit Sarkar, Prashant Kumar, Anoop Shukla, Sree Ranga Sudha T K
  • Publication number: 20170063681
    Abstract: An intermediate node obtains a lead packet of a plurality of packets in a session having a unique session identifier, modifies the lead packet to identify at least the intermediate node and also to identify source and destination port numbers assigned by the intermediate node for a possible forward association, and then forwards the lead packet toward the destination node though an intermediate node electronic output interface to the IP network. The intermediate node also may receive, through an intermediate node electronic input interface in communication with the IP network, a backward message from a next node having a next node identifier. Both the intermediate node and the next node form an association between the intermediate node identifier, the next node identifier, and the source and destination port numbers assigned by the intermediate node. This association is part of a forward association for the intermediate node and is part of a return associate for the next node.
    Type: Application
    Filed: August 24, 2015
    Publication date: March 2, 2017
    Inventors: Hadriel S. Kaplan, Prashant Kumar, Patrick Timmons, Patrick J. MeLampy
  • Publication number: 20170062218
    Abstract: Implementations of the present disclosure generally relate to the fabrication of integrated circuits. More particularly, the implementations described herein provide techniques for deposition of boron-containing amorphous carbon films on a substrate with reduced particle contamination. In one implementation, the method comprises flowing a hydrocarbon-containing gas mixture into a processing volume having a substrate positioned therein, flowing a boron-containing gas mixture into the processing volume, stabilizing the pressure in the processing volume for a predefined RF-on delay time period, generating an RF plasma in the processing volume after the predefined RF-on delay time period expires to deposit a boron-containing amorphous film on the substrate, exposing the processing volume of the process chamber to a dry cleaning process and depositing an amorphous boron season layer over at least one surface in the processing volume of the process chamber.
    Type: Application
    Filed: July 6, 2016
    Publication date: March 2, 2017
    Inventors: Ziqing DUAN, Kwangduk Douglas LEE, Abdul Aziz KHAJA, Amit Kumar BANSAL, Bok Hoen KIM, Prashant Kumar KULSHRESHTHA
  • Patent number: 9540241
    Abstract: A catalyst which comprises nickel and/or cobalt supported on a support that includes a mixed oxide containing metals, such as aluminum, zirconium, lanthanum, magnesium, cerium, calcium, and yttrium. Such catalysts are useful for converting carbon dioxide to carbon monoxide, and for converting methane to hydrogen.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: January 10, 2017
    Assignee: Enerkem, Inc.
    Inventors: Prashant Kumar, David Lynch
  • Publication number: 20170005945
    Abstract: The present disclosure relates to a system, method and apparatus for providing access to plurality of services under the control of at least one near field communication (NFC) enabled service device and the method includes receiving, by a first device, a configuration file from a second device based on a proximity between the first device and the second device and providing access to at least one service corresponding to a reservation request based on control information included in the configuration file.
    Type: Application
    Filed: June 27, 2016
    Publication date: January 5, 2017
    Inventor: Prashant KUMAR
  • Patent number: 9531503
    Abstract: Systems and methods of redundancy for real time communications are disclosed. One such system includes a first device and a second device, where the first device includes a redundant tunneled services element (RTSE) and the second device includes a redundant tunnel services control function (RTSCF). The RTSCF is in communication with the RTSE and is operable to establish a redundant secure tunnel to the RTSE. The RTSE is operable to redundantly convey a first stream of media packets over the redundant secure tunnel to the RTSCF. The RTSCF is operable to redundantly convey a second stream of media packets over the redundant secure tunnel to the RTSE.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: December 27, 2016
    Assignee: Acme Packet, Inc.
    Inventors: Henry Katz, Prashant Kumar, Rolando Herrero
  • Publication number: 20160371135
    Abstract: A recovery management system and recovery method uses dependency information between clients running in a distributed computer system to automatically determine logical fault domains for the clients. The logical fault domains are then prioritized for a recovery process.
    Type: Application
    Filed: November 3, 2015
    Publication date: December 22, 2016
    Inventors: PRASENJIT SARKAR, VINEET KUMAR SINHA, PRASHANT KUMAR
  • Publication number: 20160373520
    Abstract: Techniques for managing session data in a computer system having a plurality of servers establishing sessions with clients. Communications from any particular client are forwarded to the server assigned to handle that client. A load balancer may determine that any particular session for any particular client should be moved between servers, based on load balancing criteria. In this case, the load balancer causes session data for the server assigned to the client to be transferred to a different server. Acknowledgment signals are sent between the servers and load balancer to indicate completion status. Load balancer maintains backup data at secondary servers which can be brought online when a primary server becomes unresponsive. A method, system, and computer-readable medium are provided.
    Type: Application
    Filed: October 16, 2015
    Publication date: December 22, 2016
    Inventors: PRASHANT KUMAR, VINEET KUMAR SINHA, PRASENJIT SARKAR, ANOOP SHUKLA, HRISHIKESH DALVI
  • Patent number: 9518077
    Abstract: The present disclosure provides methods for producing chitosan derivatives and the derivatives formed by these methods. The processes of the present disclosure utilize electrochemical methods to functionalize and/or modify amine and/or hydroxyl groups present on chitosan, to form new derivatives. In embodiments, a chloro-chitosan derivative may be prepared. The altered cationic affinity of these derivatives make them excellent candidates for biomedical applications, including pharmaceuticals, as well as food applications.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: December 13, 2016
    Assignee: The Research Foundation for the State University of New York
    Inventors: Gary P. Halada, Prashant Kumar Jha
  • Publication number: 20160358804
    Abstract: The present disclosure generally relates to processing chamber seasoning layers having a graded composition. In one example, the seasoning layer is a boron-carbon-nitride (BCN) film. The BCN film may have a greater composition of boron at the base of the film. As the BCN film is deposited, the boron concentration may approach zero, while the relative carbon and nitrogen concentration increases. The BCN film may be deposited by initially co-flowing a boron precursor, a carbon precursor, and a nitrogen precursor. After a first period of time, the flow rate of the boron precursor may be reduced. As the flow rate of boron precursor is reduced, RF power may be applied to generate a plasma during deposition of the seasoning layer.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 8, 2016
    Inventors: Prashant Kumar KULSHRESHTHA, Ziqing DUAN, Abdul Aziz KHAJA, Zheng John YE, Amit Kumar BANSAL
  • Patent number: 9507696
    Abstract: Systems and techniques are described for identifying test gaps. A described technique includes identifying production code paths for an application. Each production code path specifies a respective sequence of code of the application that was executed in a production environment. Test code paths are identified for the application. Each test code path specifies a respective sequence of code of the application that was tested in a test environment. The production code paths are compared to the test code paths to identify a set of first test gaps for the application. Each first test gap specifies a respective production code path that is not included in the test code paths. Test gap data specifying the first test gaps for the application can be provided for presentation to a user.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: November 29, 2016
    Assignee: VMWARE, Inc.
    Inventors: Vineet Kumar Sinha, Prasenjit Sarkar, Prashant Kumar, Anoop Shukla, Sree Ranga Sudha T K
  • Publication number: 20160344715
    Abstract: A method processes a session having a first session packet received by a current node in an IP network having a plurality of nodes. The plurality of nodes includes a next node, and the current node that communicates with the next node using a Layer 3 protocol. The method receives the first session packet, which has a digital signature, payload data, and meta-data, at the current node. The method uses the payload data and meta-data to produce validation information, and uses the digital signature to produce a comparator digital signature. Next, the method compares the validation information with the comparator digital signature. If the validation information does not match the comparator digital signature, then the method discards the first session packet. If there is a match, then the method digitally signs the first session packet, and routes the first session packet to the next node via the IP network.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 24, 2016
    Inventors: Prashant Kumar, Patrick Timmons, Patrick J. MeLampy
  • Publication number: 20160307752
    Abstract: Methods for modulating local stress and overlay error of one or more patterning films may include modulating a gas flow profile of gases introduced into a chamber body, flowing gases within the chamber body toward a substrate, rotating the substrate, and unifying a center-to-edge temperature profile of the substrate by controlling the substrate temperature with a dual zone heater. A chamber for depositing a film may include a chamber body comprising one or more processing regions. The chamber body may include a gas distribution assembly having a blocker plate for delivering gases into the one or more processing regions. The blocker plate may have a first region and a second region, and the first region and second region each may have a plurality of holes. The chamber body may have a dual zone heater.
    Type: Application
    Filed: June 24, 2016
    Publication date: October 20, 2016
    Inventors: Prashant Kumar KULSHRESHTHA, Sudha RATHI, Praket P. JHA, Saptarshi BASU, Kwangduk Douglas LEE, Martin J. SEAMONS, Bok Hoen KIM, Ganesh BALASUBRAMANIAN, Ziqing DUAN, Lei JING, Mandar B. PANDIT
  • Publication number: 20160277446
    Abstract: A method of routing data across a network receives a session request from a client node to access at least one node in a local network having a plurality of nodes. The method also receives a client certificate (e.g., a digital certificate at least partially specified by known standards, such as the “X509 Standard”) from the client node. The client certificate has client information specifying at least one node to receive packets from the client node. Next, the method uses the client certificate to execute an authentication process. If the authentication process authenticates the client node, then the method routes data packets from the client node to at least one node in the local network as specified by the client information in the client certificate.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 22, 2016
    Inventors: Prashant Kumar, Patrick Timmons, Patrick MeLampy
  • Publication number: 20160274113
    Abstract: Disclosed are bladder cancer protein biomarkers, methods of determining whether a patient suffers from or shows recurrence of bladder cancer or early stage bladder cancer, or late stage bladder cancer using the bladder cancer protein biomarkers, a detection system, and kits thereof. Said bladder cancer biomarkers comprise at least one of Coronin-IA, Apolipoprotein A-IV, Semenogelin-2, Gamma-synuclein and DJ-1, and variants thereof.
    Type: Application
    Filed: November 5, 2014
    Publication date: September 22, 2016
    Applicant: Agency for Science, Technology and Research
    Inventors: Jean Paul Thiery, Prashant Kumar, Jayantha Gunaratne
  • Patent number: 9448903
    Abstract: In one embodiment, a method determines a test case containing test code for testing a functionality of a computer system. The test case is associated with metadata. The metadata is parsed to determine a plurality of system test types and one or more parameters for the plurality of system test types wherein the one or more parameters indicate system conditions for the computer system. The method executes a set of tests using the test code with the computer system using the system conditions. Results of the executed set of tests are output for the plurality of system test types.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: September 20, 2016
    Assignee: VMware, Inc.
    Inventors: Anoop Shukla, Vineet Kumar Sinha, Prasenjit Sarkar, Prashant Kumar