Patents by Inventor Ellis Wong

Ellis Wong 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: 20150178477
    Abstract: A system protects a mobile wireless device owner/user who has entered into a private data collection agreement with a service provider or subscribed as a survey participant. The system enables each survey or service to define a profile, which contains triggers, data to be collected, conditions to package it, and targets to receive packages. Embedded within the user's device, a data collection privacy agent verifies the owner/user's permission for each profile. When a permitted privacy agent is triggered, it stores the data to be collected upon each specific trigger condition or event. Upon determining a condition to package collected data, the permitted privacy agent compiles a package containing only the data related to a permitted profile sourced from an authenticated survey or service, encrypts it, transmits the encrypted package to a target defined within the profile, and reallocates any storage space which is no longer needed.
    Type: Application
    Filed: December 25, 2013
    Publication date: June 25, 2015
    Applicant: CARRIER IQ, INC.
    Inventors: BRUCE BLAINE LACEY, Ellis Wong
  • Publication number: 20140244516
    Abstract: Measurements are taken at each mobile wireless device and aggregated to establish norms. The transformations are suitable for a massively parallel array of processors using map-reduce computing. Upon demand, equivalent measurements for individual mobile wireless devices may be computed for comparable multidimensional analysis. The same transformations may be applied in a silo of processors chained by memory locations feeding data driven processes. Analysis of variance from norms can isolate potential causes of customer dissatisfaction. Detailed and immediate issue resolution and remedies may save support costs and increase subscriber revenue. Identical transformations applied to an individual device as well as across the entire comparable population of devices enables reactive care to a customer incident.
    Type: Application
    Filed: December 27, 2013
    Publication date: August 28, 2014
    Applicant: CARRIER IQ, INC.
    Inventors: BRUCE BLAINE LACEY, Ellis Wong
  • Publication number: 20120112029
    Abstract: A stand for a sports board includes left and right upright monolithic skids. Each skid includes a base portion having a base bottom surface, and front and rear lobes extending upward from the base portion. Each lobe includes an uppermost surface. There is a left recession between the left front lobe and left rear lobe, and a right recession between the right front lobe and right rear lobe. A most-recessed surface of the left recession is closer to the left base bottom surface than are the left front lobe uppermost surface and the left rear lobe uppermost surface, and a most-recessed surface of the right recession is closer to the right base bottom surface than are the right front lobe uppermost surface and the right rear lobe uppermost surface. A spacer bar engages with and separates the left and right upright monolithic skids, with the stand in an operable configuration.
    Type: Application
    Filed: December 21, 2011
    Publication date: May 10, 2012
    Inventor: David Ellis Wong
  • Publication number: 20070008951
    Abstract: Mediation systems and methods for hybrid networks including an IMS network. A system and method mediates an IMS network having a serving call state control function (S-CSCF) for providing session control for user endpoint (UE) devices with an alternative network to create a hybrid network. A service and corresponding service request code are defined to utilize at least a subset of capabilities provided by said alternative network. The S-CSCF is provisioned to identify and receive an alternative network service request message from a UE, including providing a call model having at least one filter code to associate said alternative network service code with at least one application server (AS) dedicated to serving alternative network service requests, said AS being responsive to service point triggers (SPTs). The AS is in communication with and capable of controlling delivery of at least a subset of services provided by said alternative network.
    Type: Application
    Filed: June 24, 2005
    Publication date: January 11, 2007
    Inventors: Shamim Naqvi, Prasad Dorbala, Mahesh Ganmukhi, Ellis Wong
  • Publication number: 20070008913
    Abstract: Methods and systems for provisioning IMS networks with Virtual Service Organizations (VSOs) or Mobile Virtual Network Operators (MVNOs) that have distinct service logic, enabling VSOs and MVNOs to provide distinctive service experiences. Call models are provisioned so that different users can have distinct IMS service experiences. The IMS network includes a serving call state control function (S-CSCF) for providing user device session control. A database having selectable call model information associates IMS service codes with application servers (ASs) based on a user/group identity. S-CSCF logic receives a service request having a user identity, accesses the database, and instantiates a call model having filter codes that associate IMS service codes with ASs. The ASs have service logic to provide services for a corresponding IMS service code.
    Type: Application
    Filed: June 24, 2005
    Publication date: January 11, 2007
    Inventors: Shamim Naqvi, Prasad Dorbala, Mahesh Ganmukhi, Ellis Wong
  • Publication number: 20060291489
    Abstract: Systems and methods to mediate Non-IMS services on an IMS network. In a system having an IMS network, a non-IMS network, and a user endpoint (UE) device having at least one media renderer (MR) thereon, the IMS network invokes services provided by the non-IMS network. An application server receives a service request from the UE via the IMS network. The service request is determined to correspond to a service provided by the non-IMS network. A first control entity mediates with a media server (MS) in the non-IMS network. The mediation includes identifying the UE to the media server and instructing the MS to deliver content to the UE without utilizing the IMS network. A second control entity mediates with the UE to select a MR to receive the content from the MS and to instruct the MR to expect receipt of said content.
    Type: Application
    Filed: November 18, 2005
    Publication date: December 28, 2006
    Inventors: Shamim Naqvi, Prasad Dorbala, Ellis Wong, Mahesh Ganmukhi
  • Publication number: 20060291487
    Abstract: IMS networks with AVS sessions with multiple access networks. Systems and methods associate multiple access network sessions with a given user endpoint (UE) device. A UE is managed in an IMS network to have multiple concurrent sessions to corresponding access networks. An application server in the IMS network creates a computer-implemented representation of an audio video session (AVS). The AVS representation includes a first incoming leg (ICL) to represent at least the initial access network to which the UE has access. Subsequently, it is determined that the UE can access a different access network than the initial access network. The different access network is of different type than the initial access network.
    Type: Application
    Filed: November 18, 2005
    Publication date: December 28, 2006
    Inventors: Shamim Naqvi, Prasad Dorbala, Ellis Wong, Mahesh Ganmukhi
  • Publication number: 20060291484
    Abstract: Methods of avoiding or minimizing cost of stateful connections between application servers (ASs) and S-CSCF nodes in an IMS network with multiple domains. S-CSCF service logic is provided and connected to a co-located AS. The IMS includes a network operator administration domain and an MVNO service domain, and the S-CSCF logic and AS are maintained in the same domain, e.g., the MVNO or network operator domain.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Inventors: Shamim Naqvi, Prasad Dorbala, Mahesh Ganmukhi, Ellis Wong
  • Publication number: 20060291412
    Abstract: A method of associating multiple user endpoints (UEs) with a single IMS session in an IMS network having a serving node for controlling at least one IMS session for a user and at least a first access network for providing access to UEs. The method involves associating a first UE with the user and with an IMS session; discovering a second UE in a proximity of the first UE; discovering information about the second UE; communicating the information about the second UE to the serving node; the serving node utilizing computer-implemented policy logic to determine whether to associate the second UE with the user and the IMS session; and if the policy logic determines that the second UE is to be associated, the serving node associating the second UE with the IMS session while retaining the association with the first UE.
    Type: Application
    Filed: March 8, 2006
    Publication date: December 28, 2006
    Inventors: Shamim Naqvi, Prasad Dorbala, Ellis Wong, Mahesh Ganmukhi
  • Publication number: 20060294244
    Abstract: A method of controlling and delivering media content from a media server (MS) to a media renderer (MR) utilizing a wide area IMS network for control. The method involves: provisioning a serving node in the IMS network with control point (CP) logic that includes logic to negotiate media content delivery with a least one of an MS and an MR; provisioning a user endpoint (UE) device of the IMS network with control point proxy (CPP) logic that includes logic to negotiate media content delivery and VCR controls to control media presentation; in response to a media content delivery request, invoking the CPP logic and the CP logic to cooperatively negotiate media content delivery between an MS and an MR that uses local wireless or land line connections when possible in order to minimize wide area bandwidth usage.
    Type: Application
    Filed: March 8, 2006
    Publication date: December 28, 2006
    Inventors: Shamim Naqvi, Prasad Dorbala, Ellis Wong, Mahesh Ganmukhi
  • Publication number: 20060291437
    Abstract: Systems and methods for providing dynamic call models for users in an IMS network. A system and method provisions dynamic call models within an IMS network having a serving call state control function (S-CSCF) for providing session control for user endpoint (UE) devices. At least one user endpoint device (UE) with agent logic, expresses dynamic context of the UE in a message and sends said dynamic context message to a S-CSCF, wherein said dynamic context includes at least a subset of devices that could be used as UEs or associated devices, network connections that terminate or emanate from said devices that could be used as UEs or associated devices, and capabilities of said devices that could be used as UEs or associated devices.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Inventors: Shamim Naqvi, Prasad Dorbala, Mahesh Ganmukhi, Ellis Wong
  • Publication number: 20060291488
    Abstract: Systems and methods of inter-working Non-IMS networks and IMS networks. An IMS network has at least one serving node and a non-IMS network has at least one MSC. The IMS and non-IMS networks inter-work so that network services may be provided to a user endpoint (UE) device, utilizing both the IMS network and the non-IMS network. An application server is provided in the IMS network. An identification of at least one UE is posted to the MSC. Corresponding triggers are posted for the at least one identified UE to the MSC. The triggers identify trigger events and identify the application server as the entity to inform in response to the trigger event. The triggers are associated with corresponding service to the UE via the non-IMS network.
    Type: Application
    Filed: November 18, 2005
    Publication date: December 28, 2006
    Inventors: Shamim Naqvi, Prasad Dorbala, Ellis Wong, Mahesh Ganmukhi