Patents by Inventor Amit Patil
Amit Patil 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: 11933193Abstract: A gas turbine engine comprising a set of circumferentially adjacent airfoils, the airfoils having an outer wall defining a pressure side and a suction side extending between a leading edge and a trailing edge to define a stream-wise direction, and between a root and a tip to define a span-wise direction, and a set of dimples provide on the outer wall of at least one of the airfoils, the set of dimples spaced in at least one of the stream-wise or span-wise directions.Type: GrantFiled: November 18, 2021Date of Patent: March 19, 2024Assignees: GE Avio S.r.l., General Electric CompanyInventors: Pratish Patil, Amit Goyal, Mahendran Manoharan, Francesco Bertini, Jaikumar Loganathan
-
Patent number: 11823962Abstract: Aspects of the disclosure are directed to sensing integrated circuit (IC) Back End Of Line (BEOL) process corners. In one aspect, an apparatus for sensing IC BEOL process corners includes a ring oscillator including a plurality of ring oscillator stages configured to generate an output waveform with a frequency state; and a shield net circuit including a plurality of shield net stages corresponding to the plurality of ring oscillator stages, the shield net circuit having a toggle input. And, a method includes generating an output waveform with a frequency state using a ring oscillator that includes a plurality of ring oscillator stages; modifying a plurality of ring oscillator stage time delays through a coupling between a plurality of shield net stages and the plurality of ring oscillator stages; and selecting the frequency state using a toggle input of a shield net circuit which includes the plurality of shield net stages.Type: GrantFiled: February 19, 2021Date of Patent: November 21, 2023Assignee: QUALCOMM INCORPORATEDInventors: Saravanan Marimuthu, De Lu, Baldeo Sharan Sharma, Peeyush Kumar Parkar, Venkat Narayanan, Rui Li, Samy Shafik Tawfik Zaynoun, Min Chen, David Kidd, Amit Patil
-
Publication number: 20220270938Abstract: Aspects of the disclosure are directed to sensing integrated circuit (IC) Back End Of Line (BEOL) process corners. In one aspect, an apparatus for sensing IC BEOL process corners includes a ring oscillator including a plurality of ring oscillator stages configured to generate an output waveform with a frequency state; and a shield net circuit including a plurality of shield net stages corresponding to the plurality of ring oscillator stages, the shield net circuit having a toggle input. And, a method includes generating an output waveform with a frequency state using a ring oscillator that includes a plurality of ring oscillator stages; modifying a plurality of ring oscillator stage time delays through a coupling between a plurality of shield net stages and the plurality of ring oscillator stages; and selecting the frequency state using a toggle input of a shield net circuit which includes the plurality of shield net stages.Type: ApplicationFiled: February 19, 2021Publication date: August 25, 2022Inventors: Saravanan MARIMUTHU, De LU, Baldeo Sharan SHARMA, Peeyush Kumar PARKAR, Venkat NARAYANAN, Rui LI, Samy Shafik Tawfik ZAYNOUN, Min CHEN, David KIDD, Amit PATIL
-
Patent number: 11102208Abstract: A computer security system provides for auto-populating process-connection whitelists using process wildcarding and connection wildcarding. Process wildcarding involves grouping process-connection requests together in a process* group without regard to the presence of distinct process arguments; in contrast, some process-connection requests may be separated both by process and by argument into process?argument groups. The process-connection requests may then be analyzed on a group-by-group basis to determine which processes can be mapped to wildcarded connection in a respective process-connection whitelist.Type: GrantFiled: February 27, 2019Date of Patent: August 24, 2021Assignee: Nicira, Inc.Inventors: Amit Chopra, Daniel G. Wing, Vijay Ganti, Christopher Corde, Amit Patil, Peixiao Lin, Sanjay Sanghavi
-
Patent number: 11050765Abstract: A security system for a customer computer site includes a cloud-based manager (CBM) and on-site components. The on-site components include a manager appliance, guest agents of the CBM installed within respective virtual machines, and host agents of the CBM installed on hypervisors on which the virtual machines. The guest agents have a many-to-one relationship with the host agents, which have a many-to-one relationship with the appliance. In a scenario, many guest agents may generate alarms and send them to the host agents. Each host agent consolidates alarms across the different virtual machines it hosts and pushes the consolidated alarms to the manager appliance. The appliance batch processes the consolidated alarms across host agents, and pushes the batched alarms to the CBM, which deduplicates the alarms and notifies an administrator.Type: GrantFiled: August 25, 2018Date of Patent: June 29, 2021Assignee: Nicira, Inc.Inventors: Peixiao Lin, Amit Chopra, Daniel G. Wing, Vijay Ganti, Christopher Corde, Amit Patil
-
Patent number: 10956561Abstract: A security system for a distributed application obtains and, in effect, preserves provisioning information for the purpose of auto-populating whitelists used to protect the distributed application from intrusions. The provisioning information identifies allowable connections on a software-package level. Entries mapping processes to connection destinations are added to a whitelist if a process requesting a connection results from execution of an executable file installed as part of a software package for which the connection was allowed according to the provisioning information.Type: GrantFiled: February 27, 2019Date of Patent: March 23, 2021Assignee: Nicira, Inc.Inventors: Amit Chopra, Daniel G. Wing, Vijay Ganti, Christopher Corde, Amit Patil, Peixiao Lin
-
Publication number: 20190392520Abstract: Systems and methods for contingency NAV pricing are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for contingency Net Asset Value (cNAV) pricing may include (1) receiving a daily Net Asset Value (NAV) for a fund and performance data for a plurality of benchmarks; (2) selecting one of the plurality of benchmarks that has a benchmark performance that is similar to a fund performance of the fund for a period of time; (3) determining a correlation factor between the fund performance and the selected benchmark performance; and (4) calculating a cNAV based on a prior day's NAV for the fund, a movement for the selected benchmark, and the correlation factor in response to a daily NAV for the fund being unavailable.Type: ApplicationFiled: June 25, 2019Publication date: December 26, 2019Inventors: Farhad FETRAT, Amit PATIL, Jayant V. GOKHALE, Eugene CHERNOVETSKY, David PURICELLI, II, Kirk TRIVETT, Mary-Frances BARRY, Mark BRAKONIECKI, Samantha BURGESS, Shankaran KRISHNASWAMY, Sreeram C. KOSARAJU, Wojtek WOLSKI, Alec SHANAHAN, Sunita GANDHI
-
Publication number: 20190197233Abstract: A security system for a distributed application obtains and, in effect, preserves provisioning information for the purpose of auto-populating whitelists used to protect the distributed application from intrusions. The provisioning information identifies allowable connections on a software-package level. Entries mapping processes to connection destinations are added to a whitelist if a process requesting a connection results from execution of an executable file installed as part of a software package for which the connection was allowed according to the provisioning information.Type: ApplicationFiled: February 27, 2019Publication date: June 27, 2019Inventors: Amit CHOPRA, Daniel G. WING, Vijay GANTI, Christopher CORDE, Amit PATIL, Peixiao LIN
-
Publication number: 20190190919Abstract: A computer security system provides for auto-populating process-connection whitelists using process wildcarding and connection wildcarding. Process wildcarding involves grouping process-connection requests together in a process* group without regard to the presence of distinct process arguments; in contrast, some process-connection requests may be separated both by process and by argument into process argument groups. The process-connection requests may then be analyzed on a group-by-group basis to determine which processes can be mapped to wildcarded connection in a respective process-connection whitelist.Type: ApplicationFiled: February 27, 2019Publication date: June 20, 2019Inventors: Amit CHOPRA, Daniel G. WING, Vijay GANTI, Christopher CORDE, Amit PATIL, Peixiao LIN, Sanjay SANGHAVI
-
Publication number: 20190068622Abstract: A security system for a customer computer site includes a cloud-based manager (CBM) and on-site components. The on-site components include a manager appliance, guest agents of the CBM installed within respective virtual machines, and host agents of the CBM installed on hypervisors on which the virtual machines. The guest agents have a many-to-one relationship with the host agents, which have a many-to-one relationship with the appliance. In a scenario, many guest agents may generate alarms and send them to the host agents. Each host agent consolidates alarms across the different virtual machines it hosts and pushes the consolidated alarms to the manager appliance. The appliance batch processes the consolidated alarms across host agents, and pushes the batched alarms to the CBM, which deduplicates the alarms and notifies an administrator.Type: ApplicationFiled: August 25, 2018Publication date: February 28, 2019Inventors: Peixiao LIN, Amit CHOPRA, Daniel G. WING, Vijay GANTI, Christopher CORDE, Amit PATIL
-
Publication number: 20180189014Abstract: An adaptive polyhedral display device includes at least at least N-number of display devices, a location sensor, and a display system. Each display device is coupled together to form a polyhedron structure that has at least (N+1) sides and an inner volume. Each display device includes a touch sensitive display and an associated display controller, and each touch sensitive display at least partially defines a different one of the sides of the polyhedron structure. The location sensor is disposed within the inner volume, and is configured to sense a location of the polyhedron structure. The display system processor is disposed within the inner volume and is configured to individually communicate with each one of the display controllers and, in response to the location data, to command each display controller to render, on its associated touch sensitive display, a user interface associated with a sensed location.Type: ApplicationFiled: January 5, 2017Publication date: July 5, 2018Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Amit Patil, Animesh Mukherjee, Anjali Verma, Vivek H. V, Jyothi Annamaraju, Sareesh Sivarajan, Satish Mulay, Gurtaj Singh, Parag Gupta
-
Publication number: 20160195477Abstract: Devices, systems, and methods are provided for examining an inspection target. The maintenance device is connected to a configuration platform using a communication interface and receives a set of inspection target information from the configuration platform. The set of inspection target information is stored in a memory module of the maintenance device. An illumination source illuminates the inspection target and a sensor module obtains a set of inspection target features from the inspection target. Inspection target information is selected from the memory module based on the obtained set of inspection target features and the selected inspection target information is projected using an information projector.Type: ApplicationFiled: January 6, 2015Publication date: July 7, 2016Applicant: HONEYWELL INTERNATIONAL INC.Inventor: Amit Patil
-
Publication number: 20160132193Abstract: Methods and systems are provided for managing systems of an cabin using a wearable device. In one embodiment, a method comprises: generating display data to display a first user interface on a display of the wearable device; receiving user input data based on a user interacting with an input device of the wearable device; and selectively communicating data based on the user input data to a cabin management module that manages systems of the cabin.Type: ApplicationFiled: November 12, 2014Publication date: May 12, 2016Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Rekha Anil, Amit Patil, Manjunatha Karunakar, Mohan Rao A