Patents by Inventor Naveed Mohammed

Naveed Mohammed 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: 10963480
    Abstract: Methods, systems, and computer program products for a database processing system are described. A core database comprises common procedures for processing information, at least one of the common procedures configured to provide a common functionality to an analysis application. A content import database comprises content-specific procedures, at least one of the content-specific procedures configured to provide access for at least one of the common procedures to content of the content import database that conforms to a content-specific data model.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: March 30, 2021
    Assignee: SAP SE
    Inventors: Apoorv Bhargava, Madathiveetil Bipin, Markus Schmidt-Karaca, Ismail Basha, Gonda Marcusse, Anthony Arun B, Vishnu Kare, Naveed Mohammed
  • Patent number: 10474664
    Abstract: Methods and systems are disclosed for flexibly managing lock modes in a data-sharing environment, including optimistic and pessimistic lock modes. A lock mode determination service receives a request from an application instance for a lock mode with which to access specified data objects. The service can determine and provide a suitable lock mode based on a context of the application, and optionally other parameters, by evaluating a checklist of criteria sorted in precedential order. Criteria can include geo-boundaries, platform, role, and others. The requesting application instance uses the determined lock mode to access the data, with optional assistance of a lock service. The lock mode determination service can support one or more applications having one or more instances each, and can also support multiple disjoint data-sharing environments. Suitable environments include cloud, datacenter, mobile, client-server, and SAAS.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: November 12, 2019
    Assignee: SAP SE
    Inventors: Apoorv Bhargava, Markus Schmidt-Karaca, Raghavendra Rao M G, Naveed Mohammed B, Aswin Kumar Jayaraman
  • Patent number: 10409832
    Abstract: To probe linear and non-linear relationships of entities in a network, in a graphical user interface, in a login session, a selection of an action on a first node is received. In response to the selection of the action on the first node, the action is automatically performed. A navigation breadcrumb is dynamically generated in the graphical user interface with a first navigation identifier corresponding to the action performed on the first node and a corresponding first state information of the nodes. In database tables in a database, the first state information of the nodes corresponding to the first navigation identifier is stored. Selection of the first navigation identifier on the navigation breadcrumb is received, and in response to the selection, the first state information of the nodes is retrieved from the database tables and displayed in a canvas in an area of focus.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: September 10, 2019
    Assignee: SAP SE
    Inventors: Santhosh Rao, Jaison Jacob, Gonda Marcusse, Naveed Mohammed, Vishnu Kare, Ismail Basha, Apoorv Bhargava
  • Publication number: 20190087484
    Abstract: Provided are devices and methods for generating and capturing context related to a situation using a network visualization. In one example, the method includes identifying a plurality of entities that are associated with each other based on a common situational event and generating a plurality of nodes representing the plurality of entities, determining relationships between the plurality of entities based on respective attributes of each of the plurality of entities with respect to the common situational event, generating context between the plurality of entities by generating a network visualization including the plurality of nodes linked together based on the determined relationships between the plurality of entities, and outputting the network visualization including the plurality of nodes linked together based on the determined relationships to a user interface.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventors: Jaison Jacob, Santhosh Rao, Gonda Marcusse, Naveed Mohammed, Apoorv Bhargava, Ismail Basha, Vishnu Kare
  • Publication number: 20180356944
    Abstract: To probe linear and non-linear relationships of entities in a network, in a graphical user interface, in a login session, a selection of an action on a first node is received. In response to the selection of the action on the first node, the action is automatically performed. A navigation breadcrumb is dynamically generated in the graphical user interface with a first navigation identifier corresponding to the action performed on the first node and a corresponding first state information of the nodes. In database tables in a database, the first state information of the nodes corresponding to the first navigation identifier is stored. Selection of the first navigation identifier on the navigation breadcrumb is received, and in response to the selection, the first state information of the nodes is retrieved from the database tables and displayed in a canvas in an area of focus.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Inventors: SANTHOSH RAO, Jaison Jacob, Gonda Marcusse, Naveed Mohammed, Vishnu Kare, Ismail Basha, Apoorv Bhargava
  • Publication number: 20180322177
    Abstract: Methods, systems, and computer program products for a database processing system are described. A core database comprises common procedures for processing information, at least one of the common procedures configured to provide a common functionality to an analysis application. A content import database comprises content-specific procedures, at least one of the content-specific procedures configured to provide access for at least one of the common procedures to content of the content import database that conforms to a content-specific data model.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Apoorv Bhargava, Madathiveetil Bipin, Markus Schmidt-Karaca, Ismail Basha, Gonda Marcusse, Anthony Arun B, Vishnu Kare, Naveed Mohammed
  • Patent number: 10097562
    Abstract: A system includes reception, at a server and in a first browser session, of a request from a client for a token to access a first software service, determination of a token stored in a server memory of the server and associated with the first service and the client, determination, at the server, of whether a validity period of the token is within a predetermined period of expiration, and, if it is determined that the validity period of the token is within a predetermined period of expiration, transmission of a request for a new token to access the first software service from a token provider associated with the first service, reception of the new token from the token provider, and provision of the new token to the client in the first browser session.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: October 9, 2018
    Assignee: SAP SE
    Inventors: Apoorv Bhargava, Aswin Kumar Jayaraman, Raghavendra Rao M G, Naveed Mohammed, Markus Schmidt-Karaca
  • Publication number: 20180260429
    Abstract: Methods and systems are disclosed for flexibly managing lock modes in a data-sharing environment, including optimistic and pessimistic lock modes. A lock mode determination service receives a request from an application instance for a lock mode with which to access specified data objects. The service can determine and provide a suitable lock mode based on a context of the application, and optionally other parameters, by evaluating a checklist of criteria sorted in precedential order. Criteria can include geo-boundaries, platform, role, and others. The requesting application instance uses the determined lock mode to access the data, with optional assistance of a lock service. The lock mode determination service can support one or more applications having one or more instances each, and can also support multiple disjoint data-sharing environments. Suitable environments include cloud, datacenter, mobile, client-server, and SAAS.
    Type: Application
    Filed: March 9, 2017
    Publication date: September 13, 2018
    Applicant: SAP SE
    Inventors: Apoorv Bhargava, Markus Schmidt-Karaca, Raghavendra Rao M G, Naveed Mohammed B, Aswin Kumar Jayaraman
  • Publication number: 20170324749
    Abstract: A system includes reception, at a server and in a first browser session, of a request from a client for a token to access a first software service, determination of a token stored in a server memory of the server and associated with the first service and the client, determination, at the server, of whether a validity period of the token is within a predetermined period of expiration, and, if it is determined that the validity period of the token is within a predetermined period of expiration, transmission of a request for a new token to access the first software service from a token provider associated with the first service, reception of the new token from the token provider, and provision of the new token to the client in the first browser session.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Inventors: Apoorv Bhargava, Aswin Kumar Jayaraman, Raghavendra Rao M G, Naveed Mohammed, Markus Schmidt-Karaca
  • Patent number: 9426209
    Abstract: A system is configured to maintain a plurality of mobile applications in the computer storage device and to maintain a Multipurpose Internet Mail Extensions (MIME) repository in the computer storage device. The system uploads a new mobile application from a user interface to the computer storage device, and stores the new mobile application in to the MIME repository. The system identifies a uniform resource locator for the new mobile application based on a type of operating system on which the mobile application will execute, and retrieves system specific information for the URL from the MIME repository. The system retrieves the new mobile application from the MIME repository by selecting the URL and transferring the new mobile application over-the-air to a user device.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: August 23, 2016
    Assignee: SAP SE
    Inventors: Mohan Marar, Aswin Kumar Jayaraman, Naveed Mohammed B, Raghavendra Rao M G
  • Publication number: 20140136654
    Abstract: A system is configured to maintain a plurality of mobile applications in the computer storage device and to maintain a Multipurpose Internet Mail Extensions (MIME) repository in the computer storage device. The system uploads a new mobile application from a user interface to the computer storage device, and stores the new mobile application in to the MIME repository. The system identifies a uniform resource locator for the new mobile application based on a type of operating system on which the mobile application will execute, and retrieves system specific information for the URL from the MIME repository. The system retrieves the new mobile application from the MIME repository by selecting the URL and transferring the new mobile application over-the-air to a user device.
    Type: Application
    Filed: March 6, 2013
    Publication date: May 15, 2014
    Applicant: SAP AG
    Inventors: Mohan Marar, Aswin Kumar Jayaraman, Naveed Mohammed B, Raghavendra Rao M G
  • Patent number: 8307404
    Abstract: Described herein are one or more implementations of a policy-management infrastructure that provides a universal policy-based solution across a spectrum of scenarios in a computing environment. At least one implementation of the policy-management infrastructure defines how policy-based data is structured or layered relative towards the data in other layers. Furthermore, a described implementation provides a mechanism for determining “overlap” and “conflicts” in policies.
    Type: Grant
    Filed: April 16, 2007
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Anders B. Vinberg, Mazhar Naveed Mohammed, Steven P Burns
  • Publication number: 20080256593
    Abstract: Described herein are one or more implementations of a policy-management infrastructure that provides a universal policy-based solution across a spectrum of scenarios in a computing environment. At least one implementation of the policy-management infrastructure defines how policy-based data is structured or layered relative towards the data in other layers. Furthermore, a described implementation provides a mechanism for determining “overlap” and “conflicts” in policies.
    Type: Application
    Filed: April 16, 2007
    Publication date: October 16, 2008
    Applicant: Microsoft Corporation
    Inventors: Anders B. Vinberg, Mazhar Naveed Mohammed, Steven P. Burns
  • Publication number: 20080184277
    Abstract: Applying policy rules to software installed on a device. A group of devices to receive policy rules for the software is identified. The devices belonging to the specified group is identified. A set of policy rules assigned to the devices in the specified group are identified. The policy rules assigned to the devices are aggregated into one or more policy documents. The one or more policy documents are received. The received policy documents are stored in a data store associated with the device. The set of policy rules specified by the received policy documents are applied to the software. A feedback is provided to the policy authority in response to the applying, and the feedback is indicative of whether the set of policy rules is applied to the software.
    Type: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven Patterson Burns, Derek Menzies, Mazhar Naveed Mohammed, John Hayden Wilson, Rahul Gupta, Ullattil Shaji, Rajive Kumar
  • Publication number: 20080184200
    Abstract: Managing software states using policy rules in a policy document in a distributed network. A policy document is generated and the policy document includes a set of policy rules defining one or more desired configurations of one or more pieces of software on the target devices. Target information is associated with the policy document, and the target information corresponds to a selected set of the target devices and includes information relating to characteristics of the software of the selected set of target devices. The set of policy rules included in the policy document is compared with other policy rules for the software. The policy document is modified as a function of the comparison and conflict resolution preferences. The modified policy document is provided for deployment to the selected set of the target devices.
    Type: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven Patterson Burns, Derek Menzies, Mazhar Naveed Mohammed, John Hayden Wilson, Rahul Gupta, Ullattil Shaji, Rajive Kumar