Patents by Inventor Nasir Mahmood Mirza

Nasir Mahmood Mirza 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: 9531887
    Abstract: A wireless communication device displays an icon for an application and stores a data restriction for the application. The wireless communication device receives a user selection of the icon and receives wireless data for the application. The wireless communication device compares an amount of the received wireless data for the application to the data restriction for the application to determine a data conformity level for the application. The wireless communication device translates the data conformity level for the application to a color. The wireless communication device displays the icon for the application surrounded by the color to indicate the data conformity level of the application.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: December 27, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Nasir Mahmood Mirza, Syed Hassan Raza
  • Publication number: 20150341506
    Abstract: A wireless communication device displays an icon for an application and stores a data restriction for the application. The wireless communication device receives a user selection of the icon and receives wireless data for the application. The wireless communication device compares an amount of the received wireless data for the application to the data restriction for the application to determine a data conformity level for the application. The wireless communication device translates the data conformity level for the application to a color. The wireless communication device displays the icon for the application surrounded by the color to indicate the data conformity level of the application.
    Type: Application
    Filed: July 31, 2015
    Publication date: November 26, 2015
    Inventors: Nasir Mahmood Mirza, Syed Hassan Raza
  • Patent number: 9137620
    Abstract: Embodiments disclosed herein provide systems and methods for analyzing conformity to restrictions on the use of a wireless communication device to allow a user to make application usage decisions based on cost and application performance. In a particular embodiment, a method provides identifying restrictions on the use of a wireless communication device having applications available to the wireless communication device. The method further provides identifying a first application of the applications available to the wireless communication device that uses resources of a wireless communication network. The method further provides determining a first measure of conformity by the first application to the restrictions on the use of the wireless communication device and generating an instruction to display to a user an indication of the first measure of conformity by the first application to the restrictions on the use of the wireless communication device.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: September 15, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Nasir Mahmood Mirza, Syed Hassan Raza
  • Patent number: 9130798
    Abstract: The invention is directed to methods and systems for managing internet protocol (IP) addresses. In particular, the invention provides an approach to reuse IP address among multiple devices by combining the IP address and a unique code. By including a unique code, each mobile device using the same IP address is still easily identified. Further, the invention allows for reusing IP addresses within a single telecommunications sector such that devices in the same area may use the same IP address.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 8, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Nasir Mahmood Mirza, Hassan Raza
  • Patent number: 8874721
    Abstract: A method of operating a computer system for monitoring a service network that comprises a plurality of systems and that provides a plurality of services, the method comprising displaying a list of the plurality of services, receiving a selection of a first service from the list of the plurality of services, displaying a list of the plurality of layers associated with the first service, receiving a selection of a first layer from the list of the plurality of layers, processing the selection of the first layer to determine a first group of systems, displaying a list of a first group of systems associated with the first service, receiving a selection of a first system from the list of the first group of systems, displaying a graphical representation of the first service, displaying a graphical representation of the first system, monitoring a performance of the first system, and displaying the performance of the first system with the graphical representation of the first system.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: October 28, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Nasir Mahmood Mirza, Sameer Akbar Khan, Usman Muhammad Naim, Brajendra Singh Thakur, Andrew L. Davey
  • Patent number: 8510429
    Abstract: A data storage infrastructure is disclosed for a communication network that produces network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data. The storage management system is configured to identify characteristics for each of the data storage systems and to display the characteristics for each of the data storage systems, wherein the characteristics indicate a number of servers connected to each of the data storage systems and a number of connections between the servers and each of the data storage systems.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: August 13, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza
  • Patent number: 8325783
    Abstract: What is disclosed is a method of operating a communication system. The method includes receiving a request to initiate a communication session with a wireless communication device, wherein the request indicates an application type. The method also includes determining a spreading code based on the application type, and transferring the spreading code to the wireless communication device. The method also includes receiving communications for the communication session encoded with the spreading code and decoding the encoded communications based on the spreading code.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: December 4, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Syed Hassan Raza, Nasir Mahmood Mirza
  • Patent number: 8270377
    Abstract: What is disclosed is a method of operating a communication system. The method includes receiving a first request to initiate a first communication session with a wireless communication device, determining a first spreading code for the first communication session, and transferring the first spreading code for delivery to the wireless communication device. The method also includes receiving a second request to initiate a second communication session with the wireless communication device, determining a second spreading code for the second communication session, where the second spreading code is determined based upon the first spreading code, and transferring the second spreading code for delivery to the wireless communication device.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: September 18, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Syed Hassan Raza, Nasir Mahmood Mirza
  • Publication number: 20120129486
    Abstract: A help notification system is provided according to the invention. The help notification system includes a help system adapted to receive a user-initiated help communication from a wireless communication device and a notification system adapted to receive a notification communication from the wireless communication device. The notification system includes an interface configured to receive the notification communication and a processing system in communication with the interface and configured to receive the notification communication from the interface. The processing system is further configured to correlate the notification communication to user information in order to obtain a recipient list, generate a recipient notification communication based on the correlating, and transfer the recipient notification communication through the interface to one or more recipients according to the recipient list.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 24, 2012
    Inventors: Usman Muhammad Naim, Nasir Mahmood Mirza, Sameer Akbar Khan
  • Patent number: 8055561
    Abstract: A system and method for determining the cost per unit transaction for running an application on a server system is disclosed. The total transaction capacity of a system is determined as well as the total storage capacity during a time period M. The total fixed cost and the total variable cost during the time period are also determined. A total cost per unit transaction is determined from the total transaction capacity plus the total storage capacity divided by the total fixed and variable costs. The resource usage of the system by the application is tracked during the time period M. The cost billed to the application user is the resource usage of the application multiplied by the total cost per unit time for the time period M.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: November 8, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Sameer Akbar Khan, Nasir Mahmood Mirza, Usman Mohammed Naim
  • Patent number: 8010942
    Abstract: A method is provided for designing a service which is made up of one or more service applications in which availability definitions are displayed on a graphical user interface in the class selection process. The method involves displaying classes and class definitions on a graphical user interface, selecting a class for each of the service applications, displaying an availability definition for each of the selected classes, and prompting a user to confirm the selection of the class based on the availability definition. If the selection of the class is confirmed, a design profile indicating the resources required for the class is generated and displayed. If the selection of the class is not confirmed, the classes are redisplayed.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: August 30, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Nasir Mahmood Mirza, Sameer Akbar Khan, Usman Muhammad Naim, Brajendra Singh Thakur, Andrew L. Davey
  • Patent number: 7920679
    Abstract: A communication system for notifying persons of an emergency telephone call is provided according to the invention. The communication system includes a communication network configured to receive a user-initiated emergency telephone call from a caller. The communication system further includes a notification system configured to receive the user-initiated emergency telephone call from the communication network, select one or more proximity communication devices based on one or more predetermined proximity criteria, and generate a notification communication to the one or more proximity communication devices. The notification communication notifies the one or more proximity communication devices of the user-initiated emergency telephone call.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: April 5, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Usman Muhammad Naim, Nasir Mahmood Mirza, Sameer Akbar Khan
  • Patent number: 7911974
    Abstract: A method of operating a service availability system to monitor the availability of a communication service having a plurality of service layers provided by a plurality of service elements comprises receiving performance data from each of the service elements indicating the performance of each of the service elements, processing the performance data to determine availability levels of each of the service layers, and displaying on a graphical user interface the availability levels of each of the service layers.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: March 22, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Nasir Mahmood Mirza, Sameer Akbar Khan, Usman Muhammad Naim, Brajendra Singh Thakur, Andrew L. Davey
  • Patent number: 7895295
    Abstract: A data storage infrastructure is disclosed for a communication network that produces a plurality of data flows of network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data. The storage management system is configured to identify characteristics for the data flows, score the characteristics for the data flows, and process the scores to assign individual ones of the data flows to individual ones of the data storage systems.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: February 22, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza
  • Patent number: 7801973
    Abstract: A data storage infrastructure is disclosed for a communication network that produces a plurality of data flows of network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data using a plurality of service classes, wherein different ones of the data storage systems provide different ones of the service classes. The storage management system is configured to process characteristics for the data flows to assign individual ones of the data flows to individual ones of a plurality of information classes and to assign individual ones of the data flows to individual ones of the data storage systems based on the information class assignments.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: September 21, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza
  • Patent number: 7797291
    Abstract: A storage management system comprising a processing system and an interface, wherein the processing system is configured to access a first plurality of data, process the first plurality of data to determine a plurality of entities associated with the first plurality of data, determine a first constraint associated with the first plurality of data, and process the first plurality of data to determine if the first plurality of data satisfies the first constraint, and wherein the interface is configured to transmit a first action request to a first entity of the plurality of entities associated with the first plurality of data in response to determining that the first plurality of data satisfies the first constraint, and receive a first action response from the first entity indicating a first action to be performed on the first plurality of data.
    Type: Grant
    Filed: July 11, 2005
    Date of Patent: September 14, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza
  • Patent number: 7797395
    Abstract: A data storage infrastructure is disclosed for a communication network that produces a plurality of data flows of network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data using a plurality of data storage service classes, wherein different ones of the data storage systems provide different ones of the data storage service classes. The storage management system is configured to process characteristics for the data flows to assign individual ones of the data flows to individual ones of the data storage systems.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: September 14, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza
  • Patent number: 7788302
    Abstract: A data storage infrastructure is disclosed for a communication network. The data storage infrastructure comprises data storage systems and a storage management system. The data storage systems are comprised of disk systems that are comprised of disks. The storage management system displays a first view of the infrastructure including the data storage systems, receives a first input selecting one of the data storage systems, and in response, displays a second view of the disk systems in the selected data storage system. The storage management system receives a second input selecting one of the disk systems in the selected data storage system, and in response, displays a third view of the disks in the selected disk system. The storage management system receives a third user input selecting one of the disks in the selected disk system, and in response, displays product information for the selected disk.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: August 31, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza
  • Patent number: 7752437
    Abstract: A data storage infrastructure is disclosed for a communication network that produces a plurality of data flows of network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data using a plurality of service classes, wherein different ones of the data storage systems provide different ones of the service classes. The storage management system is configured to process characteristics for the data flows to assign individual ones of the data flows to individual ones of a plurality of data classes and to assign individual ones of the data flows to individual ones of the data storage systems based on the data class assignments.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: July 6, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza
  • Patent number: 7739680
    Abstract: An application system comprising an application server configured to run first version software for an application and second version software for the application. The application system further comprises a staging database server configured to initially interface with the second version software to populate a staging database system with second data for the application generated by the second version software. The application system further comprises a production database server configured to initially interface with the first version software to populate a production database system with first data for the application generated by the first version software, synchronize the first data with the second data to replicate the second data to the production database system, cease interfacing with the first version software and begin to interface with the second version software to populate the production database system with the second data generated by the second version software.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: June 15, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Brajendra Singh Thakur, Nasir Mahmood Mirza