Movatterモバイル変換


[0]ホーム

URL:


US20160191665A1 - Computing system with distributed compute-enabled storage group and method of operation thereof - Google Patents

Computing system with distributed compute-enabled storage group and method of operation thereof
Download PDF

Info

Publication number
US20160191665A1
US20160191665A1US14/817,815US201514817815AUS2016191665A1US 20160191665 A1US20160191665 A1US 20160191665A1US 201514817815 AUS201514817815 AUS 201514817815AUS 2016191665 A1US2016191665 A1US 2016191665A1
Authority
US
United States
Prior art keywords
application
storage
data
output
storage processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/817,815
Inventor
Yangwook Kang
Yang Seok KI
Dongchul Park
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Priority to US14/817,815priorityCriticalpatent/US20160191665A1/en
Assigned to SAMSUNG ELECTRONICS CO., LTD.reassignmentSAMSUNG ELECTRONICS CO., LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KANG, YANGWOOK, KI, YANG SEOK, PARK, DONGCHUL
Priority to KR1020150190827Aprioritypatent/KR102581374B1/en
Publication of US20160191665A1publicationCriticalpatent/US20160191665A1/en
Priority to US17/955,310prioritypatent/US12333138B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A computing system includes: a storage device configured to perform in-storage processing with formatted data based on application data from an application; and return an in-storage processing output to the application for continued execution.

Description

Claims (20)

What is claimed is:
1. A computing system comprising:
a storage device configured to:
perform in-storage processing with formatted data based on application data from an application; and
return an in-storage processing output to the application for continued execution.
2. The system as claimed inclaim 1 wherein the storage device is further configured to receive a sub-application request based on an application request from the application for performing in-storage processing.
3. The system as claimed inclaim 1 wherein the storage device is further configured to generate an aggregated output from in-storage processing outputs from one or more other storage devices and return the aggregated output to the application for continued execution.
4. The system as claimed inclaim 1 wherein the storage device is further configured to issue a device request based on an application request from the application to at least one of other storage devices.
5. The system as claimed inclaim 1 wherein:
the storage device is further configured to:
issue a device request;
further comprising:
another storage device configured to:
receive the device request,
generate another device request; and
yet another storage device configured to receive the another device request.
6. The system as claimed inclaim 1 further comprising a storage group including the storage device, configured to send in-storage processing outputs to be aggregated and sent to the application.
7. The system as claimed inclaim 1 wherein the storage device is further configured to aggregate an in-storage processing output as a partial aggregated output to be returned to the application.
8. The system as claimed inclaim 1 wherein the storage device is further configured to generate the formatted data from the application data.
9. The system as claimed inclaim 1 wherein the storage device is further configured to generate a formatted unit of the formatted data with an application unit of the application data and a data pad.
10. The system as claimed inclaim 1 wherein the storage device is further configured to generate a formatted unit of the formatted data with non-aligned instances of application units of the application data and a data pad.
11. A method of operation of a computing system comprising:
performing in-storage processing with a storage device with formatted data based on application data from an application; and
returning an in-storage processing output from the storage device to the application for continued execution.
12. The method as claimed inclaim 11 further comprising receiving a sub-application request at the storage device based on an application request from the application for performing in-storage processing.
13. The method as claimed inclaim 11 further comprising sorting in-storage processing outputs from a storage group including the storage device.
14. The method as claimed inclaim 11 further comprising issuing a device request based on an application request from the application to a storage group including the storage device.
15. The method as claimed inclaim 11 further comprising:
issuing a device request from the storage device;
receiving the device request at another storage device;
generating another device request by the another storage device; and
receiving the another device request by yet another storage device.
16. The method as claimed inclaim 11 further comprising sending in-storage processing outputs by a storage group include the storage device to be aggregated and sent to the application.
17. The method as claimed inclaim 11 further comprising aggregating an in-storage processing output as a partial aggregated output to be returned to the application.
18. The method as claimed inclaim 11 further comprising generating the formatted data based on the application data.
19. The method as claimed inclaim 11 further comprising generating a formatted unit of the formatted data with an application unit of the application data and a data pad.
20. The method as claimed inclaim 11 further comprising generating a formatted unit of the formatted data with non-aligned instances of application units of the application data and a data pad.
US14/817,8152014-12-312015-08-04Computing system with distributed compute-enabled storage group and method of operation thereofAbandonedUS20160191665A1 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US14/817,815US20160191665A1 (en)2014-12-312015-08-04Computing system with distributed compute-enabled storage group and method of operation thereof
KR1020150190827AKR102581374B1 (en)2014-12-312015-12-31Computing system with distributed compute-enabled storage group and operating method thereof
US17/955,310US12333138B2 (en)2014-12-312022-09-28Computing system with distributed compute-enabled storage group and method of operation thereof

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201462098530P2014-12-312014-12-31
US14/817,815US20160191665A1 (en)2014-12-312015-08-04Computing system with distributed compute-enabled storage group and method of operation thereof

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US17/955,310ContinuationUS12333138B2 (en)2014-12-312022-09-28Computing system with distributed compute-enabled storage group and method of operation thereof

Publications (1)

Publication NumberPublication Date
US20160191665A1true US20160191665A1 (en)2016-06-30

Family

ID=56165750

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US14/817,815AbandonedUS20160191665A1 (en)2014-12-312015-08-04Computing system with distributed compute-enabled storage group and method of operation thereof
US17/955,310Active2036-07-26US12333138B2 (en)2014-12-312022-09-28Computing system with distributed compute-enabled storage group and method of operation thereof

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US17/955,310Active2036-07-26US12333138B2 (en)2014-12-312022-09-28Computing system with distributed compute-enabled storage group and method of operation thereof

Country Status (2)

CountryLink
US (2)US20160191665A1 (en)
KR (1)KR102581374B1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106598889A (en)*2016-08-182017-04-26湖南省瞬渺通信技术有限公司SATA (Serial Advanced Technology Attachment) master controller based on FPGA (Field Programmable Gate Array) sandwich plate
US20170344598A1 (en)*2016-05-272017-11-30International Business Machines CorporationDe-Duplication Optimized Platform for Object Grouping
US20180278459A1 (en)*2017-03-272018-09-27Cisco Technology, Inc.Sharding Of Network Resources In A Network Policy Platform
US10089209B1 (en)*2016-05-172018-10-02United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US20210200458A1 (en)*2017-07-272021-07-01EMC IP Holding Company LLCStoring data in slices of different sizes within different storage tiers
US11379246B2 (en)*2019-07-242022-07-05EMC IP Holding Company LLCAutomatic configuration of multiple virtual storage processors
US20220247515A1 (en)*2021-02-022022-08-04Cisco Technology, Inc.Signaling of preamble puncturing configuration in a non-high throughput rts/cts exchange
JP2023525882A (en)*2020-05-122023-06-19エアメトゥル,インコーポレーテッド Division, processing and protection of data
EP4239489A1 (en)*2022-03-032023-09-06Samsung Electronics Co., Ltd.Parallel processing in computational storage
US12229067B2 (en)2018-03-052025-02-18Samsung Electronics Co., Ltd.Modular system architecture for supporting multiple solid-state drives

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11157356B2 (en)*2018-03-052021-10-26Samsung Electronics Co., Ltd.System and method for supporting data protection across FPGA SSDs

Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6145017A (en)*1997-08-052000-11-07Adaptec, Inc.Data alignment system for a hardware accelerated command interpreter engine
US6711606B1 (en)*1998-06-172004-03-23International Business Machines CorporationAvailability in clustered application servers
US20040186826A1 (en)*2003-03-212004-09-23International Business Machines CorporationReal-time aggregation of unstructured data into structured data for SQL processing by a relational database engine
US6804676B1 (en)*1999-08-312004-10-12International Business Machines CorporationSystem and method in a data processing system for generating compressed affinity records from data records
US20050010709A1 (en)*2003-04-232005-01-13Dot Hill Systems CorporationApplication server blade for embedded storage appliance
US20050071546A1 (en)*2003-09-252005-03-31Delaney William P.Systems and methods for improving flexibility in scaling of a storage system
US20050125625A1 (en)*2003-12-092005-06-09Michael KilianMethods and apparatus for parsing a content address to facilitate selection of a physical storage location in a data storage system
US7047359B1 (en)*2002-12-172006-05-16Storage Technology CorporationMethod, system and product for managing a virtual storage system
US20070220604A1 (en)*2005-05-312007-09-20Long Kurt JSystem and Method of Fraud and Misuse Detection
US7636801B1 (en)*2005-06-202009-12-22Symantec Operating CorporationCoordination of quality of service in a multi-layer virtualized storage environment
US20100185719A1 (en)*2000-06-262010-07-22Howard Kevin DApparatus For Enhancing Performance Of A Parallel Processing Environment, And Associated Methods
US20100318549A1 (en)*2009-06-162010-12-16Florian Alexander MayrQuerying by Semantically Equivalent Concepts in an Electronic Data Record System
US20110041005A1 (en)*2009-08-112011-02-17Selinger Robert DController and Method for Providing Read Status and Spare Block Management Information in a Flash Memory System
US20110296440A1 (en)*2010-05-282011-12-01Security First Corp.Accelerator system for use with secure data storage
US20120096329A1 (en)*2010-10-182012-04-19Xyratex Technology LimitedMethod of, and apparatus for, detection and correction of silent data corruption
US20130019072A1 (en)*2011-01-192013-01-17Fusion-Io, Inc.Apparatus, system, and method for managing out-of-service conditions
US20140189060A1 (en)*2013-01-032014-07-03Futurewei Technologies, Inc.End-User Carried Location Hint for Content in Information-Centric Networks
US8892677B1 (en)*2010-01-292014-11-18Google Inc.Manipulating objects in hosted storage
US20150120991A1 (en)*2013-10-312015-04-30SK Hynix Inc.Data processing system and operating method thereof
US20150154200A1 (en)*2013-12-022015-06-04Qbase, LLCDesign and implementation of clustered in-memory database
US20150288381A1 (en)*2014-04-072015-10-08International Business Machines CorporationCompression of floating-point data by identifying a previous loss of precision
US20160004455A1 (en)*2014-07-042016-01-07Fujitsu LimitedMethod of controlling splitting of data, and system
US20160337464A1 (en)*2013-12-112016-11-17Telefonaktiebolaget Lm Ericsson (Publ)Proxy interception

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6253061B1 (en)*1997-09-192001-06-26Richard J. HelferichSystems and methods for delivering information to a transmitting and receiving device
US6484235B1 (en)1999-05-032002-11-193Ware, Inc.Methods and systems for dynamically distributing disk array data accesses
US7283965B1 (en)*1999-06-302007-10-16The Directv Group, Inc.Delivery and transmission of dolby digital AC-3 over television broadcast
US8140658B1 (en)*1999-10-062012-03-20Borgia/Cummins, LlcApparatus for internetworked wireless integrated network sensors (WINS)
AU2002255568B8 (en)*2001-02-202014-01-09Adidas AgModular personal network systems and methods
US7685126B2 (en)*2001-08-032010-03-23Isilon Systems, Inc.System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system
GB0211644D0 (en)*2002-05-212002-07-03Wesby Philip BSystem and method for remote asset management
US8611919B2 (en)*2002-05-232013-12-17Wounder Gmbh., LlcSystem, method, and computer program product for providing location based services and mobile e-commerce
US20040066739A1 (en)*2002-10-072004-04-08Koninklijke Philips Electronics N.V.Simplified implementation of optimal decoding for COFDM transmitter diversity system
US7409569B2 (en)*2004-06-082008-08-05Dartdevices CorporationSystem and method for application driven power management among intermittently coupled interoperable electronic devices
JP2006235960A (en)2005-02-242006-09-07Fujitsu Ltd Garbage collection acceleration method
US7668884B2 (en)*2005-11-282010-02-23Commvault Systems, Inc.Systems and methods for classifying and transferring information in a storage network
US7716180B2 (en)*2005-12-292010-05-11Amazon Technologies, Inc.Distributed storage system with web services client interface
US8019938B2 (en)*2006-12-062011-09-13Fusion-I0, Inc.Apparatus, system, and method for solid-state storage as cache for high-capacity, non-volatile storage
US9270944B2 (en)*2007-02-142016-02-23Time Warner Cable Enterprises LlcMethods and apparatus for content delivery notification and management
US7836226B2 (en)*2007-12-062010-11-16Fusion-Io, Inc.Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment
US8351533B2 (en)2009-04-162013-01-08Intel CorporationGroup resource allocation techniques for IEEE 802.16m
US8335859B2 (en)*2009-06-172012-12-18International Business Machines CorporationApparatus, system, and method for efficient use of mirrored storage clouds
KR20110041005A (en)*2009-10-152011-04-21아쿠아골드 주식회사 Beverage Discharge Valve with Beverage Discharge Pipe Rotating Structure
JPWO2012020544A1 (en)2010-08-112013-10-28日本電気株式会社 Data processing system, data processing method, and program
KR20120096329A (en)*2011-02-222012-08-30삼성전자주식회사Integrated system comprising signal analysys circuit
US11636031B2 (en)*2011-08-112023-04-25Pure Storage, Inc.Optimized inline deduplication
US8793463B2 (en)*2011-09-122014-07-29Microsoft CorporationAllocation strategies for storage device sets
US9182935B2 (en)*2011-09-272015-11-10Z124Secondary single screen mode activation through menu option
US9047208B1 (en)*2012-12-102015-06-02Qlogic, CorporationMethod and system of configuring virtual function in peripheral devices
US9747073B2 (en)*2014-03-062017-08-29Oracle International CorporationFloating point unit with support for variable length numbers
US12341848B2 (en)*2014-06-042025-06-24Pure Storage, Inc.Distributed protocol endpoint services for data storage systems

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6145017A (en)*1997-08-052000-11-07Adaptec, Inc.Data alignment system for a hardware accelerated command interpreter engine
US6711606B1 (en)*1998-06-172004-03-23International Business Machines CorporationAvailability in clustered application servers
US6804676B1 (en)*1999-08-312004-10-12International Business Machines CorporationSystem and method in a data processing system for generating compressed affinity records from data records
US20100185719A1 (en)*2000-06-262010-07-22Howard Kevin DApparatus For Enhancing Performance Of A Parallel Processing Environment, And Associated Methods
US7047359B1 (en)*2002-12-172006-05-16Storage Technology CorporationMethod, system and product for managing a virtual storage system
US20040186826A1 (en)*2003-03-212004-09-23International Business Machines CorporationReal-time aggregation of unstructured data into structured data for SQL processing by a relational database engine
US20050010709A1 (en)*2003-04-232005-01-13Dot Hill Systems CorporationApplication server blade for embedded storage appliance
US20050071546A1 (en)*2003-09-252005-03-31Delaney William P.Systems and methods for improving flexibility in scaling of a storage system
US20050125625A1 (en)*2003-12-092005-06-09Michael KilianMethods and apparatus for parsing a content address to facilitate selection of a physical storage location in a data storage system
US20070220604A1 (en)*2005-05-312007-09-20Long Kurt JSystem and Method of Fraud and Misuse Detection
US7636801B1 (en)*2005-06-202009-12-22Symantec Operating CorporationCoordination of quality of service in a multi-layer virtualized storage environment
US20100318549A1 (en)*2009-06-162010-12-16Florian Alexander MayrQuerying by Semantically Equivalent Concepts in an Electronic Data Record System
US20110041005A1 (en)*2009-08-112011-02-17Selinger Robert DController and Method for Providing Read Status and Spare Block Management Information in a Flash Memory System
US8892677B1 (en)*2010-01-292014-11-18Google Inc.Manipulating objects in hosted storage
US20110296440A1 (en)*2010-05-282011-12-01Security First Corp.Accelerator system for use with secure data storage
US20120096329A1 (en)*2010-10-182012-04-19Xyratex Technology LimitedMethod of, and apparatus for, detection and correction of silent data corruption
US20130019072A1 (en)*2011-01-192013-01-17Fusion-Io, Inc.Apparatus, system, and method for managing out-of-service conditions
US20140189060A1 (en)*2013-01-032014-07-03Futurewei Technologies, Inc.End-User Carried Location Hint for Content in Information-Centric Networks
US20150120991A1 (en)*2013-10-312015-04-30SK Hynix Inc.Data processing system and operating method thereof
US20150154200A1 (en)*2013-12-022015-06-04Qbase, LLCDesign and implementation of clustered in-memory database
US20160337464A1 (en)*2013-12-112016-11-17Telefonaktiebolaget Lm Ericsson (Publ)Proxy interception
US20150288381A1 (en)*2014-04-072015-10-08International Business Machines CorporationCompression of floating-point data by identifying a previous loss of precision
US20160004455A1 (en)*2014-07-042016-01-07Fujitsu LimitedMethod of controlling splitting of data, and system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Free RAID Recovery, "What is RAID?;" 2009, http://www.freeraidrecovery.com/library/what-is-raid.aspx*
Marks, Howard, "Understanding VMware VAAI Offloads and Unloads," March 26, 2014, https://www.networkcomputing.com/storage/understanding-vmware-vaai-offloads-and-unloads/1578770159*
Seagate, "Serial ATA Native Command Queuing;" July 2003, https://www.seagate.com/docs/pdf/whitepaper/D2c_tech_paper_intc-stx_sata_ncq.pdf*

Cited By (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11210196B1 (en)2016-05-172021-12-28United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US10824534B1 (en)*2016-05-172020-11-03United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US11954006B1 (en)*2016-05-172024-04-09United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US10089209B1 (en)*2016-05-172018-10-02United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US10248531B1 (en)*2016-05-172019-04-02United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US10452512B1 (en)*2016-05-172019-10-22United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US11663108B1 (en)*2016-05-172023-05-30United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US12386720B1 (en)*2016-05-172025-08-12United Services Automobile Association (Usaa)Systems and methods for locally streaming applications in a computing system
US20170344598A1 (en)*2016-05-272017-11-30International Business Machines CorporationDe-Duplication Optimized Platform for Object Grouping
CN106598889A (en)*2016-08-182017-04-26湖南省瞬渺通信技术有限公司SATA (Serial Advanced Technology Attachment) master controller based on FPGA (Field Programmable Gate Array) sandwich plate
US20180278459A1 (en)*2017-03-272018-09-27Cisco Technology, Inc.Sharding Of Network Resources In A Network Policy Platform
US20210200458A1 (en)*2017-07-272021-07-01EMC IP Holding Company LLCStoring data in slices of different sizes within different storage tiers
US11755224B2 (en)*2017-07-272023-09-12EMC IP Holding Company LLCStoring data in slices of different sizes within different storage tiers
US12229067B2 (en)2018-03-052025-02-18Samsung Electronics Co., Ltd.Modular system architecture for supporting multiple solid-state drives
US11379246B2 (en)*2019-07-242022-07-05EMC IP Holding Company LLCAutomatic configuration of multiple virtual storage processors
JP2023525882A (en)*2020-05-122023-06-19エアメトゥル,インコーポレーテッド Division, processing and protection of data
US20220247515A1 (en)*2021-02-022022-08-04Cisco Technology, Inc.Signaling of preamble puncturing configuration in a non-high throughput rts/cts exchange
US11916670B2 (en)*2021-02-022024-02-27Cisco Technology, Inc.Signaling of preamble puncturing configuration in a non-high throughput RTS/CTS exchange
US20230198669A1 (en)*2021-02-022023-06-22Cisco Technology, Inc.Signaling of preamble puncturing configuration in a non-high throughput rts/cts exchange
US11621798B2 (en)*2021-02-022023-04-04Cisco Technology, Inc.Signaling of preamble puncturing configuration in a non-high throughput RTS/CTS exchange
US20230280936A1 (en)*2022-03-032023-09-07Samsung Electronics Co., Ltd.Parallel processing in computational storage
EP4239489A1 (en)*2022-03-032023-09-06Samsung Electronics Co., Ltd.Parallel processing in computational storage
US12411634B2 (en)*2022-03-032025-09-09Samsung Electronics Co., Ltd.Parallel processing in computational storage

Also Published As

Publication numberPublication date
US12333138B2 (en)2025-06-17
KR102581374B1 (en)2023-09-21
US20230028569A1 (en)2023-01-26
KR20160081851A (en)2016-07-08

Similar Documents

PublicationPublication DateTitle
US12333138B2 (en)Computing system with distributed compute-enabled storage group and method of operation thereof
US11960777B2 (en)Utilizing multiple redundancy schemes within a unified storage element
US10789020B2 (en)Recovering data within a unified storage element
US10001947B1 (en)Systems, methods and devices for performing efficient patrol read operations in a storage system
US20190121553A1 (en)Multiprocessor system with independent direct access to bulk solid state memory resources
US9417964B2 (en)Destaging cache data using a distributed freezer
US9547446B2 (en)Fine-grained control of data placement
US9619404B2 (en)Backup cache with immediate availability
WO2015134941A1 (en)Multiprocessor system with independent direct access to bulk solid state memory resources
US8538929B2 (en)Archiving de-duplicated data on tape storage media using graph partitions
US11003554B2 (en)RAID schema for providing metadata protection in a data storage system
US11157198B2 (en)Generating merge-friendly sequential IO patterns in shared logger page descriptor tiers
US11609718B1 (en)Identifying valid data after a storage system recovery
US8447947B2 (en)Method and interface for allocating storage capacities to plural pools
US9547616B2 (en)High bandwidth symmetrical storage controller
US9298555B1 (en)Managing recovery of file systems
US11526447B1 (en)Destaging multiple cache slots in a single back-end track in a RAID subsystem
US11256428B2 (en)Scaling raid-based storage by redistributing splits
US9298394B2 (en)Data arrangement method and data management system for improving performance using a logical storage volume
US9176681B1 (en)Managing provisioning of storage in storage systems
US9372643B2 (en)Data set management

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SAMSUNG ELECTRONICS CO., LTD., KOREA, DEMOCRATIC P

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KANG, YANGWOOK;KI, YANG SEOK;PARK, DONGCHUL;REEL/FRAME:036249/0557

Effective date:20150728

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STCVInformation on status: appeal procedure

Free format text:APPEAL BRIEF (OR SUPPLEMENTAL BRIEF) ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:TC RETURN OF APPEAL

STCVInformation on status: appeal procedure

Free format text:ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS

STCVInformation on status: appeal procedure

Free format text:BOARD OF APPEALS DECISION RENDERED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION


[8]ページ先頭

©2009-2025 Movatter.jp