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: 20160323270
    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: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Ashish Anand, Kyle Reissner
  • Patent number: 9485183
    Abstract: A packet distribution scheme for forwarding incoming packets to servers in a network. Depending on a hash value of the incoming flow's identification parameters, a hash flow table or database is queried to determine the server to which the packet is to be forwarded. If multiple flows have the same hash index and are associated with different servers, a secondary flow table or database is queried for determining the server. In an example implementation, only the secondary flow table is configured to store fully qualified flow identification parameters whereas the hash flow table is operative to store reduced or compressed state information.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: November 1, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Prashant Anand, Ashutosh Bisht, Mustafa Arisoylu, Ashish Anand
  • Patent number: 9432286
    Abstract: Exemplary methods for upgrading route processor virtual machines (RP VMs) and line card virtual machines (LC VMs) include upgrading a second RP VM serving as a standby RPVM with a new RP VM image. The methods further include spawning, using a new LC VM image, a second set of LC VMs to serve as standby LC VMs. The methods also include performing incubation of standby VMs, by configuring a switch to forward data traffic to both the first and second set of LC VMs, thereby allowing system states of the standby VMs to be auto-populated by the data traffic. The methods further include, after the incubation has completed, swapping roles of VMs at the virtual router, such that data traffic are exchanged only between the switch and the upgraded VMs.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: August 30, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Anant P Utgikar, Ashish Anand, Nitin Katiyar, Keshav Gupta, Paramanand Singh, Ashwani Kumar Mehra
  • Publication number: 20160179359
    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: December 14, 2015
    Publication date: June 23, 2016
    Inventors: Zdenek Kodejs, Matthew C. Giordano, Damon R. Purvis, Matthew R. Ericsson, Benjamin Henderson, Ashish Anand
  • Patent number: 9361532
    Abstract: A label for enabling verification of an object includes a scannable region that enables determination of auto-acquired unique spatial orientation of the scannable region with respect to a reference thereby enabling determination of a spatial orientation of the label with respect to the reference. The label is applied onto the object and a change in the spatial orientation of the label indicates tampering of the label, thereby enabling verification of the object. Further, a method for detecting tampering of an object includes providing label on the object. The label has at least a portion which is scannable region with a plurality of patterns and is associated with an external reference point. Further, the method includes determining a first and a second spatial orientations of the label based on computation between the patterns and the reference point, and generating an alert on noticing a change between first and second spatial orientations.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: June 7, 2016
    Assignee: LINKSMART TECHNOLOGIES PVT. LTD.
    Inventor: Ashish Anand
  • Patent number: 9203763
    Abstract: Aspects of a high-precision packet train generation process are distributed among several distinct processing elements. In some embodiments a control processor configures a packet-processing unit with a packet train context that includes details such as the number of packets to be generated and the headers to be included in the packets. The packet-processing unit takes a packet to be used in the packet train and recirculates it a number of times, as specified by the packet train context. The recirculated packets, with the appropriate headers inserted, are forwarded to a traffic-shaping queue in queuing hardware. The traffic-shaping queue is configured to output the forwarded packets with a constant inter-packet gap. Thus, the generation of the multiple packets in the packet train is handled by the packet-processing unit, while the precise inter-packet timing is provided by the traffic-shaping queue in the queuing hardware.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: December 1, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Prashant Anand, Vinayak Joshi, Ashish Anand
  • Publication number: 20150332109
    Abstract: A label for enabling verification of an object includes a scannable region that enables determination of auto-acquired unique spatial orientation of the scannable region with respect to a reference thereby enabling determination of a spatial orientation of the label with respect to the reference. The label is applied onto the object and a change in the spatial orientation of the label indicates tampering of the label, thereby enabling verification of the object. Further, a method for detecting tampering of an object includes providing label on the object. The label has at least a portion which is scannable region with a plurality of patterns and is associated with an external reference point. Further, the method includes determining a first and a second spatial orientations of the label based on computation between the patterns and the reference point, and generating an alert on noticing a change between first and second spatial orientations.
    Type: Application
    Filed: July 30, 2015
    Publication date: November 19, 2015
    Inventor: Ashish Anand
  • Publication number: 20150312155
    Abstract: A packet distribution scheme for forwarding incoming packets to servers in a network. Depending on a hash value of the incoming flow's identification parameters, a hash flow table or database is queried to determine the server to which the packet is to be forwarded. If multiple flows have the same hash index and are associated with different servers, a secondary flow table or database is queried for determining the server. In an example implementation, only the secondary flow table is configured to store fully qualified flow identification parameters whereas the hash flow table is operative to store reduced or compressed state information.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 29, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Prashant Anand, Ashutosh Bisht, Mustafa Arisoylu, Ashish Anand
  • Publication number: 20150281054
    Abstract: Exemplary methods for upgrading route processor virtual machines (RP VMs) and line card virtual machines (LC VMs) include upgrading a second RP VM serving as a standby RPVM with a new RP VM image. The methods further include spawning, using a new LC VM image, a second set of LC VMs to serve as standby LC VMs. The methods also include performing incubation of standby VMs, by configuring a switch to forward data traffic to both the first and second set of LC VMs, thereby allowing system states of the standby VMs to be auto-populated by the data traffic. The methods further include, after the incubation has completed, swapping roles of VMs at the virtual router, such that data traffic are exchanged only between the switch and the upgraded VMs.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Anant P. Utgikar, Ashish Anand, Nitin Katiyar, Keshav Gupta, Paramanand Singh, Ashwani Kumar Mehra
  • Patent number: 9122971
    Abstract: A label for enabling verification of an object includes a scannable region that enables determination of auto-acquired unique spatial orientation of the scannable region with respect to a reference thereby enabling determination of a spatial orientation of the label with respect to the reference. The label is applied onto the object and a change in the spatial orientation of the label indicates tampering of the label, thereby enabling verification of the object. Further, a method for detecting tampering of an object includes providing label on the object. The label has at least a portion which is scannable region with a plurality of patterns and is associated with an external reference point. Further, the method includes determining a first and a second spatial orientations of the label based on computation between the patterns and the reference point, and generating an alert on noticing a change between first and second spatial orientations.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: September 1, 2015
    Assignee: LINKSMART TECHNOLOGIES PVT. LTD.
    Inventor: Ashish Anand
  • Patent number: 9009165
    Abstract: The present invention relates to methods and apparatus for performing a lookup on a hash table stored in external memory. An index table stored in local memory is used to perform an enhanced lookup on the hash table stored in external memory. The index table stores signature patterns that are derived from the hash keys stored in the hash entries. Using the stored signature patterns, the packet processing node predicts which hash key is likely to store the desired data. The prediction may yield a false positive, but will never yield a false negative. Thus, the hash table is accessed only once during a data lookup.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: April 14, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Prashant Anand, Ashish Anand
  • Publication number: 20150078159
    Abstract: Aspects of a high-precision packet train generation process are distributed among several distinct processing elements. In some embodiments a control processor configures a packet-processing unit with a packet train context that includes details such as the number of packets to be generated and the headers to be included in the packets. The packet-processing unit takes a packet to be used in the packet train and recirculates it a number of times, as specified by the packet train context. The recirculated packets, with the appropriate headers inserted, are forwarded to a traffic-shaping queue in queuing hardware. The traffic-shaping queue is configured to output the forwarded packets with a constant inter-packet gap. Thus, the generation of the multiple packets in the packet train is handled by the packet-processing unit, while the precise inter-packet timing is provided by the traffic-shaping queue in the queuing hardware.
    Type: Application
    Filed: November 20, 2014
    Publication date: March 19, 2015
    Inventors: Prashant Anand, Vinayak Joshi, Ashish Anand
  • Patent number: 8923122
    Abstract: Aspects of a high-precision packet train generation process are distributed among several distinct processing elements. In some embodiments a control processor configures a packet-processing unit with a packet train context that includes details such as the number of packets to be generated and the headers to be included in the packets. The packet-processing unit takes a packet to be used in the packet train and recirculates it a number of times, as specified by the packet train context. The recirculated packets, with the appropriate headers inserted, are forwarded to a traffic-shaping queue in queuing hardware. The traffic-shaping queue is configured to output the forwarded packets with a constant inter-packet gap. Thus, the generation of the multiple packets in the packet train is handled by the packet-processing unit, while the precise inter-packet timing is provided by the traffic-shaping queue in the queuing hardware.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: December 30, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Prashant Anand, Vinayak Joshi, Ashish Anand
  • Publication number: 20140255556
    Abstract: A shelf-stable snack and method for making the same. First a dough is mixed and sheeted to form a sheeted dough. Thereafter, the sheeted dough is cut to form at least one dough piece. Sauce is sprayed upon the dough piece with a textural sprayer. The dough has a moisture content of between about 30 and about 45% by weight and has an average particle size of between 100-500 microns. Then the dough piece is dried to a moisture content of less than 3%.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 11, 2014
    Applicant: FRITO-LAY NORTH AMERICA, INC.
    Inventors: Ashish ANAND, Kiran ANNAPRAGADA, Vamshidhar PUPPALA, Ngoc TRINH, Chad WOELFLE
  • Publication number: 20140217173
    Abstract: A label for enabling verification of an object includes a scannable region that enables determination of auto-acquired unique spatial orientation of the scannable region with respect to a reference thereby enabling determination of a spatial orientation of the label with respect to the reference. The label is applied onto the object and a change in the spatial orientation of the label indicates tampering of the label, thereby enabling verification of the object. Further, a method for detecting tampering of an object includes providing label on the object. The label has at least a portion which is scannable region with a plurality of patterns and is associated with an external reference point. Further, the method includes determining a first and a second spatial orientations of the label based on computation between the patterns and the reference point, and generating an alert on noticing a change between first and second spatial orientations.
    Type: Application
    Filed: April 14, 2014
    Publication date: August 7, 2014
    Applicant: LINKSMART TECHNOLOGIES PVT. LTD.
    Inventor: Ashish Anand
  • Patent number: 8740076
    Abstract: A label for enabling verification of an object includes a scannable region that enables determination of auto-acquired unique spatial orientation of the scannable region with respect to a reference thereby enabling determination of a spatial orientation of the label with respect to the reference. The label is applied onto the object and a change in the spatial orientation of the label indicates tampering of the label, thereby enabling verification of the object. Further, a method for detecting tampering of an object includes providing label on the object. The label has at least a portion which is scannable region with a plurality of patterns and is associated with an external reference point. Further, the method includes determining a first and a second spatial orientations of the label based on computation between the patterns and the reference point, and generating an alert on noticing a change between first and second spatial orientations.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: June 3, 2014
    Assignee: Linksmart Technologies Pvt. Ltd.
    Inventor: Ashish Anand
  • Publication number: 20130196033
    Abstract: Crisp bread snack food products based on traditional bread recipes from around the world and a method for producing the products on a commercial processing line. The crisp bread snack food products are shelf-stable and have flavors substantially similar to the traditional breads.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 1, 2013
    Applicant: FRITO-LAY NORTH AMERICA, INC.
    Inventors: Ashish ANAND, Heidi KLEINBACH-SAUTER, Vamshidhar PUPPALA, Pramila SRIVASTAVA, Ngoc TRINH
  • Publication number: 20130008962
    Abstract: A label for enabling verification of an object includes a scannable region that enables determination of auto-acquired unique spatial orientation of the scannable region with respect to a reference thereby enabling determination of a spatial orientation of the label with respect to the reference. The label is applied onto the object and a change in the spatial orientation of the label indicates tampering of the label, thereby enabling verification of the object. Further, a method for detecting tampering of an object includes providing label on the object. The label has at least a portion which is scannable region with a plurality of patterns and is associated with an external reference point. Further, the method includes determining a first and a second spatial orientations of the label based on computation between the patterns and the reference point, and generating an alert on noticing a change between first and second spatial orientations.
    Type: Application
    Filed: August 21, 2012
    Publication date: January 10, 2013
    Inventor: Ashish Anand
  • Publication number: 20120196021
    Abstract: The present invention discloses formulations for vacuum baked fruit and vegetable snack pieces that have a crispy, crunchy texture similar to potato chip, corn based wafers, and other popular snack items. A fruit or vegetable base is combined with other ingredients and water to make a slurry, which is sheeted and dried in a vacuum belt dryer, and separated into snack sized pieces. In one embodiment, substantial amounts of solid inclusions are combined with the slurry before drying.
    Type: Application
    Filed: April 10, 2012
    Publication date: August 2, 2012
    Applicant: FRITO-LAY NORTH AMERICA, CIN.
    Inventors: Ashish Anand, Varadharajan Radhamani Basker, Christopher John Cornwell, Brian Peter Jacoby, Dimitris Lykomitros, Vamshidhar Puppala, V.N. Mohan Rao
  • Patent number: D763291
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: August 9, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Benjamin Henderson, Matthew R. Ericsson, Ashish Anand