Patents by Inventor Shyam Shah

Shyam Shah 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: 11360748
    Abstract: A method of triggering an action by collectively tracking a behavior of a member across a plurality of dimensions is provided. The method includes obtaining, an action rule that specifies the action when the member performs the behavior in the plurality of dimensions, specifying a tensor counter that is a data structure to track the behavior based on the action rule, comprising a first data object storing name of behavior and a second data object comprising a plurality of keys and a plurality of values, determining the name and an updated value of the behavior, and a dimension associated with the behavior, modifying a value associated with the key to track the behavior of member in the dimension, updating the tensor counter to collectively track the behavior of member across the dimensions, and triggering the action to the member when the behavior of member matches the action rule.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: June 14, 2022
    Assignee: Loyalty Juggernaut, Inc.
    Inventors: Kalpak Shah, Azeem Mohammed, Shyam Shah
  • Publication number: 20220137935
    Abstract: A method of triggering an action by collectively tracking a behavior of a member across a plurality of dimensions is provided. The method includes obtaining, an action rule that specifies the action when the member performs the behavior in the plurality of dimensions, specifying a tensor counter that is a data structure to track the behavior based on the action rule, comprising a first data object storing name of behavior and a second data object comprising a plurality of keys and a plurality of values, determining the name and an updated value of the behavior, and a dimension associated with the behavior, modifying a value associated with the key to track the behavior of member in the dimension, updating the tensor counter to collectively track the behavior of member across the dimensions, and triggering the action to the member when the behavior of member matches the action rule.
    Type: Application
    Filed: January 14, 2022
    Publication date: May 5, 2022
    Inventors: Kalpak Shah, Azeem Mohammed, Shyam Shah
  • Patent number: 10713016
    Abstract: A method of implementing rules on visual language using a user selectable visual programming blocks is provided. The method includes providing a visual programming window for receiving a user selection on the visual interface of the user device, wherein the user selection includes a category of visual programming blocks out of a plurality of categories and a selection of a plurality of sub-categories of the visual programming blocks from a plurality of selectable sub-categories of the visual programming blocks, parsing the user selection of (i) the category of visual programming block and (ii) the sub-category of the visual programming blocks, generating a rules program at the rules database comprising the category and the sub-categories of rules from the rules database based on the one or more domain specific language code, wherein the rules program is based on the user selected sequence arrangement of the visual programming blocks at the visual programming window.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: July 14, 2020
    Assignee: Loyalty Juggernaut, Inc
    Inventors: Kalpak Shah, Azeem Mohammed, Shyam Shah, Prasad Gudipalli
  • Patent number: 10431118
    Abstract: Braille cells and assemblies include an actuator that engages and makes readable a Braille dot by rotating about a hinge on a base to engage the dot. An electro-permanent magnet on the rod and a magnetic plate on the underlying base can cause the rotation. By running an electric pulse through the electro-permanent magnet, it will rotate the rod about the pivot hinge under attraction to the magnetic plate at the other end of the base. The rod then engages with a tactile pin contacting the Braille dot and making it readable. An electric pulse in an opposite direction may cause the magnetic field to cease and the tactile pin to disengage. The electro-permanent magnet may be coupled a mesh of rows and columns each with a P-channel MOSFET and N-channel MOSFET on opposite ends. The magnet may be at an intersection of a row and a column with diodes.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: October 1, 2019
    Assignee: INCEPTOR TECHNOLOGIES PVT. LTD.
    Inventor: Shyam Shah
  • Patent number: 10431119
    Abstract: Braille cells and assemblies include an actuator that engages and makes readable a Braille dot by moving a shaft on a base to engage the dot. An electro-permanent magnet and a separate magnetic plate on the shaft can cause the rotation. By running an electric pulse through the electro-permanent magnet, it will rotate the shaft about a pivot under attraction to the magnetic plate. The shaft then engages tactile with the Braille dot to make it and potentially other dots form a Braille character. An electric pulse in an opposite direction may cause the magnetic field to cease and the tactile pin to disengage. The electro-permanent magnet may be coupled a mesh of rows and columns each with a P-channel MOSFET and N-channel MOSFET on opposite ends. The magnet may be at an intersection of a row and a column with diodes, which may be Zenner diodes.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: October 1, 2019
    Assignee: Inceptor Technologies Pvt. Ltd.
    Inventor: Shyam Shah
  • Publication number: 20180033336
    Abstract: Braille cells and assemblies include an actuator that engages and makes readable a Braille dot by moving a shaft on a base to engage the dot. An electro-permanent magnet and a separate magnetic plate on the shaft can cause the rotation. By running an electric pulse through the electro-permanent magnet, it will rotate the shaft about a pivot under attraction to the magnetic plate. The shaft then engages tactile with the Braille dot to make it and potentially other dots form a Braille character. An electric pulse in an opposite direction may cause the magnetic field to cease and the tactile pin to disengage. The electro-permanent magnet may be coupled a mesh of rows and columns each with a P-channel MOSFET and N-channel MOSFET on opposite ends. The magnet may be at an intersection of a row and a column with diodes, which may be Zenner diodes.
    Type: Application
    Filed: August 11, 2017
    Publication date: February 1, 2018
    Inventor: Shyam Shah
  • Publication number: 20170372636
    Abstract: Braille cells and assemblies include an actuator that engages and makes readable a Braille dot by rotating about a hinge on a base to engage the dot. An electro-permanent magnet on the rod and a magnetic plate on the underlying base can cause the rotation. By running an electric pulse through the electro-permanent magnet, it will rotate the rod about the pivot hinge under attraction to the magnetic plate at the other end of the base. The rod then engages with a tactile pin contacting the Braille dot and making it readable. An electric pulse in an opposite direction may cause the magnetic field to cease and the tactile pin to disengage. The electro-permanent magnet may be coupled a mesh of rows and columns each with a P-channel MOSFET and N-channel MOSFET on opposite ends. The magnet may be at an intersection of a row and a column with diodes.
    Type: Application
    Filed: August 11, 2017
    Publication date: December 28, 2017
    Inventor: Shyam Shah
  • Patent number: 8126773
    Abstract: Methods for defining and using a configurable and extensible enrollment data capture framework. The enrollment data capture framework allows generation of enrollment data capture templates for specifying channel, membership scheme and membership type specific data elements, providing data relevancy and data adequacy. The framework comprises an extensible membership attribute repository, as well as configurable enrollment data capture templates specific to a membership scheme and type and channel combination.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: February 28, 2012
    Assignee: Oracle International Corporation
    Inventors: Shyam Shah, Pavan Kodipalli, Neeta Chilumula, Siju Narayan
  • Patent number: 7562810
    Abstract: The present invention discloses a method and system for enabling multiple payment options for members in a loyalty program. The method according to the present invention includes the steps of receiving a request for a loyalty service and capturing service information and payment options of interest from the members, and processing the service information and payment options and displaying a set of feasible payment options to the members. The present invention enables members to exercise any payment option of choice, which includes loyalty units, monetary currencies and a combination of loyalty units and monetary currencies.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: July 21, 2009
    Assignee: Oracle International Corporation
    Inventors: Machiraju Rama Rao, Bontha Murthy, Lalitha Dandibotla, Javid Sheik, Siju Narayan, Shyam Shah
  • Publication number: 20080027797
    Abstract: The present invention discloses a method and system for processing accrual and redemption package offerings in loyalty programs. The method includes identifying a set of accrual package offerings, identifying a plurality of loyalty members satisfying a set of package conditions, calculating accruals for each of the plurality of loyalty members and crediting the loyalty member accounts, and identifying a set of loyalty partners and debiting loyalty partner accounts. The method and system of the present invention enables loyalty programs to fully automate the process of setting up and managing accruals and redemption packages. The present invention also discloses a method and system of recalculating the accrual transactions.
    Type: Application
    Filed: August 10, 2006
    Publication date: January 31, 2008
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Yogendra JOSHI, Shyam SHAH, Rilabrata BHATTACHARYYA, Varun AJWANI, Neeta CHILUMULA, Sreenivasa HOSAMANE, Murali SUBRAMANIAN, Siju NARAYAN
  • Publication number: 20080027832
    Abstract: Methods for defining and using a configurable and extensible enrollment data capture framework. The enrollment data capture framework allows generation of enrollment data capture templates for specifying channel, membership scheme and membership type specific data elements, providing data relevancy and data adequacy. The framework comprises an extensible membership attribute repository, as well as configurable enrollment data capture templates specific to a membership scheme and type and channel combination.
    Type: Application
    Filed: August 10, 2006
    Publication date: January 31, 2008
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shyam SHAH, Pavan KODIPALLI, Neeta CHILUMULA, Siju NARAYAN
  • Publication number: 20080023540
    Abstract: The present invention discloses a method and system for enabling multiple payment options for members in a loyalty program. The method according to the present invention includes the steps of receiving a request for a loyalty service and capturing service information and payment options of interest from the members, and processing the service information and payment options and displaying a set of feasible payment options to the members. The present invention enables members to exercise any payment option of choice, which includes loyalty units, monetary currencies and a combination of loyalty units and monetary currencies.
    Type: Application
    Filed: August 10, 2006
    Publication date: January 31, 2008
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Machiraju Rama RAO, Bontha Murthy, Lalitha Dandibotla, Javid Sheik, Siju Narayan, Shyam Shah