Match Document Document Title
8843945 Automated application programming interface (API) generation  
Techniques are provided for automatically generating Application Programming Interfaces (APIs) in a computing device. In one example, a request for the addition of a first API to a software...
8839270 Synchronization of communication connection state with communication user interface  
A method, system, computer system and computer program product determine that a communication connection has switched between an active state and an inactive state and cause a user interface for...
8839190 Service manager for an integrated service framework  
Embodiments of the invention provide for methods, systems and computer program products for an integrated service framework with a suite of products that provide a development environment and...
8839276 Open application programming interface selection method and device  
Embodiments of the present invention provide an open application programming interface selection method and device. The method includes: receiving an invocation request from a user, where the...
8832321 External injection of cloud based network functions into network services  
Disclosed herein are system, method, and computer program product embodiments for providing an API description of an external network service and using the API to integrate the external service...
8832714 Automated service interface optimization  
Disclosed are various embodiments for automated service interface optimization. A service client sends a request for a data object to a service provider. The service client receives an optimized...
8830297 Apparatus and method for providing remote medical services via an API and an open IPTV platform apparatus  
An Open Internet Protocol Television (IPTV) platform is provided. By providing remote medical services to users in the Open IPTV environment using a remote medical service providing apparatus...
8826308 Programming language conditional event dispatcher  
Methods and systems of monitoring events occurring in a computer system are provided. An event monitoring instruction including a condition is parsed, the event monitoring instruction expressed...
8826269 Annotating virtual application processes  
A virtualization system is described herein that facilitates communication between a virtualized application and a host operating system to allow the application to correctly access resources...
8818967 Method for compressing identifiers  
The invention relates to a method for compressing identifiers of program code elements in a portable data carrier, to a method for calling compressed identifiers, to a portable data carrier, and...
8819311 Universal user input/output application layers  
Files on a secondary storage are accessed using alternative IO subroutines that buffer IO requests made by a user and mimic the IO subroutines provided by an operating system. The buffer used by...
8819629 Automatically generating documentation on application programming interfaces  
Some embodiments of a system and a method to automatically generate documentation on application programming interfaces (APIs) have been presented. For instance, while a processor is building a...
8813101 Software technique to correlate conceptually similar entities  
Various technologies and techniques are disclosed for providing a framework with a common set of domain-specific entity identifier types that object models representing conceptually similar...
8812644 Enabling customized functions to be implemented at a domain  
A system for enabling a customized function to be implemented at at least one device in a domain, including: a set of application programming interfaces (APIs) coupled with a system, wherein the...
8812975 Managing windows through policies  
Methods, systems, and apparatus, including computer program products feature receiving, from a client application running in a virtual machine and displayed within a first window of a graphic...
8812269 Dynamic range assessment in block diagram systems  
Remote monitoring tools are provided for non-intrusively and synchronously interacting with graphical models. The remote monitoring tools are dynamically connected to the graphical model without...
8813100 Memory management  
At least certain embodiments of the present disclosure include a method for memory management of a view of an application displayed on a display of a device. The method includes constructing a...
8813104 Accessing function from different addressing bit system  
A system and method of accessing functions includes running n-bit based code in an n-bit supporting system environment. An m-bit based provider object is instantiated in an m-bit hardware and...
8813167 Dynamic device configuration using predicates  
Methods and apparatuses that store a generic profile in a client device for configuration are described. The generic profile may include profile payloads associated with profile predicates. The...
8813102 Method and apparatus for generating mashup graph, and method and apparatus for recommending mashup service  
Provided are a method and apparatus for generating a mashup graph. The method includes receiving a set of services and collecting application programmable interfaces (APIs) of the services, and...
8806513 Application programming interfaces for data parallel computing on multiple processors  
A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing task in parallel among compute units...
8805760 Historians embedded in industrial units  
Systems and methods that provide a historian integrated as part of an industrial unit and/or product manufactured by the industrial process. A historian integrated as part of the industrial unit...
8806508 POS hardware abstraction  
A framework for point of sale system is discussed. The framework includes an application program stored on a tangible computer medium. When executed by a computing device, the application is...
8806512 Collocation in a Java virtual machine of JSLEE, SIP servlets, and Java EE  
In one embodiment, a mechanism for collocation in a JAVA Virtual Machine of JSLEE, SIP Servlets, and JAVA EE is disclosed. In one embodiment, a system includes an integrated application server...
8799927 Techniques for use with repetitive event occurrences  
Described are techniques for determining noteworthy events. A client performs a first call to a first routine having a first interface. The first interface includes a first set of input parameters...
8799933 Remote monitoring and management ordering system for an information technology remote services management environment  
An apparatus for providing remote services to an integrated information technology environment. The apparatus comprises a remote management platform. The remote management platform comprises a...
8793375 Prioritization of third party access to an online commerce site  
Providing prioritization of user online access to an online commerce site. Third party applications using API function calls to access an online commerce site are restricted to specific services...
8793708 Creation and termination of component scopes  
The subject disclosure relates to creation and management of component scopes in a computing system. As described herein, an automated scope generation mechanism establishes application modules...
8793662 Runtime code hooking for print driver and functionality testing  
Runtime code hooking techniques are described in which a place holder instruction within a compiled module is used as an entry point to enable code hooking. A hook function to modify a target...
8789138 Application execution in a restricted application execution environment  
Application programming interface (API) calls made by an application are intercepted at runtime. A determination is made as to whether each intercepted API call is allowed or blocked by a...
8789071 Integrated extension framework  
Provided are techniques for extending functionality of an application. A request to create an application object is received. In response to receiving the request, the application object is...
8789040 Converting non-natively executable programs to downloadable executable programs  
In an embodiment, a data processing method comprises receiving, from a first computer, and storing at a service provider computer, a copy of a non-natively-executable computer program; generating...
8788620 Web service support for a multimodal client processing a multimodal application  
Web service support for a multimodal client processing a multimodal application, the multimodal client providing an execution environment for the application and operating on a multimodal device...
8781613 Audio apparatus for portable devices  
An audio apparatus for a portable device is provided. The portable device includes computing hardware coupled to associated data memory, which stores one or more audio or computer program products...
8782672 Control apparatus, control method, and recording medium  
A control apparatus, a control method and a computer program are provided that are capable of shortening the developmental process and reducing the developmental load by enabling control that...
8782673 Sharing of first class objects across multiple interpreted programming languages  
Systems and methods are disclosed for enabling users to write scripting code in a first scripting language, and then use a second scripting language to call language constructs written in that...
8782674 Wait on address synchronization interface  
In a first thread of a process a determination is made that a current value at a target address is not a desired value. In response to this determination, a first application programming interface...
8782617 Apparatus and method for translating open vector graphic application program interface  
Provided are an apparatus and method for OpenVG API translation, a mobile terminal comprising the translation apparatus, and a record medium storing the translation program. The apparatus...
8782117 Calling functions within a deterministic calling convention  
Different target functions at a target computing platform having limited resources are invoked by a single generic function call from a calling computing platform having substantial resources. A...
8776094 Runtime system  
Various embodiments provide an ability to describe, independent of a programming language, one or more interfaces associated with an operating system. Alternately or additionally, a compiler...
8776092 Multiple interface support  
Aspects describe multiple interface support that provides dynamic switching between new and old interface revisions. A first interface application is selected from a set of alternative interface...
8776091 Reducing feedback latency  
A latency between an input and its corresponding feedback can be reduced by generating the feedback in a lower-layer software component instead of in an upper-layer software component. The...
8776093 Failed process reporting  
An application programming interface (API) that leverages operating system instrumentation to provide a chain of threads and processes may alleviate some debugging complications. Specifically, the...
8776085 Common message header bearing method and apparatu for converting soap API into rest API  
A common message header bearer method for converting a SOAP API into a REST API includes: determining a REST API common message bearing field, where the common message bearing field is a field in...
8775618 Application platform with flexible permissioning  
Systems and methods are provided for an application platform with flexible permissioning according to one or more embodiments. In one embodiment, an application platform with flexible...
8776164 Distributed presentation software for multiple instantiations in home network  
One and only instance of a video service model component (for example, an electronic program guide (EPG) model description) is executed in a home network gateway, with multiple instantiations of a...
8776095 Screen locking method and mobile terminal  
The present invention discloses a screen locking method and a mobile terminal, wherein the screen locking method comprises the steps that: a mobile terminal enters into a screen locked state; an...
8769551 System and method for interprocess communication in electronic devices  
In an electronic device, a method of enabling a first application to employ an action/data handler of a second application includes registering the handler of the second application, receiving an...
8763018 Modifying application behaviour  
A data processing system comprising: an operating system providing an application programming interface; an application supported by the operating system and operable to make calls to the...
8762523 Media transfer to a renderer in a local network from a server in a second local network  
A method and arrangement in a first device present in a first local network enables the transfer of media from a media server in a second local network to a media renderer in the first local...