Patents by Inventor Ashish Gupta

Ashish Gupta 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: 20150075813
    Abstract: A method includes attaching a carriage support to a platform, the platform comprising a platform floor having an opening therein, with the carriage support located proximate the opening, attaching a drive carriage to the carriage support, and operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections, and wherein the first mast section is located above the opening. The method also includes arranging a second mast section below the first mast section, lowering, using the drive carriage, the first mast section through the opening, attaching the first mast section to the second mast section, and raising, using the drive carriage, the first mast section and the second mast section through the opening. In an exemplary embodiment, the platform floor is a rig floor.
    Type: Application
    Filed: November 20, 2014
    Publication date: March 19, 2015
    Inventors: Anthony PETRELLO, Padira Reddy, Ashish Gupta, Sean M. Bailey
  • Patent number: 8965718
    Abstract: Techniques pertaining to analyzing power consumed by a processing unit in a mobile computing device caused by execution of certain modules are described herein. A power trace is generated that indicates an amount of power consumed by the processing unit over time, and the power trace is aligned with an execution log. Spikes are extracted from the power trace, and computing operations are performed over the spikes to acquire data pertaining to power consumed by the processing unit that are attributable to modules in the execution log.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: February 24, 2015
    Inventors: Thomas Michael Josef Zimmermann, Christian Alma Bird, Nachiappan Nagappan, Syed Masum Emran, Thirumalesh Bhat, Ashish Gupta
  • Patent number: 8935901
    Abstract: A method comprising attaching a first mast section to a support structure using a first plurality of fasteners located on the support structure, wherein a lower portion of the support structure is connected to and located above an opening in the platform comprising a platform floor, and wherein the first mast section has a line, a hook, and a pulley, with the line operably coupled to the pulley and connected to a hoist attached to the platform. The method also comprises lowering the hook, using the hoist, in a downward direction away from the pulley and through the opening, attaching the hook to a second mast section located below the platform floor, raising the hook and the second mast section, using the hoist, in an upward direction towards the pulley and through the opening, and connecting the first mast section to the second mast section.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 20, 2015
    Assignee: Nabors Drilling International Limited
    Inventors: Anthony Petrello, Padira Reddy, Ashish Gupta, Sean M. Bailey
  • Patent number: 8925257
    Abstract: A method includes attaching a carriage support to a platform, the platform comprising a platform floor having an opening therein, with the carriage support located proximate the opening, attaching a drive carriage to the carriage support, and operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections, and wherein the first mast section is located above the opening. The method also includes arranging a second mast section below the first mast section, lowering, using the drive carriage, the first mast section through the opening, attaching the first mast section to the second mast section, and raising, using the drive carriage, the first mast section and the second mast section through the opening.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 6, 2015
    Assignee: Nabors Drilling International Limited
    Inventors: Anthony Petrello, Padira Reddy, Ashish Gupta, Sean M. Bailey
  • Patent number: 8914824
    Abstract: Systems and methods for video ad delivery using configurable dynamic video ad policies are provided. A system for delivering video ads to a video client may include an ad platform service. The ad platform service may have a media registration module configured to receive input data including a video ad policy and associated metadata and digital video content from a digital video content client. The ad platform service may further include a registration database configured to store input data received from the media registration module. The ad platform service may further include a manifest service and an associated manifest generation engine, wherein the manifest service may be configured to receive an ad manifest request from a video client. In response, the manifest generation engine may be configured to generate a manifest instance based on input data received at the manifest service, the manifest service being configured to send the manifest instance to the video client.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: December 16, 2014
    Assignee: Microsoft Corporation
    Inventors: David A. Braun, Mark H. Masterson, Ashish Gupta, Mark D. Schwesinger, Tianjun Shi, Xavier John Vetticappallil
  • Patent number: 8891235
    Abstract: A thermal interface unit includes a pedestal, a first contact surface below the pedestal to interface with a first die and a flat spring to enable the first contact surface to adapt to a variable height of a first die of a multi-chip package (MCP).
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 18, 2014
    Assignee: Intel Corporation
    Inventors: Joseph F. Walczyk, Jin Yang, James G. Maveety, Todd P. Albertson, Ashish Gupta, Jin Pan, Arun Krishnamoorthy
  • Publication number: 20140337756
    Abstract: Methods and systems for facilitating user interaction are described. One such method includes receiving, from a first user device, identification information associated with a targeted user and retrieving, from a database, contact information associated with the identification information. The method may further include providing the contact information to the first user device to facilitate communication between the first user device and a user device of the targeted user and/or providing a message to the user device of the targeted user.
    Type: Application
    Filed: November 25, 2013
    Publication date: November 13, 2014
    Inventors: Frederick Mitchell THROWER, Matt Kyle Clifford, William Donald Rennie, John Sheldon Albers-Mead, Andrew Wayne Couch, Ashish Gupta, Kristina Anne Kenyon, Julia Nicole Metcalf, Andrew Michael Phipps, Fontaine Hanying Shu
  • Publication number: 20140337751
    Abstract: Techniques are described for automatically creating calendar items. For example, calendar-related activity can be detected within user-accessed content on a computing device. In response to the detected calendar-related activity, calendar information can be displayed to a user of the computing device that indicates availability of the user. The user can indicate initiate creation of a calendar item based on the detected calendar-related activity and save the calendar item to the user's calendar.
    Type: Application
    Filed: May 13, 2013
    Publication date: November 13, 2014
    Applicant: Microsoft Corporation
    Inventors: Melissa Lim, Jared Brown, Joseph A. Schrader, Terri Chudzik, Jared Frew, Shawn Cantin Callegari, Tyler N. Jensen, Ashish Gupta, Renle Xia, Joseph B. Tobens, Gurpreet Virdi, Michael McGee
  • Patent number: 8839570
    Abstract: A method includes accommodating a first mast section of a mast on a mast cart below a floor of a platform, the mast comprising a plurality of mast sections, and elevating, using actuators located on the mast cart, the first mast section through an opening in the platform. The method also includes attaching the first mast section to the platform using a plurality of holding locks located on the platform, accommodating a second mast section on the mast cart below the floor of the platform, and elevating the second mast section to the first mast section using the actuators. The method also includes attaching the first mast section to the second mast section, detaching the first mast section from the platform, elevating the first mast section and the second mast section through the opening using the actuators, and attaching the second mast section to the platform using the holding locks.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 23, 2014
    Assignee: Nabors Drilling International Limited
    Inventors: Anthony Petrello, Padira Reddy, Ashish Gupta, Sean M. Bailey
  • Publication number: 20140262518
    Abstract: A method including arranging a plurality of actuators into an operating position, arranging a first upper frame and a second upper frame proximate the actuators, attaching a support to the first upper frame and the second upper frame, wherein the support is located above the actuators, and extending the actuators to engage the support. The method also includes extending the actuators to raise the support, the first upper frame, and the second upper frame to a first position, arranging a first middle frame below the first upper frame and a second middle frame below the second upper frame, retracting the actuators to lower the support, the first upper frame, and the second upper frame to a second position, and attaching the first upper frame to the first middle frame and attaching the second upper frame to the second middle frame.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Nabors Drilling International Limited
    Inventors: Padira REDDY, Ashish GUPTA, Sean M. BAILEY
  • Publication number: 20140261351
    Abstract: An apparatus for dithering fuel into an internal combustion engine includes a turbine that is powered by the internal combustion engine and a first fuel injector that injects a first fuel into an air stream to create a fuel/air stream. The apparatus also includes an air/fuel compressor that provides a compressed fuel/air stream to the internal combustion engine. The air/fuel compressor is powered by the turbine, and the air/fuel compressor compresses the fuel/air stream to create the compressed fuel/air stream. Additionally, the apparatus includes a second fuel injector that injects a second fuel into the compressed fuel/air stream prior to the compressed fuel/air stream entering the engine and after the compressed fuel/air stream exits the air/fuel compressor.
    Type: Application
    Filed: February 21, 2014
    Publication date: September 18, 2014
    Applicant: Cummins IP, Inc.
    Inventors: Leon A. LaPointe, Edward J. Lyford-Pike, Daniel J. Mohr, Ashish Gupta, James A. Zigan
  • Publication number: 20140259985
    Abstract: A method includes accommodating a first mast section of a mast on a mast cart below a floor of a platform, the mast comprising a plurality of mast sections, and elevating, using actuators located on the mast cart, the first mast section through an opening in the platform. The method also includes attaching the first mast section to the platform using a plurality of holding locks located on the platform, accommodating a second mast section on the mast cart below the floor of the platform, and elevating the second mast section to the first mast section using the actuators. The method also includes attaching the first mast section to the second mast section, detaching the first mast section from the platform, elevating the first mast section and the second mast section through the opening using the actuators, and attaching the second mast section to the platform using the holding locks.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Nabors Drilling International Limited
    Inventors: Anthony Petrello, Padira Reddy, Ashish Gupta, Sean M. Bailey
  • Publication number: 20140262519
    Abstract: A method includes attaching a carriage support to a platform, the platform comprising a platform floor having an opening therein, with the carriage support located proximate the opening, attaching a drive carriage to the carriage support, and operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections, and wherein the first mast section is located above the opening. The method also includes arranging a second mast section below the first mast section, lowering, using the drive carriage, the first mast section through the opening, attaching the first mast section to the second mast section, and raising, using the drive carriage, the first mast section and the second mast section through the opening.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Nabors Drilling International Limited
    Inventors: Anthony Petrello, Padira Reddy, Ashish Gupta, Sean M. Bailey
  • Publication number: 20140260203
    Abstract: A system and method for reforming a portion of an exhaust gas stream in an internal combustion engine system. An exhaust gas recirculation assembly divides the exhaust gas stream into a recycle stream and a vent stream. A mixer in fluid receiving communication with the recycle stream forms a combination stream by mixing a gaseous fuel stream with the recycle stream. A thermochemical recuperator component fluidly connects to the mixer and includes a first flow path and a second flow path. The first flow path has a catalyst through which the combination stream flows to create a reformate stream, and the second flow path has a heat transfer area for transferring heat from the vent stream to the combination stream.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: Cummins IP, Inc.
    Inventors: Leon A. LaPointe, Edward J. Lyford-Pike, Daniel J. Mohr, Ashish Gupta
  • Publication number: 20140262520
    Abstract: A method comprising attaching a first mast section to a support structure using a first plurality of fasteners located on the support structure, wherein a lower portion of the support structure is connected to and located above an opening in the platform comprising a platform floor, and wherein the first mast section has a line, a hook, and a pulley, with the line operably coupled to the pulley and connected to a hoist attached to the platform. The method also comprises lowering the hook, using the hoist, in a downward direction away from the pulley and through the opening, attaching the hook to a second mast section located below the platform floor, raising the hook and the second mast section, using the hoist, in an upward direction towards the pulley and through the opening, and connecting the first mast section to the second mast section.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Nabors Drilling International Limited
    Inventors: Anthony PETRELLO, Padira REDDY, Ashish GUPTA, Sean M. BAILEY
  • Publication number: 20140246770
    Abstract: A copper nanorod thermal interface material (TIM) is described. The copper nanorod TIM includes a plurality of copper nanorods having a first end thermally coupled with a first surface, and a second end extending toward a second surface. A plurality of copper nanorod branches are formed on the second end. The copper nanorod branches are metallurgically bonded to a second surface. The first surface may be the back side of a die. The second surface may be a heat spread or a second die. The TIM may include a matrix material surrounding the copper nanorods. In an embodiment, the copper nanorods are formed in clusters.
    Type: Application
    Filed: March 1, 2013
    Publication date: September 4, 2014
    Inventors: Chandra M. Jha, Feras Eid, Johanna M. Swan, Ashish Gupta
  • Publication number: 20140224543
    Abstract: The drilling rig includes a first substructure and a second substructure. The second substructure is positioned generally parallel to and spaced apart from the first substructure and generally the same height as the first substructure. The drilling rig further includes a drill floor coupled to the first and second substructures, where the drill floor positioned substantially at the top of the first and second substructures.
    Type: Application
    Filed: February 13, 2014
    Publication date: August 14, 2014
    Applicant: Nabors Drilling USA
    Inventors: Reddy Padira, Ashish Gupta
  • Publication number: 20140215112
    Abstract: Re-initialization of a link can take place without termination of the link, where the link includes, a transmitter and a receiver are to be coupled to each lane in the number of lanes, and re-initialization of the link is to include transmission of a predefined sequence on each of the lanes.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 31, 2014
    Inventors: Venkatraman Iyer, Darren S. Jue, Robert G. Blankenship, Fulvio Spagna, Ashish Gupta
  • Publication number: 20140204534
    Abstract: An apparatus including a cold plate body; a channel module disposed within the cold plate body including a channel body and a plurality of channels projecting through the channel body; and a manifold disposed on the channel module, the manifold including an inlet and an outlet and a first plurality of apertures in fluid communication with the inlet and a second plurality of apertures are in fluid communication with the outlet. A method including introducing a fluid to an integrated cold plate disposed on an integrated circuit device, the integrated cold plate comprising a cold plate body extending about the device, the fluid being introduced into a manifold in fluid communication with a channel module disposed between the manifold and a base plate, the channel module, and including channels to direct the fluid toward the base plate, and collecting the fluid returned to the manifold.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Inventors: Arnab Choudhury, Je-Young Chang, David W. Song, Edvin Cetegen, Ashish Gupta
  • Patent number: 8782023
    Abstract: A device may store information associated with a group of items in a database. The information associated with a particular item may include a group of versions of a particular attribute. A particular version of the particular attribute may include a value associated with the particular attribute and a timestamp. The device may receive a query that specifies a time; determine that the query is associated with the particular item; and determine, based on the specified time, which version of the particular attribute is associated with the query. The device may determine which version of the particular attribute is associated with the query by identifying, based on the timestamps associated with the versions of the particular attribute, a version of the particular attribute that is a newest version, of the versions of the particular attribute that are associated with timestamps that are before or concurrent with the specified time.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Monica Chawathe, Namit Sikka, Ashish Gupta, Robert C. Keller, Fenglin Liao, Haifeng Jiang