Programming

Programming-related patent applications - as published by the U.S. Patent and Trademark Office (USPTO).

Image View List View Download All PDFs Archive

loading
NEW Method and apparatus for mobility management
May 25, 2017 - N°20170150343

A first entity (123) in a core network (111) receives a first message (s101) indicating a mobility characteristic of a machine type communication (mtc) device (111) from an mtc service platform (130) that provides an application programming interface (api) for an mtc application server (132). A second entity (121 or 122) in the core network (111) updates, based on the mobility characteristics received from the mtc service platform (131), ...
NEW Sprite graphics rendering system
May 25, 2017 - N°20170148131

A set of tools, in the form of a software developers kit (sdk) for a graphics rendering system, is provided to improve overall graphics operations. In general, the tools are directed to analyzing a scene tree and optimizing its presentation to one or more graphics processing units (gpus) so as to improve rendering operations. This overall goal is provided through ...
NEW Systems and methods for populating online applications using third party platforms
May 25, 2017 - N°20170147550

A system and method includes a database that stores a web-based form that includes a link to allow an applicant to select a third party to provide data to populate a plurality of fields of the web-based form, a communication interface that transmits the web-based form to a mobile device of a user and receive a selection of the third ...
NEW Programming Patent Pack
Download + patent application PDFs
Programming Patent Applications
Download + Programming-related PDFs
For professional research & prior art discovery
inventor
  • + full patent PDF documents of Programming-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
NEW Generic language application programming interface interpreter
May 25, 2017 - N°20170147478

Technical solutions are described for facilitating a first computer program product to communicate with a second computer program product. The first computer program product invokes an application programming interface (api) function from an api of the second computer program product, where the first computer program product and the second computer program product use distinct programming languages. The solutions described herein ...
NEW Method, apparatus, and computer-readable medium for performing a data exchange
May 25, 2017 - N°20170147400

An apparatus, computer-readable medium, and computer-implemented method for performing a data exchange, including receiving tasks for execution, generating an execution plan for executing the tasks on a plurality of nodes, the execution plan comprising one or more data exchanges, each data exchange comprising at least one stream, and each stream identifying a producer task and a consumer task and being ...
NEW Methods, apparatuses and computer program products for improving productivity for building applications
May 25, 2017 - N°20170147309

An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a c object-oriented programming language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At ...
NEW Programming Patent Pack
Download + patent application PDFs
Programming Patent Applications
Download + Programming-related PDFs
For professional research & prior art discovery
inventor
  • + full patent PDF documents of Programming-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
NEW System and method for supporting compatibility checking for lambda expression
May 25, 2017 - N°20170147302

A system and method can support compatibility checking in a programming language environment. The programming language environment can check whether a target type associated with an expression in the programming language environment is functional, wherein the target type is functional when it has exactly one method meeting one or more criteria that define that method as relevant in a counting ...
Dynamic chunk manipulation for streaming mixed media: application programming interface
Brightcove Inc.
May 18, 2017 - N°20170142180

Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i. E., ȁ...
Optimization of cloud compliance services based on events and trends
International Business Machines Corporation
May 18, 2017 - N°20170142157

A computer-implemented method includes: monitoring, by a computing device, compliance-related event information by periodically or intermittently receiving the compliance-related event information via an application programming interface (api) of the computing device; detecting, by the computing device, an event trigger or multiple event triggers based on monitoring the compliance-related event information; performing, by the computing device, a compliance check, in accordance ...
Application assurance for open platform in-vehicle infotainment system
Runtime Verification Inc.
May 18, 2017 - N°20170142156

The disclosure includes a system, method and tangible memory for providing application assurance for an open platform in-vehicle infotainment system. The system includes an open platform in-vehicle infotainment system including a tangible memory, a processor and an untrusted application including a monitor module. The untrusted application is stored in the tangible memory. The monitor module included in the untrusted application ...
Optimization of cloud compliance services based on compliance actions
International Business Machines Corporation
May 18, 2017 - N°20170141961

A computer-implemented method includes receiving, by a computing device via an application programming interface (api) or user interface, compliance definitions identifying compliance checks for endpoints in a cloud network; generating, by the computing device, a compliance check inventory identifying the compliance checks and actions associated with the compliance checks; storing, by the computing device, the compliance check inventory in a ...
Vehicle router
Hartford Fire Insurance Company
May 18, 2017 - N°20170140468

A vehicle router includes a data storage device storing data indicative of a vehicle loss risk score for geographical locations, one or more application programming interfaces configured to expose some or all of the vehicle loss risk score data to an external mapping service to facilitate route selection based on mapping data from the external mapping service, and a processor ...
Mobile device and monitoring method adaptable to mobile device
Institute For Information Industry
May 18, 2017 - N°20170140147

A mobile device includes a memory and a processor. The memory is configured to store a plurality of commands; the processor is configured to receive the commands and execute the following steps: receiving a function call and datum of a mobile application; determining if the received function call is a call to an predetermined application programming interface; determining if the ...
Programming Patent Pack
Download + patent application PDFs
Programming Patent Applications
Download + Programming-related PDFs
For professional research & prior art discovery
inventor
  • + full patent PDF documents of Programming-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Calculation scenarios with extended semantic nodes
Sap Se
May 18, 2017 - N°20170139987

A calculation engine is described that executes calculation scenarios comprising a plurality of calculation nodes that each specify operations to be performed to execute the query. One of the nodes can be a semantic node that is used to modify a higher-level programming language query that stacks the calculation scenario on top of another semantic node based calculation scenario for ...
Method of collecting and processing computer user data during interaction with web-based content
Realeyes OÜ
May 18, 2017 - N°20170139802

Embodiments of the invention provide a computer-implemented method of collecting computer user behavioural data during an interaction between a computer user and web-based content accessible via a computing device. A behavioural data collection activation script is provided, which may be provided within executable code of a webpage or media player executable on a webpage. The script runs during loading of ...
Legacy application migration to real time, parallel performance cloud
Pneuron Corp.
May 18, 2017 - N°20170139741

A system for operating a legacy software application is presented. The system includes a distributed processing service. A wrapper software object is configured both to receive processing requests to a legacy software application from outside the distributed processing service and to send the processing requests using the distributed processing service. Additionally, an encapsulated software object includes the legacy software application ...
Caching method types created from method descriptor strings on a per class loader basis
International Business Machines Corporation
May 18, 2017 - N°20170139689

A method for caching a methodtype object. The method may include identifying, by a processor, a plurality of classes associated with a method descriptor string. The method may also include determining the identified plurality of classes are loaded into a language runtime environment associated with an object oriented programming language. The method may further include creating the methodtype object using ...
Program code library searching and selection in a networked computing environment
International Business Machines Corporation
May 18, 2017 - N°20170139687

An approach for integrated development environment (ide)-based program code library searching and selection in multiple programming languages in a networked computing environment is provided. In a typical embodiment, a search request (e. G., to locate a desired program code library) will be received in an ide and parsed. The search request generally includes a set of annotations corresponding to ...
Visual software modeling method to construct software views based on a software meta view
Chengdu Puzhong Software Limted Company
May 18, 2017 - N°20170139685

A visual software modeling method based on a software meta view for constructing software meta models. After determining basic components of the software meta view, the present invention constructs software views through the software hierarchy view, the software interface views, the software interaction views, the software algorithm view, the software process view, and the software transfer view as step features ...
General modeling method to construct system models based on a system meta model
Chengdu Puzhong Software Limiteed Company
May 18, 2017 - N°20170139684

A general modeling method based on a system meta model for constructing system meta models. After determining basic components of the system meta model, the present invention constructs system models through the hierarchy model, the interface model, the algorithm model, the process model, and the transfer model as step features and thereby provides a specification for system modeling in various ...
Mitigating signal noise for fingerprint-based indoor localization
The Hong Kong University Of Science And Technology
May 11, 2017 - N°20170134899

Locating mobile devices based on a junction of signal tiles is disclosed herein. Mobile devices are mapped to a convex hull within which the mobile device is likely to be located in based on a received signal strength indicator (rssi) associated with an access point (ap). Using the rssi from a set of aps, the mobile device can be located ...