Patents by Inventor Daniel Joseph Samuel
Daniel Joseph Samuel 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: 20020091833Abstract: A method for establishing a peer to peer match of clients for at least one application, the method including: receiving at least one offer being indicative of at least one application for which an offer for matching is proposed from an offering peer client, and recording at least one attribute associated with the offer using at least one offer record; receiving a measurement of at least one communication link property between the offering peer client and an inquiring client; and comparing the offer record with the measured at least one link property to determine if a peer to peer match between the offering and the inquiring peer clients is to be permitted.Type: ApplicationFiled: November 29, 2001Publication date: July 11, 2002Applicant: Leap Wireless International IncInventors: Steven Michael Grimm, Jeffery Jackiel Rothschild, Daniel Joseph Samuel, Michael Andrew Wolf
-
Patent number: 6345297Abstract: A network match making system and method is used to match users of a multi-users networked application. Each user is associated with a client computer connected to the network. Clients are selected based on attributes of their users, the clients, servers, and/or communication links. The network match maker works with three different forms of network applications: peer-to-peer, multiple clients to a single server, and multiple clients to multiple servers. In one match maker method, a client computer and one multi-user application server are matched. A list of multi-user application servers connected to the computer network that are available for a match is received. At least one communication attribute of respective data communication links between the client computer and a plurality of multi-application servers in the received list is measured. An additional attribute, such as a server attribute, is received from at least one of the plurality of multi-user application servers.Type: GrantFiled: May 26, 2000Date of Patent: February 5, 2002Assignee: HearMeInventors: Steven Michael Grimm, Jeffrey Jackiel Rothschild, Daniel Joseph Samuel, Michael Andrew Wolf
-
Patent number: 6226686Abstract: A method for deploying interactive applications over a network containing host computers and group messaging servers is disclosed. The method operates in a conventional unicast network architecture comprised of conventional network links and unicast gateways and routers. The hosts send messages containing destination group addresses by unicast to the group messaging servers. The group addresses select message groups maintained by the group messaging servers. For each message group, the group messaging servers also maintain a list of all of the hosts that are members of the particular group. In its most simple implementation, the method consists of the group server receiving a message from a host containing a destination group address. Using the group address, the group messaging server then selects a message group which lists all of the host members of the group which are the targets of messages to the group. The group messaging server then forwards the message to each of the target hosts.Type: GrantFiled: September 28, 1999Date of Patent: May 1, 2001Assignee: HearMeInventors: Jeffrey Jackiel Rothschild, Daniel Joseph Samuel, Marc Peter Kwiatkowski
-
Patent number: 6152824Abstract: A networked computer online gaming system and process arranged in a client/server online gaming architecture and utilized to run gaming programs. The client computers are configured to run a gaming client program. The server computers are coupled to the client computers via a network. The server computers run server programs including a master control program (MCP) that governs access of the server programs to the online gaming architecture, a servorum program (SV) for creating instances of a server program, a matchmaker program (MM) that supports rendezvous services, a game instances class server program (GICS) that enables games and provides user to user communication, and game upper level protocol server program (GULP) that supports the user to user communication provided by said GICS.Type: GrantFiled: March 6, 1998Date of Patent: November 28, 2000Assignee: Mpath Interactive, Inc.Inventors: Jeffrey Jackiel Rothschild, Marc Peter Kwiatowski, Michael Andrew Wolf, Stephen Michael Grimm, Daniel Joseph Samuel, Norman Robert Henry Black, Conrad Donald Wong
-
Patent number: 6128660Abstract: A network match making system and method is used to match users of a multi-user networked application. Each user is associated with a client computer connected to the network. Clients are selected based on attributes of their users, the clients, servers, and/or communication links. The network match maker works with three different forms of network applications: peer-to-peer, multiple clients to a single server, and multiple clients to multiple servers. In one match maker method, remote server computers and client computers are matched. A match maker receives a plurality of client requests and a plurality of server requests. At least two instances of client programs and at least one instance of server programs are selected based on client and server attributes.Type: GrantFiled: March 20, 1997Date of Patent: October 3, 2000Assignee: HearMeInventors: Steven Michael Grimm, Jeffrey Jackiel Rothschild, Daniel Joseph Samuel, Michael Andrew Wolf
-
Patent number: 6023729Abstract: A method and apparatus related to grouping (or matching) network users and computers associated with multi-user applications is disclosed. Each user is associated with a client computer that is connected to a network. A match maker application resides on one or more server computer(s). The match maker application controls the process of collecting Clients into matched sets, called client groups, based upon a wide range of attributes of the users, their client computers, the server computers, software application titles, application instances and/or data communication links of the network, for example. Each time the match maker application creates a client group, it creates a group data set that represents the client group. Network match making information is presented to users in an understandable manner using icons, other graphical images or collections of icons and/or images, for example, displayed on a display screen.Type: GrantFiled: June 17, 1997Date of Patent: February 8, 2000Assignee: MPATH Interactive, Inc.Inventors: Daniel Joseph Samuel, Michael Andrew Wolf, Donald Peregrine Clark
-
Patent number: 6018766Abstract: A method for deploying interactive applications over a network containing host computers and group messaging servers is disclosed. The method operates in a conventional unicast network architecture comprised of conventional network links and unicast gateways and routers. The hosts send messages containing destination group addresses by unicast to the group messaging servers. The group addresses select message groups maintained by the group messaging servers. For each message group, the group messaging servers also maintain a list of all of the hosts that are members of the particular group. In its most simple implementation, the method consists of the group server receiving a message from a host containing a destination group address. Using the group address, the group messaging server then selects a message group which lists all of the host members of the group which are the targets of messages to the group. The group messaging server then forwards the message to each of the target hosts.Type: GrantFiled: July 18, 1997Date of Patent: January 25, 2000Assignee: Mpath Interactive, Inc.Inventors: Daniel Joseph Samuel, Marc Peter Kwiatkowski, Jeffrey Jackiel Rothschild