Patents by Inventor Anshul Gupta
Anshul 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: 20210235262Abstract: Secure communication in mobile digital pages is provided. The system receives an electronic document and validates the electronic document for storage in a cache server. The system receives a request for the electronic document and provides it to a viewer component on a client computing device. The viewer component loads the electronic document in an iframe. The viewer component executes a runtime component to receive, via a secure communication channel, a tag from the electronic document. The system receives the tag and selects a data value for transmission to the viewer component. The viewer components provides the data value to cause the runtime component to execute an action with the data value.Type: ApplicationFiled: May 6, 2019Publication date: July 29, 2021Inventors: Jay Akkad, Nikhil Rao, Anshul Gupta, David Wang, Ian Baker
-
Patent number: 10999281Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.Type: GrantFiled: February 19, 2019Date of Patent: May 4, 2021Assignee: GOOGLE LLCInventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
-
Patent number: 10968731Abstract: A monitoring system includes a processor configured to receive sensor data from one or more sensors positioned about a mineral extraction system, input the sensor data into a model to generate a health index predictive of a future condition of a component of a blowout preventer (BOP) stack assembly of the mineral extraction system, and to provide an output indicative of the future condition of the component of the BOP stack assembly.Type: GrantFiled: November 21, 2016Date of Patent: April 6, 2021Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Anshul Gupta, Wenyu Zhao, Gilbert Haddad
-
Patent number: 10957575Abstract: An integrated circuit chip having fin-based active devices in the front end of line, and an electrical connection between a buried interconnect rail and a contact area on a semiconductor fin, such as an epitaxially grown source or drain contact area of a transistor, is disclosed. In one aspect, the electrical connection is realized without the intervention of a metallization level formed above the active devices in the IC. Instead, an interconnect via is produced between the buried interconnect rail and a lateral portion of the contact area, wherein the lateral portion is directly contacted by a sidewall of the interconnect via. Methods for producing the interconnect via are also disclosed.Type: GrantFiled: December 18, 2019Date of Patent: March 23, 2021Assignee: IMEC vzwInventors: Dmitry Yakimets, Anshul Gupta
-
Publication number: 20210051148Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.Type: ApplicationFiled: February 19, 2019Publication date: February 18, 2021Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
-
Publication number: 20210035860Abstract: A method for forming a buried metal line in a substrate includes forming, at a position between a pair of semiconductor structures protruding from the substrate, a metal line trench in the substrate at a level below a base of each semiconductor structure of the pair. Forming the metal line trench includes etching an upper trench portion in the substrate, forming a spacer on sidewall surfaces of the upper trench portion that expose a bottom surface of the upper trench portion, and, while the spacer masks the sidewall surfaces, etching a lower trench portion by etching the substrate via the upper trench portion such that a width of the lower trench portion exceeds a width of the upper trench portion. The method further includes forming the metal line in the metal line trench.Type: ApplicationFiled: August 1, 2020Publication date: February 4, 2021Inventors: Eugenio Dentoni Litta, Anshul Gupta, Julien Ryckaert, Boon Teik Chan
-
Publication number: 20210029405Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media for intelligent routing of notifications related to media programming. In one aspect, a smart television (TV) can be implemented to track a user's TV watching behavior, and anticipate programming based on that behavior. In some other aspects, the smart TV can be implemented to detect a user's presence, and based on that detection, can automatically change the TV channel to media programming analyzed to be desirable to the user. In some further aspects, the smart TV can be implemented to transmit notification instructions to electronic devices within a network in an attempt to alert the user to upcoming media programming. Additionally, the smart TV can be implemented to transmit detection instructions to the electronic devices within the network, whereby the electronic devices attempt to detect a user's presence through voice or facial recognition.Type: ApplicationFiled: August 5, 2020Publication date: January 28, 2021Inventors: Ravi Teja MANDAVILLI, Prathviraj SHETTY, Sravan Kumar Reddy ACHAMOLA, Kiran KOONA, Vitesh KEMPANNA NATARAJ, Pavan Kumar PATTED, Tejasree DEPA, Sidhartha Kumar KAR, Chaitanya PANUGANTI, Manoj Kannan VENUGOPAL, Naman PANDEY, Anshul GUPTA, Venkata Ramana Reddy YADDULA, Lakshmana Rao VENIGALLA, Venkata SubbaRao ANNAM
-
Publication number: 20210028059Abstract: A method for forming a buried metal line in a semiconductor substrate comprises forming, at a position between a pair of semiconductor structures, a metal line trench in the semiconductor substrate at a level below a base of each semiconductor structure of the pair, and forming the metal line in the metal line trench by means of area selective deposition of a metal line material, followed by embedding the pair of semiconductor structures in an insulating layer.Type: ApplicationFiled: July 21, 2020Publication date: January 28, 2021Inventors: Boon Teik Chan, Zheng Tao, Efrain Altamirano Sanchez, Anshul Gupta, Basoene Briggs
-
Publication number: 20200356611Abstract: Secure communication in mobile digital pages is provided. The system receives an electronic document and validates the electronic document for storage in a cache server. The system receives a request for the electronic document and provides it to a viewer component on a client computing device. The viewer component loads the electronic document in an iframe. The viewer component executes a runtime component to receive, via a secure communication channel, a tag from the electronic document. The system receives the tag and selects a data value for transmission to the viewer component. The viewer components provides the data value to cause the runtime component to execute an action with the data value.Type: ApplicationFiled: June 15, 2020Publication date: November 12, 2020Inventors: Jay Akkad, Nikhil Rao, Anshul Gupta, David Wang, Ian Baker
-
Publication number: 20200359210Abstract: Secure communication in mobile digital pages is provided. The system receives an electronic document and validates the electronic document for storage in a cache server. The system receives a request for the electronic document and provides it to a viewer component on a client computing device. The viewer component loads the electronic document in an iframe. The viewer component executes a runtime component to receive, via a secure communication channel, a tag from the electronic document. The system receives the tag and selects a data value for transmission to the viewer component. The viewer components provides the data value to cause the runtime component to execute an action with the data value.Type: ApplicationFiled: August 27, 2019Publication date: November 12, 2020Inventors: Jay Akkad, Nikhil Rao, Anshul Gupta, David Wang, Ian Baker, Neil Dhillon
-
Publication number: 20200356610Abstract: Secure digital assistant integration with web pages is provided. The system receives an intent manifest data structure that maps actions of a digital assistant with link templates of an electronic resource developed by a third-party developer device. The system validates the electronic resource based on the intent manifest data structure. The system receives, from a data exchange component of an iframe of the electronic resource loaded by a client computing device, an identifier of the client computing device. The system receives a foreground state of the electronic resource from an onsite state sharing API. The system selects a data value for a parameter based on the foreground state and the intent manifest data structure. The system provides the data value. An authorization component generates an authorization prompt, receives input, and transmits the data value to an onsite intent execution API of the electronic resource to execute an action.Type: ApplicationFiled: June 11, 2020Publication date: November 12, 2020Inventors: Adam Coimbra, Nikhil Rao, Hao Wu, Ian Baker, Anshul Gupta, Jay Akkad
-
Publication number: 20200293273Abstract: A virtual reality (VR) audio rendering system and method include spatializing microphone-captured real-world sounds according to a VR setting. In a game streaming system, when a player speaks through a microphone, the voice is processed by geometrical acoustic (GA) simulation configured for a virtual scene, and thereby spatialized audio effects specific to the scene are added. The GA simulation may include generating an impulse response using sound propagation simulation and dynamic HRTF-based listener directivity. When the GA-processed voice of the player is played, the local player or other fellow players can hear it as if the sound travels in the scenery and according to the geometries in the virtual scene. This mechanism can advantageously place the players' chatting in the same virtual world like built-in game audio, thereby advantageously providing enhanced immersive VR experience to users.Type: ApplicationFiled: June 2, 2020Publication date: September 17, 2020Inventors: Ambrish Dantrey, Anshul Gupta
-
Patent number: 10743063Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media for intelligent routing of notifications related to media programming. In one aspect, a smart television (TV) can be implemented to track a user's TV watching behavior, and anticipate programming based on that behavior. In some other aspects, the smart TV can be implemented to detect a user's presence, and based on that detection, can automatically change the TV channel to media programming analyzed to be desirable to the user. In some further aspects, the smart TV can be implemented to transmit notification instructions to electronic devices within a network in an attempt to alert the user to upcoming media programming. Additionally, the smart TV can be implemented to transmit detection instructions to the electronic devices within the network, whereby the electronic devices attempt to detect a user's presence through voice or facial recognition.Type: GrantFiled: November 14, 2018Date of Patent: August 11, 2020Assignee: QUALCOMM IncorporatedInventors: Ravi Teja Mandavilli, Prathviraj Shetty, Sravan Kumar Reddy Achamola, Kiran Koona, Vitesh Kempanna Nataraj, Pavan Kumar Patted, Tejasree Depa, Sidhartha Kumar Kar, Chaitanya Panuganti, Manoj Kannan Venugopal, Naman Pandey, Anshul Gupta, Venkata Ramana Reddy Yaddula, Lakshmana Rao Venigalla, Venkata SubbaRao Annam
-
Patent number: 10731878Abstract: A computer-implemented mitigation and warning method, system, and computer program product including detecting an enclosure temperature via an enclosure temperature probe and activating, via a controller, a thermoelectric device when the enclosure temperature exceeds a predetermined threshold temperature to transfer heat between an enclosure and a phase change material (PCM) to cause the PCM to change phase and cool the enclosure.Type: GrantFiled: November 22, 2017Date of Patent: August 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ayushmaan Aggarwal, Bishwaranjan Bhattacharjee, Niharika Bhattacharjee, Aadi Gupta Bhattacharya, Raka Bose, Anshul Gupta, Deepta Bhattacharya Gupta, Renuka Muralidhar, Elina Rani
-
Patent number: 10705790Abstract: A virtual reality (VR) audio rendering system and method include spatializing microphone-captured real-world sounds according to a VR setting. In a game streaming system, when a player speaks through a microphone, the voice is processed by geometrical acoustic (GA) simulation configured for a virtual scene, and thereby spatialized audio effects specific to the scene are added. The GA simulation may include generating an impulse response using sound propagation simulation and dynamic HRTF-based listener directivity. When the GA-processed voice of the player is played, the local player or other fellow players can hear it as if the sound travels in the scenery and according to the geometries in the virtual scene. This mechanism can advantageously place the players' chatting in the same virtual world like built-in game audio, thereby advantageously providing enhanced immersive VR experience to users.Type: GrantFiled: November 7, 2018Date of Patent: July 7, 2020Assignee: NVIDIA CORPORATIONInventors: Ambrish Dantrey, Anshul Gupta
-
Publication number: 20200203210Abstract: An integrated circuit chip having fin-based active devices in the front end of line, and an electrical connection between a buried interconnect rail and a contact area on a semiconductor fin, such as an epitaxially grown source or drain contact area of a transistor, is disclosed. In one aspect, the electrical connection is realized without the intervention of a metallization level formed above the active devices in the IC. Instead, an interconnect via is produced between the buried interconnect rail and a lateral portion of the contact area, wherein the lateral portion is directly contacted by a sidewall of the interconnect via. Methods for producing the interconnect via are also disclosed.Type: ApplicationFiled: December 18, 2019Publication date: June 25, 2020Inventors: Dmitry Yakimets, Anshul Gupta
-
Publication number: 20200142665Abstract: A virtual reality (VR) audio rendering system and method include spatializing microphone-captured real-world sounds according to a VR setting. In a game streaming system, when a player speaks through a microphone, the voice is processed by geometrical acoustic (GA) simulation configured for a virtual scene, and thereby spatialized audio effects specific to the scene are added. The GA simulation may include generating an impulse response using sound propagation simulation and dynamic HRTF-based listener directivity. When the GA-processed voice of the player is played, the local player or other fellow players can hear it as if the sound travels in the scenery and according to the geometries in the virtual scene. This mechanism can advantageously place the players' chatting in the same virtual world like built-in game audio, thereby advantageously providing enhanced immersive VR experience to users.Type: ApplicationFiled: November 7, 2018Publication date: May 7, 2020Inventors: Ambrish DANTREY, Anshul GUPTA
-
Publication number: 20200096972Abstract: According to an example, with respect to decentralized supply chain for three-dimensional printing based on distributed ledger technology, three-dimensional printing constraints may be ascertained for a three-dimensional part to be printed, and a plurality of attributes for three-dimensional printers may be ascertained. The three-dimensional printing constraints may be compared to each attribute of the plurality of attributes. A determination may be made as to whether the three-dimensional part is printable by at least one three-dimensional printer or not printable by any three-dimensional printer. Costs associated with three-dimensional printing of the three-dimensional part and non-three-dimensional printing based manufacturing of the three-dimensional part may be ascertained. A determination may be made as to whether the three-dimensional part is to be printed by the at least one three-dimensional printer.Type: ApplicationFiled: November 27, 2019Publication date: March 26, 2020Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Pravesh Kumar, Harshit Nigam, Prashant Sanghvi, Ashutosh Vikram, Anshul Gupta, Varun Joshi, Anurag Kataria
-
Publication number: 20200065848Abstract: A device may obtain customer data, associated with a customer identifier, that includes an indication of a recency of a past purchase, a frequency of past purchases, and/or a monetary value associated with past purchases by a customer associated with the customer identifier. The device may determine, based on comparing the customer data and aggregate customer data, a first score that predicts a current measure of loyalty associated with the customer, and may predict, based on the first score, a predicted frequency of future purchases by the customer and a predicted monetary value associated with the future purchases, to determine a second score that predicts a future measure of loyalty associated with the customer. The device may compare the first score and the second score to determine a risk level associated with the customer, and may cause an action to be performed based on determining the risk level.Type: ApplicationFiled: August 21, 2018Publication date: February 27, 2020Inventors: Anshul GUPTA, Annie THOMAS, Subhajit GHOSH
-
Patent number: 10558817Abstract: A method for linking user identifiers. The method includes receiving, by a linking server and from a company server, a first data structure comprising entries. Each entry comprising a user tag, a first hashed user information, and a second hashed user information. The method includes receiving, by a linking server and from a partner server, a second data structure comprising entries. Each entry comprising a bridge tag, a first hashed bridge information, and a second hashed bridge information. The method includes retrieving, by the linking server and from the first data structure, a first entry of the entries and retrieving, by the linking server and from the second data structure, a first entry of the entries. The method includes linking the user tag of the first entry of the first data structure to the bridge tag of the first entry of the second data structure to generate a first linkage.Type: GrantFiled: January 30, 2017Date of Patent: February 11, 2020Assignee: Foley & Lardner LLPInventors: Vinay Goel, Philip Mcdonnell, Sachin Kulkarni, Anshul Gupta, Shobhit Saxena, Patrick McDonald, Thai Duong, Mihaela Ion, Benjamin Kreuter, Sarvar Patel, Karn Seth