Patents by Inventor Mansoor Ali
Mansoor Ali 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).
-
Publication number: 20190297135Abstract: A device receives a packet, of multiple packets, relating to a file being delivered via multicast, and a file delivery table associated with the file. The file delivery table includes uniform resource identifiers corresponding to respective sources of the file. The device determines that one or more portions of the file, that are included in the packet, are in need of repair after receiving the packet. The device provides, to a respective source corresponding to a uniform resource identifier, a request for data relating to the one or more portions of the file based on determining that the one or more portions of the file are in need of repair, receives the data from the respective source based on the request, and processes the data to repair the one or more portions of the file while one or more other packets of the multiple packets are being received.Type: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: Arvind BASRA, Mansoor Ali Shah MOHAMMED, Robert KAPHAN
-
Patent number: 10401313Abstract: Downhole fluid volumes of a geological formation may be estimated using nuclear magnetic resonance (NMR) measurements, even in organic shale reservoirs. Multi-dimensional NMR measurements, such as two-dimensional NMR measurements and/or, in some cases, one or more well-logging measurements relating to total organic carbon may be used to estimate downhole fluid volumes of hydrocarbons such as bitumen, light hydrocarbon, kerogen, and/or water. Having identified the fluid volumes in this manner or any other suitable manner from the NMR measurements, a reservoir producibility index (RPI) may be generated. The downhole fluid volumes and/or the RPI may be output on a well log to enable an operator to make operational and strategic decisions for well production.Type: GrantFiled: May 24, 2017Date of Patent: September 3, 2019Assignee: Schlumberger Technology CorporationInventors: Vivek Anand, Ravinath Kausik Kadayam Viswanathan, Tianmin Jiang, Erik Rylander, Mansoor Ali, Richard E. Lewis
-
Patent number: 10387509Abstract: A system and method for behavior influenced search ranking may include obtaining, via a network interface, a search term from a user device. An initial result including a first group of the user profiles may be generated based on user profiles from a social network in relation to the search term, the user profiles stored in a profile database. A rank of each of the first group of the user profiles may be determined based, at least in part, on interactions from an activity database corresponding to the first group of the user profiles, the activity database storing information indicative of activities related to the social network, the activities including the interactions. The user device may display a second group of the user profiles, including at least some of the first group of the user profiles, according to the rank of the first group of the user profiles.Type: GrantFiled: December 23, 2014Date of Patent: August 20, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Asif Mansoor Ali Makhani
-
Patent number: 10359537Abstract: A method of estimating fluid saturations includes obtaining amplitude values of nuclear magnetic resonance (NMR) data for a material, with each amplitude value being associated with a longitudinal magnetization recovery (T1 relaxation) time and a transverse magnetization decay (T2 relaxation) time. A mean is calculated as a function of the amplitude values and the T1 and T2 relaxation times for the amplitude values. Hydrocarbon saturation of pore space of the material is estimated as a function of the deviation of the mean from a threshold hydrocarbon saturation indicator and a threshold water saturation indicator, using the processor. Water saturation of the pore space of the material is estimated as a function of the deviation of the mean from the threshold hydrocarbon saturation indicator and the threshold water saturation indicator, using the processor.Type: GrantFiled: June 2, 2015Date of Patent: July 23, 2019Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Mansoor Ali, Vivek Anand
-
Patent number: 10289603Abstract: A system can monitor data usage, including an amount of searchable data used and/or a rate at which the searchable data is manipulated, on a storage allocation in a networked environment. The storage allocation can have a quantity/number of partitions, including at least one partition, configured to store the searchable data. The system can detect that the data usage is beyond a specified threshold and then based at least in part on factors such as network traffic, CPU usage, and/or data usage, the system can modify the storage allocation to increase or decrease a size of the partition and/or the quantity of partitions. Network traffic for the storage allocation can be directed away from the portion of the storage allocation being modified. When modifying the storage allocation is complete, the network traffic can be directed to the modified portion of the storage allocation.Type: GrantFiled: November 28, 2016Date of Patent: May 14, 2019Assignee: Amazon TEchnologies, Inc.Inventors: Jonathan Michael Goldberg, Asif Mansoor Ali Makhani, Ekechi Karl Edozle Nwokah
-
Publication number: 20190045231Abstract: A method, a device, and a non-transitory storage medium are provided to receive network resource information pertaining to a network, and generate timeslot information pertaining to a network based on the network resource information. The timeslot information may indicate a date, a time period, a geographic service area, and quality of service parameters in which the network resource is available for use by subscribers of a multicast service to deliver programs. The timeslot information and cost information are published, and the OTT multicast service provisions the delivery of programs using timeslots secured by the subscribers.Type: ApplicationFiled: August 7, 2017Publication date: February 7, 2019Inventors: Mansoor Ali Shah Mohammed, Arvind Basra, Cesar Brea, Glenna Colaprete Hudson
-
Patent number: 10198512Abstract: Techniques for improving search relevance using past searchers' reputation are described. According to various embodiments, a specification of a search query term corresponding to a skill is received from a searcher, in connection with a search for members of an online social networking service having the skill. Thereafter, a list of search results is generated and displayed based on the search query term, each of the search results corresponding to a member of the online social networking service. A subsequent interaction between the searcher and a specific member corresponding to one of the search results is detected. A skill reputation score associated with the searcher and the skill is then accessed. Thereafter, a search relevance score associated with the specific member and the skill is modified based on the skill reputation score associated with the searcher and the skill.Type: GrantFiled: August 10, 2015Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Asif Mansoor Ali Makhani, Shakti Dhirendraji Sinha
-
Publication number: 20170343497Abstract: Downhole fluid volumes of a geological formation may be estimated using nuclear magnetic resonance (NMR) measurements, even in organic shale reservoirs. Multi-dimensional NMR measurements, such as two-dimensional NMR measurements and/or, in some cases, one or more well-logging measurements relating to total organic carbon may be used to estimate downhole fluid volumes of hydrocarbons such as bitumen, light hydrocarbon, kerogen, and/or water. Having identified the fluid volumes in this manner or any other suitable manner from the NMR measurements, a reservoir producibility index (RPI) may be generated. The downhole fluid volumes and/or the RPI may be output on a well log to enable an operator to make operational and strategic decisions for well production.Type: ApplicationFiled: May 24, 2017Publication date: November 30, 2017Inventors: Vivek Anand, Ravinath Kausik Kadayam Viswanathan, Tianmin Jiang, Erik Rylander, Mansoor Ali, Richard E. Lewis
-
Patent number: 9760610Abstract: A system and method for personalized search user searcher features may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information indicative of interactions from an activity database with the content items of the first group, the interactions being by at least a second user of the social network different than the first user. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items.Type: GrantFiled: November 12, 2014Date of Patent: September 12, 2017Assignee: LinkedIn CorporationInventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani, Viet Thuc Ha, Lin Guo, Senthil Sundaram
-
Patent number: 9753991Abstract: A system and method for personalized search based on similarity may include obtaining a search term. An initial result based on the search term and including a first group of content items as stored in a content database may be generated. Each of the content items of the first group may be ranked based, at least in part, on similarity scores, each of the similarity scores individually based on a first member profile relative to individual ones of second member profiles to which an activity related to a content item of the first group corresponds. The user device may display a second group of the content items, including at least some of the first group of the content items, according to the rank of the first group of the content items.Type: GrantFiled: November 12, 2014Date of Patent: September 5, 2017Assignee: LinkedIn CorporationInventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani
-
Publication number: 20170235776Abstract: Techniques are described for using electronic communications to enable users to supply data to an online service, such as a fee-based online search functionality service that provides user-specific data searching capabilities. The electronic communications may, for example, be email communications, and may be used to supply data in various manners, such as based on the communications' body contents and/or file attachments. In addition, users may configure various types of data analysis or manipulation operations to be performed on data supplied via electronic communications. After a user's data has been supplied to and optionally manipulated by the online service in a configured manner, that user (or others to whom that user provides access) may access that data from the online service in various manners, including by using one or more data retrieval access interfaces that are distinct from an electronic communication address used to supply the data.Type: ApplicationFiled: May 4, 2017Publication date: August 17, 2017Inventors: William F. Stasior, Matthew W. Amacker, Charles B. Pinkerton, Asif Mansoor Ali Makhani
-
Patent number: 9734210Abstract: A system and method for personalized search based on searcher interest may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information from an activity database, the activity database storing the information related to the social network, the activities including interactions with search results that include ones of the member profiles. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items.Type: GrantFiled: November 12, 2014Date of Patent: August 15, 2017Assignee: LinkedIn CorporationInventors: Shakti Dhirendraji Sinha, Asif Mansoor Ali Makhani, Viet Thuc Ha, Lin Guo, Ramesh Dommeti, Senthil Sundaram, Ganesh Venkataraman
-
Patent number: 9652536Abstract: Techniques are described for using electronic communications to enable users to supply data to an online service, such as a fee-based online search functionality service that provides user-specific data searching capabilities. The electronic communications may, for example, be email communications, and may be used to supply data in various manners, such as based on the communications' body contents and/or file attachments. In addition, users may configure various types of data analysis or manipulation operations to be performed on data supplied via electronic communications. After a user's data has been supplied to and optionally manipulated by the online service in a configured manner, that user (or others to whom that user provides access) may access that data from the online service in various manners, including by using one or more data retrieval access interfaces that are distinct from an electronic communication address used to supply the data.Type: GrantFiled: January 11, 2012Date of Patent: May 16, 2017Assignee: A9.COM, Inc.Inventors: William F. Stasior, Matthew W. Amacker, Charles B. Pinkerton, Asif Mansoor Ali Makhani
-
Publication number: 20170075577Abstract: A system can monitor data usage, including an amount of searchable data used and/or a rate at which the searchable data is manipulated, on a storage allocation in a networked environment. The storage allocation can have a quantity/number of partitions, including at least one partition, configured to store the searchable data. The system can detect that the data usage is beyond a specified threshold and then based at least in part on factors such as network traffic, CPU usage, and/or data usage, the system can modify the storage allocation to increase or decrease a size of the partition and/or the quantity of partitions. Network traffic for the storage allocation can be directed away from the portion of the storage allocation being modified. When modifying the storage allocation is complete, the network traffic can be directed to the modified portion of the storage allocation.Type: ApplicationFiled: November 28, 2016Publication date: March 16, 2017Inventors: Jonathan Michael Goldberg, Asif Mansoor Ali Makhani, Ekechi Karl Edozle Nwokah
-
Publication number: 20160378865Abstract: Techniques for improving search relevance using past searchers' reputation are described. According to various embodiments, a specification of a search query term corresponding to a skill is received from a searcher; in connection with a search for members of an online social networking service having the skill. Thereafter, a list of search results is generated and displayed based on the search query term, each of the search results corresponding to a member of the online social networking service. A subsequent interaction between the searcher and a specific member corresponding to one of the search results is detected. A skill reputation score associated with the searcher and the skill is then accessed. Thereafter, a search relevance score associated with the specific member and the skill is modified based on the skill reputation score associated with the searcher and the skill.Type: ApplicationFiled: August 10, 2015Publication date: December 29, 2016Inventors: Asif Mansoor Ali Makhani, Shakti Dhirendraji Sinha
-
Publication number: 20160356912Abstract: A method of estimating fluid saturations includes obtaining amplitude values of nuclear magnetic resonance (NMR) data for a material, with each amplitude value being associated with a longitudinal magnetization recovery (T1 relaxation) time and a transverse magnetization decay (T2 relaxation) time. A mean is calculated as a function of the amplitude values and the T1 and T2 relaxation times for the amplitude values. Hydrocarbon saturation of pore space of the material is estimated as a function of the deviation of the mean from a threshold hydrocarbon saturation indicator and a threshold water saturation indicator, using the processor. Water saturation of the pore space of the material is estimated as a function of the deviation of the mean from the threshold hydrocarbon saturation indicator and the threshold water saturation indicator, using the processor.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventors: Mansoor Ali, Vivek Anand
-
Patent number: 9507750Abstract: A system can monitor data usage, including an amount of searchable data used and/or a rate at which the searchable data is manipulated, on a storage allocation in a networked environment. The storage allocation can have a quantity/number of partitions, including at least one partition, configured to store the searchable data. The system can detect that the data usage is beyond a specified threshold and then based at least in part on factors such as network traffic, CPU usage, and/or data usage, the system can modify the storage allocation to increase or decrease a size of the partition and/or the quantity of partitions. Network traffic for the storage allocation can be directed away from the portion of the storage allocation being modified. When modifying the storage allocation is complete, the network traffic can be directed to the modified portion of the storage allocation.Type: GrantFiled: October 12, 2012Date of Patent: November 29, 2016Assignee: A9.com, Inc.Inventors: Jonathan Michael Goldberg, Asif Mansoor Ali Makhani, Ekechi Karl Edozle Nwokah
-
Patent number: 9411839Abstract: An entity using a computing device can upload searchable data to a network service to be indexed and stored. The data can include a plurality of data fields, each data field having one or more associated values. The network service can analyze the data fields and their respectively associated values to determine data field types for the data fields and search options to be enabled for the data fields. Based at least in part on the data field types and the search options, the network service can generate a search index configuration/schema. Based at least in part on the generated search index configuration/schema, the network service can generate a search index for the data. In some embodiments, the network service can also convert the data into a format compatible with the search index.Type: GrantFiled: June 2, 2015Date of Patent: August 9, 2016Assignee: A9.com, Inc.Inventors: Jonathan Michael Goldberg, Jonathan Blake Handler, Asif Mansoor Ali Makhani
-
Publication number: 20160092506Abstract: Method and system to assist a user in formulating a search query is described. The system may be configured to examine an input string submitted by a user via a search box and present suggestions in the form of structured queries, determine an entity and an entity type that corresponds to the input string and generate search suggestions in the form of complex structured queries. The generated query may be presented on a display device of a user.Type: ApplicationFiled: September 29, 2014Publication date: March 31, 2016Inventors: Zhifang Liu, Steven Foote, Daniel Tunkelang, Ashley Woodman Hall, Asif Mansoor Ali Makhani
-
Publication number: 20160092459Abstract: Method and system to generate structured queries is described. The system may be configured to examine an input string submitted by a user via a search box and present suggestions that may include references to entities grouped by entity type. The search system examines the input string, determines one or more entity types that may correspond to the input string, and provides suggestions that may be the form of one or more of keywords and also in the form of values of or references to typed entities.Type: ApplicationFiled: September 29, 2014Publication date: March 31, 2016Inventors: Zhifang Liu, Steven Foote, Daniel Tunkelang, Ashley Woodman Hall, Asif Mansoor Ali Makhani