Patents by Inventor Amit Mittal
Amit Mittal 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: 20250122432Abstract: Systems and processes herein integrate a crude separation unit, a steam cracker unit, a hydrocracker unit, an aromatics processing unit, and a pyrolysis gasoline hydrogenation unit for separating a whole crude oil or other wide boiling hydrocarbon mixtures for producing olefins and aromatics.Type: ApplicationFiled: October 9, 2024Publication date: April 17, 2025Applicant: LUMMUS TECHNOLOGY LLCInventors: Shekhar Tewari, Sumit Mittal, Ronald M. Venner, Arun Arora, Kandasamy M. Sundaram, Rajesh Sivadasan, Amit Agrawal, Vishal Varshney, Ankur Jain
-
Publication number: 20250094248Abstract: Various embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for analyzing performance and operation of one or more downstream applications by: (i) asynchronously capturing one or more event message payloads, (ii) providing, using a producer client, the one or more event message payloads as an input topic to a streaming server that is configured to provide, to one or more consumer clients, (1) one or more input topic streams that comprises the one or more event message payloads and (2) one or more output topic streams, (iii) applying a transformation to the one or more event message payloads received from the input topic by a consumer client of the one or more consumer clients, and (iv) providing, using the producer client, one or more transformed event message payloads as an output topic to the streaming server.Type: ApplicationFiled: November 28, 2023Publication date: March 20, 2025Inventors: Sumit Lahiri, David Andrew Potochniak, Amit Mittal, Ravi Prakash Tripathi, Bikas Chaudhuri, Jeffrey A. Modder
-
Patent number: 12067302Abstract: Spot aware print workflow techniques and system are described. In an implementation, a digital document is received for printing that includes a plurality of objects. Spot functionality is detected as corresponding to a respective object based on object properties detected for the respective object. One or more spot planes for are generated based on the spot functionality and a determination is made of color values for the one or more spot planes, respectively, based on context data describing a context, in which, the one or more spot planes are to be printed. The spot planes having the color values are output for printing by a print mechanism.Type: GrantFiled: December 21, 2022Date of Patent: August 20, 2024Assignee: Adobe Inc.Inventors: Nipun Poddar, Sumeet Khurana, Rebecca Eleanor Hauser, Neha Pant, Naveen Prakash Goel, David Douglas Barnes, Anas Lnu, Amit Mittal, Amit Gupta, Abhishek Kumar Pandey
-
Publication number: 20240211181Abstract: Spot aware print workflow techniques and system are described. In an implementation, a digital document is received for printing that includes a plurality of objects. Spot functionality is detected as corresponding to a respective object based on object properties detected for the respective object. One or more spot planes for are generated based on the spot functionality and a determination is made of color values for the one or more spot planes, respectively, based on context data describing a context, in which, the one or more spot planes are to be printed. The spot planes having the color values are output for printing by a print mechanism.Type: ApplicationFiled: December 21, 2022Publication date: June 27, 2024Applicant: Adobe Inc.Inventors: Nipun Poddar, Sumeet Khurana, Rebecca Eleanor Hauser, Neha Pant, Naveen Prakash Goel, David Douglas Barnes, Anas Lnu, Amit Mittal, Amit Gupta, Abhishek Kumar Pandey
-
Publication number: 20240147336Abstract: A method for selecting a target cell by a user equipment (UE), includes: detecting a movement of the UE based on a change in a location of the UE and a change in a measured signal power of a serving cell; determining personalized data of a user based on a plurality of user contextual parameters; predicting a destination of the user, and one or more target cells across a path of the user to the destination based on the determined personalized data of the user and the detected movement of the UE; and selecting the target cell from the one or more target cells, based on an artificial intelligence (AI) model. The AI model is configured to update weights of one or more network quality parameters.Type: ApplicationFiled: July 19, 2023Publication date: May 2, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Shivank GARG, Amit MITTAL, Deepak SRIVASTAVA, Gaurav Kumar TIWARY
-
Publication number: 20230362338Abstract: An apparatus includes a focusing lens, a SLM optically coupled to the focusing lens and comprising micromirrors on a surface of the SLM, where the focusing lens is tilted at an incident angle relative to the surface of the SLM, an incident light beam is illuminated on the SLM at the incident angle, and the incident angle is greater by an offset angle than twice a tilt angle of the micromirrors with respect to the surface of the SLM. The apparatus also include an actuator optically coupled to the SLM, and projection optics optically coupled to the actuator.Type: ApplicationFiled: May 9, 2022Publication date: November 9, 2023Inventors: Jeffrey Matthew KEMPF, Alexander LYUBARSKY, Amit MITTAL, Terry Alan BARTLETT
-
Patent number: 11736455Abstract: Systems and methods are described herein for performing a verification process. In some embodiments, video streams may be exchanged between two devices via a first network connection. Additionally, an out-of-band connection can be established between the two devices. A degradation in the first network connection may be detected. In response to the detection, the first device may be configured to identify one or more key frames from the video stream. The key frames can be identified due to the inclusion of information indicative of the identity of the user of the first device (e.g., a representation of the user’s face and/or an identity document such as a driver’s license). The key frames are transmitted via the out-of-band connection with a higher quality resolution than the resolution utilized by the video stream. The first user’s identity may be verified using the key frames despite the degradation of the first network connection.Type: GrantFiled: July 1, 2020Date of Patent: August 22, 2023Assignee: Amazon Technologies, Inc.Inventor: Amit Mittal
-
Patent number: 11450104Abstract: Techniques are generally described for removal of objectionable content from video streams. In various examples, a first frame of image data comprising a two-dimensional grid of pixels is received. First data identifying at least one pixel of the first frame for obfuscation prior to display by a recipient computing device may be received. In some examples, a first segmentation map may be generated based at least in part on the first data. In some examples, pixel values of one or more pixels of the first frame of image data may be changed according to the first segmentation map. In some examples, the first frame of image data may be sent to a recipient computing device.Type: GrantFiled: March 24, 2020Date of Patent: September 20, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Amit Mittal
-
Patent number: 11145295Abstract: Techniques for improving routing of natural language inputs, of a natural language processing (NLP) system, are described. A natural language input may be routed based on the device that captured the natural language input. A device manufacturer, hospitality provider, business, etc. may cause the NLP system to generate a skill component specific to the device manufacturer, hospitality provider, business, etc. Thereafter, when a natural language input is received from the device, the NLP system may route the natural language input to the device manufacturer-, hospitality provider-, business-, etc.-specific skill component for processing.Type: GrantFiled: October 3, 2019Date of Patent: October 12, 2021Assignee: Amazon Technologies, Inc.Inventors: Shantanu Vikas Kurhekar, Amit Mittal, Michael Donikian, Yupeng Xie, Richard T Koehler
-
Patent number: 10949257Abstract: Disclosed is a method and system for using a credit-based approach to scheduling workload in a compute environment. The method includes determining server capacity and load of a compute environment and running a first benchmark job to calibrate a resource scheduler. The method includes partitioning, based on the calibration, the compute environment into multiple priority portions (e.g. first portion, second portion etc.) and optionally a reserve portion. Credits are assigned to allocate system capacity or resources per time quanta. The method includes running a benchmark job to calibrate a complexity of supported job types to be run in the compute environment. When a request for capacity is received, the workload is assigned one or more credits and credits are withdrawn from the submitting entity's account for access to the compute environment at a scheduled time.Type: GrantFiled: September 19, 2019Date of Patent: March 16, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Rajesh Kumar, Amit Mittal, Anjali Gugle, Hetal N. Badheka, Vasantha K. Tammana, Priyatam Prasad Veyyakula
-
Patent number: 10866946Abstract: In some embodiments, the present disclosure provides a content aggregation and assessment computing system that can be configured to host a network-based content platform. For example, content generated can accumulate value based on defined metrics. The system can automatically track the submitted content's value over time. The accumulated value may be associated with a user's profile based on pre-defined criteria. The accumulated value may be used to calculate a ranking for user profile. The user profile ranking may correspond to increased status and/or privileges in the online community and access to secured portions of the platform.Type: GrantFiled: December 21, 2015Date of Patent: December 15, 2020Assignee: ELECTRONIC ARTS INC.Inventors: Joshua Neal Reynolds, Dana Elaine Baldwin, Gabriel Alejandro Sandoval, Michael Garrett Jones, Nikhil Mohan Joshi, Siddhartha Sharma, Amit Mittal, Donovan Lee Gentry, Mary Jane Redmond Hawes
-
Patent number: 10802865Abstract: A base caching disk and associated methods for facilitating fast instantiation of virtual machines in distributed computing systems are disclosed herein. In one embodiment, a method includes during an instantiation process of a virtual machine on a node in the distributed computing system, determining whether a base caching disk on the node contains a block of data of the image needed for the instantiation process of the virtual machine. The method can also include, in response to determining that the base caching disk does not contain the block of data, retrieving the block of data from the central image store without retrieving the entire image, writing the retrieved block of data to a sector on the base caching disk at the node and subsequently, marking the sector containing the written block of data on the base caching disk as read-only.Type: GrantFiled: August 15, 2019Date of Patent: October 13, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Naresh Bade, Sangeeth Kumar, Mehul Vora, Amit Mittal
-
Patent number: 10664323Abstract: A virtual disk and associated methods for facilitating live migration of virtual machines in distributed computing systems are disclosed herein. In one embodiment, a method includes during a live migration of a virtual machine, determining whether a destination virtual disk on a node contains a block of data corresponding to the migrated virtual machine. The method can also include, in response to determining that the destination virtual disk does not contain the block of data, retrieving the block of data from a source virtual disk of the migrated virtual machine, writing the retrieved block of data to one or more empty sectors on the destination virtual disk, and marking the one or more written to sectors containing the block of data as read-only on the destination virtual disk.Type: GrantFiled: March 7, 2018Date of Patent: May 26, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Naresh Bade, Sangeeth Kumar, Mehul Vora, Amit Mittal
-
Publication number: 20200012523Abstract: Disclosed is a method and system for using a credit-based approach to scheduling workload in a compute environment. The method includes determining server capacity and load of a compute environment and running a first benchmark job to calibrate a resource scheduler. The method includes partitioning, based on the calibration, the compute environment into multiple priority portions (e.g. first portion, second portion etc.) and optionally a reserve portion. Credits are assigned to allocate system capacity or resources per time quanta. The method includes running a benchmark job to calibrate a complexity of supported job types to be run in the compute environment. When a request for capacity is received, the workload is assigned one or more credits and credits are withdrawn from the submitting entity's account for access to the compute environment at a scheduled time.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Rajesh Kumar, Amit Mittal, Anjali Gugle, Hetal N. Badheka, Vasantha K. Tammana, Priyatam Prasad Veyyakula
-
Publication number: 20190370052Abstract: A base caching disk and associated methods for facilitating fast instantiation of virtual machines in distributed computing systems are disclosed herein. In one embodiment, a method includes during an instantiation process of a virtual machine on a node in the distributed computing system, determining whether a base caching disk on the node contains a block of data of the image needed for the instantiation process of the virtual machine. The method can also include, in response to determining that the base caching disk does not contain the block of data, retrieving the block of data from the central image store without retrieving the entire image, writing the retrieved block of data to a sector on the base caching disk at the node and subsequently, marking the sector containing the written block of data on the base caching disk as read-only.Type: ApplicationFiled: August 15, 2019Publication date: December 5, 2019Inventors: Naresh Bade, Sangeeth Kumar, Mehul Vora, Amit Mittal
-
Patent number: 10452436Abstract: Disclosed is a method and system for using a credit-based approach to scheduling workload in a compute environment. The method includes determining server capacity and load of a compute environment and running a first benchmark job to calibrate a resource scheduler. The method includes partitioning, based on the calibration, the compute environment into multiple priority portions (e.g. first portion, second portion etc.) and optionally a reserve portion. Credits are assigned to allocate system capacity or resources per time quanta. The method includes running a benchmark job to calibrate a complexity of supported job types to be run in the compute environment. When a request for capacity is received, the workload is assigned one or more credits and credits are withdrawn from the submitting entity's account for access to the compute environment at a scheduled time.Type: GrantFiled: January 3, 2018Date of Patent: October 22, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Rajesh Kumar, Amit Mittal, Anjali Gugle, Hetal N. Badheka, Vasantha K. Tammana, Priyatam Prasad Veyyakula
-
Patent number: 10430227Abstract: A base caching disk and associated methods for facilitating fast instantiation of virtual machines in distributed computing systems are disclosed herein. In one embodiment, a method includes during an instantiation process of a virtual machine on a node in the distributed computing system, determining whether a base caching disk on the node contains a block of data of the image needed for the instantiation process of the virtual machine. The method can also include, in response to determining that the base caching disk does not contain the block of data, retrieving the block of data from the central image store without retrieving the entire image, writing the retrieved block of data to a sector on the base caching disk at the node and subsequently, marking the sector containing the written block of data on the base caching disk as read-only.Type: GrantFiled: January 9, 2018Date of Patent: October 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Naresh Bade, Sangeeth Kumar, Mehul Vora, Amit Mittal
-
Patent number: 10419272Abstract: If there are mirrored WAN optimization devices, a master WAN optimization device sends a datagram received from a source across the WAN and sends a copy of the datagram to a mirroring WAN optimization device. When the mirroring WAN optimization device ACKs the mirrored datagram, the master WAN optimization device ACKs the host. When the master WAN optimization device receives the ACK from the WAN, the ACK is forwarded to the mirroring WAN optimization device, which deletes the mirrored datagram. Alternatively, the mirroring WAN optimization device can receive the datagram from the source, store it and forward it to the master WAN optimization device, which sends the datagram across the WAN and sends an ACK to the host. When the ACK from the WAN is received, the master WAN optimization device forwards the ACK to the mirroring WAN optimization device, when then deletes the mirrored datagram.Type: GrantFiled: November 13, 2017Date of Patent: September 17, 2019Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Maulik Patel, Siva Adiraju, Bao Vu, Amit Mittal, Raghavan Radhakrishnan, Dinesh Mandawala, Narinder Kumar Hira
-
Publication number: 20190278624Abstract: A virtual disk and associated methods for facilitating live migration of virtual machines in distributed computing systems are disclosed herein. In one embodiment, a method includes during a live migration of a virtual machine, determining whether a destination virtual disk on a node contains a block of data corresponding to the migrated virtual machine. The method can also include, in response to determining that the destination virtual disk does not contain the block of data, retrieving the block of data from a source virtual disk of the migrated virtual machine, writing the retrieved block of data to one or more empty sectors on the destination virtual disk, and marking the one or more written to sectors containing the block of data as read-only on the destination virtual disk.Type: ApplicationFiled: March 7, 2018Publication date: September 12, 2019Inventors: Naresh Bade, Sangeeth Kumar, Mehul Vora, Amit Mittal
-
Patent number: 10410410Abstract: Systems and methods are disclosed for generating viewpoints and/or digital images of defects in a three-dimensional model. In particular, in one or more embodiments, the disclosed systems and methods generate exterior viewpoints by clustering intersection points between a bounding sphere and rays originating from exterior vertices corresponding to one or more defects. In addition, in one or more embodiments, the disclosed systems and methods generate interior viewpoints by clustering intersection points between one or more medial spheres and rays originating from vertices corresponding to interior vertices corresponding to one or more defects. Furthermore, the disclosed systems and methods can apply colors to vertices corresponding to defects in the three-dimensional model such that adjacent vertices in the three-dimensional model have different colors and are more readily discernable.Type: GrantFiled: April 9, 2018Date of Patent: September 10, 2019Assignee: Adobe Inc.Inventors: Naveen Goel, Mayur Hemani, Harsh Vardhan Chopra, Amit Mittal