Patents Assigned to Complete, Inc.
  • 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
  • Patent number: 7814139
    Abstract: Methods and systems are provided herein for the analysis of clickstream data of online users. The analysis methods and systems allow for the creation of new offline business methods based on online consumer behavior. In embodiments, a third party is enabled to forecast offline demand for a good or service based on the online consumer behavior.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: October 12, 2010
    Assignee: Complete, Inc.
    Inventors: Man Jit Singh, David Cancel
  • 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