Search

Krishna B Surya

from Portland, OR
Age ~55

Krishna Surya Phones & Addresses

  • 10967 NW Zermatt Ct, Portland, OR 97229
  • Marietta, GA
  • 17738 Pioneer Rd, Beaverton, OR 97006 (503) 466-2258 (503) 430-1824
  • Milford, CT
  • West Haven, CT
  • Spokane Valley, WA
  • Livingston, NJ

Resumes

Resumes

Krishna Surya Photo 1

Krishna Surya

View page
Krishna Surya Photo 2

Krishna Surya

View page
Location:
Portland, Oregon Area
Industry:
Computer Software

Publications

Us Patents

Intent-Based Machine Programming

View page
US Patent:
20190317743, Oct 17, 2019
Filed:
Jun 27, 2019
Appl. No.:
16/455125
Inventors:
- Santa Clara CA, US
Marcos Emanuel Carranza - Portland OR, US
Krishna Surya - Portland OR, US
Mats Agerstam - Portland OR, US
Justin Gottschlich - Santa Clara CA, US
International Classification:
G06F 8/41
G06F 8/73
G06F 8/20
G06N 20/00
G06F 8/36
Abstract:
Apparatus, devices, systems, methods, and articles of manufacture for intent-based machine programming are disclosed. An example system categorize source code blocks includes a code repository accessor to access a code repository and select a source code block. The example system also includes a signature generator to generate a signature for the source code block, a collateral miner to extract collateral associated with the source code block, and a tokenizer to transform the source code block into tokens. In addition, the example system includes a function assessor to determine a function of the source code block based on the collateral and the tokens and an input/output determiner to determine an input and an output of the source code block based on the collateral and the signature. The example system further includes a tagger to categorize the source code block with the function, input, and output.

Methods And Apparatus For Resolving Compliance Issues

View page
US Patent:
20190318366, Oct 17, 2019
Filed:
Jun 26, 2019
Appl. No.:
16/453649
Inventors:
- Santa Clara CA, US
Brian Cremeans - Hillsboro OR, US
Krishna Surya - Portland OR, US
Mats Agerstam - Portland OR, US
Shengtian Zhou - Palo Alto CA, US
Maria Ramirez Loaiza - Beaverton OR, US
Cesar Martinez-Spessot - Cordoba, AR
Mohammad Mejbah ul Alam - Milpitas CA, US
Dario Oliver - Hillsboro OR, US
Justin Gottschlich - Santa Clara CA, US
International Classification:
G06Q 30/00
G06F 16/28
G06N 20/00
G06N 5/04
Abstract:
An apparatus includes a feature extractor to extract features from input data, the features including descriptive information corresponding to a function of the input data, an inference generator to classify the features into a group indicative of a semantic property, a programming pattern, or a compliance type of the function of the input data, assign a cluster identifier to the features based on a prediction that the features are classified into the group, and retrieve solutions from a database that correspond to the cluster identifier, and a suggestion determiner to generate a suggestion list by building a pool of suggestions to present to a user.

Dynamic Data Difference Generation And Distribution

View page
US Patent:
20190087168, Mar 21, 2019
Filed:
Apr 9, 2018
Appl. No.:
15/948731
Inventors:
- Santa Clara CA, US
Krishna Surya - Beaverton OR, US
Brian Cremeans - Hillsboro OR, US
International Classification:
G06F 8/65
G06F 8/658
G06F 17/30
Abstract:
A method of updating data may include receiving an update request from a computing device, the update request including a profile of a current set of data stored on the computing device; determining, based at least in part on the profile of the current set of data, an updated set of data is available; determining if a delta set of data has previously been generated to transform the current set of data to the updated set of data; and based on determining that the delta set of data has not been previously generated: generating the delta set of data; and transmitting an address, to the computing device, for obtaining the delta set of data by the computing device.

Dynamic Data Difference Generation And Distribution

View page
US Patent:
20170177325, Jun 22, 2017
Filed:
Dec 22, 2015
Appl. No.:
14/978966
Inventors:
- Santa Clara CA, US
Krishna Surya - Beaverton OR, US
Brian Cremeans - Hillsboro OR, US
International Classification:
G06F 9/445
G06F 17/30
Abstract:
A method of updating data may include receiving an update request from a computing device, the update request including a profile of a current set of data stored on the computing device; determining, based at least in part on the profile of the current set of data, an updated set of data is available; determining if a delta set of data has previously been generated to transform the current set of data to the updated set of data; and based on determining that the delta set of data has not been previously generated: generating the delta set of data; and transmitting an address, to the computing device, for obtaining the delta set of data by the computing device.

Systems, Methods, And Apparatus To Configure Embedded Devices

View page
US Patent:
20160380809, Dec 29, 2016
Filed:
Jun 26, 2015
Appl. No.:
14/752524
Inventors:
- Santa Clara CA, US
Bryan Hunt - Tigard OR, US
Michael Beale - Hillsboro OR, US
David O. Novick - BEAVERTON OR, US
Carlos Carrizo - Cordoba, AR
Rameshkumar G. Illikkal - Portland OR, US
Srinivas Sundaravaradan - Hillsboro OR, US
Francisco M. Casares - Hillsboro OR, US
Mark P. Baldwin - Hillsboro OR, US
Krishna Surya - Beaverton OR, US
International Classification:
H04L 12/24
H04W 4/00
H04L 29/06
H04L 29/08
Abstract:
Systems, methods, and apparatus to configure embedded devices are described. An example apparatus includes a network interface to communicatively couple the apparatus with a network, an antenna to receive a radio frequency signal including 1) configuration data and 2) power, a memory coupled to the antenna to receive the power and to store the configuration data, a network configurer to retrieve the configuration data from the memory and to configure the network interface based on the retrieved data, and a power source other than the antenna to provide power to the memory and the network configurer during operation of the network configurer.
Krishna B Surya from Portland, OR, age ~55 Get Report