Patents by Inventor Patrick McCuller
Patrick McCuller 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).
-
Patent number: 8359200Abstract: Generating a profile of a word, including: receiving the word including at least one phoneme; determining the at least one phoneme in the word; selecting at least one characteristic for each of the determined at least one phoneme in the word using a dictionary of sound symbolism rules; and generating the profile of the word by combining all of the selected at least one characteristic for the at least one phoneme.Type: GrantFiled: September 22, 2011Date of Patent: January 22, 2013Assignee: Sony Online Entertainment LLCInventor: Patrick McCuller
-
Publication number: 20120007793Abstract: Transitioning between a plurality of display applications, including: retrieving a device identifier when a first device is selected using a first display application running on a second device; enabling the first display application to launch a second display application using the device identifier of the first device, launching the second display application customized to automatically select the first device, wherein the automatic selection of the first device using the device identifier allows to bypass a device selection process.Type: ApplicationFiled: September 22, 2011Publication date: January 12, 2012Applicant: Sony Online Entertainment LLCInventor: Patrick McCULLER
-
Patent number: 8050924Abstract: Methods and apparatus for implementing the generation of names. In one implementation, a system for generating a name includes: a user interface that receives user input including values for corresponding characteristics and name lengths; a rule dictionary that indicates one or more rules, each rule indicating a relationship between a phoneme and a characteristic; a phoneme selector that selects a phoneme using a value for a characteristic received through said user interface and a rule corresponding to that characteristic; a phoneme compiler that combines selected phonemes to form a name, wherein said name includes a number of letters based on said name length; storage storing data, including data representing said user input and said rule dictionary; and a processor for executing instructions providing said user interface, said first phoneme selector, said second phoneme selector, and said phoneme compiler.Type: GrantFiled: April 8, 2005Date of Patent: November 1, 2011Assignee: Sony Online Entertainment LLCInventor: Patrick McCuller
-
Patent number: 7921078Abstract: A system and methods for distributing a new file from a server connected through a network to a client. Rather than downloading an entirely new file from the server, the system makes use of reference files already resident on the client. A new delta file corresponding to a reference file is sent to the client. The client generates the new file by modifying the corresponding reference file according to the change instructions in the new delta file.Type: GrantFiled: April 20, 2005Date of Patent: April 5, 2011Assignee: Sony Online Entertainment LLCInventor: Patrick McCuller
-
Patent number: 7912716Abstract: Generating words and/or names, comprising: receiving at least one corpus based on a given language; generating a plurality of N-grams of phonemes and a plurality of frequencies of occurrence using the corpus, such that each frequency of occurrence corresponds to a respective pair of phonemes and indicates the frequency of the second phoneme in the pair following the first phoneme in the pair; generating a phoneme tree using the plurality of N-grams of phonemes and the plurality of frequencies of occurrence; performing a random walk on the phoneme tree using the frequencies of occurrence to generate a sequence of phonemes; and mapping the sequence of phonemes into a sequence of graphemes.Type: GrantFiled: October 6, 2005Date of Patent: March 22, 2011Assignee: Sony Online Entertainment LLCInventor: Patrick McCuller
-
Patent number: 7865551Abstract: Determining influential and/or popular participants in a network using messages exchanged among a group of participants. One method includes: representing the group of participants and the messages exchanged among the group of participants as nodes and links, respectively; analyzing the messages to produce message relevant data for each node; and propagating the message relevant data of the each node out to other nodes in the network to produce a corresponding influence value for each node, wherein the corresponding influence value indicates relative size and strength of social activity or connections of a participant corresponding to each node.Type: GrantFiled: May 5, 2006Date of Patent: January 4, 2011Assignee: Sony Online Entertainment LLCInventor: Patrick McCuller
-
Patent number: 7805488Abstract: Determining the extent of a personal network and/or social activity of a participant in a communication network. On method includes: representing contacts between the participant and communication partners of the participant as a time sequence order; determining an instant strength value over time using the representation of contacts as a time sequence order; and charting a direction of the extent of the personal network and/or social activity of the participant by monitoring a change in the instant strength value over time.Type: GrantFiled: May 5, 2006Date of Patent: September 28, 2010Assignee: Sony Online Entertainment LLCInventor: Patrick McCuller
-
Patent number: 7546492Abstract: A method, comprising: recursively generating a sequence of sections of check codes of a local corrupted file to produce a local repair file; selectively retrieving at least one part of a remote repair file and at least one part of a remote original file, based on differences between at least one part of the local repair file and the at least one part of a remote repair file, to identify at least one corrupted part of the local corrupted file; and replacing the at least one corrupted part of the local corrupted file with the at least one part of the remote original file.Type: GrantFiled: December 22, 2005Date of Patent: June 9, 2009Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventor: Patrick McCuller
-
Publication number: 20070269783Abstract: Determining the extent of a personal network and/or social activity of a participant in a communication network. On method includes: representing contacts between the participant and communication partners of the participant as a time sequence order; determining an instant strength value over time using the representation of contacts as a time sequence order; and charting a direction of the extent of the personal network and/or social activity of the participant by monitoring a change in the instant strength value over time.Type: ApplicationFiled: May 5, 2006Publication date: November 22, 2007Inventor: Patrick McCuller
-
Publication number: 20070260725Abstract: Determining influential and/or popular participants in a network using messages exchanged among a group of participants. One method includes: representing the group of participants and the messages exchanged among the group of participants as nodes and links, respectively; analyzing the messages to produce message relevant data for each node; and propagating the message relevant data of the each node out to other nodes in the network to produce a corresponding influence value for each node, wherein the corresponding influence value indicates relative size and strength of social activity or connections of a participant corresponding to each node.Type: ApplicationFiled: May 5, 2006Publication date: November 8, 2007Inventor: Patrick McCuller
-
Publication number: 20070168708Abstract: A method, comprising: recursively generating a sequence of sections of check codes of a local corrupted file to produce a local repair file; selectively retrieving at least one part of a remote repair file and at least one part of a remote original file, based on differences between at least one part of the local repair file and the at least one part of a remote repair file, to identify at least one corrupted part of the local corrupted file; and replacing the at least one corrupted part of the local corrupted file with the at least one part of the remote original file.Type: ApplicationFiled: December 22, 2005Publication date: July 19, 2007Inventor: Patrick McCuller
-
Publication number: 20070083369Abstract: Generating words and/or names, comprising: receiving at least one corpus based on a given language; generating a plurality of N-grams of phonemes and a plurality of frequencies of occurrence using the corpus, such that each frequency of occurrence corresponds to a respective pair of phonemes and indicates the frequency of the second phoneme in the pair following the first phoneme in the pair; generating a phoneme tree using the plurality of N-grams of phonemes and the plurality of frequencies of occurrence; performing a random walk on the phoneme tree using the frequencies of occurrence to generate a sequence of phonemes; and mapping the sequence of phonemes into a sequence of graphemes.Type: ApplicationFiled: October 6, 2005Publication date: April 12, 2007Inventor: Patrick McCuller
-
Publication number: 20060242157Abstract: A system and methods for distributing a new file from a server connected through a network to a client. Rather than downloading an entirely new file from the server, the system makes use of reference files already resident on the client. A new delta file corresponding to a reference file is sent to the client. The client generates the new file by modifying the corresponding reference file according to the change instructions in the new delta file.Type: ApplicationFiled: April 20, 2005Publication date: October 26, 2006Inventor: Patrick McCuller
-
Publication number: 20060229863Abstract: Methods and apparatus for implementing the generation of names. In one implementation, a system for generating a name includes: a user interface that receives user input including values for corresponding characteristics and name lengths; a rule dictionary that indicates one or more rules, each rule indicating a relationship between a phoneme and a characteristic; a phoneme selector that selects a phoneme using a value for a characteristic received through said user interface and a rule corresponding to that characteristic; a phoneme compiler that combines selected phonemes to form a name, wherein said name includes a number of letters based on said name length; storage storing data, including data representing said user input and said rule dictionary; and a processor for executing instructions providing said user interface, said first phoneme selector, said second phoneme selector, and said phoneme compiler.Type: ApplicationFiled: April 8, 2005Publication date: October 12, 2006Inventor: Patrick McCuller