Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Mehta, WA
Arpit Mehta, Bellevue, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110216737 | SYSTEMS, METHODS, AND MEDIA FOR IMPLEMENTING CALL HANDOFF BETWEEN NETWORKS - Systems, methods, and media for implementing call handoff between networks are provided, in some embodiments, systems for implementing call handoff between networks are provided, the systems comprising.: at least one device that: receives a call from a first endpoint; establishes a connection between the first end-point and a conference; calls a second endpoint: establishes a connection between the second end point and the conference; and when one of the first endpoint and the second endpoint is able to be connected to a different network from a current network which the one of the first endpoint and the second endpoint is connected to the conference: establishes a connection between the conference and the one of the first endpoint and the second endpoint via the different network; and removes the connection via the current network between the one of the first endpoint and the second endpoint and the conference. | 09-08-2011 |
Bimal Mehta, Sammamish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110307587 | DEFINITION CONFIGURATION AND ADMINISTRATION OF DISTRIBUTED SERVER SYSTEMS THROUGH STRUCTURED DATA MODEL - A platform for manipulating data associated with defining, deploying, and administering distributed server systems utilizes a structured data model with a flexible replication mechanism, a set of schemas, and an object model to manipulate system topology, configuration (settings), and policies. A scoping mechanism for characteristics of the settings, policies, and resolution is provided in addition to the data model along with an authorization mechanism for single and multi-tenant environments. | 12-15-2011 |
Bimal Mehta, Redmon, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080298278 | Techniques for a mixed audio conference - Techniques for a mixed audio conference are described. An apparatus may comprise an audio video multipoint control unit to mix call information from multiple call connections established over a packet-switched network for a conference call. The apparatus may comprise a telephony gateway communicatively coupled to the audio video multipoint control unit. The telephony gateway may establish a bridge connection with a conference bridge servicing a call connection over a circuit-switched network, the telephony gateway to translate call information from the call connection for use by the audio video multipoint control unit. Other embodiments are described and claimed. | 12-04-2008 |
Bimal K. Mehta, Sammamish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090116634 | ACCOMMODATION OF TWO INDEPENDENT TELEPHONY SYSTEMS - Independent telephony systems are integrated by using symmetric forking from both systems. Calls received by either system are forked to the other system. Thus, a call can be accepted by one of the systems, using its external interfaces, and presented to all devices in both systems. Each system is enabled to leverage internal call control advanced features to enhance overall user experience. Internally inserted parameters to call requests are used between the two systems for preventing endless loop of calls between the integrated systems. | 05-07-2009 |
| 20100306000 | UNIFIED MODEL FOR AUTHORING AND EXECUTING FLOW-BASED AND CONSTRAINT-BASED WORKFLOWS - Designing and executing a workflow having flow-based and constraint-based regions. A user selects one or more activities to be part of a constraint-based region. Each constraint-based region has a constraint associated therewith. The workflow is executed by executing the flow-based region and the constraint-based region. The flow-based region executes sequentially. The constraint is evaluated, and the constraint-based region executes responsive to the evaluated constraint. | 12-02-2010 |
| 20110299387 | SURVIVABLE AND RESILIENT REAL TIME COMMUNICATION ARCHITECTURE - Enhanced communication systems with various resiliency and survivability aspects are provided. Data center, cluster, network, and load balancer survivability are provided for seamless communication experience in case of data center, cluster, discovery infrastructure, or hardware load balancer failures. Call, data, and authentication survivability are provided through dynamic re-routing over alternative networks, continuous data replication, and alternative authentication mechanisms. Seamless failover is ensured through use of identical signaling protocols and data carried by protocols between primary and backup clusters. Voicemail resiliency is achieved by re-routing calls directed to voicemail over alternative paths such as PSTN connections. | 12-08-2011 |
Bimal Kumar Mehta, Sammamish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080276238 | Use of Metrics to Control Throttling and Swapping in a Message Processing - A system and method of using metrics to control throttling and swapping in a message processing system is provided. A workload status of a message processing system is determined, and the system polls for a new message according to the workload status. The message processing system identifies a blocked instance and calculates an expected idle time for the blocked instance. The system dehydrates the blocked instance if the expected idle time exceeds a predetermined threshold. | 11-06-2008 |
Manoj R. Mehta, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090327711 | AUTHENTICATION OF BINARIES IN MEMORY WITH PROXY CODE EXECUTION - Presented is an anti-tampering method that validates and protects specific sections of a binary file. In one embodiment, this method permits a proxy engine to execute (via emulation by a virtual machine) the protected code on behalf of the binary in kernel mode upon successful completion of an integrity check. The integrity check can optionally check only the specific parts of code that the developer wishes to validate. The integrity check can cross binary boundaries. Moreover, the integrity check can be done on a hard drive or in memory. Furthermore, since the encrypted code is executed by the proxy engine in kernel mode, hackers are further deterred from modifying the code. Additionally, a method of creating a protected binary file is described herein. | 12-31-2009 |
Miten Navnitrai Mehta, Kirkland, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100250643 | Platform for Societal Networking - Described is a technology in which a platform unifies various social network and alerting mechanisms to provide a relationship-based communication network. An affiliation service allows organizations and individuals to connect, grant permissions and share useful information about themselves in the form of relationship-based and other attributes. A publishing service routes that information to the correct recipients, including by matching desired attributes to attributes of clients recipients. A data exchange service facilitates reporting, routing, monitoring and responding to such information, as well as providing relevant external data feeds to clients. In this manner, users and organizations are able to more easily connect and work together to resolve societal problems via a single platform that facilitates user and organizational participation. | 09-30-2010 |
Navneet Mehta, Bellevue, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080317240 | ALPHA CHARACTER SUPPORT AND TRANSLATION IN DIALER - The innovation supports the ability to map alpha characters entered directly into the dialer application of a smartphone. These alpha characters can be entered via a smartphone keyboard (e.g., QWERTY keyboard) and converted to the appropriate digits as mapped to a conventional telephone keypad. The resultant numerical digits can be used to prompt a network call. Additionally, the innovation can be used during an active call to respond to prompts that traditionally require 12-key mappings. This innovation allows a user to both dial a number directly via a smartphone keyboard, and filter contacts by name, in a non-modal manner. | 12-25-2008 |
Parmita Mehta, Kirkland, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20120072597 | USING TEMPLATES TO CONFIGURE CLOUD RESOURCES - The present invention extends to methods, systems, and computer program products for using templates to configure cloud resources. Embodiments of the invention include encapsulating cloud configuration information in an importable/exportable node template. Node templates can also be used to bind groups of nodes to different cloud subscriptions and cloud service accounts. Accordingly, managing the configuration of cloud based resources can be facilitated through an interface at a (e.g., high performance) computing component. Templates can also specify a schedule for starting/stopping instance running within a resource cloud. | 03-22-2012 |
| 20120072728 | RETRIEVING AND USING CLOUD BASED STORAGE CREDENTIALS - The present invention extends to methods, systems, and computer program products for retrieving and using cloud based storage credentials. Embodiments of the invention include automatically retrieving cloud based credentials (e.g., storage keys) as needed, such as, for example, on demand. Automatically retrieving credentials reduces administrator workloads and mitigates the potential for human errors. Embodiments of the invention also include using credentials (e.g., storage keys) in the deployment and ongoing operation of services (e.g., computing workers) in a resource cloud. Embodiments of the invention also include propagating credentials (e.g., storage keys) to instances running in the cloud during deployment. | 03-22-2012 |
Reshma Mehta, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110029516 | Web-Used Pattern Insight Platform - A web site usage pattern insight platform may be provided. User behaviors associated with web page requests, including search queries, may be captured and analyzed to provide usage pattern insights. The pattern insights may be aggregated across a plurality of users and may be used to provide recommendations for improving a system that hosts the web pages. | 02-03-2011 |
Reshma Girish Mehta, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080270356 | SEARCH DIAGNOSTICS BASED UPON QUERY SETS - The subject disclosure pertains to systems and methods that facilitate monitoring of data collections and related data retrieval systems as well as generating recommendations for enhancing performance and utility of such systems. In aspects, the systems and methods described herein evaluate data retrieval performance by identifying unsuccessful search queries and mapping such queries to appropriate content in a data collection. To facilitate such evaluation, similar queries can be grouped and treated as equivalent. Similarity of queries can be determined based upon search terms. For example, queries whose search terms only vary syntactically can be combined in a group. Such groups can include search information related to multiple users, increasing reliability of recommendations based upon such groups. In further aspects, recommendations for adding content can be generated in conjunction with any mapping recommendations. | 10-30-2008 |
Samir Narendra Mehta, Renton, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080301231 | Method and System for Maintaining and Distributing Wireless Applications - Computer- and network-based methods and systems for maintaining and provisioning wireless applications are provided. Example embodiments provide a Mobile Application System (MAS), which is a collection of interoperating server components that work individually and together in a secure fashion to provide applications and resources to mobile subscriber devices, such as wireless devices. Embodiments of the present invention can also be used to deploy applications and resources for wired subscriber devices. Application, resources, and other content is provisioned and verified by the MAS for authorized access by the subscriber, compatibility with a requesting subscriber device, and the security and billing policies of the carrier and system administrators of the MAS. In this manner, applications, resources, and other content can be downloaded to devices, such as wireless devices, with greater assurance of their ability to successfully execute. In one embodiment, content is provisioned by one or more of the steps of inspecting the content for malicious or banned code, optimizing the content for smaller size and greater speed, instrumentation of code that implements security, billing, and other carrier policies, and packaging of code for the intended subscriber device. Additional security is provided through application filters that are used to prevent applications that contain designated API from being downloaded to a subscriber's device. In one embodiment, the MAS includes a Protocol Manager, Provisioning Manager, Cache, Deployment Manager, Billing Manager, Logging Manager, Administrator, and Heartbeat Monitor, which interoperate to provide the provisioning functions. | 12-04-2008 |
Saurabh D. Mehta, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090006471 | Exposing Specific Metadata in Digital Images - Specific metadata exposure with digital images involves making image metadata values associated with metadata type identification tags accessible via an application programming interface (API). In an example embodiment, a browser exposes an image metadata API that may be called with reference to a particular metadata type identification tag. The browser ascertains a particular image metadata value that is associated with the particular metadata type identification tag from image metadata of a targeted image item. When the particular image metadata value is returned to a caller of the image metadata API, the caller may consume or present the particular image metadata value in any manner. | 01-01-2009 |
| 20090006474 | Exposing Common Metadata in Digital Images - Common metadata exposure with digital images involves making image metadata types that are common across multiple image file formats accessible via an application programming interface (API). In an example embodiment, a browser exposes an image metadata API that may be called with reference to a preselected image metadata name. The browser determines an image metadata value that is associated with the preselected image metadata name from image metadata of a targeted image. When the image metadata value is returned to a caller of the image metadata API, the caller may consume or present the image metadata value in any manner. | 01-01-2009 |
