Depository Trust & Clearing Corporate New York, NY Jan 2007 to Aug 2014 Risk & Control AdvisorUnited Parcel Services Mahwah, NJ Nov 2004 to Jan 2007 IT Auditor/Project ManagerAT&T Bedminster, NJ Apr 2001 to Nov 2004 Consultant Sr. Business AnalystTelcordia Technologies Piscataway, NJ Apr 1999 to Apr 2001 Consultant Business AnalystLucent Technologies Liberty Corner, NJ Jan 1995 to Apr 1999 Business Analyst & Software Developer
Education:
Purdue University West Lafayette, IN MS in Computer ScienceHarbin Institute Technology MBA in Business and AdministrationSoutheast University BS in Electrical Engineering
Us Patents
System And Method For Storing And Computing Data And Functions
A computer system and method is to store and manage data and to construct application programs. This system accepts uniform input expressions db-terms, by which the stored data can be referenced and user queries can be expressed. A database is a collection of nodes that are connected by a set of directed links. There are three types of links. By ignoring one type of the links, the database can be viewed as a set of trees. All the nodes in databases are viewed as functions; all the db-terms can be computed to their values if they existed against databases and according to computing rules. The tree structures embedded in databases illustrate the dependent relationships among the data, and provide build-in functions in manipulating the database and a theoretical guideline of data distribution. The function-argument-value relationships among the nodes in databases provide a theoretical guideline for a set of useful built-in functions.
System And Method For Storing And Computing Business Data And Logic
A computer system and method is to manage business data and logic in a uniformed manner. It is based on the theory of total recursive functions. As a result, it is a monolith consolidating the multiple-component architecture of traditional technologies in the fields of programming language and database management. Secondly, the properties of the theory of total recursive functions are uniquely demonstrated by a set of built-in operators of the system. Therefore, it offers novel approaches to many challenges in the fields of artificial intelligence and knowledge management facing the traditional technologies.
Calculating Quota Usage Without Impacting File System Services
Yingchao Zhou - Beijing, CN Wei Kang - Beijing, CN Weigang Zhong - Beijing, CN Chen Gong - Beijing, CN Kevin Xu - Warren NJ, US Sitaram Pawar - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 7/00
US Classification:
707821, 707822
Abstract:
An online tree quota check tool computes quota usage of files in a directory tree while the structure of the directory tree keeps changing due to concurrent write access by other applications and clients. The quota check tool computes the quota usage without interfering with the ongoing file access operations that change the directory content and quota usage. A quota check database keeps track of which files have been checked and which have not, so that each file is checked and its quota usage is accumulated once and only once while directories are moved and directory scans are restarted as a result of the changing directory content. File system operations are modified to synchronize with the online tree quota check. The quota check tool can be single threaded or multi-threaded. A multi-threaded tool dispatches idle directory iteration threads to scan subdirectories in the directory tree.
System And Method For Storing And Managing Functions
A computer system and method for storing and managing a database that has lambda-definable functions as its foundation. The database is a collection of nodes that are connected by a set of links, and further it is a directed acyclic graph constructed from the nodes and the links. There are two types of links. By ignoring one type of the links, the database can be viewed as a set of trees; and by ignoring another type of the links, the database can be viewed as another set of trees. The directed acyclic graph and the two sets of trees illustrate the dependent relationships among the data and provide means in manipulating the database. A node has a name for the purpose of identification; and a value that carries an unit of meanings of the database application. The value of a node is selected from a regular data type, user-defined data type, and lambda-definable functions. Managing lambda-definable functions allows a database to support infinite data with finite storage.
Systems And Methods For Application Access Control
- Basking Ridge NJ, US Kevin Xu - Warren NJ, US Robert Belson - Rockville MD, US
Assignee:
Verizon Patent and Licensing Inc. - Basking Ridge NJ
International Classification:
H04W 12/63 H04W 12/08 H04W 4/02 H04W 12/37
Abstract:
A system described herein may provide a technique for selectively granting or revoking/denying access to applications, services, data, etc. to a User Equipment (“UE”) based on location-based policies and a network-determined location of the UE. The network-determined location may be determined by elements of a wireless network, such as a Mobility Management Entity (“MME”), Access and Mobility Management Function (“AMF”), or other suitable element.
Systems And Methods For Restricting Network Traffic Based On Geographic Information
- Arlington VA, US Kevin Xu - Warren NJ, US Rashmitha Sirsi - Millburn NJ, US Valerie Feldmann - Morristown NJ, US Robert Belson - Rockville MD, US
International Classification:
H04W 48/04 H04W 28/02 H04W 4/021
Abstract:
A system described herein may provide techniques for a geographically-based traffic handling policy. An originating device may mark traffic with geographic restriction information, such as in a header of network traffic, indicating a geographic restriction on the propagation of the traffic. The geographic restriction may indicate a geographic region in which the traffic may be forwarded, or a geographic region in which the traffic is prohibited from being forwarded. Network devices in a path between the originating device and a destination device may determine whether to drop the traffic or perform other policy-related actions based on whether such devices are inside the geographic region in which the traffic may be forwarded. In some implementations a destination device may register as an exception to such policies, based on which an originating device or a router may bypass geographically-based traffic handling policies with respect to marked traffic directed to the destination device.
Tracking Status And Restarting Distributed Replication
- Hopkinton MA, US Kevin Xu - Warren NJ, US Abhinav Duggal - Milpitas CA, US Atul Avinash Karmarkar - San Jose CA, US
International Classification:
G06F 11/07 G06F 16/27 G06F 9/48
Abstract:
A controller at a source site generates a set of tasks associated with a replication job. Each task includes one or more of copying an object from the source to destination site, or deleting an object from the destination site. The tasks are placed onto a message queue at the source site. Source worker nodes at the source site retrieve the tasks from the source site message queue for processing in conjunction with destination worker nodes at the destination site. A destination worker node, upon receiving a task from a source worker nodes, places the task onto a message queue at the destination site for retrieval by a backend worker node that handles writing to an object store at the destination site.
Asynchronous In-Memory Data Checkpointing For Distributed Computing Systems
Techniques are provided for implementing asynchronous checkpointing of in-memory data in a distributed computing system. For example, a method includes processing a stream of data records by an operator executing on a computing node, maintaining in a system memory, an operator state which is generated in response to the operator processing the stream of data records, and performing an asynchronous checkpointing process. The asynchronous checkpointing process includes enqueuing a checkpoint of the operator state in a first queue, wherein the first queue is maintained in the system memory, and executing a background worker thread to dequeue the checkpoint of the operator state from the first queue and store the checkpoint of the operator state in a data store. The operator continues with processing the stream of data records during the asynchronous checkpointing process.
Name / Title
Company / Classification
Phones & Addresses
Mr. Kevin Xu
Canada International College Schools - Academic - Colleges & Universities
2374 Kennedy Road, Suite 505, Scarborough, ON m1t3t8 416 335-9839, 416 335-7309
Kevin Xu COO
Intertrade21 Inc. Title Abstract Offices
52 Devon Dr, East Brunswick, NJ 08816
Kevin Xu Principal
Bigravity Business Software Lt Prepackaged Software Services
2306 Johnson Cir, Bridgewater, NJ 08807
Youtube
The Mysterious Case of Kevin Xu
Tuesday at 8pm! The Mysterious Case of Kevin Xu - A Chinese businessma...
Category:
News & Politics
Uploaded:
11 Sep, 2010
Duration:
2m 14s
IGG - COO (Kevin Xu) interview, E3 2010 - TGN
www.thegamenet.c... IGG COO and founder Kevin Xu tells us about his ...
Category:
Gaming
Uploaded:
28 Jun, 2010
Duration:
4m 18s
IGG - COO Kevin Xu personality interview, E3 ...
www.thegamenet.c... IGG COO and founder Kevin Xu shares how he got i...
Kevin Xu (2000-2004), Andrew Snell (1989-1993), Sven Ward (1983-1984), Angela Brynaert (1976-1980), Peter Gray (1991-1995), Angela McAloney (1978-1982)
Piscataway, NJ Moraga, CA Hong Kong, China Boise, ID Shanghai, China Queens, NY Ketchum, ID Foster City, CA
Work:
NRG Energy - Quantitative Risk Contractor (2013) Collegiate Climate Collaboration - Administrator, Contributing Writer (2011-2012) Xie Partners - Junior Equity Options Trader (2011-2012) College of Idaho - Programmer (2012-2012) College of Idaho - Teaching Assistant (2011-2012) Merrill Lynch - Intern (2011-2011) ClearRock Capital - Research Associate (2009-2010) City Center Properties - Contract Translator (2006-2008) ClearRock Capital - Summer Analyst (2009-2009) The College of Idaho - Economics Research Assistant (2008-2009)
Education:
Rutgers University - Mathematical Finance, Albertson College of Idaho - Mathematics, Political Economy, Finance, University of California, Berkeley - Economics