Patents by Inventor Uzair Ahmed

Uzair Ahmed 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: 20190373447
    Abstract: The present invention discloses methods and systems for communicating at a cellular router between a first wireless communication module and a first subscriber identity module (SIM). The cellular router receives a first request from a first wireless communication module and encapsulates the first request in a first modified request. The cellular router then sends the first modified request to a first SIM card in a first communication apparatus and waits for a first modified reply. While waiting for the first modified reply the cellular router sends at least one halt message to the first wireless communication module after a first time threshold. After receiving the first modified reply, the cellular router decapsulates the first modified reply to retrieve a first reply and sends the first reply to the first wireless communication module where the first modified reply is a reply to the first.
    Type: Application
    Filed: July 13, 2018
    Publication date: December 5, 2019
    Applicant: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed CHUGHTAI, Man Kit KWAN, Yu YEUNG
  • Publication number: 20190223000
    Abstract: Apparatus with I/O modules such as a networked security camera with a plurality of wireless connections to continue to use at least one network connection is presented. The apparatus, comprising a plurality of RF units, a plurality of SIM card interfaces, at least one processing unit, at least one non-transitory computer readable storage medium and at least on input/output module, is able to continue sending and receiving data through one or more wireless networks using a plurality of RF units. Further, when more bandwidth and/or higher reliability is required, the apparatus aggregates data connections established with different wireless networks.
    Type: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Applicant: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ming Pui CHONG, Wan Chun Leung, Chan Neng Leong, Uzair Ahmed Chughtai
  • Patent number: 10244382
    Abstract: Apparatus with I/O modules such as a networked security camera with a plurality of wireless connections to continue to use at least one network connection is presented. The apparatus, comprising a plurality of RF units, a plurality of SIM card interfaces, at least one processing unit, at least one non-transitory computer readable storage medium and at least on input/output module, is able to continue sending and receiving data through one or more wireless networks using a plurality of RF units. Further, when more bandwidth and/or higher reliability is required, the apparatus aggregates data connections established with different wireless networks.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: March 26, 2019
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ming Pui Chong, Wan Chun Leung, Chan Neng Leong, Uzair Ahmed Chughtai
  • Publication number: 20170223313
    Abstract: Apparatus with I/O modules such as a networked security camera with a plurality of wireless connections to continue to use at least one network connection is presented. The apparatus, comprising a plurality of RF units, a plurality of SIM card interfaces, at least one processing unit, at least one non-transitory computer readable storage medium and at least on input/output module, is able to continue sending and receiving data through one or more wireless networks using a plurality of RF units. Further, when more bandwidth and/or higher reliability is required, the apparatus aggregates data connections established with different wireless networks.
    Type: Application
    Filed: April 20, 2017
    Publication date: August 3, 2017
    Applicant: Pacific Smart Systems
    Inventors: Ming Pui CHONG, Wan Chun LEUNG, Chan Neng LEONG, Uzair Ahmed CHUGHTAI
  • Patent number: 8903902
    Abstract: Embodiments of the present invention provide techniques for facilitating collaboration between participants of a process supported by a software application (e.g., a business process supported by a business application). According to one set of embodiments, a request to initiate a collaboration session for a transaction of the process is submitted through a user interface of the process itself within the software application. The collaboration session is then initiated using process and transaction context information retrieved from the software application. In some embodiments, portions of the process and transaction context information are made available to participants in the collaboration session. In further embodiments, the transaction and process context information is used to automatically match the initiator of the collaboration session with one or more appropriate collaboration participants.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: December 2, 2014
    Assignee: Oracle International Corporation
    Inventor: Uzair Ahmed Niazi
  • Patent number: 8712882
    Abstract: This disclosure describes, generally, methods and systems for predictive approaches used to auto-populate timecards for an employee/contractor. A system/framework is proposed that can auto-populate timecards for employees using predictive approaches. The predictive approaches may look at the patterns of time entry for the individual who is performing entry of the time. The system can also look at patterns of time entry for other team members within an organization or group whose time entry patterns may be similar or identical to other individuals.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: April 29, 2014
    Assignee: Oracle International Corporation
    Inventor: Uzair Ahmed Niazi
  • Patent number: 8407724
    Abstract: This disclosure describes, generally, methods and systems for implementing agile and dynamic help, defect tracking, and support frameworks for composite applications. The method includes implementing, on a computer system including a storage database, a composite application including a plurality of application components and establishing, in the computer system's storage database, a storage container for each of the plurality of application components. The storage containers are configured to store support information for each of the component applications. The method further includes storing, in the storage database, support data for each of the plurality of component applications, removing at least one of the plurality of component applications from the composite application, and maintaining, in the storage database, the support data for the remaining component applications of the composite application.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: March 26, 2013
    Assignee: Oracle International Corporation
    Inventor: Uzair Ahmed Niazi
  • Publication number: 20120122475
    Abstract: A method and apparatus for estimating a position of an access point (AP) in a Wi-Fi system is provided. The method includes measuring a strength of a signal, transmitted by the AP, at three or more measurement points (MPs), selecting an imaginary attenuation factor, calculating a range between the AP and each of the MPs on the basis of the imaginary attenuation factor and a strength of a signal measured at the MP, calculating an intersecting point of ranging circles in each of which a position of the MP is a center and the range between the MP and the AP is a radius, calculating a best intersecting point from among a plurality of the intersecting points obtained by repeating the calculating the range and the calculating the intersecting point of ranging circles while changing the imaginary attenuation factor, and estimating the best intersecting point as the position of the AP.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 17, 2012
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Uzair Ahmed, Wan Sik Choi, Sang Joon Park, Young Su Cho, Do Hyun Kim, Dong Kyoo Kim, Sung Jo Yun, Myung In Ji
  • Publication number: 20110153477
    Abstract: This disclosure describes, generally, methods and systems for predictive approaches used to auto-populate timecards for an employee/contractor. A system/framework is proposed that can auto-populate timecards for employees using predictive approaches. The predictive approaches may look at the patterns of time entry for the individual who is performing entry of the time. The system can also look at patterns of time entry for other team members within an organization or group whose time entry patterns may be similar or identical to other individuals.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 23, 2011
    Applicant: Oracle International Corporation
    Inventor: Uzair Ahmed Niazi
  • Publication number: 20110154372
    Abstract: This disclosure describes, generally, methods and systems for implementing agile and dynamic help, defect tracking, and support frameworks for composite applications. The method includes implementing, on a computer system including a storage database, a composite application including a plurality of application components and establishing, in the computer system's storage database, a storage container for each of the plurality of application components. The storage containers are configured to store support information for each of the component applications. The method further includes storing, in the storage database, support data for each of the plurality of component applications, removing at least one of the plurality of component applications from the composite application, and maintaining, in the storage database, the support data for the remaining component applications of the composite application.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 23, 2011
    Applicant: Oracle International Corporation
    Inventor: Uzair Ahmed Niazi
  • Publication number: 20090132653
    Abstract: Embodiments of the present invention provide techniques for facilitating collaboration between participants of a process supported by a software application (e.g., a business process supported by a business application). According to one set of embodiments, a request to initiate a collaboration session for a transaction of the process is submitted through a user interface of the process itself within the software application. The collaboration session is then initiated using process and transaction context information retrieved from the software application. In some embodiments, portions of the process and transaction context information are made available to participants in the collaboration session. In further embodiments, the transaction and process context information is used to automatically match the initiator of the collaboration session with one or more appropriate collaboration participants.
    Type: Application
    Filed: November 20, 2007
    Publication date: May 21, 2009
    Applicant: Oracle International Corporation
    Inventor: Uzair Ahmed Niazi
  • Patent number: 6532473
    Abstract: The present invention relates to a method of processing data files which are generated in accordance with different protocols. Each protocol defines a number of mark-up tags and each data file includes a number of respective mark-up tags, each mark-up tag having respective data associated therewith. The method including storing the data contained in a data file by receiving the data file, determining the protocol definition, and using the protocol definition to determine storage location(s) or processing action(s) for each of the mark-up tags of the data file. Once this has been done the protocol definition is used to determine contextual information for each of the mark-up tags of the data file. The marked up data contained within the data file is then extracted and, stored or processed in accordance with the determined contextual information and at least one of the storage location(s) or the processing action(s).
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: March 11, 2003
    Assignee: Oracle Corporation
    Inventors: Uzair Ahmed Niazi, Andrew Richard Rundell
  • Publication number: 20020013791
    Abstract: The present invention relates to a method of processing data files which are generated in accordance with different protocols. Each protocol defines a number of mark-up tags and each data file includes a number of respective mark-up tags, each mark-up tag having respective data associated therewith. The method including storing the data contained in a data file by receiving the data file, determining the protocol definition, and using the protocol definition to determine storage location(s) or processing action(s) for each of the mark-up tags of the data file. Once this has been done the protocol definition is used to determine contextual information for each of the mark-up tags of the data file. The marked up data contained within the data file is then extracted and, stored or processed in accordance with the determined contextual information and at least one of the storage location(s) or the processing action(s).
    Type: Application
    Filed: December 7, 2000
    Publication date: January 31, 2002
    Inventors: Uzair Ahmed Niazi, Andrew Richard Rundell