Solovey
Dmitriy Solovey, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150244871 | WORKLOAD BALANCING TECHNIQUE FOR A TELEPHONE COMMUNICATION SYSTEM - A workload balancing technique enhances balancing of workloads processed by components of a telephone communication system configured to render telephony services over a computer network. The telephony services illustratively include private branch exchange (PBX) services suitable for customers with geographically dispersed telephone service demands. The workload balancing technique is invoked by the communication system to reduce contention among the components of the system, such as telephone access servers (TASes) coupled to a proxy router, when servicing telephony requests issued by the customers, thus enabling rendering of the telephony services in an efficient and cost-effective manner. As described herein, an available TAS is randomly selected to service a telephony request received by the proxy router from a network coupled to the communication system. | 08-27-2015 |
Dmitriy Alexandrovich Solovey, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120134355 | User Partitioning in a Communication System - Systems and methods for routing an incoming service request to one of a plurality of pod units are described. A communication system can be provided that includes a plurality of pods each having a first pod serving a first subset of user accounts associated with a hosted PBX system. The first pod can include a first pod unit in a first data center and a second pod unit in a second data center. A global user directory (GUD) can be used to store a plurality of user keys that are mapped to the plurality of pods. A router can be provided to identify a user key from an incoming service request, query the GUD to identify the first pod as being associated with the user key, and route the incoming service request to one of the first and second pod units. | 05-31-2012 |
20140089488 | HIGH AVAILABILITY FOR CLOUD-BASED SERVICES - High availability mechanisms are described for cloud-based services such as voice-over-IP (VoIP) services. | 03-27-2014 |
20140270132 | USER PARTITIONING IN A COMMUNICATION SYSTEM - Systems and methods for routing an incoming service request to one of a plurality of pod units are described. A communication system can be provided that includes a plurality of pods each having a first pod serving a first subset of user accounts associated with a hosted PBX system. The first pod can include a first pod unit in a first data center and a second pod unit in a second data center. A global user directory (GUD) can be used to store a plurality of user keys that are mapped to the plurality of pods. A router can be provided to identify a user key from an incoming service request, query the GUD to identify the first pod as being associated with the user key, and route the incoming service request to one of the first and second pod units. | 09-18-2014 |
20150215269 | HIGH AVAILABILITY FOR CLOUD-BASED SERVICES - High availability mechanisms are described for cloud-based services such as voice-over-IP (VoIP) services. | 07-30-2015 |
Edward Solovey, Brookline, MA US
Patent application number | Description | Published |
---|---|---|
20140032725 | METHOD AND SYSTEM FOR DEPLOYING A MODEL-BASED APPLICATION TO AN APPLICATION SERVER - Computer-based methods and systems for deploying model-driven applications to an application server are described. Consistent with an embodiment of the invention, an application server includes a model deployment module that provides a model deployment service. The model deployment module receives as input a data model that serves as a single source of truth for an application. Based on the input model, the model deployment module configures the application server, for example, by automatically generating object-relational mapping logic that facilitates data persistence by mapping data elements in an object domain to data elements in a relational database domain. Additionally, the model deployment module generates a utility module that supports advanced modeling capabilities, including derived properties and constraints. | 01-30-2014 |
20140033167 | METHOD AND SYSTEM FOR GENERATING A MANIFESTATION OF A MODEL IN ACTIONSCRIPT - Computer-based methods and systems for generating script-based code, based on a model, are described. Consistent with an embodiment of the invention, a software development application includes a code generator module that receives a model. The code generator module processes the model to generate script-based code. Specifically, the script-based code includes a value object class for each model entity defined in the model, and a service wrapper object class for each service element defined in the model. The value object classes support both basic and advanced data modeling capabilities and corresponding data operations. The service wrapper object classes provide a remote service capability, enabling the client application to communicate with remote services implemented on an application server. | 01-30-2014 |
20140033168 | METHOD AND SYSTEM FOR PROVIDING MODELED COMPONENTS - A system for providing modeled components is described. An example system comprises a request detector, an entity component, a style component, and a property module. The request detector may be configured to receive requests to create modeled components. The entity builder may be configured to create entities associated with models. The styles designer may be configured to create style components. A style component defines a user interface to be applied to a property of an entity in a modeled component. The property module may be configured to associate a style component with one or more properties of one or more entities. | 01-30-2014 |
20140033169 | METHOD AND SYSTEM FOR PROVIDING SERVICES IN MODELED COMPONENTS - A system for providing one or more services in modeled components is described. An example system comprises a request detector, an entity component, and a service component. The request detector may be configured to receive requests to create modeled components. The entity builder may be configured to create entities associated with models. The services designer may be configured to create service components. A service component includes one or more functions that can be called from a property of an entity in the modeled component. | 01-30-2014 |
Felix Solovey, Staten Island, NY US
Patent application number | Description | Published |
---|---|---|
20120152272 | Ez roller brush - The invention provides a hair brush having a removable curler which is easily applied to the brush, thus enabling the user to style their hair in a quick and easy fashion. The curler fitting over the end of the brush is designed to freely rotate, with a spring loaded release lever included for use in quickly releasing the attached curler on demand. Curlers to be applied over the brush handle are hollow, cylindrical shaped rollers, on the surface which a series of soft fiber bristles for use in gently gripping the hair are integrally attached. As an additional consideration, curlers of various diameters can be configured for use with the E-Z Roller, thus enabling the user to create looser or tighter curlers. Any appropriate clip fastener is also be included for use in securing the curler in place. | 06-21-2012 |