Patents by Inventor Hiroki Takakura

Hiroki Takakura 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: 10049232
    Abstract: A rewrite detection system, a rewrite detection device and an information processing device can detect unauthorized rewrite to a program or data stored in a storage unit of the information processing device. A rewrite detection device generates a random seed and transmits it to an ECU and a server device. The ECU calculates a hash value using a predetermined hash function on the basis of the received random seed and the storage content of the storage unit, and transmits the hash value to the rewrite detection device. The server device transmits an expectation in response to an inquiry from the rewrite detection device. The rewrite detection device determines whether unauthorized rewrite to a program or data in the ECU has been performed or not in accordance with whether the expectation received from the server device and the hash value received from the ECU coincide with each other or not.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: August 14, 2018
    Assignees: NATIONAL UNIVERSITY CORPORATION NAGOYA UNIVERSITY, AUTONETWORKS TECHNOLOGIES LTD., SUMITOMO WIRING SYSTEMS, LTD., SUMITOMO ELECTRIC INDUSTRIES, LTD.
    Inventors: Hiroaki Takada, Hiroki Takakura, Yukihiro Miyashita, Satoshi Horihata, Hiroshi Okada, Naoki Adachi
  • Publication number: 20170302693
    Abstract: Provided are a rewrite detection system and an information processing device capable of reducing communication traffic between devices and processing time in each device. A rewrite detecting device generates a random seed and transmits the random seed to an ECU, the ECU calculates a hash value using a predetermined hash function, and transmits the hash value to a rewrite detecting device. The ECU decides a storage region serving among storage regions of the storage unit, and calculates the hash value. The rewrite detecting device determines whether the hash value received from the ECU is right or wrong, and determines whether or not fraudulent rewrite has been performed. The ECU designates a storage region which is apart from a storage region used as a previous hash value calculation target by a predetermined address as a storage region of a current processing target.
    Type: Application
    Filed: September 11, 2015
    Publication date: October 19, 2017
    Inventors: Hiroaki Takada, Hiroki Takakura, Naoki Adachi, Yukihiro Miyashita, Satoshi Horihata, Hiroshi Okada
  • Patent number: 9684965
    Abstract: A system having a non-transitory storage medium, wherein the non-transitory storage medium contains a first image captured at a first position relative to background subject matter, wherein undesirable structure is interposed between the first position and the background subject matter, and a second image captured at a second position, different from the first position, relative to the background subject matter wherein the undesirable structure is interposed between the second position and the background subject matter; a point cloud generation module coupled to the non-transitory storage medium, wherein the point cloud generation module generates a point cloud in response to the first image and the second image, and wherein the point cloud generation module stores the point cloud in the non-transitory storage medium; an identification module coupled to the non-transitory storage medium for retrieving the point cloud and identifying within the point cloud the undesirable structure and the background subject m
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: June 20, 2017
    Assignee: Sony Corporation
    Inventor: Hiroki Takakura
  • Patent number: 9674269
    Abstract: A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: June 6, 2017
    Assignee: Sony Corporation
    Inventors: Hiroki Takakura, Anna Gershnik, Brian Beaver, Charles McCoy
  • Publication number: 20170154433
    Abstract: A system having a non-transitory storage medium, wherein the non-transitory storage medium contains a first image captured at a first position relative to background subject matter, wherein undesirable structure is interposed between the first position and the background subject matter, and a second image captured at a second position, different from the first position, relative to the background subject matter wherein the undesirable structure is interposed between the second position and the background subject matter; a point cloud generation module coupled to the non-transitory storage medium, wherein the point cloud generation module generates a point cloud in response to the first image and the second image, and wherein the point cloud generation module stores the point cloud in the non-transitory storage medium; an identification module coupled to the non-transitory storage medium for retrieving the point cloud and identifying within the point cloud the undesirable structure and the background subject m
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventor: Hiroki Takakura
  • Patent number: 9619714
    Abstract: Various aspects of a method and device for video generation are disclosed herein. The method includes determination of direction and location information of the device in motion for a plurality of captured video frames. Based on the determined location information, a path of the device in motion is generated. For a captured video frame from the plurality of captured video frames, an angle between a first vector and a second vector is calculated. The first vector corresponds to the determined direction information associated with the captured video frame. The second vector corresponds to the generated path. The method further includes selection of the captured video frame, for the generation of the video, based on at least the calculated angle.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: April 11, 2017
    Assignee: SONY CORPORATION
    Inventors: William Schupp, Hiroki Takakura
  • Publication number: 20170076154
    Abstract: Various aspects of a method and device for video generation are disclosed herein. The method includes determination of direction and location information of the device in motion for a plurality of captured video frames. Based on the determined location information, a path of the device in motion is generated. For a captured video frame from the plurality of captured video frames, an angle between a first vector and a second vector is calculated. The first vector corresponds to the determined direction information associated with the captured video frame. The second vector corresponds to the generated path. The method further includes selection of the captured video frame, for the generation of the video, based on at least the calculated angle.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: WILLIAM SCHUPP, HIROKI TAKAKURA
  • Publication number: 20160224806
    Abstract: A rewrite detection system, a rewrite detection device and an information processing device can detect unauthorized rewrite to a program or data stored in a storage unit of the information processing device. A rewrite detection device generates a random seed and transmits it to an ECU and a server device. The ECU calculates a hash value using a predetermined hash function on the basis of the received random seed and the storage content of the storage unit, and transmits the hash value to the rewrite detection device. The server device transmits an expectation in response to an inquiry from the rewrite detection device. The rewrite detection device determines whether unauthorized rewrite to a program or data in the ECU has been performed or not in accordance with whether the expectation received from the server device and the hash value received from the ECU coincide with each other or not.
    Type: Application
    Filed: September 12, 2014
    Publication date: August 4, 2016
    Applicants: NATIONAL UNIVERSITY CORPORATION NAGOYA UNIVERSITY, AUTONETWORKS TECHNOLOGIES, LTD., SUMITOMO WIRING SYSTEMS, LTD., SUMITOMO ELECTRIC INDUSTRIES, LTD.
    Inventors: Hiroaki TAKADA, Hiroki TAKAKURA, Yukihiro MIYASHITA, Satoshi HORIHATA, Hiroshi OKADA, Naoki ADACHI
  • Patent number: 9390106
    Abstract: A user can search for photographs or videos and deep linking rules may be applied to images to discern images that might be desired by the user that otherwise would not be returned using conventional photo categorization and metadata searching.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: July 12, 2016
    Assignee: Sony Corporation
    Inventors: William Arthur Schupp, Marvin DeMerchant, Benjamin Roe Powers, Allison Marlene Chaney, Hiroki Takakura
  • Publication number: 20150379042
    Abstract: A user can search for photographs or videos and deep linking rules may be applied to images to discern images that might be desired by the user that otherwise would not be returned using conventional photo categorization and metadata searching.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: William Arthur Schupp, Marvin DeMerchant, Benjamin Roe Powers, Allison Marlene Chaney, Hiroki Takakura
  • Patent number: 9112868
    Abstract: A system provides access to services from different servers via a common API. The system includes service-offering servers, a client that uses services offered by the service-offering servers, and an interchange server that acts as an intermediary when the client uses a service. The client communicates with the interchange server using a common API when the client uses service from the service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service being used by the client, to execute a processing sequence that is unique to the service-offering server. Thus client is able to use services offered by the service-offering servers with the use of a common API and without any need to use a different unique API for each service-offering server.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: August 18, 2015
    Assignees: SONY CORPORATION, SONY ELECTRONICS INC.
    Inventors: Hiroki Takakura, Anna Gershnik, Brian Beaver, Charles McCoy
  • Patent number: 8976193
    Abstract: An information processing apparatus that executes information display processing is disclosed. The apparatus includes: a display unit that executes information display; and a data processing unit that executes a control of the information display of the display unit and data processing based on a user input. The data processing unit displays an image browsing screen, which corresponds to image data stored in a storage unit, on the display unit and executes display of a map at the position, which corresponds to position information included in attribute information of a selected image, on the basis of a user's input of image selection information and map display request.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: March 10, 2015
    Assignee: Sony Corporation
    Inventors: Hiroki Takakura, Shiro Miyagi, Yoshihiro Yamaguchi
  • Patent number: 8953927
    Abstract: A recording/playback apparatus including first and second recorders is connected to an information processing apparatus. The information processing apparatus transfers a first data stream file and a first management file used for managing the first stream file to the recording/playback apparatus. The first recorder records a second stream file and a second management file used for managing the second stream file thereon using a predetermined directory structure. The second recorder records the first stream file and the first management file transferred from the information processing apparatus thereon using the directory structure. After transferring the first stream file and the first management file to the second recorder, the information processing apparatus additionally records or updates the second stream file and the second management file respectively corresponding to the first stream file and the first management file on the first recorder based on the first stream file and the first management file.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: February 10, 2015
    Assignee: Sony Corporation
    Inventors: Hiroki Takakura, Koichi Uchida, Akihiro Kawachino
  • Patent number: 8886717
    Abstract: A system provides access to services from different servers via a common API. The system includes service-offering servers, a client that uses services offered by the service-offering servers, and an interchange server that acts as an intermediary when the client uses a service. The client communicates with the interchange server using a common API when the client uses service from the service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service being used by the client, to execute a processing sequence that is unique to the service-offering server. Thus client is able to use services offered by the service-offering servers with the use of a common API and without any need to use a different unique API for each service-offering server.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: November 11, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Hiroki Takakura, Anna Gershnik, Brian Beaver, Charles McCoy
  • Publication number: 20140330893
    Abstract: A system provides access to services from different servers via a common API. The system includes service-offering servers, a client that uses services offered by the service-offering servers, and an interchange server that acts as an intermediary when the client uses a service. The client communicates with the interchange server using a common API when the client uses service from the service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service being used by the client, to execute a processing sequence that is unique to the service-offering server. Thus client is able to use services offered by the service-offering servers with the use of a common API and without any need to use a different unique API for each service-offering server.
    Type: Application
    Filed: July 15, 2014
    Publication date: November 6, 2014
    Applicants: Sony Corporation, Sony Electronics Inc.
    Inventors: Hiroki TAKAKURA, Anna Gershnik, Brian Beaver, Charles McCoy
  • Patent number: 8773474
    Abstract: A program causes a computer or similar apparatus to execute processing to match image data with log data on the basis of date and time information, wherein the image data contains appended date and time information indicating the time of image acquisition, and the log data contains date and time information associated with position information. As a result, position information is associated with image data. Display processing is subsequently executed to display, on a map image, acquisition location presentation images that indicate the acquisition locations of the image data according to the respective position information associated thereto. In accordance with correction input in the form of a time value, correction processing is then executed to correct associated position information for all image data specified for processing and additionally update the map image to reflect such corrections. The association results are then applied and saved in accordance with save command input.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: July 8, 2014
    Assignee: Sony Corporation
    Inventors: Hiroki Takakura, Satoshi Hoshiba
  • Publication number: 20140143387
    Abstract: A communication device including: a communication unit; and a control unit controlling the communication unit to inquire if one upload service allows direct upload to a server storing service information of each of a plurality of upload services, to have the communication unit obtain desired information from the server for directly uploading data to the one upload service when the one upload service allows direct upload, and to have the communication unit directly upload data to the one upload service according to the desired information.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: Sony Corporation
    Inventor: Hiroki TAKAKURA
  • Patent number: 8682963
    Abstract: A system uses services offered by a plurality of servers different from one another via a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the service-offering servers, and an interchange server that intermediates when the client uses a service. The client communicates with the interchange server using a common API when using a service. The interchange server uses a unique API, unique to the service-offering server offering the service, to execute a process that is unique to the service-offering server. The client may use any service with the use of a common API without any need to use a unique API.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: March 25, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Hiroki Takakura, Anna Gershnik, Brian Beaver, Charles Mccoy
  • Patent number: 8676934
    Abstract: A communication device including: a communication unit; and a control unit controlling the communication unit to inquire if one upload service allows direct upload to a server storing service information of each of a plurality of upload services, to have the communication unit obtain desired information from the server for directly uploading data to the one upload service when the one upload service allows direct upload, and to have the communication unit directly upload data to the one upload service according to the desired information.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: March 18, 2014
    Assignee: Sony Corporation
    Inventor: Hiroki Takakura
  • Publication number: 20130297682
    Abstract: A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server.
    Type: Application
    Filed: July 3, 2013
    Publication date: November 7, 2013
    Inventors: Hiroki TAKAKURA, Anna Gershnik, Brian Beaver, Charles Mccoy