Patents by Inventor Attila Vass

Attila Vass has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20090144424
    Abstract: In a node configured to communicate with one or more other nodes over a network, available bandwidth for network traffic may be distributed among two or more distinct channels of communication within a single application running on the node. An available bandwidth may be detected for communication between the first node and a second node. A distribution may be determined for the available bandwidth among the two or more communication channels. A sending rate may be adjusted for data sent from the first node to the second node over one or more of the two or more communication channels in response to a detected change in the available bandwidth.
    Type: Application
    Filed: November 7, 2008
    Publication date: June 4, 2009
    Applicant: Sony Computer Entertainment Inc.
    Inventors: Yutaka Takeda, James E. Marr, Stephen C. Detwiler, Attila Vass, Payton R. White
  • Publication number: 20090144425
    Abstract: Network bandwidth detection and distribution and prioritizing network traffic among two or more distinct channels of communication within a single application in a node configured to communicate with one or more other nodes over a network is disclosed. For a particular time quantum, a bandwidth quantum may be distributed amongst two or more communication channels according to priorities associated with those channels.
    Type: Application
    Filed: November 7, 2008
    Publication date: June 4, 2009
    Applicant: Sony Computer Entertainment Inc.
    Inventors: James E. Marr, Yutaka Takeda, Attila Vass, Payton R. White, Stephen C. Detwiler
  • Publication number: 20090086739
    Abstract: Broadcast messages are efficiently directed to nodes of an overlay network. Broadcast messages include an End ID parameter specifying the range of key values for nodes that should receive the broadcast message. Each node of an overlay network maintains a list of finger nodes and their respective key values. Upon receiving a broadcast message, a node assigns a finger node a new End ID value based upon the End ID value of the broadcast message or the key value of an adjacent finger node. The node compares a finger node's new End ID value with the finger node's key value to determine whether to forward the broadcast message to that finger node. A broadcast message forwarded to a finger node includes an End ID parameter equal to the new End ID value determined for the finger node. Nodes can aggregate response messages from its finger nodes.
    Type: Application
    Filed: December 8, 2008
    Publication date: April 2, 2009
    Applicant: Sony Computer Entertainment Inc.
    Inventors: Yutaka Takeda, Howard Berkey, Payton R. White, Attila Vass
  • Patent number: 7468952
    Abstract: Broadcast messages are efficiently directed to nodes of an overlay network. Broadcast messages include an End ID parameter specifying the range of key values for nodes that should receive the broadcast message. Each node of an overlay network maintains a list of finger nodes and their respective key values. Upon receiving a broadcast message, a node assigns a finger node a new End ID value based upon the End ID value of the broadcast message or the key value of an adjacent finger node. The node compares a finger node's new End ID value with the finger node's key value to determine whether to forward the broadcast message to that finger node. A broadcast message forwarded to a finger node includes an End ID parameter equal to the new End ID value determined for the finger node. Nodes can aggregate response messages from its finger nodes.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: December 23, 2008
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Yutaka Takeda, Howard Berkey, Payton R. White, Attila Vass
  • Publication number: 20080310302
    Abstract: A method and system for load balancing the distribution of a file or block of data to multiple recipients on a peer to peer network is disclosed.
    Type: Application
    Filed: June 18, 2007
    Publication date: December 18, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: Stephen C. Detwiler, James E. Marr, Attila Vass
  • Publication number: 20080304493
    Abstract: In a distributed hash table overlay network, messages directed to a message ID are relayed one or more nodes that have published interest in that message ID. Messages are distributed, processed, and/or cached in accordance with relay policies, which enable a wide variety of different applications. Nodes to specify relay policies on a per-node, per-message, and/or per-message ID basis. Relay policies can specify any behavior associated with messages, including: message caching, distribution, and processing as well as migration of relay policies when nodes join or leave the network. Intermediate nodes can perform any arbitrary processing of message based on relay policies. Intermediate nodes can offload processing to other nodes, either by forwarding messages to a different message ID or by enlisting the help of nodes subscribed to the message ID. Messages can include one or more subfields specifying commands and/or data to be evaluated by the intermediate node.
    Type: Application
    Filed: June 6, 2007
    Publication date: December 11, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: James E. MARR, Payton White, Howard Berkey, Attila Vass
  • Publication number: 20080307412
    Abstract: A method and system for managing consistency of cached content assets are disclosed. A distribution server and client device that may be used in conjunction with such a system and method are also disclosed.
    Type: Application
    Filed: June 6, 2007
    Publication date: December 11, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: James E. Marr, Payton R. White, Stephen C. Detwiler, Attila Vass
  • Publication number: 20080307103
    Abstract: A client device configured to interact with an interactive environment, a computer implemented method for obtaining auxiliary content in such a device, a mediation server, a computer implemented method for managing distribution of auxiliary content with such a server, an auxiliary content distribution method and an auxiliary content distribution system are disclosed
    Type: Application
    Filed: June 6, 2007
    Publication date: December 11, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: James E. Marr, Payton R. White, Stephen C. Detwiler, Attila Vass
  • Publication number: 20080270626
    Abstract: An overlay network uses flexible neighbor selection based on network address translation (NAT) to define routing between nodes. The NAT type is used as a flexible neighbor selection criteria, either alone or in conjunction with other criteria. A method of selecting a neighboring node for a first node in a distributed hash table network includes determining a desired key value for a node finger table entry and requesting a set of candidate neighboring nodes near this desired key value. The method determines a network address translation type of each of the set of candidate neighboring nodes and ranks the set of candidate neighboring nodes accordingly. The method selects one of the set of candidate neighboring nodes based on the ranking. The NAT types of candidate neighboring nodes are determined by sending probe messages or from data received from a central overlay network server.
    Type: Application
    Filed: August 15, 2007
    Publication date: October 30, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: Yutaka Takeda, Howard L. Berkey, Payton R. White, Attila Vass
  • Publication number: 20080235582
    Abstract: A method for and system for communicating using a virtual world are disclosed. In the method an avatar may be associated with a source of an email. An email may be generated within the virtual world and one or more images of an avatar may be associated with the email. The email may be sent to a real device and the one or more images may be presented at a destination of the email. The system may comprise one or more processors configured to generate a virtual world; associate an avatar with a source of an email; generate an email within the virtual world; associate one or more images of an avatar with the email; send the email to a real device; and present the one or more images at a destination of the email.
    Type: Application
    Filed: March 5, 2007
    Publication date: September 25, 2008
    Applicant: Sony Computer Entertainment America Inc.
    Inventors: Gary Zalewski, Tomas Gillo, Mitchell Goodwin, Scott Waugaman, Attila Vass
  • Publication number: 20080229032
    Abstract: A method is disclosed for atomic operation in a processor system comprising a main memory and a power processor element (PPE) including a power processor unit (PPU) and an external cache. A processor system and processor readable medium for implementing the method are also disclosed.
    Type: Application
    Filed: March 13, 2007
    Publication date: September 18, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: JOHN P. BATES, JAMES E. MARR, ATTILA VASS
  • Publication number: 20080214253
    Abstract: A system and method for communicating with a virtual world are disclosed. The virtual world may comprise a simulated public space configured to facilitate interaction among a plurality of users and one or more private spaces. Each private space may be associated with a particular user of the plurality of users. A particular user's interactions with the virtual world may be represented by one or more corresponding actions of an avatar. A communication device may be simulated in the virtual world. Communication may take place between the simulated communication device and a real communication device. The virtual world may be generated by one or more processors configured to simulate a communication device in the virtual world and communicate between the simulated communication device and a real communication device.
    Type: Application
    Filed: March 5, 2007
    Publication date: September 4, 2008
    Applicant: Sony Computer Entertainment America Inc.
    Inventors: Tomas Gillo, Mitchell Goodwin, Scott Waugaman, Gary Zalewski, Attila Vass
  • Publication number: 20080215679
    Abstract: A system and method for routing communications among real and virtual communication devices are disclosed. The system includes one or more processors configured to generate a virtual world. The one or more processors may be configured to generate a virtual communication device and implement a configurable router adapted to facilitate routing of a communication among one or more real communication devices and the virtual communication device. A user of the virtual world may be associated with a virtual communication device and one or more real communication devices. A routing preference for reception of communications targeted to the user is implemented among the virtual communication device and the one or more real communication devices.
    Type: Application
    Filed: March 5, 2007
    Publication date: September 4, 2008
    Applicant: Sony Computer Entertainment America Inc.
    Inventors: Tomas Gillo, Mitchell Goodwin, Scott Waugaman, Gary Zalewski, Attila Vass
  • Publication number: 20080215972
    Abstract: A method for user interaction with a three-dimensional virtual world is disclosed. The virtual world may comprise one or more public spaces and one or more private spaces. A user may be represented in the virtual world by an avatar. The user may manipulate the avatar via a user interface. An emotional state of the user may be detected via the interface. The user's emotional state may be mapped to one or more features of the avatar that are perceptible by other users. Thus, other users may perceive the user's emotional state through perception of the avatar.
    Type: Application
    Filed: March 5, 2007
    Publication date: September 4, 2008
    Applicant: Sony Computer Entertainment America Inc.
    Inventors: Gary Zalewski, Tomas Gillo, Mitchell Goodwin, Scott Waugaman, Attila Vass
  • Publication number: 20080215971
    Abstract: A system and method for communicating with a virtual world are disclosed. The virtual world may comprise a simulated public space configured to facilitate interaction among a plurality of users and one or more private spaces. Each private space may be associated with a particular user of the plurality of users. A particular user's interactions with the virtual world may be represented by one or more corresponding actions of an avatar. Communication may take place between the virtual world and a real communication device. The real communication device may be configured to communicate with other real communication devices via one or more communication channels that are independent of the virtual world.
    Type: Application
    Filed: March 5, 2007
    Publication date: September 4, 2008
    Applicant: Sony Computer Entertainment America Inc.
    Inventors: Tomas Gillo, Mitchell Goodwin, Scott Waugaman, Gary Zalewski, Attila Vass
  • Publication number: 20080215973
    Abstract: A method for user interaction with a three-dimensional virtual world is disclosed. The virtual world comprises one or more public spaces and one or more private spaces. A user may be represented in the virtual world by an avatar. The user can manipulate the avatar via a user interface. According to the method a custom gesture may be generated for the avatar. The gesture may be associated with one or more user interface signals.
    Type: Application
    Filed: March 5, 2007
    Publication date: September 4, 2008
    Applicant: Sony Computer Entertainment America Inc
    Inventors: Gary Zalewski, Tomas Gillo, Mitchell Goodwin, Scott Waugaman, Attila Vass
  • Patent number: 7421708
    Abstract: An interconnectivity framework, method, and system for communicating in a peer-to-peer network is disclosed. A peer of the interconnectivity framework includes a peer library for publishing, messaging and locating component blocks over the peer-to-peer network and a telespace framework for managing component blocks in response to a requirement of an application to be executed at the peer. The component blocks being obtained by the peer library enable execution of the application at the peer in accordance with the requirement. The requirement defines the type of application so that the appropriate component blocks can be obtained from the peer-to-peer network. A networker is further included to enable communication with specific grids of the peer-to-peer network and to enable the publishing, messaging, and locating of objects published by specific peers of a grid of the peer-to-peer network.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: September 2, 2008
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Attila Vass, Howard Berkey, John P. Bates, Payton R. White
  • Publication number: 20080201561
    Abstract: A processor system, a processor readable medium and a method for implementing multiple contexts on one or more SPE are disclosed.
    Type: Application
    Filed: February 20, 2007
    Publication date: August 21, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: John P. Bates, Attila Vass
  • Patent number: 7398368
    Abstract: Atomic operations may be implemented on a processor system having a main memory and two or more processors including a power processor element (PPE) and a synergistic processor element (SPE) that operate on different sized register lines. A main memory address containing a primitive is divided into a parity byte and two or more portions, wherein the parity byte includes at least one bit. A value of the parity byte determines which of the two or more portions is a valid portion and which of them is an invalid portion. The primitive is of a memory size that is larger than a maximum size for atomic operation with the PPE and less than or equal to a maximum size for atomic operation with the SPE. Read with reservation and conditional write instructions are used by both the PPE and SPE to access or update a value of the atomic.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: July 8, 2008
    Assignee: Sony Computer Entertainment Inc.
    Inventors: James E. Marr, John P. Bates, Attila Vass, Tatsuya Iwamoto
  • Publication number: 20080140771
    Abstract: Apparatus and systems for implementing simulated environments are disclosed. Remote implementation of function calls is also disclosed. A simulated environment apparatus may include a plurality of simulation servers coupled to each other over data transfer links. The simulation servers may be configured to perform computations related to simulating an environment. A plurality of view servers may be coupled to the simulation servers over data transfer links. Each view server is configured to facilitate interaction between a plurality of client devices and the simulation servers. Each user device may control an avatar within the simulated environment. A simulated environment system may include a data center configured to communicate over a network with one or more remotely distributed client devices.
    Type: Application
    Filed: October 30, 2007
    Publication date: June 12, 2008
    Applicant: Sony Computer Entertainment Inc.
    Inventors: Attila Vass, Benbuck Nason, John P. Bates, James E. Marr, Ivy Tsai