Patents by Inventor Stephen C. Detwiler
Stephen C. Detwiler 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: 10055750Abstract: A system and method for distributing virtual items for collection by a user device in the real world are provided. One embodiment of a method includes sending a notification to a user device indicating availability of a virtual item, the virtual item configured to be available to the user device when the user device is determined to be proximate to one or more real world geolocations associated with the virtual item. The method provides for determining that the user device is proximate to the one or more geolocations and for providing information related to the virtual item so as to enable viewing of at least a portion of the virtual item. The method also provides sending an activated version of the virtual item to the user device when predetermined conditions associated with viewing the virtual item have been met.Type: GrantFiled: April 21, 2017Date of Patent: August 21, 2018Assignee: Sony Interactive Entertainment Inc.Inventors: Payton R. White, Stephen C. Detwiler
-
Patent number: 9743140Abstract: Streaming content may be delivered through a combination of broadcast and a backchannel. A desired streamlet may be selected from the packet of information and presented with a display. A remainder of a data stream associated with the streamlet may be requested and received from via a backchannel while the desired streamlet is being presented. The remaining data stream may then be presented with the display.Type: GrantFiled: July 27, 2015Date of Patent: August 22, 2017Assignee: SONY INTERACTIVE ENTERTAINMENT INCInventors: Payton R. White, Stephen C. Detwiler, Gary M. Zalewski
-
Publication number: 20170228754Abstract: A system and method for distributing virtual items for collection by a user device in the real world are provided. One embodiment of a method includes sending a notification to a user device indicating availability of a virtual item, the virtual item configured to be available to the user device when the user device is determined to be proximate to one or more real world geolocations associated with the virtual item. The method provides for determining that the user device is proximate to the one or more geolocations and for providing information related to the virtual item so as to enable viewing of at least a portion of the virtual item. The method also provides sending an activated version of the virtual item to the user device when predetermined conditions associated with viewing the virtual item have been met.Type: ApplicationFiled: April 21, 2017Publication date: August 10, 2017Inventors: Payton R. White, Stephen C. Detwiler
-
Patent number: 9646008Abstract: An apparatus and computer implemented method for modifying a state of a virtual item and a corresponding computer-readable medium are disclosed. A receiving device receives information relating to one or more virtual items from a server via a broadcast signal. The information is filtered according to one or more criteria to select a selected virtual item from among the one or more virtual items. The criteria include a physical world location of the receiving device. A state of the selected virtual item is modified from an initial state to a modified state and information relating the modified state back is sent back to the server.Type: GrantFiled: November 20, 2008Date of Patent: May 9, 2017Assignee: Sony Interactive Entertainment Inc.Inventors: Payton R. White, Stephen C. Detwiler
-
Publication number: 20160192001Abstract: Streaming content may be delivered through a combination of broadcast and a backchannel. A desired streamlet may be selected from the packet of information and presented with a display. A remainder of a data stream associated with the streamlet may be requested and received from via a backchannel while the desired streamlet is being presented. The remaining data stream may then be presented with the display.Type: ApplicationFiled: July 27, 2015Publication date: June 30, 2016Inventors: Payton R. White, Stephen C. Detwiler, Gary M. Zalewski
-
Patent number: 9100585Abstract: Streaming content may be delivered through a combination of broadcast and a backchannel. Related apparatus and methods for receiving and distributing streaming content are described. A receiving device may receive a packet of information in the form of a broadcast signal from a broadcast source. The packet of information may contain one or more streamlets and a table of contents associated with the streamlets. A desired streamlet may be selected from the packet of information and presented with a display. A remainder of a data stream associated with the streamlet may be requested and received from via a backchannel while the desired streamlet is being presented. The remaining data stream may then be presented with the display.Type: GrantFiled: October 28, 2008Date of Patent: August 4, 2015Assignee: Sony Computer Entertainment Inc.Inventors: Payton R. White, Stephen C. Detwiler, Gary M. Zalewski
-
Patent number: 8943206Abstract: 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. Ready data for each channel may be transmitted over a network path up to the size of the reserved portion for that channel and not greater than a path maximum transmission unit (MTU) size for a network path. This abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: April 30, 2012Date of Patent: January 27, 2015Assignee: Sony Computer Entertainment Inc.Inventors: Yutaka Takeda, James E. Marr, Stephen C. Detwiler, Attila Vass, Payton R. White
-
Patent number: 8913492Abstract: Each peer node in a plurality has a different corresponding key value. Each of the nodes can broadcast one or more items to a plurality of recipient nodes. The recipient nodes are arranged into a list according to a key value order. The list is divided into two or more parts of approximately equal size, and each part of the list and the one or more items is forwarded to a recipient peer node corresponding to a first key value in that part of the list. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. This abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: July 27, 2012Date of Patent: December 16, 2014Assignee: Sony Computer Entertainment Inc.Inventors: Stephen C. Detwiler, James E. Marr, Attila Vass
-
Patent number: 8565190Abstract: Traversal of a Network Address Translator (NAT) can be facilitated for a mobile device configured to communicate with one or more other devices over a network via one or more wireless access points. A direction of travel can be estimated for the mobile device. One or more wireless access points the mobile device is likely to encounter can be predicted using the estimated direction of travel. Information regarding behavior of one or more NATs associated with the predicted wireless access point(s) can be predicted. Such information can be stored in such a way that the information is retrievable by one or more other devices or using the information to traverse one or more of the NATs. Alternatively, information can be retrieved regarding behavior of one or more NATs associated with the predicted wireless access points. This information can be used to traverse one or more of the NATs.Type: GrantFiled: April 25, 2011Date of Patent: October 22, 2013Assignee: Sony Computer Entertainment Inc.Inventors: Yutaka Takeda, Payton R. White, James E. Marr, Stephen C. Detwiler
-
Publication number: 20120294148Abstract: Each peer node in a plurality has a different corresponding key value. Each of the nodes can broadcast one or more items to a plurality of recipient nodes. The recipient nodes are arranged into a list according to a key value order. The list is divided into two or more parts of approximately equal size, and each part of the list and the one or more items is forwarded to a recipient peer node corresponding to a first key value in that part of the list. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. This abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: ApplicationFiled: July 27, 2012Publication date: November 22, 2012Applicant: Sony Computer Entertainment Inc.Inventors: Stephen C. Detwiler, James E. Marr, Attila Vass
-
Publication number: 20120213077Abstract: 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. Ready data for each channel may be transmitted over a network path up to the size of the reserved portion for that channel and not greater than a path maximum transmission unit (MTU) size for a network path. This abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: ApplicationFiled: April 30, 2012Publication date: August 23, 2012Applicant: Sony Computer Entertainment Inc.Inventors: Yutaka Takeda, James E. Marr, Stephen C. Detwiler, Attila Vass, Payton R. White
-
Patent number: 8238237Abstract: 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: GrantFiled: June 18, 2007Date of Patent: August 7, 2012Assignee: Sony Computer Entertainment Inc.Inventors: Stephen C. Detwiler, James E. Marr, Attila Vass
-
Patent number: 8171123Abstract: 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: GrantFiled: November 7, 2008Date of Patent: May 1, 2012Assignee: Sony Computer Entertainment Inc.Inventors: Yutaka Takeda, James E. Marr, Stephen C. Detwiler, Attila Vass, Payton R. White
-
Patent number: 8005957Abstract: 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: GrantFiled: December 21, 2010Date of Patent: August 23, 2011Assignee: Sony Computer Entertainment Inc.Inventors: James E. Marr, Yutaka Takeda, Attila Vass, Payton R. White, Stephen C. Detwiler
-
Publication number: 20110200009Abstract: Traversal of a Network Address Translator (NAT) can be facilitated for a mobile device configured to communicate with one or more other devices over a network via one or more wireless access points. A direction of travel can be estimated for the mobile device. One or more wireless access points the mobile device is likely to encounter can be predicted using the estimated direction of travel. Information regarding behavior of one or more NATs associated with the predicted wireless access point(s) can be predicted. Such information can be stored in such a way that the information is retrievable by one or more other devices or using the information to traverse one or more of the NATs. Alternatively, information can be retrieved regarding behavior of one or more NATs associated with the predicted wireless access points. This information can be used to traverse one or more of the NATs.Type: ApplicationFiled: April 25, 2011Publication date: August 18, 2011Applicant: Sony Computer Entertainment Inc.Inventors: Yutaka Takeda, Payton R. White, James E. Marr, Stephen C. Detwiler
-
Publication number: 20110099278Abstract: 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: ApplicationFiled: December 21, 2010Publication date: April 28, 2011Applicant: Sony Computer Entertainment Inc.Inventors: James E. Marr, Yutaka Takeda, Attila Vass, Payton R. White, Stephen C. Detwiler
-
Patent number: 7933273Abstract: Methods and apparatus for facilitating traversal of a network address translator (NAT) are disclosed. For example, a node configured to communicate with one or more other nodes over a network may facilitate NAT traversal by a) determining information regarding the behavior of one or more NATs with the node; and storing the information in such a way that the information is retrievable by one or more other nodes; or b) retrieving information regarding behavior of one or more NATs obtained by one or more other nodes and using the information to traverse one or more of the NATs.Type: GrantFiled: July 27, 2007Date of Patent: April 26, 2011Assignee: Sony Computer Entertainment Inc.Inventors: Yutaka Takeda, Payton R. White, James E. Marr, Stephen C. Detwiler
-
Patent number: 7908393Abstract: 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: GrantFiled: November 7, 2008Date of Patent: March 15, 2011Assignee: Sony Computer Entertainment Inc.Inventors: James E. Marr, Yutaka Takeda, Attila Vass, Payton R. White, Stephen C. Detwiler
-
Patent number: 7856501Abstract: 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: GrantFiled: November 7, 2008Date of Patent: December 21, 2010Assignee: Sony Computer Entertainment Inc.Inventors: James E. Marr, Yutaka Takeda, Attila Vass, Payton R. White, Stephen C. Detwiler
-
Patent number: RE47566Abstract: Traversal of a Network Address Translator (NAT) can be facilitated for a mobile device configured to communicate with one or more other devices over a network via one or more wireless access points. A direction of travel can be estimated for the mobile device. One or more wireless access points the mobile device is likely to encounter can be predicted using the an estimated direction of travel for the mobile device. Information regarding behavior of one or more NATs associated with the predicted wireless access point(s) can be predicted. Such information can be stored in such a way that the information is retrievable by one or more other devices or using the information to traverse one or more of the NATs. Alternatively, information can be retrieved regarding behavior of one or more NATs associated with the predicted wireless access points. This information can be used to traverse one or more of the NATs.Type: GrantFiled: October 21, 2015Date of Patent: August 6, 2019Assignee: Sony Interactive Entertainment Inc.Inventors: Yutaka Takeda, Payton R. White, James E. Marr, Stephen C. Detwiler