Patents by Inventor Shinichiro Mikami
Shinichiro Mikami 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: 8938493Abstract: Provided is a simulation system capable of reducing a deviation that occurs in simulation results between a client and a server. In the simulation system, a server (2) notifies a client (3) of event information regarding behaviors of one or a plurality of objects, which is obtained as results of executing simulations, along with timing information indicating timings of the behaviors, and the client (3) executes, based on the event information notified from the server (2), a simulation regarding behaviors of at least part of the objects. Also in the simulation system, the client (3) executes the simulation at a timing delayed from the execution of the simulation by the server (2), and causes the behavior of the object corresponding to the event information to occur at a timing determined according to the timing information.Type: GrantFiled: August 12, 2009Date of Patent: January 20, 2015Assignees: Sony Corporation, Sony Computer Entertainment Inc.Inventors: Yusuke Kawakami, Shinichiro Mikami
-
Patent number: 8332499Abstract: A virtual space management system includes: a plurality of space management servers for respectively managing a plurality of partial spaces obtained by dividing a virtual space; and a communication control server for relaying communication between at least one of the plurality of space management servers and a user terminal. Each space management server executes a process relating to a transition in which a position in the virtual space associated with the user terminal transitions from inside a partial space managed by another space management server to inside a partial space managed by the local space management server. The communication control server maintains communication connection with the user terminal during execution of the process relating to the transition, and changes a transmission destination of data received from the user terminal to the local space management server managing the partial space to which the transition has been made according to the transition.Type: GrantFiled: December 1, 2009Date of Patent: December 11, 2012Assignee: Sony Computer Entertainment Inc.Inventors: Kazushi Yoshida, Akihito Nagata, Shinichiro Mikami, Juichi Takahashi, Christopher Jimison, Johnnemann Winthrop Nordhagen, David Peter Goodenough
-
Patent number: 8136097Abstract: A thread debugging device which can provide reliable debugging is provided when at least one thread is debugged among a plurality of threads which are executed in association with each other. According to the thread debugging device, a target computer (20) executes at least some processing of at least one target thread to be debugged among the plurality of threads, and further executes non-target threads, which are threads other than the at least one target thread among the plurality of threads, during execution of the at least one target thread while restricting access by the non-target threads to at least some hardware resources of the computer (20).Type: GrantFiled: October 25, 2006Date of Patent: March 13, 2012Assignee: Sony Computer Entertainment Inc.Inventors: Yousuke Konishi, Shinichiro Mikami, Makoto Ishii, Yasuyuki Kinoshita, Atsuhiko Fujimoto, Masayuki Takahashi
-
Publication number: 20110153734Abstract: Provided is a simulation system capable of reducing a deviation that occurs in simulation results between a client and a server. In the simulation system, a server (2) notifies a client (3) of event information regarding behaviors of one or a plurality of objects, which is obtained as results of executing simulations, along with timing information indicating timings of the behaviors, and the client (3) executes, based on the event information notified from the server (2), a simulation regarding behaviors of at least part of the objects. Also in the simulation system, the client (3) executes the simulation at a timing delayed from the execution of the simulation by the server (2), and causes the behavior of the object corresponding to the event information to occur at a timing determined according to the timing information.Type: ApplicationFiled: August 12, 2009Publication date: June 23, 2011Applicant: SONY COMPUTER ENTERTAINMENT INC.Inventors: Yusuke Kawakami, Shinichiro Mikami
-
Publication number: 20100146097Abstract: A virtual space management system includes: a plurality of space management servers for respectively managing a plurality of partial spaces obtained by dividing a virtual space; and a communication control server for relaying communication between at least one of the plurality of space management servers and a user terminal. Each space management server executes a process relating to a transition in which a position in the virtual space associated with the user terminal transitions from inside a partial space managed by another space management server to inside a partial space managed by the local space management server. The communication control server maintains communication connection with the user terminal during execution of the process relating to the transition, and changes a transmission destination of data received from the user terminal to the local space management server managing the partial space to which the transition has been made according to the transition.Type: ApplicationFiled: December 1, 2009Publication date: June 10, 2010Applicant: SONY COMPUTER ENTERTAINMENT INC.Inventors: Kazushi Yoshida, Akihito Nagata, Shinichiro Mikami, Juichi Takahashi, Christopher Jimison, Johnnemann Winthrop Nordhagen, David Peter Goodenough
-
Publication number: 20100146409Abstract: A virtual space management system includes a space management server for managing a virtual space, and a communication control server. The space management server stores a plurality of event information items, relating to the virtual space and to be transmitted to a user terminal, in a temporary buffer in a manner that specifies a transmission order of each event information item, reads out and outputs the plurality of event information items stored in the temporary buffer in order to the communication control server, and changes information stored in the temporary buffer. The communication control server transmits the event information output by the space management server to the user terminal in order. The space management server varies an amount of data to be output per unit time to the communication control server according to an amount of data transmittable per unit time by the communication control server to the user terminal.Type: ApplicationFiled: December 1, 2009Publication date: June 10, 2010Applicant: SONY COMPUTER ENTERTAINMENT INC.Inventors: Kazushi Yoshida, Christopher Jimison, Shinichiro Mikami, Juichi Takahashi
-
Publication number: 20070168985Abstract: A thread debugging device which can provide reliable debugging is provided when at least one thread is debugged among a plurality of threads which are executed in association with each other. According to the thread debugging device, a target computer (20) executes at least some processing of at least one target thread to be debugged among the plurality of threads, and further executes non-target threads, which are threads other than the at least one target thread among the plurality of threads, during execution of the at least one target thread while restricting access by the non-target threads to at least some hardware resources of the computer (20).Type: ApplicationFiled: October 25, 2006Publication date: July 19, 2007Inventors: Yousuke Konishi, Shinichiro Mikami, Makoto Ishii, Yasuyuki Kinoshita, Atsuhiko Fujimoto, Masayuki Takahashi
-
Patent number: 5917510Abstract: A method for controlling gradation in an ink jet printer is provided which includes the steps of (a) reading input picture data in first memory means (b) determining the position of a pixel under consideration from the input picture data read out from the first memory means and for calculating an error .di-elect cons.=X-X', where X is input picture data of the pixel under consideration and X' is a level of plural stages to be actually printed, (c) distributing the error .di-elect cons.Type: GrantFiled: July 9, 1996Date of Patent: June 29, 1999Assignee: Sony CorporationInventors: Toshio Narushima, Koichiro Kakinuma, Masao Araya, Shinichiro Mikami
-
Patent number: 5868505Abstract: A printer apparatus in which a multi-nozzle print head can be produced at low cost and which can deal with changes caused with lapse of time. With the printer apparatus, effective resolution can be improved and a more accurate gradation level in picture printing can be achieved for assuring uniform printing quality. The printer apparatus has a shading correction unit 14 for correcting the picture printing data signal for printing using shading correction data previously found and stored in the EE-PROM 10 and shading correction data entered from a man/machine interfacing unit 2 and for generating a head impression signal for driving a print head 16 based on the corrected picture printing data.Type: GrantFiled: June 3, 1998Date of Patent: February 9, 1999Assignee: Sony CorporationInventors: Toshio Narushima, Koichiro Kakinuma, Masao Araya, Shinichiro Mikami, Junko Ikegami
-
Patent number: 5823690Abstract: A printer apparatus in which a multi-nozzle print head can be produced at low cost and which can deal with changes caused with lapse of time. With the printer apparatus, effective resolution can be improved and a more accurate gradation level in picture printing can be achieved for assuring uniform printing quality. The printer apparatus has a shading correction unit 14 for correcting the picture printing data signal for printing using shading correction data previously found and stored in the EE-PROM 10 and shading correction data entered from a man/machine interfacing unit 2 and for generating a head impression signal for driving a print head 16 based on the corrected picture printing data.Type: GrantFiled: September 23, 1996Date of Patent: October 20, 1998Assignee: Sony CorporationInventors: Toshio Narushima, Koichiro Kakinuma, Masao Araya, Shinichiro Mikami, Junko Ikegami