Patents by Inventor Faraz Ali Syed

Faraz Ali Syed 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: 20150350032
    Abstract: A new approach is proposed that contemplates systems and methods to support controlling of a remote device via a local host. First, a user interface for interacting with the remote device is displayed on the local host and input from a user to the displayed user interface to remotely perform one or more operations on the remote device is accepted. The input from the user is then transmitted to the remote device over a network and converted to one or more instructions executable on the remote device. The instructions are then executed to perform the operations on the remote device and feedback information of the operations on the remote device is provided back to the local host over the network. The feedback information of the operations on the remote device is then presented to the user via the user interface on the local host.
    Type: Application
    Filed: August 12, 2015
    Publication date: December 3, 2015
    Inventors: David John Marsyla, Faraz Ali Syed
  • Patent number: 8014995
    Abstract: The present invention provides a mechanism for recording interactions with a Mobile Device to create a map of the structure of the menu system, Mobile Applications, and Mobile Service available on the device. A Recording/Control Environment is integrated with a physical Mobile Device, controls the Mobile Device, and records the resulting data from the Device. The Recording/Control Environment then saves the data as a map of the system structure. Once this graph has been created with a state representing every page available on the device, and with links representing every way of navigating between the individual states of the device, the graph can be used to re-create the experience of interacting with the device. A user may then virtually interact with a representative device through a Run-Time Environment, which uses the map structure to replay the interactions of the mobile device.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: September 6, 2011
    Assignee: Mobile Complete, Inc.
    Inventors: David John Marsyla, Faraz Ali Syed, John Tupper Brody, Jeffrey Allard Mathison
  • Publication number: 20110028145
    Abstract: Remote testing of a Mobile Device or Mobile Application while that device is located in a target Carrier Network is disclosed. A person, or an automated program, running the test remotely (“Remote Tester”) or (“Remote Automation Script”), does not need to be present in the target Carrier Network, and can control all functions of the Mobile Device over a standard computer network, or the Internet. The functions of the Mobile Device are controlled by interacting with a local application (“Device Conductor”) which communicates with a server managing the remote device (“Device Server”) using standard Internet communication protocols. The Device Server will pass all commands to a hardware or software based controller (“Device Controller”) which will directly operate the Mobile Device in a manner similar to how the device would be operated by a person that is located near the device.
    Type: Application
    Filed: August 4, 2010
    Publication date: February 3, 2011
    Applicant: Mobile Complete, Inc.
    Inventors: David John Marsyla, Faraz Ali Syed
  • Publication number: 20110028090
    Abstract: The time-sharing of mobile devices over the Internet between remote users that need access to them is disclosed. Mobile devices are distributed across the globe in target geographies and networks, and users are provided with over-the-Internet access to these devices. The mobile devices are grouped in a mobile device pool. Devices in the pool can be in different physical locations, but they all report their locations and status to a central server (“AccessServer”) using standard internet protocols. This central server gives a single unified view of the mobile device pool to the user. Users are able to get this unified view and access the mobile devices using a software application (“DeviceConductor”) that runs on their local computer. A user can check-out a device and operate it remotely, having the ability to control all inputs of the device and view all outputs from the device.
    Type: Application
    Filed: August 4, 2010
    Publication date: February 3, 2011
    Applicant: Mobile Complete, Inc.
    Inventors: Mudassir Ilyas Sheikha, David John Marsyla, Faraz Ali Syed
  • Publication number: 20090203368
    Abstract: The present invention provides a means for automated interaction with a Mobile Device to create a graph of the menu system, Mobile Applications, and Mobile Services available on the Mobile Device. The information recorded in the graph can then be played back interactively at a later time. In order to build a graph in this automated fashion, the physical Mobile Device is integrated with a Recording/Control Environment. This environment has a Device Interface, which has the ability to control the user interface of the Mobile Device and record the resulting video and audio data from the Device. An automation Crawler uses the Device Interface to navigate the Mobile Device to unmapped states. A State Listener monitors the data coming to and from the Mobile Device and resolves it to a single state, saving new states to the graph as needed.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: Mobile Complete, Inc.
    Inventors: David John Marsyla, Faraz Ali Syed, John Tupper Brody, Jeffrey Allard Mathison
  • Patent number: 7545386
    Abstract: The conversion of Mobile Display information used in a wide variety of Mobile Devices into Unified Image Formats is disclosed to enable viewing on a desktop computer system in addition to manual and automated testing of Mobile Content. In order to support the variety of Mobile Displays available, and to process the Mobile Display information in real-time, a configurable emulation system may be employed to model the Image Commands being used for each type of available Mobile Display. This emulation system can then provide a representative view of the image as it would be displayed on the Mobile Display, but in a format that can be utilized by other manual or automated systems.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: June 9, 2009
    Assignee: Mobile Complete, Inc.
    Inventors: David John Marsyla, Faraz Ali Syed
  • Publication number: 20080195942
    Abstract: The present invention provides a mechanism for recording interactions with a Mobile Device to create a map of the structure of the menu system, Mobile Applications, and Mobile Service available on the device. A Recording/Control Environment is integrated with a physical Mobile Device, controls the Mobile Device, and records the resulting data from the Device. The Recording/Control Environment then saves the data as a map of the system structure. Once this graph has been created with a state representing every page available on the device, and with links representing every means of navigating between the individual states of the device, the graph can be used to re-create the experience of interacting with the device. A user may then virtually interact with a representative device through a Run-Time Environment, which uses the map structure to replay the interactions of the mobile device.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 14, 2008
    Applicant: Mobile Complete, Inc.
    Inventors: David John Marsyla, Faraz Ali Syed, John Tupper Brody, Jeffrey Allard Mathison
  • Publication number: 20080139195
    Abstract: Remote testing of a Mobile Device or Mobile Application while that device is located in a target Carrier Network is disclosed. A person, or an automated program, running the test remotely (“Remote Tester”) or (“Remote Automation Script”), does not need to be present in the target Carrier Network, and can control all functions of the Mobile Device over a standard computer network, or the Internet. The functions of the Mobile Device are controlled by interacting with a local application (“Device Conductor”) which communicates with a server managing the remote device (“Device Server”) using standard Internet communication protocols. The Device Server will pass all commands to a hardware or software based controller (“Device Controller”) which will directly operate the Mobile Device in a manner similar to how the device would be operated by a person that is located near the device.
    Type: Application
    Filed: December 7, 2006
    Publication date: June 12, 2008
    Inventors: David John Marsyla, Faraz Ali Syed
  • Publication number: 20080139111
    Abstract: The time-sharing of mobile devices over the Internet between remote users that need access to them is disclosed. Mobile devices are distributed across the globe in target geographies and networks, and users are provided with over-the-Internet access to these devices. The mobile devices are grouped in a mobile device pool. Devices in the pool can be in different physical locations, but they all report their locations and status to a central server (“AccessServer”) using standard internet protocols. This central server gives a single unified view of the mobile device pool to the user. Users are able to get this unified view and access the mobile devices using a software application (“DeviceConductor”) that runs on their local computer. A user can check-out a device and operate it remotely, having the ability to control all inputs of the device and view all outputs from the device.
    Type: Application
    Filed: December 7, 2006
    Publication date: June 12, 2008
    Inventors: Mudassir Ilyas Sheikha, David John Marsyla, Faraz Ali Syed
  • Publication number: 20080140380
    Abstract: The conversion of Mobile Display information used in a wide variety of Mobile Devices into Unified Image Formats is disclosed to enable viewing on a desktop computer system in addition to manual and automated testing of Mobile Content. In order to support the variety of Mobile Displays available, and to process the Mobile Display information in real-time, a configurable emulation system may be employed to model the Image Commands being used for each type of available Mobile Display. This emulation system can then provide a representative view of the image as it would be displayed on the Mobile Display, but in a format that can be utilized by other manual or automated systems.
    Type: Application
    Filed: December 7, 2006
    Publication date: June 12, 2008
    Inventors: David John Marsyla, Faraz Ali Syed