Images List Premium Download Classic

Programming

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


loading
NEW Method and system for connecting heterogeneous internet of things devices for workflow automation
Ananse Incorporated
January 18, 2018 - N°20180020057

A method and computer program product of an internet of things (iot) platform for workflow automation of heterogeneous iot devices. The platform is implemented as a cloud service, and the iot devices are connected to the platform via application programming interfaces. The platform allows end-users to reduce the need of substantial human involvement, and migrate to a streamlined, trigger-driven automatic ...
NEW System and method for providing a credential management api
Monticello Enterprises Llc
January 18, 2018 - N°20180019984

Disclosed is an approach for enabling a user to login to a site without needing to manually type in credentials. A method includes receiving, from a site, at a browser and via a browser credential management application programming interface that defines a protocol for communicating data between the site and the browser for enabling a user to login to the ...
NEW Flow controller automatically throttling rate of service provided by web api
International Business Machines Corporation
January 18, 2018 - N°20180019950

A mechanism is provided in a data processing system for automatically throttling the rate of service provided by a web application programming interface (api) for a software service. A flow controller executing on the data processing system assigns a queue to each consumer of the software service. Responsive to receiving a current request for the software service from a given ...
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 Modified jvm with multi-tenant application domains and class differentiation
Waratek Limited
January 18, 2018 - N°20180018188

A method and system for operating a modified java virtual machine (jvm) which is able to simultaneously host multiple java application programs is disclosed. In a first modification the jvm is modified to permit multiple class definitions of some of the java application programming interface (api) classes, so called non-sensitive classes, to be loaded multiple times but restrict other java ...
NEW Transforming data manipulation code into data workflow
Microsoft Technology Licensing, Llc
January 18, 2018 - N°20180018167

Aspects extend to methods, systems, and computer program products for transforming data manipulation code into data workflow. Data manipulation code for a data science process is written in a data manipulation programming language. The data manipulation code defines input instructions, data manipulation instructions, and output instructions. A learning module automatically transforms the data manipulation code into a data workflow representative ...
NEW Containerizing a block storage service
Red Hat, Inc.
January 18, 2018 - N°20180018116

Containerization of a block storage service. A scheduler component of a block storage service is initiated in a first container via a containerization technology. A log volume maintained by a host operating system is mounted to the first container to allow the scheduler component access to the log volume. An application programming interface (api) component of the block storage service ...
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.
System, method and computer program product for sharing content via links
Salesforce.com, Inc.
January 11, 2018 - N°20180013794

In accordance with embodiments, there are provided mechanisms and methods for sharing content via links. These mechanisms and methods for sharing content via links can enable customizable features associated with the operations related to those links. These features may include generating customized reports on usage of the links, and/or exposing one or more application programming interfaces (apis) enabling applications ...
Specializing unsupervised anomaly detection systems using genetic programming
Cisco Technology, Inc.
January 11, 2018 - N°20180013776

In one embodiment, a device in a network receives sets of traffic flow features from an unsupervised machine learning-based anomaly detector. The sets of traffic flow features are associated with anomaly scores determined by the anomaly detector. The device ranks the sets of traffic flow features based in part on their anomaly scores. The device applies a genetic programming approach ...
Cross platform social networking authentication system
Zynga Inc.
January 11, 2018 - N°20180013765

Disclosed in one example is a method of authenticating with multiple social network services. The method may include storing first authentication information associated with a user for a first social networking service using at least one computer processor, receiving second authentication information associated with the user for a second social networking service from a social networking application, and sending to ...
System and method for neutral application programming interface
Umbra Technologies Ltd.
January 11, 2018 - N°20180013732

Systems and methods for neutral application programming interfaces are disclosed. In one embodiment, the disclosure relates to a system for neutral application programming interfaces. The system may comprise a device. The device may be configured to receive a request. The request may comprise an outer payload and an inner payload. The device may be further configured to parse the outer ...
Programmable logic accelerator in system on chip
January 11, 2018 - N°20180012637

A programmable logic array (pla) is disclosed employing programming logic tile (plt), system on chip (soc) interface bus, input output (io) blocks and logic processing blocks (lpb). Soc processors using soc interface bus program plt successively using different configuration memory bank values to realize a logic not limited by the plt resource counts. Configuration memory blocks comprising of multiple configuration ...
Method for testing a graphical interface and corresponding test system
Alstom Transport Technologies
January 11, 2018 - N°20180011784

This test method for validating a specification of a graphical interface consists of developing a scenario file corresponding to the validation test to be performed. The scenario file includes a plurality of instructions, in a natural programming language, each instruction including a function, parameters and an expected state of the graphical interface following the application of the function. The test ...
Unmanned ground and aerial vehicle attachment system
January 11, 2018 - N°20180011751

Techniques are disclosed for hot swapping one or more module devices on a single host device. A module device can perform module-specific tasks that are defined in its module software driver. Using one or more application programming interfaces, the host device communicates with the module device's module software driver to allow the module device to perform module-specific tasks while removably ...
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.
Application programming interfaces for scrolling operations
Apple Inc.
January 11, 2018 - N°20180011616

At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for operating through an application programming interface (api) in this environment includes transferring a set bounce call. The method further includes setting at least one of maximum and minimum bounce values. The set bounce call causes a bounce ...
Method and system of decoupling applications from underlying communication media through shim layers
January 04, 2018 - N°20180007178

In one example aspect, a computerized system of a shim layer that provides an application-level network overlay functionality without requiring any packet-level processing includes the step of implementing a shim layer underneath an application endpoint of an application, wherein the shim layer intercepts an application programming interface (api) between the application and the network and modifies a set of parameters ...
Server-to-server content distribution
Microsoft Technology Licensing, Llc.
January 04, 2018 - N°20180007133

A non-limiting example method includes receiving a request to publish content that is stored on a user storage server in a personal data store. The method includes preparing the content for publication and moving the prepared content to a content repository to generate published content. The method includes receiving a request to make a personal copy of the published content ...
Sharing user context and preferences
Microsoft Technology Licensing, Llc
January 04, 2018 - N°20180007099

Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (api) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be ...
Systems and methods for authenticating network messages
Mastercard International Incorporated
January 04, 2018 - N°20180007035

Networks and methods for use in authenticating messages are provided. One exemplary method generally includes receiving a message from a client, where the message includes a client certificate. The method also includes validating, by an application programming interface (api) gateway, a computing device based on a certificate identifying the computing device as a recognized computing device, and validating, by the ...
Universal application programming interface for augmented reality
Daqri, Llc
January 04, 2018 - N°20180005440

An application programming interface (api) server accesses first data of a non-augmented reality (ar) application. The first data including first content data, first control data, first user interface data, and a first data format. The api server maps the first data from the non-ar application to second data compatible with an ar application in a display device. The second data ...
System and method that expands the use of polar dynamic programming to segment complex shapes
Arizona Board Of Regents On Behalf Of The University Of Arizona
January 04, 2018 - N°20180005373

The present invention provides a system and method that uses polar dynamic programming pdp (pdp) method to generate a segmented image of a shape.
Tool experience aggregator
January 04, 2018 - N°20180005154

Various examples are directed to systems and methods for aggregating user tool experience. A record ingestion circuit may receive action record data from a user tool that describes an action performed with the user tool by the user. The record ingestion circuit may also receive user name data describing the user. A record analytics circuit may generate user experience data ...
Loading