Patents by Inventor Rahul Gupta

Rahul 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).

  • Patent number: 10217681
    Abstract: Silicon nitride plasma etching processes are disclosed that minimize the SiN roughness layer on a substrate having a SiN layer thereon by simultaneously introducing an oxidizer at a predetermined flow rate and an etch gas into a plasma reaction chamber containing the substrate. The etch gas has the formula CxHyFz, wherein x is 2-5, z is 1 or 2, 2x+2=y+z, and a fluorine atom is located on a terminal carbon atom of the etch gas.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: February 26, 2019
    Assignee: American Air Liquide, Inc.
    Inventors: James Royer, Venkateswara R. Pallem, Rahul Gupta
  • Publication number: 20190050456
    Abstract: Systems and methods are disclosed for search-initiated content updates. In one implementation, a search query is received from a user. The search query is processed to determine a content update parameter that reflects a projection of content updates associated with the search query. A content presentation specification that defines an aspect of a presentation of search results associated the search query is generated. The content presentation specification is provided to a content presentation interface that executes on a device associated with the user. A first content update instance is generated based on the content update parameter. Based on the first content update instance, a content update is identified. The identified content update is provided to the content presentation interface that executes on the device for presentation in accordance with the content presentation specification.
    Type: Application
    Filed: August 11, 2017
    Publication date: February 14, 2019
    Inventors: Rahul Gupta, Justin V. George
  • Publication number: 20190052668
    Abstract: An apparatus, computer-readable medium, and computer-implemented method for generating a data proliferation graph, including receiving a selection of a target data store, identifying a plurality of data stores which have either received data that was previously on the target data store or which have sent data that was subsequently on the target data store, the plurality of data stores being divided into a plurality of proliferation levels corresponding to degrees of separation from the target data store and direction of data propagation relative to the target data store, generating a data proliferation graph, and transmitting at least one portion of the data proliferation graph.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Richard Grondin, Gary Patterson, Rahul Gupta, Ranjeet Tayi, Vikram Tyaria
  • Patent number: 10200237
    Abstract: Triggering of user interface notifications can be managed for a plurality of computer applications via a digital assistant, which can include a notification triggering engine. The managing can include selecting a time to trigger a user interface notification from a computer application of the plurality of computer applications. The selecting can use the data representing a current contextual user interface activity computer state. The current contextual user interface activity state can be a state other than a state of the digital assistant, the triggering engine, or a state of the computer application. The technique can further include, in response to the selecting of the time, triggering the notification in the computer system at the selected time via the digital assistant. Further, the technique can include responding to the triggering of the notification by presenting the notification on a user interface device in the computer system.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rahul Gupta, Pradeep Kumar Reddy K, Bhavesh Sharma
  • Publication number: 20190005137
    Abstract: The technology described herein allows applications to access user-interest information generated by a plurality of applications. User-interest data can be generated by applications when a user interacts with an application. The technology described herein allows an application to submit user interests to a system that makes the user interests available to other applications. The technology allows each application to subscribe to user interests that are consumable by the application. In this way, each application can control what user-interest information is received.
    Type: Application
    Filed: July 17, 2017
    Publication date: January 3, 2019
    Inventor: RAHUL GUPTA
  • Publication number: 20180373462
    Abstract: Provided are techniques for grouping devices as a virtual device for providing better quality of device data. A group of devices in an Internet of Things (IoT) network is identified based on one or more attributes of each of the devices. The group of devices is provided as a single virtual device by: collecting data from each of the devices in the group, transforming the data, and using the transformed data to modify a device.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Rhonda L. Childress, Rahul Gupta, Timothy J. Hahn, Leucir Marin, JR.
  • Publication number: 20180373806
    Abstract: An instructional design tool is provided for designing learning based applications. More specifically, the instructional design tool is configured to use captured expert knowledge for translating such knowledge into an environment used for instructional purposes. The instructional design tool includes at least one component configured to visually model a gaming scenario using recorded knowledge and graphical content defined by values associated with classes of respective models and translate the defined values into a standardized XML format.
    Type: Application
    Filed: August 30, 2018
    Publication date: December 27, 2018
    Inventors: Jeffrey J. Bonasso, Sara Giordano, Rahul Gupta, Kathryn Marietta-Tondin, Janis A. Morariu, Devang D. Patel, Amy Purdy Hirst, Michael Reed, Antonella Vaccina
  • Publication number: 20180366336
    Abstract: Replacement chemistries for the cC4F8 passivation gas in the Bosch etch process and processes for using the same are disclosed. These chemistries have the formula CxHyFz, with 1?x<7, 1?y?13, and 1?z?13. The replacement chemistries may reduce RIE lag associated with deep silicon aperture etching.
    Type: Application
    Filed: August 28, 2018
    Publication date: December 20, 2018
    Inventors: Peng Shen, Christian Dussarrat, Curtis Anderson, Rahul Gupta, Vincent M. Omarjee, Nathan Stafford
  • Publication number: 20180366670
    Abstract: According to some embodiments, an organic device and method of forming an organic device are disclosed. A hybrid cathode layer is formed in stacked alignment with a substrate. The hybrid cathode layer includes a combination of a conductive nanowire and an electron-transport material. After forming the hybrid cathode layer, a photoactive layer is formed on a structure that includes the substrate and the hybrid cathode layer. After forming the photoactive layer, a hybrid anode layer that is separated from the hybrid cathode layer by the photoactive layer is formed. The hybrid anode layer includes a combination of a conductive nanowire and a hole-transporting material.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 20, 2018
    Inventors: Pierre-Marc Allemand, Rahul Gupta, Hans-Joachim Egelhaaf, Pin-Chu Chen, Michael Wagner, Philipp Maisch, Karl Pichler, Kai Cheong Tam, Peter Kubis
  • Publication number: 20180352421
    Abstract: Various solutions for configuring a mobile device are described. A processor of the mobile device detects an occurrence of an event. In response to the occurrence of the event, the processor applies one or more aspects of one of a plurality of configuration files stored in the mobile device to a configuration of the mobile device. The event may include one of the following: (1) detecting an insertion of a subscriber identity module (SIM) card into the mobile device, (2) receiving a notification from an operator indicating availability of an upgrade for the one of the plurality of configuration files, and (3) receiving a user command to change the configuration of the mobile device.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 6, 2018
    Inventors: Hsiao-Wen Chen, Tsung-I Lin, Rahul Gupta
  • Patent number: 10135854
    Abstract: An apparatus, computer-readable medium, and computer-implemented method for generating a data proliferation graph, including receiving a selection of a target data store, identifying a plurality of data stores which have either received data that was previously on the target data store or which have sent data that was subsequently on the target data store, the plurality of data stores being divided into a plurality of proliferation levels corresponding to degrees of separation from the target data store and direction of data propagation relative to the target data store, generating a data proliferation graph, and transmitting at least one portion of the data proliferation graph.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: November 20, 2018
    Assignee: Informatica LLC
    Inventors: Richard Grondin, Gary Patterson, Rahul Gupta, Ranjeet Tayi, Vikram Tyarla
  • Publication number: 20180332065
    Abstract: Provided are techniques for authenticating an unknown device. For a first device in an internet of things network that includes a second device and forms a list of trusted devices, a distance between the first device and the second device is determined. A level of trust for the second device is identified based on the distance, wherein the level of trust specifies a level of data sharing. Reputation ranking is performed for the second device based on the level of trust. The reputation ranking is used to assign a trust score to the second device. Based on determining that the trust score exceeds a trust threshold, access is provided to the second device.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 15, 2018
    Inventors: Rahul Gupta, David B. Kumhyr, Hari H. Madduri, Maharaj Mukherjee
  • Publication number: 20180332017
    Abstract: Provided are techniques for authenticating a device. Accepted communication patterns representing accepted modes of communication between devices in an internet of things network are stored. In response to receiving a new communication from a requesting device of the devices, it is determined whether the new communication matches at least one of the accepted communication patterns. In response to determining that the new communication matches, there is a response to the new communication. In response to determining that the new communication does not match, flagging the new communication as an anomaly and determining how to process the new communication based on the flagging.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 15, 2018
    Inventors: Rhonda L. Childress, Rahul Gupta, Hari H. Madduri, Maharaj Mukherjee, Joanna W. NG
  • Publication number: 20180317618
    Abstract: Ornaments, such as wearable ornaments, are provided having one or more movable articles that may slide to on or off a substrate. The movable articles may have an ornamental front side and a rear side that may cause the movable article to encircle the substrate. A stopper may be provided on the substrate. The rear side may have a greater length than the front side, which may permit natural spacing between the front sides of adjacent moveable articles.
    Type: Application
    Filed: December 15, 2017
    Publication date: November 8, 2018
    Inventors: Blythe Elizabeth Harris, Charlotte Valerie Macaulay, Rahul Gupta, Jessica Herrin
  • Patent number: 10115600
    Abstract: Disclosed are sulfur-containing compounds for plasma etching channel holes, gate trenches, staircase contacts, capacitor holes, contact holes, etc., in Si-containing layers on a substrate and plasma etching methods of using the same. The plasma etching compounds may provide improved selectivity between the Si-containing layers and mask material, less damage to channel region, a straight vertical profile, and reduced bowing in pattern high aspect ratio structures.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: October 30, 2018
    Assignees: L'Air Liquide, Société Anonyme pour l'Etude et l'Exploitation des Procédés Georges Claude, American Air Liquide, Inc.
    Inventors: Rahul Gupta, Venkateswara R. Pallem, Vijay Surla, Curtis Anderson, Nathan Stafford
  • Publication number: 20180309614
    Abstract: In a method for device unavailability management within a network, a network device selects an advocate device as an agent of the network device. The network device defines a set of actions to be executed when the network device ever becomes unavailable. The set of actions is stored in a datastore and associated with the network device. Upon determining that the network device has become unavailable, the advocate device is notified and obtains the set of actions associated with the network device. The advocate device then executes the set of actions by the advocate device.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 25, 2018
    Inventors: Marc A. DICKENSON, Rahul GUPTA, Timothy J. HAHN, Harrison KURTZ, Hari H. MADDURI, Michael P. ROBERTSON
  • Publication number: 20180303214
    Abstract: Storage accessories, such as handbags or wallets, are provided having one or more keepsakes that may slide to on or off the accessory substrate. The accessory substrate may be attached to a body, strap, zipper, or any other portion of the storage accessory. The keepsakes may have a decorative front side and a rear side that may cause the keepsake to encircle the substrate. The rear side may optionally have a greater length than the front side, which may permit natural spacing between the front sides of adjacent keepsakes.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 25, 2018
    Inventors: Blythe Elizabeth HARRIS, Charlotte Valerie MACAULAY, Rahul GUPTA, Jessica HERRIN
  • Patent number: 10108700
    Abstract: Methods and systems are provided for a question answering. In some implementations, a data element to be updated is identified in a knowledge graph and a query is generated based at least in part on the data element. The query is provided to a query processing engine. Information is received from the query processing engine in response to the query. The knowledge graph is updated based at least in part on the received information.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 23, 2018
    Assignee: GOOGLE LLC
    Inventors: Rahul Gupta, Shaohua Sun, John Blitzer, Dekang Lin, Evgeniy Gabrilovich
  • Publication number: 20180300831
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for chain of custody tracking for an object. Several sets of Internet of Things (IoT) sensors are organized in a network. Each set of sensors is configured to record one or more events relating to the object. Each event includes an event time, an event location, and an entity that is a custodian for the object at the time of the event. When the object changes custodians, proper custodianship is verified based on input from at least one set of IoT sensors.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: Jeffrey M. Achtermann, Rahul Gupta, Arnaud A. Mathieu, Maharaj Mukherjee
  • Patent number: 10103031
    Abstract: Replacement chemistries for the cC4F8 passivation gas in the Bosch etch process and processes for using the same are disclosed. These chemistries have the formula CxHyFz, with 1?x<7, 1?y?13, and 1?z?13. The replacement chemistries may reduce RIE lag associated with deep silicon aperture etching.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: October 16, 2018
    Assignees: L'Air Liquide Société Anonyme pour l'Etude et l'Exploitation des Georges Claude, American Air Liquide, Inc., Air Liquide Electronics U.S. LP
    Inventors: Peng Shen, Christian Dussarrat, Curtis Anderson, Rahul Gupta, Vincent M. Omarjee, Nathan Stafford