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: 10268477
    Abstract: Techniques are described herein that are capable of modeling a lifetime of a hybrid software application using an application manifest. For instance, workflows and input-output information may be received (e.g., from an independent software vendor). The workflows are configured to implement respective heterogeneous software products that are included in a hybrid software application. The input-output information specifies inputs of the heterogeneous software products and a mapping between output(s) of first heterogeneous software product(s) and input(s) of second heterogeneous software product(s). Operations that are to be performed to execute the workflows are determined based at least in part on the inputs and the mapping. A lifetime of the hybrid software application is modeled by generating an application manifest that defines the lifetime based at least in part on the operations.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: April 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aditya Makarand Desai, Srivatsan Kidambi, Shefy Manayil Kareem, Anand Rengasamy, Prashant Kumar, Alok Jain, Bryan Dickens
  • Patent number: 10258811
    Abstract: A method for reviewing a treatment plan (24) for delivering radiation therapy to a patient. The treatment plan (24) includes geometric analysis data, dose distribution analysis data, dose volume histogram data, parametric analysis data or deliverability analysis data of a patient. First, for the treatment plan (24), a plurality of clinical and delivery goals are identified (20, 22). Next, goal data points are extracted (26) from the treatment plan (24). Then, data points are correlated (28) to identify deficiencies in the treatment plan (24). A report is generated (30) to display on a display (10) the correlated data points using visual markings (84) to highlight identified deficiencies. Text and audio notations can be attached to the report to explain the correlations and warn a user of plan deficiencies.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: April 16, 2019
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Prashant Kumar, Vaitheeswaran Ranganathan, Karl Antonin Bzdusek
  • Patent number: 10241897
    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 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 test gaps for the application. Each test gap specifies a respective production code path that is not included in the test code paths. Test gap data specifying the test gaps for the application can be provided for presentation to a user.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 26, 2019
    Assignee: VMWARE, Inc.
    Inventors: Vineet Kumar Sinha, Prasenjit Sarkar, Prashant Kumar, Anoop Shukla, Sree Ranga Sudha T K
  • Publication number: 20190089596
    Abstract: Each known operating system, software, or hardware within a UNIX environment can correspond to a list of identifiable attributes that is used to uniquely identify the operating system, software, or hardware of interest. By using these identifiable attributes in rules, fingerprints can be generated that define the existence of an object (e.g. operating systems, software and hardware) within the UNIX environment. By using the generated fingerprints via a discovery tool, the existence of the objects can be determined within the UNIX environment (e.g. computing device, computing network).
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventors: Alexander Meau, Prashant Kumar Nagpal
  • Publication number: 20190084691
    Abstract: A system for an airborne platform includes a display device and a processing circuit communicably coupled to the display device. The display device is configured to provide a display. The processing circuit is configured to determine one or more performance characteristics of the aircraft, a predicted landing path including a predicted touch down point of a runway, and whether the predicted touch down point is within a recommended touch down zone. The processing circuit is further configured to generate a three-dimensional display providing a visual representation of the aircraft, the runway, and the predicted landing path. The visual representation of the predicted landing path is provided as a first color in response to determining the touch down point is within the recommended touch down zone and the visual representation of the predicted landing path is provided as a second color in response to determining the touch down point is not within the recommended touch down zone.
    Type: Application
    Filed: August 23, 2018
    Publication date: March 21, 2019
    Applicant: Rockwell Collins, Inc.
    Inventor: Prashant Kumar Pathak
  • Patent number: 10233282
    Abstract: A process for making oligomers of polybutylene terephthalate (PBT) with desirable intrinsic viscosity and carboxylic end group concentrations includes combining 1.4-butane diol (BDO). terephthalic acid and a catalyst to from a mixture and heating the mixture until the clearing point is reached based on visual inspection. The PBT oligomers are used in a continuous process for making polybutylene terephthalate (PBT) resin.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: March 19, 2019
    Assignee: SABIC GLOBAL TECHNOLOGIES B.V.
    Inventors: Husnu Alp Alidedeoglu, Prashant Kumar, Osit Karroonnirun, Mark Nelson
  • Patent number: 10232192
    Abstract: A planning image memory stores a volume diagnostic image. A user inputs data defining clinical objectives including organs-at-risk with a user interface device. An auto-planning module generates a candidate treatment plan. A trade-off module having a processor evaluates the treatment plan against the clinical objectives. When one or more objectives is not met, the trade-off module performs a trade-off analysis to determine an effect on other clinical objectives and generates at least one trade-off treatment plan which more closely meets the not met objectives. The candidate and at least one trade-off plan are displayed on a display device and/or analyzed by the processor and a final treatment plan is selected from the at least one trade-off or candidate treatment plan.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: March 19, 2019
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Karl Antonin Bzdusek, Sankara Hari Gopalakrishnan, Prashant Kumar
  • Publication number: 20190080274
    Abstract: A device may receive video of a facility from an image capture system. The video may show an individual within the facility, an object within the facility, or an activity being performed within the facility. The device may process the video using a technique to identify the individual within the facility, the object within the facility, or the activity being performed within the facility. The device may track the individual, the object, or the activity through the facility to facilitate an analysis of the individual, the object, or the activity. The device may perform the analysis of the individual, the object, or the activity using information related to tracking the individual, the object, or the activity. The device may perform an action related to the individual, the object, or the activity based on a result of the analysis. The action may positively impact operations of the facility.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 14, 2019
    Inventors: Robert A. KOVACH, Brian H. RICHARDS, Brian J. GREEN, Ramoj Kumar PARUCHURI, Jordan THOMAS, Sarah CRABB, Zhijie WANG, Hao ZHOU, Manas R. SATAPATHY, Prashant Kumar MEHROTRA, Anant SHARMA, Peter Daniel CORKUM
  • Publication number: 20190040192
    Abstract: The present invention relates to a process for the production of poly(butylene terephthalate) comprising the steps of: (i) providing a poly(butylene terephthalate) oligomer having an intrinsic viscosity (IV) of 0.25-0.35 dl/g, a carboxylic end group (CEG) content of 25-35 mmol/kg, and a ratio of IV:CEG of ?15 dl/mmol; (ii) introducing said poly(butylene terephthalate) oligomer to a low-pressure reactor; and (iii) performing a polycondensation reaction in said low-pressure reactor by subjecting the poly(butylene terephthalate) oligomer to a pressure of ?0.05 and ?5.0 mbar at a temperature of 235 to 255° C., for such average residence time to obtain a poly(butylene terephthalate) having a ratio of IV:CEG of ?18 dl/mmol, preferably ?25 dl/mmol and having an IV of ?0.45 dl/g; wherein steps (i), (ii) and (iii) are conducted in that order.
    Type: Application
    Filed: January 19, 2017
    Publication date: February 7, 2019
    Inventors: Prashant Kumar, Husnu Alp Alidedeoglu
  • Publication number: 20190040325
    Abstract: The present invention relates to a process for the separation of aromatic hydrocarbons from a hydrocarbon feed stream comprising contacting a hydrocarbon feed stream with a solvent for aromatics (aromatics solvent) to provide an aromatics-laden solvent stream and subjecting the aromatics-laden solvent stream to solvent regeneration to provide regenerated aromatics solvent and an aromatics stream.
    Type: Application
    Filed: December 12, 2016
    Publication date: February 7, 2019
    Inventors: Kokil Jain, Christoph Dittrich, Prashant Kumar
  • Publication number: 20190038916
    Abstract: An achievability estimate is computed for an intensity modulated radiation therapy (IMRT) geometry (32) including a target volume, an organ at risk (OAR), and at least one radiation beam. Namely, a geometric complexity (GC) metric is computed for the IMRT geometry that compares a number NT of beamlets of the at least one radiation beam available in the IMRT geometry for irradiating the target volume and a number n of these beamlets that also pass through the OAR. A GC metric ratio is computed of the GC metric for the IMRT geometry and the GC metric for a reference IMRT geometry for which an IMRT plan is achievable. If the clinician is satisfied with this estimate then optimization (38) of an IMRT plan for the IMRT geometry (32) is performed. Alternatively, a reference IMRT geometry is selected by comparing the GC metric with GC metrics of past IMRT plans.
    Type: Application
    Filed: March 1, 2017
    Publication date: February 7, 2019
    Applicant: KONINKLIJKE PHILIPS N.V.
    Inventors: Vaitheeswaran RANGANATHAN, Prashant KUMAR, Karl Antonin BZDUSEK
  • Publication number: 20180363532
    Abstract: The exhaust gas system includes a catalytic converter having an inlet and an outlet, a primary exhaust pipe, an exhaust nozzle and a secondary exhaust pipe. The primary exhaust pipe includes a proximate end and a distal end. The primary exhaust pipe may be affixed to the outlet of the catalytic converter at the proximate end of the primary exhaust pipe. The secondary exhaust pipe may be coupled to the distal end of the primary exhaust pipe via the exhaust nozzle. The exhaust nozzle includes a body region which is integral to a frustoconical defined region. The body region of the exhaust nozzle may be engaged to the distal end of the primary exhaust pipe. The frustoconical defined region of the exhaust nozzle may be engaged to the secondary exhaust pipe.
    Type: Application
    Filed: June 15, 2017
    Publication date: December 20, 2018
    Inventors: Anil Yadav, Prashant Kumar Mishra, Nikhil Undale
  • Publication number: 20180367376
    Abstract: Embodiments of the invention relate techniques of implementing role-driven notification. The techniques can include determining a location of a role in a role hierarchy and a corresponding location of a first notification template in a notification template hierarchy. The techniques can also include identifying one or more child roles of the role corresponding to the user and one or more child notification templates of the notification template corresponding to the user. The techniques can include generating a second notification template, the second notification template including the one or more rules included in each of the one or more child notification templates and sending a notification for the user based on the second notification template.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 20, 2018
    Applicant: Oracle International Corporation
    Inventors: Suchet Singh Khalsa, Archana Shukla, Prashant Kumar Shetty, Jeffrey Doering, Gopalan Arun
  • Publication number: 20180362705
    Abstract: Disclosed are improved processes for making high molecular weight polybutylene terephthalate resin. The PBT resin has a number average molecular weight of 30000 and 55000 g/mol, an IV of between 1.10 and 1.25 dl/g and a carboxylic acid end group concentration of between 35 and 70 mmol/kg. The PBT resin is prepared from PBT oligomers having an intrinsic viscosity of between 0.10 and 0.13 dl/g and a CEG of between 80 and 110 mmol/kg. The oligomers are prepared from purified terephthalic acid and 1,4-butane diol in the presence of a catalyst.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 20, 2018
    Inventors: Husnu Alp ALIDEDEOGLU, Prashant KUMAR
  • Publication number: 20180349436
    Abstract: Methods, systems and computer program products for intelligent data aggregation are described. A data aggregation system receives a request for aggregating data from a target site. The data aggregation system parses the request and dynamically determines what data items need be scraped for a specific request. The data aggregation system controls flow based on a sitemap through life of the request. The sitemap of the target site includes configuration capturing multiple possible navigational flows. Based on the sitemap, the data aggregation system identifies a shortest path to access the data item required by the request. The data aggregation system creates, for each request, a site flow based on the shortest path. The data aggregation system manages and invokes different modules in an agent that follows the site flow to gather data. The data aggregation system executes the agent to retrieve the requested data items.
    Type: Application
    Filed: May 30, 2017
    Publication date: December 6, 2018
    Inventors: Prashant Kumar Agrawal, Manoj Ghode, Sujitha Modakkupatti Ravi
  • Patent number: 10138789
    Abstract: An exhaust gas treatment system includes a selective catalytic reduction device (SCR); a reductant injector upstream from the SCR and configured to communicate reductant into the SCR via a conduit defined by an outer periphery, a first mixer disposed within the conduit upstream from the reductant injector, and a second mixer disposed within the conduit downstream from the reductant injector and upstream from the SCR. Each of the first mixer and the second mixer comprises a plurality of blades extending between a center region of the conduit to the conduit periphery, wherein each of the blades at least partially obstructs fluid flow through the conduit and are angled relative to a cross sectional plane of the conduit such that fluid flow is permitted between adjacent blades, and the plurality of blades form a turbulence plane defined by a plane angle measured from the two outermost blades of the turbulence plane.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: November 27, 2018
    Inventors: Prashant Kumar Mishra, Asif Iqbal Siddiqui, Anil Yadav, Rahul Mital
  • Publication number: 20180330951
    Abstract: Embodiments of the present disclosure generally relate to methods and apparatus for depositing metal silicide layers on substrates and chamber components. In one embodiment, a method of forming a hardmask includes positioning the substrate having a target layer within a processing chamber, forming a seed layer comprising metal silicide on the target layer and depositing a tungsten-based bulk layer on the seed layer, wherein the metal silicide layer and the tungsten-based bulk layer form the hardmask. In another embodiment, a method of conditioning the components of a plasma processing chamber includes flowing an inert gas comprising argon or helium from a gas applicator into the plasma processing chamber, exposing a substrate support to a plasma within the plasma processing chamber and forming a seasoning layer including metal silicide on an aluminum-based surface of the substrate support.
    Type: Application
    Filed: May 11, 2018
    Publication date: November 15, 2018
    Applicant: Applied Materials, Inc.
    Inventors: Prashant Kumar KULSHRESHTHA, Jiarui WANG, Kwangduk Douglas LEE, Milind GADRE, Xiaoquan MIN, Paul CONNORS
  • Patent number: 10128088
    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: Grant
    Filed: May 27, 2016
    Date of Patent: November 13, 2018
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Prashant Kumar Kulshreshtha, Ziqing Duan, Abdul Aziz Khaja, Zheng John Ye, Amit Kumar Bansal
  • Publication number: 20180315169
    Abstract: This disclosure covers systems and methods that sharpen the appearance of a digital illustration while moving the digital illustration. In certain embodiments, upon receiving a command to move a digital illustration, the disclosed systems and methods move the digital illustration (and its constituent line segments) to positions that both sharpen the appearance of the digital illustration and respond to the command. To facilitate sharpening the appearance of a digital illustration as part of a seemingly continuous movement, in some embodiments, the disclosed systems and methods move a blurry digital illustration to a position that sharpens the appearance of blurry axial-line segments by translating the digital illustration according to a translation vector and a command to move the digital illustration.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Inventors: Vivek Agrawal, Prashant Kumar Singh, Ankit Aggarwal
  • Patent number: 10091247
    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: Grant
    Filed: August 8, 2017
    Date of Patent: October 2, 2018
    Assignee: 128 Technology, Inc.
    Inventors: Prashant Kumar, Patrick Timmons, Patrick J. MeLampy