Follow us on Twitter
twitter icon@FreshPatents


Javascript patents

      

This page is updated frequently with new Javascript-related patent applications.




 Cross-site request forgery defense patent thumbnailCross-site request forgery defense
An html document includes a javascript element that manages csrf token use. When the html document is rendered, the javascript element asynchronously requests a csrf token from the server.
Adobe Systems Incorporated


 Method of website optimisation patent thumbnailMethod of website optimisation
A website optimisation system is integrated with a website by applying generic code to the website, that being the only code needed to be applied to the native source code of the website to enable the website optimisation system to optimise the website by altering one or more of: the data, functions or content assets of web pages in the website. Integration can be achieved on a one-time basis.
Oracle International Corporation


 Automatic verification of graphic rendition of json data patent thumbnailAutomatic verification of graphic rendition of json data
Aspects provide automatic verification of graphic rendition of javascript object notation (json) data by using a baseline json file to render data values of a baseline data set into a baseline graphic presentation that meets a boundary condition requirement for displaying the data values. The baseline data set data values are rendered into a baseline graphic presentation that is stored into a local file system and used to render data values of a second set of data of a back end server data warehouse data into a new graphic presentation, which is compared to the stored baseline graphic presentation on a pixel-by-pixel basis.
Adp, Llc


 Automatic discovery of a javascript api patent thumbnailAutomatic discovery of a javascript api
An approach to creating a canonical representation of a javascript api. Objects associated with the javascript api are instantiated, creating entry points for analysis.
International Business Machines Corporation


 Expedited sub-resource loading patent thumbnailExpedited sub-resource loading
Systems, methods, apparatus, and software for pre-fetching and/or pre-loading sub-resources used in rendering html files, web pages and the like are provided herein. Implementations include expedited sub-resource loading in which a cache node or other content delivery network component receives a first end user device request seeking a primary resource (e.g., an html file).
Fastly, Inc.


 Caching of metadata objects patent thumbnailCaching of metadata objects
Aspects described herein relate to processing metadata requests using a cache. For example, a metadata object, such as a javascript object notation (json) object, may be processed into two or more portions.
Comcast Cable Communications, Llc


 Network personal digital video recorder system (npdvr) patent thumbnailNetwork personal digital video recorder system (npdvr)
The shared internet storage resource provides internet-based file storage, retrieval, access, control, and manipulation for a user. Additionally, an easy-to-use user interface is provided both for a browser or stand-alone application.
Xdrive, Llc


 Mechanisms to support multi-service hyperlink pipelines in web browser patent thumbnailMechanisms to support multi-service hyperlink pipelines in web browser
A multi-service hyperlink pipeline model and system is proposed herein that allows a website to associate and present a plurality of service templates and custom javascript functions with a single resource in html documents and users to combine a service template with hyperlinks to form hyperlink pipelines and execute a hyperlink pipeline to automatically invoke the custom javascript functions.. .
Futurewei Technologies, Inc.


 Real-time information feed patent thumbnailReal-time information feed
A computer-implemented method for updating a web user interface on a client device is provided. A router back-boned to the internet communicates with the client device web-user interface data defined in markup language to dynamically update the web-user interface on the client device.

 Storing graph data in a relational database patent thumbnailStoring graph data in a relational database
Embodiments include methods, systems and computer program products for storing graph data for a directed graph in a relational database. Aspects include creating a plurality of relational tables for the graph data, using a processor on a computer, the plurality of relational tables including adjacency tables and attribute tables.
International Business Machines Corporation


Storing graph data in a relational database

Embodiments include methods, systems and computer program products for storing graph data for a directed graph in a relational database. Aspects include creating a plurality of relational tables for the graph data, using a processor on a computer, the plurality of relational tables including adjacency tables and attribute tables.
International Business Machines Corporation

Systems and methods for malware detection and scanning

Systems and methods are provided for malware scanning and detection in a computing system. In one exemplary embodiment, the method includes launching, in a computing device of the computing system, a virtual machine, and launching, in the virtual machine of the computing device, an internet browser.
Verisign, Inc.

Systems and methods for providing cross-device native functionality in a mobile-based crowdsourcing platform

The present invention provides systems and methods for providing cross-device native functionality for a native app. More specifically, the invention is directed to a javascript object notation (json) data exchange format for use with a native app running on a user's mobile device, wherein the exchange format is configured to improve user experience and interaction with the app.
Crowdcomfort, Inc.

Dynamically updating data guide for hierarchical data objects

A data guide is dynamically generated. The data guide describes the structures of hierarchical data objects added to a collection of hierarchical data objects.
Oracle International Corporation

Shared internet storage resource, user interface system, and method

The shared internet storage resource provides internet-based file storage, retrieval, access, control, and manipulation for a user. Additionally, an easy-to-use user interface is provided both for a browser or stand-alone application.
Xdrive, Llc

Concurrent parsing and processing of serial language code

The aspects enable a processor to concurrently execute markup language code (e.g., html) having embedded scripting language code (e.g., javascript®) during a page load operation by a browser. A markup language parser parses markup language code until embedded scripting language code is encountered.
Qualcomm Incorporated

System and reusing javascript code available in a soa middleware environment from a process defined by a process execution language

In accordance with an embodiment, described herein is a system and method for reusing javascript code in a service orchestration process in a soa middleware environment. The system can include a unified runtime environment on an application server, wherein the unified runtime environment includes a process execution engine with an embedded javascript engine, and an executable process defined by a process execution language executing on the process execution engine.
Oracle International Corporation

System and supporting javascript activities in a process defined by a process execution language for execution in a soa middleware environment

In accordance with an embodiment, described herein is a system and method for supporting javascript activities in an executable process defined by a process execution language. A javascript activity can be added to the executable process using attributes defined in an extension namespace to the process execution language.
Oracle International Corporation

Automatic verification of json data

Aspects provide for automatic verification of javascript object notation (json) data by making a json call via an extensible markup language (xml) hypertext transfer protocol (http) http object against a data warehouse data item stored in a back end server. Json response data returned from the back end server in response to the json call is converted into actual xml result data that includes a first plurality of xml statements.
Adp, Llc

System and supporting object notation variables in a process defined by a process execution language for execution in a soa middleware environment

In accordance with an embodiment, described herein is a system and method for supporting object notation (e.g., javascript object notation (json)) variables in a process defined by a process execution language for execution in a soa middleware environment. An extension namespace can define additional methods and attributes to enable support for object notation variables in the process.
Oracle International Corporation

System and supporting representational state transfer services natively in a service bus runtime

In accordance with an embodiment, described herein is a system and method for supporting rest services natively in a service bus runtime. The service bus runtime can include one or more native rest proxy services, one or more native rest pipelines, and one or more native rest reference services.
Oracle International Corporation

System and supporting javascript as an expression language in a process defined by a process execution language for execution in a soa middleware environment

In accordance with an embodiment, described herein is a system and method for supporting javascript as an expression language in an executable process defined by a process execution language. An extension namespace to the process execution language can be used to define additional attributes for supporting javascript as an expression language.
Oracle International Corporation

Electronic management of sleep related data

A system and method electronically manages sleep related data obtained by a diagnostic device. The system and method may include collecting sleep data from a patient using a diagnostic device.
Resmed Limited

Event service for local client applications through local server

In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side javascript using node.js) enables the provision of a server that services client applications executing on the same device.
Microsoft Technology Licensing, Llc

Apparatus and metaprogramming platform

Provided is a process of compiling user instructions into a javascript program, the process including: obtaining a library comprising a plurality of subroutines having a standardized interface and encoded in a human-readable format; obtaining a decision tree, the decision tree containing a declarative representation of business logic to be implemented in a human-readable javascript program to be executed server-side in a client-server architecture, the decision tree identifying at least a plurality of the subroutines in the library to be used in the javascript program; and compiling the decision tree and the plurality of subroutines into the javascript program, wherein compiling comprises: crawling the decision tree and identifying the subroutines; parsing the one or more instructions executed to perform the tasks of the identified subroutines from the respective standardized interface of the identified subroutines; and adding at least part of the parsed instructions to a text representation of the javascript program.. .
The Treeline Company

Change based testing of a javascript software application

System(s) and method(s) for change based testing of javascript software applications are disclosed. Reference and current versions of the javascript software application are analyzed to identify first and second sets of javascript programmed components.
Hcl Technologies Limited

Web advertising protection system

A method and associated system removes identifiable attributes from displayed advertising content, and instead locates these attributes within the isolated memory area that is accessible only the embedded javascript™. Steps are taken to ensure that the displayed advertising content is correctly formatted, and javascript™ routines are used to emulate the normal interactive functionality of the ad.
Pagefair Limited

Platform and real-time synchronized co-browsing of web pages

A platform is herein provided, in accordance with some embodiments of the present invention, that allows two or more users to co-browse web pages in real-time using standard modern web browsers. Users' actions such as navigating or scrolling may be fully synchronized for all co-browsing users.
Hbr Labs Llc

Interactive voice response interface for webpage navigation

There is provided systems and method for interactive voice response interface for webpage navigation. An existing webpage may be altered so that the webpage and corresponding forms offer interactive voice response (ivr) to a user.
Paypal, Inc.

Method, device and mobile terminal for processiong webpage in night mode

Methods, devices, and mobile terminals for webpage processing in a night mode are provided. A method may comprise the browser injecting the css style of night mode and the corresponding javascript into the main file of said webpage via the interface of network request processing as provided by the terminal operating system when the browser is loading a webpage, and the browser parsing said main file, executing said javascript and applying said css style in a night mode to the webpage elements of said webpage for display.

Electronic digital card system comprising a web-based interactive card, mobile app viewer and organizer, website, online design tool and integrated design environment, and remote central server

An electronic digital card system comprised of an interactive web-based digital card created using html, css, javascript and other web technologies, a mobile application that is used to create, view, transmit, store and organize the digital cards, a central website where users can register and download the mobile app and view a card registry and listings, an online card design tool and integrated design environment, and a remote central server that the design tool and mobile app communicates with.. .

Fixing anti-patterns in javascript

Methods, storage systems and computer program products implement embodiments of the present invention that include receiving, by a computer, source code for an application, the source code including multiple instructions to be executed in a single thread. A first static analysis is performed on the application source code in order to identify a given instruction including an asynchronous handler, and a plurality of entry points to the application.

Dynamic content aggregation

Parts of an application are stored in a shared memory with each of the parts being associated with a unique identifier. For example, a javascript application may be stored as separate modules using asynchronous module definition (amd).

Identifying equivalent javascript events

Identifying equivalent javascript events includes receiving source code containing two javascript events for equivalency analysis, extracting an html element containing an event from each javascript event and analyzing the extracted html elements. Responsive to a determination that the html elements are of a same type according to equivalency criteria b, and responsive to a determination that the html elements have a same number of attributes according to equivalency criteria c, a determination is made whether javascript function calls of each javascript event are similar according to equivalency criteria a.

Graphical user interface for search request management

Computer apparatus for generating a graphical user interface on a display screen. The graphical user interface has a first command interface area for inputting and displaying cryptic commands for the definition of a search request, and a form-based second command interface area having fields for displaying parameters of the search request.

Method, apparatus and storage medium for processing html5 canvas application

The present invention provides a method, an apparatus and a storage medium for processing an html5 canvas application, said method comprising: in the first thread: cpu executes codes of a graphic drawing application to draw each frame of canvas, when it is detected that rendering is needed, all canvas drawing commands of said frame of canvas are cached without executing the corresponding rendering, and when the drawing of said frame of canvas is completed, all the cached canvas drawing commands of said frame of canvas are sent to a second thread; in the second thread, cpu calls gpu to execute all canvas drawing commands of each frame of canvas sent by the first thread, and gpu performs rendering on each frame of canvas according to the canvas drawing commands. The present invention realizes concurrent thread processing by means of caching drawing commands such that javascript codes and rendering can be executed simultaneously.
Guangzhou Ucweb Computer Technology Co., Ltd.

Method of identifying and counteracting internet attacks

The present disclosure relates to a method of identifying and counteracting internet attacks, of man-in-the-browser and/or man-in-the-middle and/or bot attack types, comprising the steps of: generating a request by a web browser, concerning a web application residing in a web server; sending the request by the web browser to a box server, which is in signal communication with the web server; receiving a server dom code by the box server, which code has been automatically generated by the web server according to the request; sending a service page code by the box server to the web browser, in response to the request, the service page code comprising an obfuscated and polymorphic javascript code and/or html code; receiving and processing the javascript code and/or html code, by the web browser, to automatically generate an asynchronous request, such that environment data of the web server may be transmitted to the box server; processing the environment data by the box server, to identify internet attacks; performing an encryption function on the server dom code by the box server to generate an obfuscated dom code, and sending the obfuscated dom code to the web browser in response to the asynchronous request; performing a decryption function on the obfuscated dom code by the service page code, to obtain the server dom code; rendering the server dom code by the web browser.. .
Cleafy S.r.l.

Web page advertisement configuration and optimization with visual editor and automatic website and webpage analysis

In one aspect, a computerized-method implemented by at least one server include the step of providing a web-page document visual editor. The method includes the step of providing a web-page and website analysis engine, which does automated webpage and website analysis.

Json stylesheet language transformation

Systems and methods are provided for specifying transformations of json objects using other json objects. A first object is received specified using javascript object notation.
Oracle International Corporation

Real-time information feed

A computer-implemented method for updating a web user interface on a client device is provided. A router back-boned to the internet communicates with the client device web-user interface data defined in markup language to dynamically update the web-user interface on the client device.



Javascript topics:
  • Javascript
  • Virtual Reality
  • Computer Program
  • Automated Testing
  • Instantiation
  • Information Delivery
  • Computing Device
  • Cell Phone
  • Certificate
  • Web Server
  • Validation
  • Certificates
  • Enhancement
  • User Interface
  • Compilation


  • Follow us on Twitter
    twitter icon@FreshPatents

    ###

    This listing is a sample listing of patent applications related to Javascript for is only meant as a recent sample of applications filed, not a comprehensive history. There may be associated servicemarks and trademarks related to these patents. Please check with patent attorney if you need further assistance or plan to use for business purposes. This patent data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Javascript with additional patents listed. Browse our RSS directory or Search for other possible listings.


    0.2465

    file did exist - 2502

    0 - 1 - 51