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: 11200089Abstract: 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: GrantFiled: April 12, 2021Date of Patent: December 14, 2021Assignee: Verizon Patent and Licensing Inc.Inventor: Muhammad Rehman
-
Publication number: 20210232428Abstract: 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: ApplicationFiled: April 12, 2021Publication date: July 29, 2021Applicant: Verizon Digital Media Services Inc.Inventor: Muhammad Rehman
-
Publication number: 20210125702Abstract: 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: ApplicationFiled: October 24, 2019Publication date: April 29, 2021Inventors: 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: 10977078Abstract: 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: GrantFiled: August 20, 2019Date of Patent: April 13, 2021Assignee: Verizon Digital Media Services Inc.Inventor: Muhammad Rehman
-
Publication number: 20210055959Abstract: 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: ApplicationFiled: August 20, 2019Publication date: February 25, 2021Applicant: Verizon Digital Media Services Inc.Inventor: Muhammad Rehman
-
Patent number: 9971469Abstract: 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: GrantFiled: January 30, 2015Date of Patent: May 15, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Laurent Frederic Pacalin, Muhammad Rehman, Mark Alan Kleidon, Jeremy Robert Walter Ashley, Jatin Pinakin Thaker
-
Patent number: 9971803Abstract: 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: GrantFiled: January 30, 2015Date of Patent: May 15, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Muhammad Rehman, Ramin Modiri, Pradeep Kotha, Azmat Tanauli
-
Patent number: 9881265Abstract: 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: GrantFiled: January 30, 2015Date of Patent: January 30, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Muhammad Rehman, Mark Alan Kleidon, Bina Sunil Patel, Arkadiusz Bigos, Arun Balasubramanyam
-
Publication number: 20160335685Abstract: 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: ApplicationFiled: July 27, 2016Publication date: November 17, 2016Applicant: salesforce.com, inc.Inventor: Muhammad Rehman
-
Publication number: 20160224194Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 4, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Laurent Frederic Pacalin, Muhammad Rehman, Mark Alan Kleidon, Jeremy Robert Walter Ashley, Jatin Pinakin Thaker
-
Publication number: 20160224615Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 4, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Muhammad Rehman, Ramin Modiri, Pradeep Kotha, Azmat Tanauli
-
Publication number: 20160224633Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 4, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Muhammad Rehman, Mark Alan Kleidon, Bina Sunil Patel, Arkadiusz Bigos, Arun Balasubramanyam
-
Patent number: 9390428Abstract: 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: GrantFiled: August 29, 2013Date of Patent: July 12, 2016Assignee: salesforce.com, inc.Inventors: Muhammad Rehman, Rajit Joseph
-
Publication number: 20150113134Abstract: 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: ApplicationFiled: December 23, 2014Publication date: April 23, 2015Inventor: Muhammad Rehman
-
Patent number: 8959114Abstract: 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: GrantFiled: July 24, 2012Date of Patent: February 17, 2015Assignee: salesforce.com, inc.Inventor: Muhammad Rehman
-
Patent number: 8924361Abstract: 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: GrantFiled: August 20, 2012Date of Patent: December 30, 2014Assignee: salesforce.com, inc.Inventor: Muhammad Rehman
-
Publication number: 20140278771Abstract: 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: ApplicationFiled: August 29, 2013Publication date: September 18, 2014Applicant: salesforce.com, Inc.Inventors: Muhammad Rehman, Rajit Joseph
-
Publication number: 20130103640Abstract: 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: ApplicationFiled: July 24, 2012Publication date: April 25, 2013Applicant: SALESFORCE.COM, INC.Inventor: Muhammad Rehman
-
Publication number: 20130103641Abstract: 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: ApplicationFiled: August 20, 2012Publication date: April 25, 2013Applicant: salesforce.com, inc.Inventor: Muhammad Rehman