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: 20210142541
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for losslessly exchanging image layer data between image applications by generating an edit-restricted layer for one image application to represent an incompatible or unsupported image layer from another image application. For example, the disclosed system can determine that one or more image layers in a layered image file formatted for a layered image application include characteristics incompatible (e.g., unsupported) with a feature-restricted image application. The disclosed system can then generate an edit-restricted image layer representing the image layer(s) in the feature-restricted image application by limiting or preventing edit operations to the edit-restricted layer as a type of preview object.
    Type: Application
    Filed: November 13, 2019
    Publication date: May 13, 2021
    Inventors: William Eisley, Sandeep Pradhan, Robert Sargent, Puneet Gupta, Paul George, Harjot Singh, Frank Stokes-Guinan, Ashish Anand, Abhishek Garg
  • Patent number: 10976725
    Abstract: Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed. In at least one implementation, a display composer interface is presented that enables a user to design a customized display layout for the application associated with the industrial automation environment. Data display instructions are received comprising a user selection of at least one data item associated with an operation of a machine in the industrial automation environment. Position information that identifies where to display the at least one data item is also received. The data display instructions and the position information are processed to generate the customized display layout for the application. Based on the customized display layout, a graphical user interface is rendered to the application having the at least one data item positioned according to the position information.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: April 13, 2021
    Assignee: Rockwell Automation Technologies, LLC
    Inventors: Ashish Anand, Zdenek Kodejs, Vojtech Sipek, Damon R Purvis, Scott N. Sandler
  • Publication number: 20210082321
    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: Application
    Filed: March 14, 2019
    Publication date: March 18, 2021
    Inventor: ASHISH ANAND
  • Publication number: 20200404025
    Abstract: Embodiments herein provide a method for handling IMDN message in a RCS system. The method includes sending, by a first electronic device 100a, an IMDN notification to restore a content deleted by the first electronic device 100a to at least one second electronic device 100b-100n. The IMDN restore notification comprises an IMDN notification type with an original IMDN identifier of the deleted content. Further, the method includes receiving, by the at least one second electronic device 100b-100n, the IMDN notification from the first electronic device 100a. Further, the method includes determining, by the at least one second electronic device 100b-100n, the deleted content based on the IMDN identifier. Further, the method includes sending, by the at least one second electronic device 100b-100n, the deleted content to the first electronic device 100a.
    Type: Application
    Filed: February 15, 2019
    Publication date: December 24, 2020
    Inventors: Chandrashekhar S BYADGI, Suman TIWARI, Sunil Kumar NAGARAJU, Armaan K MARWAHA, Ashish ANAND, Akhil GOEL
  • Patent number: 10847012
    Abstract: Systems, methods, and software are disclosed herein for generating one or more personalized alarm notifications in an industrial environment. In an implementation, including a storage device and a processing system coupled together, with a mobile application stored on the storage device and having program instructions that, when executed by the processing system, direct the processing system render a configuration module through which to receive user input specifying notification criteria related to alarms in an industrial process environment, upload the notification criteria to an alarm service that receives the alarms from the industrial process environment, receive a notification from the alarm service associated with one or more of the alarms that satisfy the notification criteria, display the notification in a notification module, and in response to a user selection of the notification, download the one or more alarms.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: November 24, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ashish Anand, Kenneth S. Plache, Kyle K. Reissner, Michael J. Ohlsen, Kevin W. Peters
  • Publication number: 20200363935
    Abstract: Techniques to facilitate communication between users in an industrial application associated with an industrial automation environment are disclosed herein. In at least one implementation, a graphical user interface (GUI) associated with the industrial application is displayed on a display system of the computing system. The computing system engages in a peer-to-peer communication session with a remote computing system, wherein the peer-to-peer communication session is displayed within the GUI of the industrial application. Industrial data associated with the industrial application is displayed within the peer-to-peer communication session.
    Type: Application
    Filed: August 3, 2020
    Publication date: November 19, 2020
    Inventors: Matthew R. Ericsson, Ashish Anand, Michael Ohlsen, Kevin Peters, Milosz Scelina, Kyle Reissner
  • Patent number: 10809681
    Abstract: Techniques to facilitate assistance to a user of an industrial application associated with an industrial automation environment are disclosed herein. In at least one implementation, a graphical user interface (GUI) associated with the industrial application is displayed on a display system of a computing system. The computing system collect contextual information comprising data associated with the industrial application. A help session is initiated with an assisting entity from within the industrial application, and the contextual information is transferred for delivery to the assisting entity.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: October 20, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Matthew R. Ericsson, Ashish Anand, Joseph A. Harkulich, Kurt A. Helfrich
  • Patent number: 10732804
    Abstract: Techniques to facilitate communication between users in an industrial application associated with an industrial automation environment are disclosed herein. In at least one implementation, a graphical user interface (GUI) associated with the industrial application is displayed on a display system of the computing system. The computing system engages in a peer-to-peer communication session with a remote computing system, wherein the peer-to-peer communication session is displayed within the GUI of the industrial application. Industrial data associated with the industrial application is displayed within the peer-to-peer communication session.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: August 4, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Matthew R. Ericsson, Ashish Anand, Michael Ohlsen, Kevin Peters, Milosz Scelina, Kyle Reissner
  • Patent number: 10732942
    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that use a design-component-neural network to categorize a design component from an interface-design file as a platform widget corresponding to a particular computing platform. Having categorized the design component as a platform widget, in certain implementations, the disclosed systems compare and validate properties of the design component against user-interface guidelines for the particular computing platform. Upon determining that the design component does not comply with a user-interface guideline, the systems can provide and implement options to modify the design component to comply with the user-interface guideline.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: August 4, 2020
    Assignee: ADOBE INC.
    Inventors: Nikhil Gupta, Shivam Mishra, Ashish Anand, Arpit Kumar Singh
  • Publication number: 20200117172
    Abstract: Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed. In at least one implementation, a display composer interface is presented that enables a user to design a customized display layout for the application associated with the industrial automation environment. Data display instructions are received comprising a user selection of at least one data item associated with an operation of a machine in the industrial automation environment. Position information that identifies where to display the at least one data item is also received. The data display instructions and the position information are processed to generate the customized display layout for the application. Based on the customized display layout, a graphical user interface is rendered to the application having the at least one data item positioned according to the position information.
    Type: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Inventors: Ashish Anand, Zdenek Kodejs, Vojtech Sipek, Damon R. Purvis, Scott N. Sandler
  • Patent number: 10604283
    Abstract: A novel system and apparatus for bagmaking is disclosed herein. In particular, a former assembly is described which includes a collar flange having an aperture passing through from a first side to a second side. A wing assembly, which is mounted to the collar flange, has a former wing and a crown tube. The crown tube extends at least partially through the aperture of the collar flange. The former assembly also includes a transition tube having an elongate cylindrical body that passes through the crown tube and the aperture of the collar flange. A set of handles extends from the collar flange towards an upstream end of the elongate cylindrical body. Additionally, the former assembly has a center of gravity, determined from a reference coordinate system, with a y-component that is not further than 43 mm from the y-axis.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: March 31, 2020
    Assignee: Frito-Lay North America, Inc.
    Inventors: Ashish Anand, Vibhav Jindal
  • Publication number: 20200081691
    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that use a design-component-neural network to categorize a design component from an interface-design file as a platform widget corresponding to a particular computing platform. Having categorized the design component as a platform widget, in certain implementations, the disclosed systems compare and validate properties of the design component against user-interface guidelines for the particular computing platform. Upon determining that the design component does not comply with a user-interface guideline, the systems can provide and implement options to modify the design component to comply with the user-interface guideline.
    Type: Application
    Filed: September 10, 2018
    Publication date: March 12, 2020
    Inventors: Nikhil Gupta, Shivam Mishra, Ashish Anand, Arpit Kumar Singh
  • Patent number: 10545747
    Abstract: Techniques to facilitate modular deployment for an application associated with an industrial automation environment are disclosed herein. In at least one implementation, module availability information is received for the application transmitted from an application module registry server. The module availability information for the application is displayed, and a selection of module data to install into the application is received, which is selected from the module availability information for the application. Responsive to the selection of the module data, the module data is retrieved from the application module registry server, and the module data is installed into the application.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: January 28, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kenneth S. Plache, Michael J. Ohlsen, Kevin W. Peters, Kyle K. Reissner, Ashish Anand
  • Patent number: 10519050
    Abstract: A method for reducing the amount of acrylamide in recovered water from a fryer stack. This invention provides a method to treat acrylamide in the waste water/process water. Organic compounds such as phenols, acrylamide and phenolic compounds can be oxidized in the presence of oxidizing compounds like hypo and Fenton reagent. Fenton reagent is a product of reaction of Iron Salts (like Ferrous Sulphate-FeSO4) and Hydrogen Peroxide (H2O2). It generates OH* (radical) which has significantly more oxidation power compared to traditional oxidizing agents such as Chlorine. The fryer stack water is collected and treated using Fenton reagent such that the Acrylamide levels are reduced to less than 0.1 ppb in the recovered water.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: December 31, 2019
    Assignee: Frito-Lay North America, Inc.
    Inventors: Ashish Anand, Siva Kumar Kota, Rravindar Verma
  • Patent number: 10509394
    Abstract: Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed. In at least one implementation, a display composer interface is presented that enables a user to design a customized display layout for the application associated with the industrial automation environment. Data display instructions are received comprising a user selection of at least one data item associated with an operation of a machine in the industrial automation environment. Position information that identifies where to display the at least one data item is also received. The data display instructions and the position information are processed to generate the customized display layout for the application. Based on the customized display layout, a graphical user interface is rendered to the application having the at least one data item positioned according to the position information.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: December 17, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ashish Anand, Vojtech Sipek, Scott N. Sandler, Zdenek Kodejs, Damon Purvis
  • Publication number: 20190377315
    Abstract: Techniques to facilitate device identification in a human machine interface (HMI) associated with an industrial automation environment are disclosed herein. In at least one implementation, the HMI is configured to display a plurality of graphical elements that represent one or more industrial devices. A user query selection of at least one query-building element is received. One or more of the graphical elements in the HMI that represent the one or more industrial devices that correlate to the at least one query-building element is identified. The one or more of the graphical elements that correlate to the at least one query-building element is visually distinguished distinctly from a remainder of the graphical elements that do not correlate to the at least one query-building element.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 12, 2019
    Inventors: Ashish Anand, Sharon Billi-Duran
  • Patent number: 10467840
    Abstract: A method for automated authentication of a security label comprises capturing a first image of the security label under a first lighting condition and capturing at least a second image of the security label under a second lighting condition. Further, the first image and the second image are verified to check whether the first image and the second image meet pre-defined expectation under the first lighting condition and the second lighting condition respectively. Authenticity of the security label is confirmed by the processor if the expectation is met.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: November 5, 2019
    Inventor: Ashish Anand
  • Publication number: 20190225395
    Abstract: A container (200) is provided. The container (200) comprises a mouth (202), a cap (204) for operably exposing or closing the mouth (202), a sealing layer (206) on top of the mouth (202) and a security label (208) which is scannable. At least a portion (204a) of the cap (204) is transparent. The security label (208) is disposed over the sealing layer ((206) below the transparent cap (204) and the security label (208) is machine scannable.
    Type: Application
    Filed: October 12, 2017
    Publication date: July 25, 2019
    Inventor: ASHISH ANAND
  • Publication number: 20190137958
    Abstract: Techniques to facilitate assistance to a user of an industrial application associated with an industrial automation environment are disclosed herein. In at least one implementation, a graphical user interface (GUI) associated with the industrial application is displayed on a display system of a computing system. The computing system collect contextual information comprising data associated with the industrial application. A help session is initiated with an assisting entity from within the industrial application, and the contextual information is transferred for delivery to the assisting entity.
    Type: Application
    Filed: July 23, 2018
    Publication date: May 9, 2019
    Inventors: Matthew R. Ericsson, Ashish Anand, Joseph A. Harkulich, Kurt A. Helfrich
  • Patent number: 10257188
    Abstract: Techniques to facilitate offline access control for an application associated with an industrial automation environment are disclosed herein. In at least one implementation, a a user login prompt for the application is displayed on a display system of a computing system, wherein the user login prompt provides an offline access option for a user to request offline access to the application for a period of time. User login credentials are received along with a selection of the offline access option, which are transferred for delivery to an authentication server, wherein the authentication server authorizes the user for the offline access to the application for the period of time based on the user login credentials. An authentication response is received from the authentication server, wherein the authentication response instructs the application to authorize the user to operate the application for the period of time without requiring authorization from the authentication server.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: April 9, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ashish Anand, Kyle Reissner