Patent application number | Description | Published |
20090268635 | Method and Apparatus for Mapping E-UTRAN Cells at Call Establishment - Some embodiments provide a method of macro cell remapping at a Voice over LTE via Generic Access (VoLGA) access network controller (VANC). The method receives a service request message from a user equipment (UE). The service request message includes macro cell information that includes an identity of a current camping cell. The method maps the macro cell information provided by the UE into a corresponding service area identifier (SAI). | 10-29-2009 |
20090268722 | User Equipment and System Architecture for Voice over Long Term Evolution via Generic Access - Some embodiments provide a communication system that includes (1) an evolved packet system (EPS) that includes an evolved packet core (EPC) and several evolved Universal Mobile Telecommunication System (UMTS) Terrestrial Radio Access Network (E-UTRANs) for communicatively coupling a user equipment (UE) to the EPC, where the EPC is not capable of providing circuit switched (CS) services for the UE and (2) a Voice over long term evolution (LTE) via Generic Access (VOLGA) network controller (VANC) communicatively coupling the UE through the EPS to a legacy circuit switched (CS) core network, where the legacy CS core network is capable of providing CS services to the UE. | 10-29-2009 |
20090270097 | Method and Apparatus for User Equipment Registration Updates Triggered by a Tracking Area Change - Some embodiments provide a method for updating registration information of a user equipment (UE) in a communication system that includes several evolved Universal Mobile Telecommunication System (UMTS) Terrestrial Radio Access Network (E-UTRANs) that communicatively couple the UE to a Voice over long term evolution (LTE) via Generic Access (VoLGA) network controller (VANC). The method receives a message at the UE from the VANC including a list of E-UTRAN tracking areas (TAs) served by the VANC, each tracking area identified by a tracking area identifier (TAI). The method stores the list of E-UTRAN tracking areas at the UE. The method sends a register update message that includes a TAI of a particular E-UTRAN tracking area from the UE to the VANC when the UE moves into the particular E-UTRAN tracking area and the particular E-UTRAN TAI is not in the list of E-UTRAN tracking areas (TAs) served by the VANC. | 10-29-2009 |
20090270098 | Method and Apparatus for User Equipment Registration in a Voice over Long Term Evolution via Generic Access - Some embodiments of the present invention provide a method for UE registration for VoLGA services. The method sends a register request message from the UE to the VANC to register the UE with the VANC. The register request message includes location information that identifies an EPS cell upon which the UE has camped. The method receives a register response message at the UE from the VANC. The register response message indicates whether the UE is permitted to access services of the VANC. | 10-29-2009 |
20090270099 | Method and Apparatus for Network Controller Selection in a Voice over Long Term Evolution via Generic Access System - Some embodiments provide a method of associating Mobile Management Entities (MMEs) of an evolved packet system (EPS) and Voice over long term evolution (LTE) via Generic Access (VoLGA) network controllers (VANCs). The method includes at a serving VANC, receiving a registration message from a user equipment (UE). The registration message includes an assigned Globally Unique Temporary Identity (GUTI) of the UE and the serving VANC is provisioned with MME-to-VANC mapping information. The VANC extracts an identification of a MME from the GUTI determines an associated VANC based on the provisioned MME-to-VANC mapping information. The VANC then sends a message from the serving VANC to the associated VANC, the message indicating that the serving VANC is now serving the UE. | 10-29-2009 |
Patent application number | Description | Published |
20080294659 | EFFICIENT XML JOINS - An XML join between XML documents can be performed by comparing XML elements between the XML documents, obtaining join-selection elements from a first XML document, obtaining join-required elements from one or more other XML documents, and performing the XML join using the elements in the first XML document and the join-required elements. The XML documents can be at different locations connected via a network. Where two XML documents are at different locations, the join-selection elements can be transmitted from a first location (of a first XML document) to a second location (of a second XML document). The join-required elements can be obtained at the second location and transmitted back to the first location. The XML join can then be performed at the first location. | 11-27-2008 |
20100131797 | METHOD AND SYSTEM FOR ASSESSING AND REMEDYING ACCESSIBILITY OF WEBSITES - A system and method for assessing and remedying accessibility of websites is provided. The method includes receiving a website address for assessment, an accessibility guideline and level of assessment to be performed from the user. The method further includes crawling the website for extracting information. The information comprises HTML tags used in designing a webpage. Thereafter, the website is scanned for checking conformance to one or more accessibility parameters. Finally, one or more assessment reports are provided to the user. | 05-27-2010 |
20120089960 | EXTENSIBLE COLLABORATIVE SOFTWARE MODELING - Multiple architects may concurrently create and modify a model of computer software, each on their own client at a different location. Each change that is made to a model is forwarded to a server for analysis. The server may determine whether the change creates a conflict. If no conflict is detected, the change may be approved, saved, and propagated by the server to all of the other clients that are working on the same model. If a conflict is detected, on the other hand, the change may not be approved by the server. The server may instead provide notice of the conflict. | 04-12-2012 |
20120240103 | METHOD AND SYSTEM FOR IMPLEMENTING SELF-CONFIGURABLE SOFTWARE COMPONENTS - A system and method for implementing automatic self-configuration of a software component for servicing consumer requests is provided. The method includes receiving a consumer request for a software service by the software component. The method further includes creating one or more rules for defining one or more significant parameters of the software component based on requirements of the consumer request. Thereafter, current values of the one or more parameters are determined by a software agent implemented by the software component. Current values of the one or more parameters are then compared with values defined as per the created rules for checking whether requirements for servicing the consumer request are conformed. If it is determined that requirements for servicing the consumer request are not conformed, at least one parameter of the one or more parameters is configured. Following configuration of the parameter, the consumer request is executed. | 09-20-2012 |
20120311389 | METHOD AND SYSTEM TO MEASURE PREVENTABILITY OF FAILURES OF AN APPLICATION - Embodiments of the disclosure relate to a method and system for measuring preventability metric of an application. The preventability metric quantifies the extent to which bugs and failures, and the causes for failures are diagnosed in the application. Also, the extent to which appropriate preventive or corrective activities are deployed before deployment of the application is provided. Further, a framework to monitor and control the preventability metric systematically is disclosed. The methodology is to obtain the efficiency of the preventive techniques used on the application, use the obtained efficiency measures to arrive at a preventability metric that quantifies the preventability of failures of the application. | 12-06-2012 |
20130104126 | SYSTEM AND METHOD FOR DYNAMICALLY CREATING MACHINE IMAGES FOR INSTANTIATING VIRTUAL MACHINES - A method and apparatus for creating a machine image to be used in instantiating virtual nodes in a cloud computing environment. A virtual machine operating system image is created based on the configuration file. The machine operating system image is loaded in the cloud environment as a machine instance. An EBS disc is created based on the configuration file, and the EBS disk is attached to the machine instance. The method and apparatus allow software to be provisioned on the fly merely by being specified in the configuration file, which can be an XML file or other declarative document. | 04-25-2013 |
20140053285 | METHODS FOR DETECTING PLAGIARISM IN SOFTWARE CODE AND DEVICES THEREOF - A non-transitory computer readable medium, plagiarism detection device, and method which generate an abstract syntax tree from software code in an computer readable source file, the software code comprising at least one class; identifies one or more method invocations in the source file by means of the abstract syntax tree, and resolves each of the one or more method invocations in the at least one class by acquiring source code associated with each of the one or more invoked methods, where acquiring source code involves identifying at least one node of the abstract syntax tree with which the source code is associated and copying the source code therein and replacing the one or more method invocations in the source file with the copied source code. The source file may be compared with predetermined data, in some embodiments. | 02-20-2014 |
20140165039 | Methods for detecting plagiarism in software code implementing a design pattern - Methods and instructions embodied in non-transitory media for the detection of plagiarism in software code implementing a design pattern are described. Steps involved may include receiving input comprising the software code at least one design pattern implemented in the software code, identifying at least one function call to a function in a class implementing the design pattern in the software code, and creating a representation of the called function in the class containing the function call, wherein the function call and the function to which it corresponds is characteristic of the design pattern; and where the created representation implements program logic associated with at least one function implementing the design pattern, including the called function. The function call may be replaced with the representation of the called function. Additionally, the modified code may then be compared with one or more target files. | 06-12-2014 |