Patents by Inventor Muhammad Rehman

Muhammad Rehman 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: 11200089
    Abstract: A controller provides dynamic load distribution in a multi-tier distributed platform. The controller may receive a request at a first Point-of-Presence (“PoP”) with a first set of resources. The first PoP may be part of a distributed platform with several distributed PoPs at different network locations. The controller may classify the requested task with a priority, may determine resource availability, and may dynamically distribute the request by (i) providing the request to the first set of resources in response to classifying the task with a high first priority, and determining the availability of the first set of resources to be less than a threshold, and (ii) providing the request to a second PoP in response to classifying the task with a lower second priority, and determining the availability of the first set of resources to be less than the threshold.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: December 14, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Muhammad Rehman
  • Publication number: 20210232428
    Abstract: A controller provides dynamic load distribution in a multi-tier distributed platform. The controller may receive a request at a first Point-of-Presence (“PoP”) with a first set of resources. The first PoP may be part of a distributed platform with several distributed PoPs at different network locations. The controller may classify the requested task with a priority, may determine resource availability, and may dynamically distribute the request by (i) providing the request to the first set of resources in response to classifying the task with a high first priority, and determining the availability of the first set of resources to be less than a threshold, and (ii) providing the request to a second PoP in response to classifying the task with a lower second priority, and determining the availability of the first set of resources to be less than the threshold.
    Type: Application
    Filed: April 12, 2021
    Publication date: July 29, 2021
    Applicant: Verizon Digital Media Services Inc.
    Inventor: Muhammad Rehman
  • Publication number: 20210125702
    Abstract: An example of an apparatus including an output device to provide content to a user is provided. The content is to distract the user from an event. The apparatus further includes a sensor to collect user data in response to the content generated by the output device. The user data is to provide information about a state of the user. In addition, the apparatus includes a communications interface connected to the sensor. The communication interface is to transmit the user data to an analyzer. The analyzer is to determine a stress level of the user based on the user data. The communications interface is further to receive the stress level of the user data from the analyzer. The apparatus also includes a content selection engine to control the content provided to the user based on the stress level.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 29, 2021
    Inventors: Edward W. BIGGS, Brianna LOWE, Justin Robert CAGUIAT, Naimul Mefraz KHAN, Nabila Miriam ABRAHAM, Muhammad Rehman ZAFAR, Syeda Suha Shee RABBANI, Zeeshan AHMAD, Mihai Constantin ALBU, Jacky ZHANG
  • Patent number: 10977078
    Abstract: A controller provides dynamic load distribution in a multi-tier distributed platform. The controller may receive a request at a first Point-of-Presence (“PoP”) with a first set of resources. The first PoP may be part of a distributed platform with several distributed PoPs at different network locations. The controller may classify the requested task with a priority, may determine resource availability, and may dynamically distribute the request by (i) providing the request to the first set of resources in response to classifying the task with a high first priority, and determining the availability of the first set of resources to be less than a threshold, and (ii) providing the request to a second PoP in response to classifying the task with a lower second priority, and determining the availability of the first set of resources to be less than the threshold.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: April 13, 2021
    Assignee: Verizon Digital Media Services Inc.
    Inventor: Muhammad Rehman
  • Publication number: 20210055959
    Abstract: A controller provides dynamic load distribution in a multi-tier distributed platform. The controller may receive a request at a first Point-of-Presence (“PoP”) with a first set of resources. The first PoP may be part of a distributed platform with several distributed PoPs at different network locations. The controller may classify the requested task with a priority, may determine resource availability, and may dynamically distribute the request by (i) providing the request to the first set of resources in response to classifying the task with a high first priority, and determining the availability of the first set of resources to be less than a threshold, and (ii) providing the request to a second PoP in response to classifying the task with a lower second priority, and determining the availability of the first set of resources to be less than the threshold.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Applicant: Verizon Digital Media Services Inc.
    Inventor: Muhammad Rehman
  • Patent number: 9971469
    Abstract: Disclosed is an improved method, system, and program product to implement an integrated enterprise application that provides a series of user interfaces to a user. The series of user interfaces may be configured to display multiple depths of information pertaining to one or more datasets. A first user interface of the series of user interfaces comprises a display component displaying a first depth information pertaining to a particular dataset. In response to the display component being selected, a second user interface is provided displaying a second depth information pertaining to the particular dataset. At least a portion of the first depth information is retrieved from a first enterprise application and at least a portion of the second depth information is retrieved from a second enterprise application.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: May 15, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Laurent Frederic Pacalin, Muhammad Rehman, Mark Alan Kleidon, Jeremy Robert Walter Ashley, Jatin Pinakin Thaker
  • Patent number: 9971803
    Abstract: Disclosed is an improved method, system, and program product to implement a business platform that assigns a server instance and dedicated database to each business customer. A connector is configured to retrieve data from an external data source. The retrieved data is stored in a portion of the dedicated database. A user interface having one or more selectable components is displayed, wherein at least one selectable component, when selected displays the external data.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: May 15, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muhammad Rehman, Ramin Modiri, Pradeep Kotha, Azmat Tanauli
  • Patent number: 9881265
    Abstract: Disclosed is an improved method, system, and program product to implement a business platform that assigns a server instance and dedicated database to each business customer. A snapshot of data is periodically copied from one or more database tables to a historical table of the dedicated database. Data is retrieved in response to a query from the historical table, enabling historical trending capabilities without affecting a performance of other business customers of the business platform.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: January 30, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muhammad Rehman, Mark Alan Kleidon, Bina Sunil Patel, Arkadiusz Bigos, Arun Balasubramanyam
  • Publication number: 20160335685
    Abstract: Methods and systems are provided for creating and managing a product catalog including expanded product metadata in a multitenant computing environment. The method includes creating a new store and mapping it to a cloud service provider. A catalog is then created and mapped to the store. Catalog categories are then created and mapped to the catalog. A product is then created and mapped to the categories. A product family is then created, followed by the creation of a product bundle. The product bundle is presented to consumers in a web based interactive shopping experience hosted by the cloud based service provider.
    Type: Application
    Filed: July 27, 2016
    Publication date: November 17, 2016
    Applicant: salesforce.com, inc.
    Inventor: Muhammad Rehman
  • Publication number: 20160224194
    Abstract: Disclosed is an improved method, system, and program product to implement an integrated enterprise application that provides a series of user interfaces to a user. The series of user interfaces may be configured to display multiple depths of information pertaining to one or more datasets. A first user interface of the series of user interfaces comprises a display component displaying a first depth information pertaining to a particular dataset. In response to the display component being selected, a second user interface is provided displaying a second depth information pertaining to the particular dataset. At least a portion of the first depth information is retrieved from a first enterprise application and at least a portion of the second depth information is retrieved from a second enterprise application.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Laurent Frederic Pacalin, Muhammad Rehman, Mark Alan Kleidon, Jeremy Robert Walter Ashley, Jatin Pinakin Thaker
  • Publication number: 20160224615
    Abstract: Disclosed is an improved method, system, and program product to implement a business platform that assigns a server instance and dedicated database to each business customer. A connector is configured to retrieve data from an external data source. The retrieved data is stored in a portion of the dedicated database. A user interface having one or more selectable components is displayed, wherein at least one selectable component, when selected displays the external data.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muhammad Rehman, Ramin Modiri, Pradeep Kotha, Azmat Tanauli
  • Publication number: 20160224633
    Abstract: Disclosed is an improved method, system, and program product to implement a business platform that assigns a server instance and dedicated database to each business customer. A snapshot of data is periodically copied from one or more database tables to a historical table of the dedicated database. Data is retrieved in response to a query from the historical table, enabling historical trending capabilities without affecting a performance of other business customers of the business platform.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muhammad Rehman, Mark Alan Kleidon, Bina Sunil Patel, Arkadiusz Bigos, Arun Balasubramanyam
  • Patent number: 9390428
    Abstract: Disclosed herein are systems and methods for rendering scored opportunities using a predictive query interface including means for receiving input from a user device specifying a dataset of sales data for a customer organization, in which the sales data specifies a plurality of sales opportunities; generating indices from rows and columns of the dataset, the indices representing probabilistic relationships between the rows and the columns of the dataset; storing the indices in a queryable database within the host organization; selecting one or more of the plurality of sales opportunities specified within the sales data; querying the indices for a win or lose predictive result for each of the selected one or more sales opportunities; and displaying the win or lose predictive result for each of the selected one or more sales opportunities to the user device as output. Other related embodiments are further disclosed.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: July 12, 2016
    Assignee: salesforce.com, inc.
    Inventors: Muhammad Rehman, Rajit Joseph
  • Publication number: 20150113134
    Abstract: Methods and systems are provided for on-demand entitlement monitoring. One exemplary method involves an on-demand application server obtaining, from a database, usage information for a resource associated with an entitlement offered by a resource provider to a user of a client device and generating a graphical representation of usage of the resource by the user based at least in part on the usage information obtained from the database. In exemplary embodiments, the on-demand application server provides the graphical representation to the resource provider for integration into a graphical user interface display associated with a virtual application provided to the client device over a network.
    Type: Application
    Filed: December 23, 2014
    Publication date: April 23, 2015
    Inventor: Muhammad Rehman
  • Patent number: 8959114
    Abstract: Methods and systems are provided for on-demand entitlement management. One exemplary method involves a server obtaining entitlement definition information for an entitlement offered by a provider system, receiving user entitlement configuration information corresponding to the entitlement for a customer of the provider system, and creating one or more entitlement objects for the customer in a database based on the entitlement definition information and the user entitlement configuration information, wherein the entitlement definition information includes metadata defining a structure of the one or more entitlement objects.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: February 17, 2015
    Assignee: salesforce.com, inc.
    Inventor: Muhammad Rehman
  • Patent number: 8924361
    Abstract: Methods and systems are provided for on-demand entitlement monitoring. One exemplary method involves an on-demand application server obtaining, from a database, usage information for a resource associated with an entitlement offered by a resource provider to a user of a client device and generating a graphical representation of usage of the resource by the user based at least in part on the usage information obtained from the database. In exemplary embodiments, the on-demand application server provides the graphical representation to the resource provider for integration into a graphical user interface display associated with a virtual application provided to the client device over a network.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: December 30, 2014
    Assignee: salesforce.com, inc.
    Inventor: Muhammad Rehman
  • Publication number: 20140278771
    Abstract: Disclosed herein are systems and methods for rendering scored opportunities using a predictive query interface including means for receiving input from a user device specifying a dataset of sales data for a customer organization, in which the sales data specifies a plurality of sales opportunities; generating indices from rows and columns of the dataset, the indices representing probabilistic relationships between the rows and the columns of the dataset; storing the indices in a queryable database within the host organization; selecting one or more of the plurality of sales opportunities specified within the sales data; querying the indices for a win or lose predictive result for each of the selected one or more sales opportunities; and displaying the win or lose predictive result for each of the selected one or more sales opportunities to the user device as output. Other related embodiments are further disclosed.
    Type: Application
    Filed: August 29, 2013
    Publication date: September 18, 2014
    Applicant: salesforce.com, Inc.
    Inventors: Muhammad Rehman, Rajit Joseph
  • Publication number: 20130103641
    Abstract: Methods and systems are provided for on-demand entitlement monitoring. One exemplary method involves an on-demand application server obtaining, from a database, usage information for a resource associated with an entitlement offered by a resource provider to a user of a client device and generating a graphical representation of usage of the resource by the user based at least in part on the usage information obtained from the database. In exemplary embodiments, the on-demand application server provides the graphical representation to the resource provider for integration into a graphical user interface display associated with a virtual application provided to the client device over a network.
    Type: Application
    Filed: August 20, 2012
    Publication date: April 25, 2013
    Applicant: salesforce.com, inc.
    Inventor: Muhammad Rehman
  • Publication number: 20130103640
    Abstract: Methods and systems are provided for on-demand entitlement management. One exemplary method involves a server obtaining entitlement definition information for an entitlement offered by a provider system, receiving user entitlement configuration information corresponding to the entitlement for a customer of the provider system, and creating one or more entitlement objects for the customer in a database based on the entitlement definition information and the user entitlement configuration information, wherein the entitlement definition information includes metadata defining a structure of the one or more entitlement objects.
    Type: Application
    Filed: July 24, 2012
    Publication date: April 25, 2013
    Applicant: SALESFORCE.COM, INC.
    Inventor: Muhammad Rehman