Patent application number | Description | Published |
20090279556 | System and Method for Providing a Pluggable Architecture for State Management in a Telecommunication Service Access Gateway - A network service access gateway is described that provides a pluggable state management architecture for storing state information. The gateway typically processes requests between entities such as external applications and subscriber mobile devices. In processing data, the gateway can implement multiple storage providers which are selected according to the data access requirements of the specific request. Each storage provider can implement a different caching or data management technique in order to provide access to the required information. Examples of the storage providers include in-memory only caches, write-through disk based storage provider, write-behind disk based storage provider and non-cached disk-based storage provider. The particular storage provider can be selected based on a configuration file and according to the traffic path associated with the request. | 11-12-2009 |
20100005477 | SYSTEM AND METHOD FOR USING ASPECTS TO GENERATE EVENT DATA RECORDS - Methods and systems are described for generating event data records by using aspects. Cross cutting concerns are applied in order to generate the EDRs. In various embodiments, the EDRs are generated within a gateway or another type of software application that processes various communications. In processing data, the gateway can generate data records, which capture information regarding traffic flow within the gateway. The event data records are generated at various points in the gateway by using an aspect to weave code at compile time. Once generated, the EDRs can be picked up by an external listener and filtered based on various criteria, such as Java type-based filtering and classification. The listener can use predefined filtering coming from the gateway or customize the filtering according to specific needs. The EDRs can also be classified by using a configuration file, which can be modified without altering any programming code within the gateway. | 01-07-2010 |
20100197296 | Platform Test Environment and Unit Test Framework for a Telecommunications Gateway - A platform test environment is described for testing the functionality of a gateway. The platform includes a number of clients that simulate the functionality of a service provider application and a number of simulators that simulate the functionality of a telecommunications network component. These clients and simulators can be used to test functionality within a gateway that manages request traffic between the application(s) and the telecommunications network component(s). Once the platform test environment is configured, it can be used to execute a series of testing operations on the gateway by transmitting requests between the clients and simulators via the gateway. Furthermore, a unit test framework is provided that can be used to generate unit tests for the platform environment. These unit tests can be used to input data into the system, obtain a set of results and compare the results to expected values. | 08-05-2010 |
20100329269 | SYSTEM AND METHOD FOR PROCESSING COMMUNICATIONS USING SERVICE INTERCEPTORS - A gateway is described that performs processing of communications by employing a series of service interceptors. The interceptors can be registered in the gateway by using a configuration file. Once registered, the interceptors can be invoked in a particular sequence for the requests coming into the gateway. Each interceptor can deny the request, allow the request, abstain from processing the request and pass the request to the next interceptor specified by the sequence. The interceptors can also modify the various data associated with the request. There can be dependencies between multiple interceptors. In addition, new custom interceptors can be created and registered at the gateway to process incoming requests. | 12-30-2010 |
20110170505 | SYSTEMS AND METHODS FOR EXPOSING DIFFERENT SERVICE FACADES OF AN UNDERLYING NETWORK - A plurality of service facades are used to expose the capabilities of an underlying telecommunications network in different ways. Each service façade provides a different interface to access a set of functions of the telecom network. The service facades can be accessed by client applications residing externally with respect to the telecom network. The client applications can invoke a particular service façade to send a message to the network and the invocations can be translated to the native protocols used by the resources in the telecom network to carry out the request. The service facades can be deployed on a service access gateway to the telecom network and can include a simple object access protocol (SOAP) façade, a representational state transfer (REST) façade, a service oriented architecture (SOA) façade and a native façade. | 07-14-2011 |
Patent application number | Description | Published |
20150026165 | FACILITATING MANAGEMENT OF USER QUERIES AND DYNAMIC FILTRATION OF RESPONSES BASED ON GROUP FILTERS IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device. | 01-22-2015 |
20150143248 | APPARATUS AND METHODS FOR PERFORMING AN ACTION ON A DATABASE RECORD - Disclosed are methods, apparatus, systems, and computer program products for performing an action on a database record in an on-demand database service. What actions are presented to a user interface of a mobile device can depend on attributes of the database record, such as metadata stored in association with the database record. Selection of one of the actions can cause the mobile device to integrate data from hardware components, databases, and applications using mobile device. The data identified from the mobile device can be automatically associated with various data fields of the action. The selected action can be performed on the database record using the data in the data fields. | 05-21-2015 |
20160057621 | SWITCHING BETWEEN RESTRICTED-ACCESS WEBSITES ON MOBILE USER DEVICES - A system stores first information, provided by a first user input via a mobile operating system, which enables access to a first restricted access website. The system stores a first screenshot and first data associated with the first restricted access website in response to a first user request, via the mobile operating system, to switch to a second restricted access website. The system stores second information, provided by a second user input via the mobile operating system, which enables access to the second restricted access website. The system stores a second screenshot and second data associated with the second restricted access website in response to a second user input, via the mobile operating system, to switch to the first restricted access website. The system outputs the first screenshot supported by the first data. The system enables access to the first restricted access website based on the stored first information. | 02-25-2016 |
20160103581 | CHART SELECTION TOOLTIP - Some embodiments of the present invention include an apparatus for enabling a tooltip to view information associated with portions of charts displayed on a display screen of a mobile computing device and include a processor, and one or more stored sequences of instructions which, when executed by the processor, cause the processor to display information associated with a chart on a display screen of a mobile computing system using a first chart type, the information including label information and value information Based on detecting a selection of a portion of the chart, cause the tooltip to be displayed on the display screen of the mobile computing system, the tooltip displaying label information and value information associated with the selected portion of the chart, the tooltip including a navigation tool to enable navigating and updating the tooltip with label information and value information associated with different portions of the chart. | 04-14-2016 |
20160104305 | RESPONSIVE LINE DISPLAY - Some embodiments of the present invention include an apparatus for displaying line charts with responsive line thickness using a display screen of a mobile computing system and include a processor, and one or more stored sequences of instructions which, when executed by the processor, cause the processor to receive a request to display a line chart on a display screen of a mobile computing system with the line chart having multiple line segments, determine density of information to be displayed with the line chart, and display the line chart with thickness of lines of the line chart corresponding to the determined density of information. The thickness of the line segments of the line chart is relatively thinner when the line chart includes higher density of information and relatively thicker when the line chart includes lower density of information. | 04-14-2016 |
Patent application number | Description | Published |
20140289901 | MODULATING BETA-DAMASCENONE IN PLANTS - A mutant, non-naturally occurring or transgenic plant cell comprising: (i) a polynucleotide comprising, consisting or consisting essentially of a sequence encoding a neoxanthin synthase and having at least 60% sequence identity to SEQ ID NO:1 or SEQ ID No. 6; (ii) a polypeptide encoded by the polynucleotide set forth in (i); (iii) a polypeptide having at least 66% sequence identity to SEQ ID NO:2 or at least 60% sequence identity to SEQ ID No. 7; or (iv) a construct, vector or expression vector comprising the isolated polynucleotide set forth in (i), and wherein the expression or activity of the neoxanthin synthase is modulated as compared to a control or wild type plant. | 09-25-2014 |
20150106971 | THREONINE SYNTHASE FROM NICOTIANA TABACUM AND METHODS AND USES THEREOF - There is disclosed a mutant, non-naturally occurring or transgenic plant cell comprising: (i) a polynucleotide comprising, consisting or consisting essentially of a sequence encoding a threonine synthase and having at least 90% sequence identity to SEQ ID NO:1, SEQ ID NO:2 or SEQ ID NO:3 or at least 87% sequence identity to SEQ ID NO:4, or SEQ ID NO:5; (ii) a polypeptide encoded by any one of said polynucleotides set forth in (i); or (iii) a polypeptide having at least 95% sequence identity to SEQ ID NO:6, SEQ ID NO:7 or SEQ ID NO:8; or (iv) a construct, vector or expression vector comprising the polynucleotide as set forth in (i). | 04-16-2015 |
20150232867 | HEAVY METAL REDUCTION IN PLANTA - There is described a mutant, non-naturally occurring or transgenic plant or plant cell comprising (a) a polynucleotide selected from the group consisting of: (i) a polynucleotide comprising, consisting or consisting essentially of a sequence having at least 71% sequence identity to SEQ ID NOs: 1, 2, 27, 28 or 29 or 51; or (ii) a polynucleotide comprising, consisting or consisting essentially of a sequence having at least 65% sequence identity to any of SEQ ID NOs: 3 to 23 or 30 to 50; or (iii) a polynucleotide encoding a NtMRP polypeptide comprising, consisting or consisting essentially of a sequence having at least 65% sequence identity to any of SEQ ID NOs. 24 to 26 or 52, and wherein the polypeptide has heavy metal transporter activity; or (b) a polynucleotide construct of at least 15 contiguous nucleotides in length that is at least 65% identical to a region of any of SEQ ID NOs: 1 to 23 or 27 to 51; or (c) a double-stranded RNA comprising at least two sequences that are at least partially complementary to each other and wherein a sense strand comprises a first sequence and an antisense strand comprises a second sequence and wherein at least one of the sequences comprises at least 10 contiguous nucleotides of NtMRP RNA; or (d) an expression vector comprising the polynucleotide as set forth in (i), (ii) or (iii) or the polynucleotide construct as set forth in (b). | 08-20-2015 |
Patent application number | Description | Published |
20130180190 | EVOLVING BUILDING STRUCTURES IMPROVEMENTS - There is provided building structures that are demountable from a first configuration to be reassemblable to the first configuration or another configuration. The building structures include systems and kits for the structure, post anchors, kits for floor structure, method for assembling floor structures, wall and ceiling support systems, electrical junction box supports, and kits for frame assembly. | 07-18-2013 |
20150267393 | MODULAR BUILDING STRUCTURES IMPROVEMENTS - There is provided building structures that are demountable from a first configuration to be reassemblable to the first configuration or another configuration. The building structures include systems and kits for the structure, post anchors, kits for floor structure, method for assembling floor structures, wall and ceiling support systems, electrical junction box supports, and kits for frame assembly. | 09-24-2015 |
Patent application number | Description | Published |
20090187976 | METHODS AND DEVICES FOR IMPROVING THE RELIABILITY OF COMMUNICATION BETWEEN AN AIRCRAFT AND A REMOTE SYSTEM - The object of the invention is methods and devices for improving the reliability of communication between an aircraft and a remote system. According to the invention, the aircraft transmits a request for verification of security to a remote system. Upon reception of the response to this request, comprising at least one indication pertaining to the security of the remote system, the aircraft analyzes this indication and decides to establish or not to establish data communication between the aircraft and the remote system. When a verification request is received, the remote system is verified and a response to the request is transmitted to the aircraft. | 07-23-2009 |
20090198390 | SECURE COMMAND METHOD AND DEVICE FOR REMOTE MAINTENANCE TERMINAL - The object of the invention is a secure command method and device for controlling an on-board maintenance device, such as a maintenance device installed on board an aircraft, from a remote maintenance terminal. The maintenance device is connected to the remote maintenance terminal by a communication network. After at least one datum representative of at least one command associated with at least one instruction has been received, the received datum is filtered to determine the validity of the command. If the received datum is valid, an instruction or a set of instructions associated with the command represented by this datum is identified in order to be executed. The filtering step is preferably iterative and based on the transmission protocol as well as on the encoding of the datum. | 08-06-2009 |
20110106366 | METHOD AND DEVICE FOR ACCESSING MAINTENANCE FUNCTIONS OF AN AIRCRAFT FROM A MOBILE MAINTENANCE TERMINAL - The invention in particular has as an object to access maintenance functions of an aircraft from a mobile maintenance terminal. First of all, the situation of the aircraft is determined ( | 05-05-2011 |
Patent application number | Description | Published |
20120185797 | GROUPING EMAIL MESSAGES INTO CONVERSATIONS - Exemplary methods, apparatuses, and systems determine that an indication that a received message was sent in response to another message is present in the received message, parse a stored message, in response to the indication being present, for at least a partial match between a subject of the received message and contents of a subject of the stored message, and for at least a partial match between sender and recipient participants of the received message and sender and recipient participants of the stored message, and display the received message as grouped with the stored message. A further exemplary feature includes parsing text of the received message for text that is redundant of text of the stored message, determining that a minimum threshold of consecutive matching characters has been reached, and displaying the received message with the consecutive matching characters at least partially hidden from view. | 07-19-2012 |
20150199371 | TOKENIZED SEARCH SUGGESTIONS - Embodiments of tokenized search suggestions include generating, by at least one suggestion engine executing on a data processing system, first suggestions based on first text input in a text input flea The first suggestions are displayed on a display device and a selection of one of the first suggestions is received. The first text input is replaced with a first token corresponding to the selected one of the first suggestions. The at least one suggestion engine generates second suggestions based on second text input in the text input field and filters the second suggestions using the selected one of the first suggestions. The filtered selections are displayed on a display device. | 07-16-2015 |
Patent application number | Description | Published |
20120185498 | Tokenized Search Suggestions - Embodiments of tokenized search suggestions include generating, by at least one suggestion engine executing on a data processing system, first suggestions based on first text input in a text input field. The first suggestions are displayed on a display device and a selection of one of the first suggestions is received. The first text input is replaced with a first token corresponding to the selected one of the first suggestions. The at least one suggestion engine generates second suggestions based on second text input in the text input field and filters the second suggestions using the selected one of the first suggestions. The filtered selections are displayed on a display device. | 07-19-2012 |
20130290291 | Tokenized Search Suggestions - Embodiments of tokenized search suggestions include generating, by at least one suggestion engine executing on a data processing system, first suggestions based on first text input in a text input field. The first suggestions are displayed on a display device and a selection of one of the first suggestions is received. The first text input is replaced with a first token corresponding to the selected one of the first suggestions. The at least one suggestion engine generates second suggestions based on second text input in the text input field and filters the second suggestions using the selected one of the first suggestions. The filtered selections are displayed on a display device. | 10-31-2013 |
20130332850 | PRESENTING E-MAIL ON A TOUCH DEVICE - Messages are presented so as to make effective use of the display area to convey information to the user. For example, message content of primary interest to the user (e.g., new content) can be distinguished from secondary content (e.g., content quoted from a previous message), and the message can be initially displayed with the secondary content hidden using an expandable visual indicator that the user can expand to reveal the secondary content. Different elements within a message, such as textual content and graphical content elements, can be scaled independently using magnification factors optimized for each element. | 12-12-2013 |