Patents by Inventor Ashish Anand

Ashish Anand 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: 20250138502
    Abstract: An integrated development environment (IDE) leverages a generative AI model to generate industrial control code in accordance with specified functional requirements, which can be provided to the industrial IDE system as intuitive natural language spoken or written text. The industrial IDE can also analyze written code in response to natural language prompts submitted against the code, generate answers to user-submitted questions about the code, and offer recommendations for improving the code in response to specific questions or requests submitted by the user.
    Type: Application
    Filed: October 30, 2023
    Publication date: May 1, 2025
    Inventors: RAHUL PATEL, FABIANO FERNANDES, Christopher E. Stanek, Michael J Ohlsen, ADRIAN D PANTEA, CHRISTOPHER HAYS, ANTHONY CARRARA, Lorenzo P. Majewski, Shawn O Stuart, Kurt E. Mathson, Ashish Anand, MATTHEW J SHEA, ALLEN ROSU
  • Publication number: 20250123856
    Abstract: Various embodiments for a user interface modification and recommendations system are described herein. An embodiment operates by displaying in a first section of a user interface a plurality of saved/favorite apps of a first user based on a list of saved/favorite apps of the first user. A list of authorized apps is generated from the first list of apps and comparing a user profile of the first user with permissions provided by the client system. A final list of recommended apps is generated by copying a preliminary list and removing all the saved/favorites apps of the first user. The first section of the user interface is updated by adding the at least one app from the final list of recommended apps to the first section.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 17, 2025
    Inventors: Ashish Anand, Suneet Agarwal
  • Publication number: 20250126429
    Abstract: Disclosed are apparatuses, systems, and techniques that provide virtual immersion sound experience and spatialization effects with an audio device supporting a low number of sound channels, according to at least one embodiment. The techniques include but are not limited to associating input audio channels of an audio stream with virtual speakers, identifying, using an optical sensor, positioning of a user's head relative to the virtual speakers, determining simulated sound intensities at one or more reference locations associated with the user's head, and generating, based on the simulated sound intensities, output audio signals configured for physical speakers.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 17, 2025
    Inventors: Nitin Mahesh Gode, Ashish Anand, Ambrish Dantrey, Murali Krishna Kamisetty
  • Publication number: 20250085931
    Abstract: An integrated development environment (IDE) for designing, programming, and configuring aspects of an industrial automation system uses a generative artificial intelligence (AI) model and associated neural networks to generate portions of an industrial automation project in accordance with functional requirements provided to the industrial IDE system in intuitive formats, such as spoken or written plain language text. The system uses generative AI to translate plain language requests or functional specifications into industrial control code, human-machine interface (HMI) applications, device configuration settings, or other aspects of an industrial control project.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 13, 2025
    Inventors: Anthony Carrara, Rahul P. Patel, Michael J. Ohlsen, Ashish Anand, Matthew T. Masarik, Adam J. Gregory, Justin Wengatz, Omar A. Bahader, Lorenzo Majewski, Elie Nader, Fabiano Fernandes
  • Publication number: 20250085688
    Abstract: An integrated development environment (IDE) for designing, programming, and configuring aspects of an industrial automation system uses a generative artificial intelligence (AI) model and associated neural networks to generate portions of an industrial automation project in accordance with functional requirements provided to the industrial IDE system in intuitive formats, such as spoken or written plain language text. The system uses generative AI to translate plain language requests or functional specifications into industrial control code, human-machine interface (HMI) applications, device configuration settings, or other aspects of an industrial control project.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 13, 2025
    Inventors: Anthony Carrara, Rahul P. Patel, Ashish Anand, Adam J. Gregory, Justin Wengatz, Daniel T. Richter, Omar A. Bahader, Lorenzo Majewski, Fabiano Fernandes, Srdjan Josipovic
  • Publication number: 20250085700
    Abstract: An integrated development environment (IDE) for designing, programming, and configuring aspects of an industrial automation system uses a generative artificial intelligence (AI) model and associated neural networks to generate portions of an industrial automation project in accordance with functional requirements provided to the industrial IDE system in intuitive formats, such as spoken or written plain language text. The system uses generative AI to translate plain language requests or functional specifications into industrial control code, human-machine interface (HMI) applications, device configuration settings, or other aspects of an industrial control project.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 13, 2025
    Inventors: Anthony Carrara, Michael J. Ohlsen, Ashish Anand, Matthew T. Masarik, Adam J. Gregory, Justin Wengatz, Daniel T. Richter, Omar A. Bahader, Lorenzo Majewski, Elie Nader, Fabiano Fernandes, Srdjan Josipovic
  • Publication number: 20250076836
    Abstract: An integrated development environment (IDE) for designing, programming, and configuring aspects of an industrial automation system uses a generative artificial intelligence (AI) model and associated neural networks to generate portions of an industrial automation project in accordance with functional requirements provided to the industrial IDE system in intuitive formats, such as spoken or written plain language text. The system uses generative AI to translate plain language requests or functional specifications into industrial control code, human-machine interface (HMI) applications, device configuration settings, or other aspects of an industrial control project.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Inventors: Anthony Carrara, Rahul P. Patel, Ashish Anand, Matthew T. Masarik, Adam J. Gregory, Kurt E. Mathson, Justin Wengatz, Omar A. Bahader, Lorenzo Majewski, Elie Nader, Fabiano Fernandes, Srdjan Josipovic
  • Publication number: 20250077847
    Abstract: An integrated development environment (IDE) for designing, programming, and configuring aspects of an industrial automation system uses a generative artificial intelligence (AI) model and associated neural networks to generate portions of an industrial automation project in accordance with functional requirements provided to the industrial IDE system in intuitive formats, such as spoken or written plain language text. The system uses generative AI to translate plain language requests or functional specifications into industrial control code, human-machine interface (HMI) applications, device configuration settings, or other aspects of an industrial control project.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Inventors: Anthony Carrara, Rahul P. Patel, Michael J. Ohlsen, Ashish Anand, Matthew T. Masarik, Adam J. Gregory, Kurt E. Mathson, Justin Wengatz, Daniel T. Richter, Omar A. Bahader, Lorenzo Majewski, Elie Nader, Fabiano Fernandes, Srdjan Josipovic
  • Publication number: 20250077391
    Abstract: An integrated development environment (IDE) for designing, programming, and configuring aspects of an industrial automation system uses a generative artificial intelligence (AI) model and associated neural networks to generate portions of an industrial automation project in accordance with functional requirements provided to the industrial IDE system in intuitive formats, such as spoken or written plain language text. The system uses generative AI to translate plain language requests or functional specifications into industrial control code, human-machine interface (HMI) applications, device configuration settings, or other aspects of an industrial control project.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Inventors: Anthony Carrara, Ashish Anand, Adam J. Gregory, Justin Wengatz, Omar A. Bahader, Lorenzo Majewski, Elie Nader, Fabiano Fernandes
  • Publication number: 20250078129
    Abstract: Various embodiments for a data ranking and modification system are described herein. An embodiment operates by receiving a selection to organize a plurality of items displayed on the user interface, including at least a first item, a second item, and a third item. It is determined that the plurality of items that are ranked relative to each other. A re-ranking of the first item is detected, the re-ranking moving the first item between the second item and the third item. A midrank between a second rank of the second item and a third rank of the third item is calculated. The midrank is assigned to a first rank of the first item. The first item is automatically moved between the second item and the third item on the user interface based on a comparison of the first rank, second rank, and third rank.
    Type: Application
    Filed: August 31, 2023
    Publication date: March 6, 2025
    Inventors: Ashish ANAND, Suneet AGARWAL
  • Patent number: 12210931
    Abstract: The system comprises of a security label engaged to a package. The label comprises of a first layer with a first code and a second layer with a second code. The first layer is disposed over the second layer in a way that at least a portion of the second code on the second layer is covered by the first layer. The second code on the second layer is revealed upon irreversibly disengaging the first layer from the package. The first code is associated with a first information and the second code is associated with a second information. The second code on the second layer is associated with the first code on the first layer. These codes are authentication-wise interlinked and as one single label which can be pre-applied on product-label and still extended authentication challenge like refill-evidence or tamper-evidence in addition to basic counterfeit-evidence.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: January 28, 2025
    Inventor: Ashish Anand
  • Patent number: 12157480
    Abstract: The disclosure relates to the intelligent vehicle driving technologies, and in particular, to a method for transferring control over a vehicle in an automotive electronic system, an automotive electronic system and a computer-readable storage medium for implementing the method, and a vehicle including the automotive electronic system.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: December 3, 2024
    Assignee: NIO TECHNOLOGY (ANHUI) CO., LTD
    Inventors: Ashish Anand, Jiahao Wang
  • Publication number: 20240289965
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate a modified digital image depicting a transparent object utilizing a transparency properties neural network. For example, the disclosed system accesses a trimap for a source digital image depicting a transparent object. The disclosed system utilizes the trimap of the source digital image and the source digital image to generate an alpha matte and a refractive flow. Specifically, the disclosed system generates the alpha matte and refractive flow by utilizing a transparency properties neural network. Furthermore, the disclosed system generates the modified digital image depicting the transparent object (from the source digital image) within a background of a target digital image, by modifying a portion of the background of a target digital image behind the transparent object utilizing the alpha matte and the refractive flow.
    Type: Application
    Filed: February 28, 2023
    Publication date: August 29, 2024
    Inventors: Praveen Gelra, Ashish Anand, Ansh Gupta, Ajay Bedi
  • Publication number: 20240229515
    Abstract: A reusable system for securing packaging and providing tamper evidence is disclosed. The system may comprise a housing for securing an opening of the packaging, an access controller operably engaged to the housing and a security member. The housing may comprise a lock, wherein release of the lock may enable opening of the packaging. The access controller may be configured to operably move relative to the housing to assume positions comprising an active position and an inactive position. In the active position, the lock is prevented from being released thereby preventing the opening of the packaging. In the inactive position, the lock is releasable thereby enabling the opening of the packaging. The movement of the access controller from the active position to the inactive position causes change in the security member, wherein the change is capable of detecting tampering.
    Type: Application
    Filed: June 10, 2022
    Publication date: July 11, 2024
    Inventor: Ashish ANAND
  • Patent number: 11981286
    Abstract: The disclosure relates to the field of vehicles, and particularly, to a method and system for vehicle anti-theft authentication, a storage medium, and a vehicle including the system. The method includes the following steps: determining whether key information in a vehicle key matches preset information; performing primary anti-theft authentication between a vehicle body controller and a gateway in a case of matching, to determine whether to activate a vehicle basic function; and performing secondary anti-theft authentication between the gateway and a power controller in a case of meeting a preset condition, to determine whether to activate a vehicle driving function, where the preset condition includes that the vehicle basic function has been activated.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: May 14, 2024
    Assignee: NIO TECHNOLOGY (ANHUI) CO., LTD
    Inventors: Ashish Anand, Garry Cooper
  • Publication number: 20240133216
    Abstract: A reusable system for securing packaging and providing tamper evidence is disclosed. The system may comprise a housing for securing an opening of the packaging, an access controller operably engaged to the housing and a security member. The housing may comprise a lock, wherein release of the lock may enable opening of the packaging. The access controller may be configured to operably move relative to the housing to assume positions comprising an active position and an inactive position. In the active position, the lock is prevented from being released thereby preventing the opening of the packaging. In the inactive position, the lock is releasable thereby enabling the opening of the packaging. The movement of the access controller from the active position to the inactive position causes change in the security member, wherein the change is capable of detecting tampering.
    Type: Application
    Filed: June 9, 2022
    Publication date: April 25, 2024
    Inventor: Ashish ANAND
  • Publication number: 20240123923
    Abstract: The disclosure relates to a cockpit domain control device and a method for detecting a display error by using the cockpit domain control device. The cockpit domain control device includes an execution module and a verification module. The execution module is configured to receive a display request and provide a display configuration based on the display request. The verification module is in communication with the execution module, and the verification module is configured to: receive the display request, receive the display configuration from the execution module, and verify whether the display configuration is consistent with the display request, and if the display configuration is inconsistent with the display request, indicate that there is an error in the execution module.
    Type: Application
    Filed: November 17, 2022
    Publication date: April 18, 2024
    Inventors: Emmanuel SAEZ, Ashish ANAND, Jiahao WANG
  • Patent number: 11900704
    Abstract: The method to determine tampering of a security label (102) comprises, associating at least a portion of a first pattern to an external reference (110), wherein a first layer (202) of the security label (102) comprises the first pattern. Further, a second pattern (206) defined in a second layer (204) is used to change the contour of the portion of the first pattern, when the security label (102) is at least partially disengaged from a surface. Subsequently, when there is change in contour of the portion of the first pattern, the portion of the first pattern is disassociated from an external reference (110). Further, the portion of the first pattern and the external reference (110) are scanned and finally tampering of the security label (102) is determined based on the association between the portion of the first pattern and the external reference (110).
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: February 13, 2024
    Inventor: Ashish Anand
  • Patent number: 11868423
    Abstract: Disclosed herein are system, method, and computer program product embodiments for accessing a data service using a data service Uniform Resource Identifier (URI) object. An embodiment operates extracting a name-value pair of each parameter stored in the data service class object. The embodiment generates a parameter context URI using the one or more extracted name-value pairs according to a data service specification of the data service. The embodiment extracts one or more filter range items for each filter option stored in the data service class object. The embodiment generates a filter context URI using the one or more extracted filter range items according to the data service specification of the data service. The embodiment generates a context URI using the parameter context URI and the filter context URI. The embodiment then accesses the data service according to the context URI.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: January 9, 2024
    Assignee: SAP SE
    Inventors: Ashish Anand, Suneet Agarwal, Bhuwan Rawat
  • Publication number: 20230393725
    Abstract: Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed herein. In at least one implementation, a plurality of data items associated with machine operations in the industrial automation environment is presented. A user selection of at least one data item of the plurality of data items is received. Additionally, display instructions comprising display properties of the at least one data item and position information that identifies where to display the at least one data item are also received. The display instructions are processed to render a graphical user interface to the application, wherein the at least one data item is displayed according to the display properties and positioned in the graphical user interface based on the position information.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Zdenek Kodejs, Matthew Giordano, Damon Purvis, Matthew R. Ericsson, Benjamin Henderson, Ashish Anand