Patents by Inventor Prashant Saxena

Prashant Saxena 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: 11920459
    Abstract: A method for drilling a subterranean wellbore includes rotating a drill string in the subterranean wellbore to drill the wellbore. The drill string includes a rotary steerable tool or a steerable drill bit including at least first and second axially spaced pads configured to extend radially outward from a tool body and engage a wall of the wellbore. Radial displacements of each of the first and second axially spaced pads are measured while drilling. The measured radial displacements are processed to compute a rate of penetration of drilling.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 5, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Ling Li, Riadh Boualleg, Denis Li, Prashant Saxena, Kjell Haugvaldstad
  • Publication number: 20230025427
    Abstract: A method for drilling a subterranean wellbore includes rotating a drill string in the subterranean wellbore to drill the wellbore. The drill string includes a rotary steerable tool or a steerable drill bit including at least first and second axially spaced pads configured to extend radially outward from a tool body and engage a wall of the wellbore. Radial displacements of each of the first and second axially spaced pads are measured while drilling. The measured radial displacements are processed to compute a rate of penetration of drilling.
    Type: Application
    Filed: December 9, 2020
    Publication date: January 26, 2023
    Inventors: Ling Li, Riadh Boualleg, Denis Li, Prashant Saxena, Kjell Haugvaldstad
  • Patent number: 11425059
    Abstract: A device receives, based on a user interaction with a chatbot, request data for a request for a service associated with a software tool that is part of a service management system. The device identifies, based on the request data, the service that is being requested and a first set of entity data for a first set of entities relating to the service. The device obtains a second set of entity data for a second set of entities by using an application programming interface (API) to reference a data structure that is associated with the service management system and that stores the second set of entity data. The device causes one or more components of the service management system to use the first set of entity data to execute a set of actions to perform the service.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: August 23, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Amrish Joshi, Sanjoy Ghosh, Vedika Vinay Sawant, Prashant Saxena
  • Patent number: 11280187
    Abstract: A method for drilling a wellbore through a subterranean formation includes rotating a drill string in the subterranean wellbore to drill. The drill string includes a rotary steerable tool or a steerable drill bit including a plurality of pads configured to extend radially outward from a tool body and engage a wall of the wellbore. Radial displacements of at least one of the pads are measured while rotating (e.g., drilling). A formation index is computed while drilling by processing the measured radial displacements, where the formation index is indicative of a strength or hardness of the subterranean formation.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: March 22, 2022
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Riadh Boualleg, Steven G. Villareal, Joffroy Urbain, Ling Li, Denis Li, Prashant Saxena, Kjell Haugvaldstad
  • Patent number: 11194819
    Abstract: A feature importance score for a target machine learning feature of a target machine learning model used in a multistage feed ranking system for scoring feed items is supplemented with a feature computing resource cost. The feature computing resource cost represents the cost of using the target feature in the target model in terms of computing resources such as CPU, memory, network resources, etc. A tradeoff between feature importance and feature computing resource cost can be made to decide whether to have the target machine learning model use or not use the target machine learning feature in production, thereby improving the production multistage feed item ranking system and solving the technical problem of determining which machine learning features of a machine learning model represent the best tradeoff between feature importance and feature computing resource cost.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: December 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya, Prashant Saxena
  • Patent number: 11194949
    Abstract: A routability optimization engine comprising a hotspot prediction engine to predict locations of a plurality of hotspots in a circuit layout based on a machine learning system, a white space calculator to calculate white space around each of the plurality of hotspots, and a cell spreader engine to redistribute white space around each of the plurality of hotspots to improve routability of the circuit layout.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: December 7, 2021
    Assignee: Synopsys, Inc.
    Inventors: Prashant Saxena, Wei-Ting Chan, Pei-Hsin Ho
  • Publication number: 20210189875
    Abstract: A method for drilling a wellbore through a subterranean formation includes rotating a drill string in the subterranean wellbore to drill. The drill string includes a rotary steerable tool or a steerable drill bit including a plurality of pads configured to extend radially outward from a tool body and engage a wall of the wellbore. Radial displacements of at least one of the pads are measured while rotating (e.g., drilling). A formation index is computed while drilling by processing the measured radial displacements, where the formation index is indicative of a strength or hardness of the subterranean formation.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Inventors: Riadh Boualleg, Steven G. Villareal, Joffroy Urbain, Ling Li, Denis Li, Prashant Saxena, Kjell Haugvaldstad
  • Publication number: 20200409961
    Abstract: A feature importance score for a target machine learning feature of a target machine learning model used in a multistage feed ranking system for scoring feed items is supplemented with a feature computing resource cost. The feature computing resource cost represents the cost of using the target feature in the target model in terms of computing resources such as CPU, memory, network resources, etc. A tradeoff between feature importance and feature computing resource cost can be made to decide whether to have the target machine learning model use or not use the target machine learning feature in production, thereby improving the production multistage feed item ranking system and solving the technical problem of determining which machine learning features of a machine learning model represent the best tradeoff between feature importance and feature computing resource cost.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Madhulekha Arunmozhi, Ian Ackerman, Manas Somaiya, Prashant Saxena
  • Publication number: 20200403944
    Abstract: A device receives, based on a user interaction with a chatbot, request data for a request for a service associated with a software tool that is part of a service management system. The device identifies, based on the request data, the service that is being requested and a first set of entity data for a first set of entities relating to the service. The device obtains a second set of entity data for a second set of entities by using an application programming interface (API) to reference a data structure that is associated with the service management system and that stores the second set of entity data. The device causes one or more components of the service management system to use the first set of entity data to execute a set of actions to perform the service.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Armish JOSHI, Sanjoy GHOSH, Vedika Vinay SAWANT, Prashant SAXENA
  • Publication number: 20180121237
    Abstract: Performance of a virtual machine system is improved by avoiding and/or eliminating bottlenecks in read and write operations. The system analyzes current virtualized workloads and provides working set estimates for individual VMs, hosts, and clusters. The working set estimate data is then utilized to make specific recommendations for different types of backend storage technologies. After procuring a storage device, the system provides a variety of information to aid in the operation of the system. From this information, the system can detect various scenarios and proactively make recommendations to the user about ways in which to improve storage performance at a host level and at a per-VM level. In some embodiments, these recommendations may be implemented automatically without user involvement.
    Type: Application
    Filed: October 24, 2017
    Publication date: May 3, 2018
    Inventors: Bryan Jeffrey Crowe, Satyam B. Vaghani, Akhilesh Joshi, Shyan-Ming Perng, Snehal Mundle, Chethan Kumar, Sandeep Reddy Goli, Prashant Saxena
  • Patent number: 9189583
    Abstract: Systems and techniques are described for performing buffer tree synthesis. Some embodiments create a lookup table based on information contained in a cell library. The lookup table is then used during buffer tree synthesis.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: November 17, 2015
    Assignee: SYNOPSYS, INC.
    Inventors: Sanjay Dhar, Kok Kiong Lee, Sanjay V. Kumar, Prashant Saxena, Robert L. Walker
  • Publication number: 20140181765
    Abstract: Systems and techniques are described for performing buffer tree synthesis. Some embodiments create a lookup table based on information contained in a cell library. The lookup table is then used during buffer tree synthesis.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 26, 2014
    Applicant: Synopsys, Inc.
    Inventors: Sanjay Dhar, Kok Kiong Lee, Sanjay V. Kumar, Prashant Saxena, Robert L. Walker
  • Patent number: 8266563
    Abstract: A multi-mode redundancy removal method is provided. In this method, after accessing the design, a full-scale redundancy removal using fault simulation can be started. When a predetermined period for performing the full-scale redundancy removal has reached a first cut-off, then the method can determine a location for temporary outputs of the design, create the temporary outputs, and perform a localized redundancy removal up to the temporary outputs. An optimized design based on the full-scale redundancy removal and the localized redundancy removal can be output.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: September 11, 2012
    Assignee: Synopsys, Inc.
    Inventors: Stephen M. Plaza, Prashant Saxena, Pei-Hsin Ho, Thomas R. Shiple
  • Publication number: 20110126167
    Abstract: A multi-mode redundancy removal method is provided. In this method, after accessing the design, a full-scale redundancy removal using fault simulation can be started. When a predetermined period for performing the full-scale redundancy removal has reached a first cut-off, then the method can determine a location for temporary outputs of the design, create the temporary outputs, and perform a localized redundancy removal up to the temporary outputs. An optimized design based on the full-scale redundancy removal and the localized redundancy removal can be output.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: Synopsys, Inc.
    Inventors: Stephen M. Plaza, Prashant Saxena, Pei-Hsin Ho, Thomas R. Shiple
  • Patent number: 7853915
    Abstract: A persistence-driven optimization technique is provided in which nets can be ranked based on unpredictability and likely quality of result impact. The top nets in that ranking can be routed and their parasitics extracted. A timing graph can be back-annotated with route-based delays and parasitics for the selected nets. At this point, synthesis can be run using actual route-based delays and parasitics for the selected nets, with their routes being updated incrementally as needed. In one embodiment, the nets can be re-ranked after synthesis. Finally, these routes can be preserved across the subsequent global routing of the remaining nets.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: December 14, 2010
    Assignee: Synopsys, Inc.
    Inventors: Prashant Saxena, Vishal Khandelwal, Changge Qiao, Pei-Hsin Ho, Jing C. Lin, Mahesh A. Iyer
  • Publication number: 20090319977
    Abstract: A persistence-driven optimization technique is provided in which nets can be ranked based on unpredictability and likely quality of result impact. The top nets in that ranking can be routed and their parasitics extracted. A timing graph can be back-annotated with route-based delays and parasitics for the selected nets. At this point, synthesis can be run using actual route-based delays and parasitics for the selected nets, with their routes being updated incrementally as needed. In one embodiment, the nets can be re-ranked after synthesis. Finally, these routes can be preserved across the subsequent global routing of the remaining nets.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: Synopsys, Inc.
    Inventors: Prashant Saxena, Vishal Khandelwal, Changge Qiao, Pei-Hsin Ho, Jing C. Lin, Mahesh A. Iyer
  • Patent number: 7266792
    Abstract: According to some embodiments, a noise problem is automatically analyzed within the context of a cell-based integrated circuit design to identify an adjustment to the design in view of the perturbation to the design caused by the adjustment.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: September 4, 2007
    Assignee: Intel Corporation
    Inventors: Prashant Saxena, Kumar N. Lalgudi
  • Patent number: 7197736
    Abstract: Described herein are two techniques referred to as “Adaptive Power Routing” and “Shield Sharing To Reduce Shield Count,” that allow power routing and signal routing to be integrated in a manner that provides more efficient and compact layout of design blocks as compared to traditional techniques. Adaptive power routing refers to completion of power routing to be postponed to the signal routing phase, at which time signal shielding requirements are also used to complete the power routing along with predefined power delivery constraints. Shield sharing optimization refers to the more efficient use of previously routed power lines and to the insertion of a reduced number of additional power lines so as to satisfy both shielding requirements and power supply requirements in a gridless environment.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: March 27, 2007
    Assignee: Intel Corporation
    Inventors: Prashant Saxena, Satyanarayan Gupta
  • Patent number: 7171634
    Abstract: Provided are a method, system, and program for processing and verifying circuit designs. A circuit design specification written in a hardware definition language is received and zero delay black box code is added to the circuit design specification to position the zero delay black boxes at sequential elements. A synthesis of the circuit design specification is performed to generate a retimed implementation of the circuit design specification. The black boxes are processed in the retimed implementation to verify the synthesis of the circuit design.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: January 30, 2007
    Assignee: Intel Corporation
    Inventors: Prashant S. Sawkar, Bala K. Iyer, Silvian Goldenberg, Prashant Saxena
  • Publication number: 20050289498
    Abstract: Provided are a method, system, and program for processing and verifying circuit designs. A circuit design specification written in a hardware definition language is received and zero delay black box code is added to the circuit design specification to position the zero delay black boxes at sequential elements. A synthesis of the circuit design specification is performed to generate a retimed implementation of the circuit design specification. The black boxes are processed in the retimed implementation to verify the synthesis of the circuit design.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: Prashant Sawkar, Bala Iyer, Silvian Goldenberg, Prashant Saxena