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: 8938493
    Abstract: 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: Grant
    Filed: August 12, 2009
    Date of Patent: January 20, 2015
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Yusuke Kawakami, Shinichiro Mikami
  • Patent number: 8332499
    Abstract: 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: Grant
    Filed: December 1, 2009
    Date of Patent: December 11, 2012
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Kazushi Yoshida, Akihito Nagata, Shinichiro Mikami, Juichi Takahashi, Christopher Jimison, Johnnemann Winthrop Nordhagen, David Peter Goodenough
  • Patent number: 8136097
    Abstract: 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: Grant
    Filed: October 25, 2006
    Date of Patent: March 13, 2012
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Yousuke Konishi, Shinichiro Mikami, Makoto Ishii, Yasuyuki Kinoshita, Atsuhiko Fujimoto, Masayuki Takahashi
  • Publication number: 20110153734
    Abstract: 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: Application
    Filed: August 12, 2009
    Publication date: June 23, 2011
    Applicant: SONY COMPUTER ENTERTAINMENT INC.
    Inventors: Yusuke Kawakami, Shinichiro Mikami
  • Publication number: 20100146097
    Abstract: 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: Application
    Filed: December 1, 2009
    Publication date: June 10, 2010
    Applicant: SONY COMPUTER ENTERTAINMENT INC.
    Inventors: Kazushi Yoshida, Akihito Nagata, Shinichiro Mikami, Juichi Takahashi, Christopher Jimison, Johnnemann Winthrop Nordhagen, David Peter Goodenough
  • Publication number: 20100146409
    Abstract: 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: Application
    Filed: December 1, 2009
    Publication date: June 10, 2010
    Applicant: SONY COMPUTER ENTERTAINMENT INC.
    Inventors: Kazushi Yoshida, Christopher Jimison, Shinichiro Mikami, Juichi Takahashi
  • Publication number: 20070168985
    Abstract: 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: Application
    Filed: October 25, 2006
    Publication date: July 19, 2007
    Inventors: Yousuke Konishi, Shinichiro Mikami, Makoto Ishii, Yasuyuki Kinoshita, Atsuhiko Fujimoto, Masayuki Takahashi
  • Patent number: 5917510
    Abstract: 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: Grant
    Filed: July 9, 1996
    Date of Patent: June 29, 1999
    Assignee: Sony Corporation
    Inventors: Toshio Narushima, Koichiro Kakinuma, Masao Araya, Shinichiro Mikami
  • Patent number: 5868505
    Abstract: 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: Grant
    Filed: June 3, 1998
    Date of Patent: February 9, 1999
    Assignee: Sony Corporation
    Inventors: Toshio Narushima, Koichiro Kakinuma, Masao Araya, Shinichiro Mikami, Junko Ikegami
  • Patent number: 5823690
    Abstract: 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: Grant
    Filed: September 23, 1996
    Date of Patent: October 20, 1998
    Assignee: Sony Corporation
    Inventors: Toshio Narushima, Koichiro Kakinuma, Masao Araya, Shinichiro Mikami, Junko Ikegami