Patents by Inventor Anand Singh

Anand Singh 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: 10528522
    Abstract: At least one application data set stored in a data repository is obtained. The application data set is analyzed to generate at least one metadata node. The at least one metadata node is combined with at least one other related node to form a hierarchical data structure. One or more valuation algorithms are executed against the hierarchical data structure to calculate a value for the data set represented in the hierarchical data structure.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: January 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen Todd, Anand Singh, Sudhir Vijendra, Narayanan Krishnakumar, Qing Ye
  • Patent number: 10521442
    Abstract: An apparatus in one embodiment comprises at least one processing platform accessible to a plurality of user devices over at least one network. The processing platform implements a hierarchical value-based governance system for data assets of an enterprise. The hierarchical value-based governance system comprises a data asset governance controller, a technical metadata hub, a business metadata hub and a data asset catalog. The data asset catalog is coupled to the technical metadata hub and the business metadata hub and provides integrated technical metadata and business metadata for each of a plurality of the data assets of the enterprise. The data asset governance controller is configured to generate analytics actions for one or more analytics workspaces based at least in part on the integrated technical metadata and business metadata of the data asset catalog. The analytics actions may comprise visualizations providing actionable insights into the corresponding data assets.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: December 31, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen Gatchell, Barbara Latulippe, Anand Singh, Perry Davis, David Dionisio
  • Patent number: 10303690
    Abstract: A data governance method comprises the following steps. Data elements from data assets associated with an enterprise are obtained. One or more of the data elements are identified as one or more critical data elements based on a level of criticality computed for each of the one or more data elements. In illustrative embodiments, the level of criticality is based on one or more of: a cardinality computed for the one or more data elements; a business relevance criterion computed for the one or more data elements; and an indirect cross-data lake correlation criterion computed for the one or more data elements.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: May 28, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen Todd, Anand Singh, Barbara Latulippe
  • Patent number: 9742629
    Abstract: A network configuration method includes receiving end user input indicative of a network configuration. The end user input may include: a plurality of service classes, a particular packet header field for each of the plurality of service classes, and a particular service class mixture for the plurality of service classes. The particular service class may be indicated by a particular value of the particular packet header field. The method may further include configuring an ingress router to prioritize packets sent to the end user in accordance with the network configuration and configuring an egress router to queue network packets sent from the end user in accordance with the network configuration.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: August 22, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chen-Yui Yang, Paritosh Bajpay, David H. Lu, Anand Singh
  • Patent number: 9569327
    Abstract: An alert processing system and method are adapted for processing device alerts. The system includes a routing device in communication with a printer. The routing device receives at least one alert description in a source language transmitted from the printer. The routing device identifies a set of words derived from the alert description related to a condition of the associated device. The routing device compares the set of words, in a target language, to a categorization model and, based on the comparison, categorizes the set of words into to one of a predetermined set of alert categories.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: February 14, 2017
    Assignee: XEROX CORPORATION
    Inventors: Anand Singh, Yves Hoppenot, Frederic Roulland, Pascal Valobra, Victor Ciriza
  • Publication number: 20150350010
    Abstract: A network configuration method includes receiving end user input indicative of a network configuration. The end user input may include: a plurality of service classes, a particular packet header field for each of the plurality of service classes, and a particular service class mixture for the plurality of service classes. The particular service class may be indicated by a particular value of the particular packet header field. The method may further include configuring an ingress router to prioritize packets sent to the end user in accordance with the network configuration and configuring an egress router to queue network packets sent from the end user in accordance with the network configuration.
    Type: Application
    Filed: August 10, 2015
    Publication date: December 3, 2015
    Inventors: Chen-Yui Yang, Paritosh Bajpay, David H. Lu, Anand Singh
  • Patent number: 9128835
    Abstract: Various embodiments are directed to a gaming device including a background memory validation system. The background memory validation system includes a background kernel thread that validates read-only pages on the gaming device. Additionally, the background kernel thread also minimizes potential timing problems because this process only validates page content in memory that is fully-loaded and functional.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: September 8, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Ronald A. Cadima, Anand Singh, James Schaefer
  • Patent number: 9106539
    Abstract: A process and system for user-controlled configuration of an Internet-protocol (IP) network wherein the user may supply input for generating a network classification profile (NCP), which includes a number of classes of service (COSs) for prioritizing network traffic. Network packets belonging to a COS may be classified according to a packet parameter. The NCP may be used to prioritize packets sent to the network from a network ingress router. A queuing profile for scheduling packets received from the network based on the NCP may also be generated and used by a network egress router. The packet parameter may be based on information in the packet header.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: August 11, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chen-Yui Yang, Paritosh Bajpay, David H. Lu, Anand Singh
  • Patent number: 9005034
    Abstract: Gaming machines may be remotely accessed by a gaming machine management server. The gaming machine management server may access a respective gaming machine while the respective gaming machine is powered off. The gaming machine management server may access a respective gaming machine while the respective gaming machine is powered on and concurrently while an operating system of the respective gaming machine is being executed.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: April 14, 2015
    Assignee: Bally Gaming, Inc.
    Inventors: Lawrence McAllister, Anand Singh
  • Patent number: 8934112
    Abstract: A method of determining a cell configuration in a print production environment may include identifying a set of print devices to assign to a cell, identifying a print device number, identifying one or more subsets of print devices from the set, where each subset includes a unique portion of the print devices in the set, and each subset includes a number of print devices equal to the print device number, performing a simulation of operation on each subset to determiner a subset performance metric for each subset, selecting one of the subsets based on the associated subset performance metric, decrementing the print device number by an amount, updating the set with the selected subset, and repeating the identifying one or more subsets, performing the simulation, selecting one of the subsets, decrementing the print device number and updating until no subset performance metric satisfies a performance constraint.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: January 13, 2015
    Assignee: Xerox Corporation
    Inventors: Eric Michael Gross, Jack Gaynor Elliot, Sudhendu Rai, Ranjit Kumar Ettam, Anand Singh
  • Patent number: 8882579
    Abstract: A system for providing a multi-game gaming machine having mechanical reel strips is displayed. The use of the projection devices onto blank mechanical reel strips transforms the multi-game gaming machine to a mechanical reel video game. These projection devices project the multi-game symbol images over the exposed portions of the mechanical reel strips. The projection devices are to be positioned such that its image projection covers one, two, or three reels of the available viewable area. The multi-game symbol projected images are theme based and can be easily changed or updated. The multi-game gaming machine has access to changing reel strips, and as such a number of sets of symbols can be displayed based on a game selection and corresponding image polarizer orientation.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: November 11, 2014
    Assignee: Bally Gaming, Inc.
    Inventors: Anthony E. Green, Anand Singh, Thomas E. Buckeyne
  • Patent number: 8855003
    Abstract: A method and apparatus for managing a virtual private network are disclosed. For example, the method collects performance data for at least one parameter from a plurality of customer edge routers and a plurality of provider edge routers associated with the virtual private network. The method correlates the performance data for identifying one or more performance exceptions based on a threshold for each of the at least one parameter, and performs a trending analysis using the one or more performance exceptions to predict a potential problem that will impact the virtual private network.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 7, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Paritosh Bajpay, Shiu Chong, Olivier Daude, David Lu, John Mayr, Anand Singh, Sarma Tanuku
  • Publication number: 20140149676
    Abstract: Various embodiments are directed to a gaming device including a background memory validation system. The background memory validation system includes a background kernel thread that validates read-only pages on the gaming device. Additionally, the background kernel thread also minimizes potential timing problems because this process only validates page content in memory that is fully-loaded and functional.
    Type: Application
    Filed: January 29, 2014
    Publication date: May 29, 2014
    Inventors: Ronald A. Cadima, Anand Singh, James Schaefer
  • Patent number: 8726000
    Abstract: Various embodiments disclosed herein are directed to gaming devices having a secured basic input/output system (BIOS) and methods for determining the validity of the gaming device's BIOS. According to one embodiment, the gaming device includes a secured module for authenticating the BIOS of the gaming device. During the boot-up process, the secured module issues a challenge to the BIOS. The BIOS generates a response to the challenge, and the secured module determines whether the BIOS response matches the calculated response of the secured module. If the BIOS response matches the secured module response, the gaming device continues the boot process. Otherwise, the boot process is halted by the gaming device.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: May 13, 2014
    Assignee: Bally Gaming, Inc.
    Inventors: Anand Singh, Pravinkumar Patel, Anthony E. Green, Raymond C. Cammilleri, Peter R. Pitts
  • Patent number: 8705518
    Abstract: Method and apparatus for providing integrated network and operations control for a converged communications network providing all service types on a common architecture.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: April 22, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Siroos Afshar, Susan Roberta Bailey, Bisrat Bulcha, Marian Rogers Croak, Enrique G. Cuevas, Joubine Dustzadeh, Steve Fisher, Samuel Glazer, Burwell Goode, Barbara Joanne Kittredge, Karen McGregor-Barnes, John T. Mulligan, Magda K. Nassar, Radhika R. Roy, Larry Arnise Russell, Anand Singh
  • Publication number: 20140095144
    Abstract: An alert processing system and method are adapted for processing device alerts. The system includes a routing device in communication with a printer. The routing device receives at least one alert description in a source language transmitted from the printer. The routing device identifies a set of words derived from the alert description related to a condition of the associated device. The routing device compares the set of words, in a target language, to a categorization model and, based on the comparison, categorizes the set of words into to one of a predetermined set of alert categories.
    Type: Application
    Filed: October 3, 2012
    Publication date: April 3, 2014
    Applicant: XEROX CORPORATION
    Inventors: Anand Singh, Yves Hoppenot, Frederic Roulland, Pascal Valobra, Victor Ciriza
  • Patent number: 8683272
    Abstract: Various embodiments are directed to a gaming device including a background memory validation system. The background memory validation system includes a background kernel thread that validates read-only pages on the gaming device. Additionally, the background kernel thread also minimizes potential timing problems because this process only validates page content in memory that is fully-loaded and functional.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: March 25, 2014
    Assignee: Bally Gaming, Inc.
    Inventors: Ronald A. Cadima, Anand Singh, James Schaefer
  • Publication number: 20130297925
    Abstract: Various embodiments disclosed herein are directed to gaming devices having a secured basic input/output system (BIOS) and methods for determining the validity of the gaming device's BIOS. According to one embodiment, the gaming device includes a secured module for authenticating the BIOS of the gaming device. During the boot-up process, the secured module issues a challenge to the BIOS. The BIOS generates a response to the challenge, and the secured module determines whether the BIOS response matches the calculated response of the secured module. If the BIOS response matches the secured module response, the gaming device continues the boot process. Otherwise, the boot process is halted by the gaming device.
    Type: Application
    Filed: July 8, 2013
    Publication date: November 7, 2013
    Inventors: Anand Singh, Pravinkumar Patel, Anthony E. Green, Reymond C. Commilleri, Peter R. Pitts
  • Patent number: 8484450
    Abstract: Various embodiments disclosed herein are directed to gaming devices having a secured basic input/output system (BIOS) and methods for determining the validity of the gaming device's BIOS. According to one embodiment, the gaming device includes a secured module for authenticating the BIOS of the gaming device. During the boot-up process, the secured module selects a challenge from a plurality of challenges, and the selected challenge is issued to the BIOS. The BIOS generates a response to the challenge, and the secured module determines whether the BIOS response matches the calculated response of the secured module. If the BIOS response matches the secured module response, the gaming device continues the boot process. Otherwise, the boot process is halted by the gaming device.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: July 9, 2013
    Assignee: Bally Gaming, Inc.
    Inventors: Anand Singh, Pravinkumar Patel, Anthony E. Green, Raymond C. Cammilleri, Peter R. Pitts
  • Patent number: 8441382
    Abstract: A current-steering digital-to-analog converter may include a plurality of current cells. Each current cell may comprise a dual bias switched cascode output current source/sink, a bias source, complementary bias switching elements coupled between the bias source and the bias inputs of the switched cascode output current source/sink, and complementary switching signals coupled to the control inputs of the complementary bias switching element.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: May 14, 2013
    Assignee: STMicroelectronics Pvt. Ltd.
    Inventors: Puneet Mahajan, Anand Singh Rawat, Anil Kumar