? temp.patch
Index: services/node_service/node_resource.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/node_service/Attic/node_resource.inc,v
retrieving revision 1.1.2.5
diff -u -p -r1.1.2.5 node_resource.inc
--- services/node_service/node_resource.inc	26 Jan 2010 13:59:48 -0000	1.1.2.5
+++ services/node_service/node_resource.inc	26 Oct 2010 23:07:13 -0000
@@ -30,7 +30,11 @@ function _node_resource_retrieve($nid) {
 
 function _node_resource_create($node) {
   $node = (object)$node;
-
+  if (!isset($node->name)) {
+    //assign username to the node from $user created at auth step.
+    global $user;
+    $node->name = $user->name;
+  }
   if (!isset($node->type)) {
     return services_error('Missing node type', 406);
   }
