Source: http://www.google.com/patents/US6145045?dq=5,884,272
Timestamp: 2015-05-04 16:50:45
Document Index: 346668236

Matched Legal Cases: ['application No. 09', 'application No. 09', 'application No. 09', 'application No. 09', 'application No. 09', 'application No. 09']

Patent US6145045 - System for sending and receiving data on a Universal Serial Bus (USB) using ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsAn apparatus for an method of sending and receiving data on a Universal Serial Bus using a memory shared among a number of endpoints are disclosed. The memory is a double buffer which allows the next packet to be prepared while the current packet is being transmitted. The invention also supports transmission...http://www.google.com/patents/US6145045?utm_source=gb-gplus-sharePatent US6145045 - System for sending and receiving data on a Universal Serial Bus (USB) using a memory shared among a number of end pointsAdvanced Patent SearchPublication numberUS6145045 APublication typeGrantApplication numberUS 09/004,003Publication dateNov 7, 2000Filing dateJan 7, 1998Priority dateJan 7, 1998Fee statusPaidAlso published asDE19900331A1, US6173355Publication number004003, 09004003, US 6145045 A, US 6145045A, US-A-6145045, US6145045 A, US6145045AInventorsOhad Falik, David BriefOriginal AssigneeNational Semiconductor CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (5), Non-Patent Citations (14), Referenced by (61), Classifications (20), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetSystem for sending and receiving data on a Universal Serial Bus (USB) using a memory shared among a number of end points
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4737957 *Feb 28, 1986Apr 12, 1988Hitachi, Ltd.Method of processing abnormal situation in digital transmission systemUS4858112 *Dec 17, 1985Aug 15, 1989General Electric CompanyInterface comprising message and protocol processors for interfacing digital data with a bus networkUS5058110 *May 3, 1989Oct 15, 1991Ultra Network TechnologiesProtocol processorUS5406322 *Dec 21, 1992Apr 11, 1995The Whitaker CorporationPacket-switched ring network having direct access to low and high bandwidth memoriesUS5438575 *Nov 16, 1992Aug 1, 1995Ampex CorporationData storage system with stale data detector and method of operation* Cited by examinerNon-Patent CitationsReference1 *8 930A , 8 930H Users Manual; Intel; pp. 6.1 10.1 Appendix B D; 1997.28�930A�, 8�930H� Users Manual; Intel; pp. 6.1-10.1 Appendix B-D; 1997.3 *U.S. application No. 09/003,897, filed Jan. 7, 1998.4 *U.S. application No. 09/003,925, filed Jan. 7, 1998.5 *U.S. application No. 09/003,963, filed Jan. 7, 1998.6 *U.S. application No. 09/004,002, filed Jan. 7, 1998.7 *U.S. application No. 09/004,004, filed Jan. 7, 1998.8 *U.S. application No. 09/004,005, filed Jan. 7, 1998.9 *Universal Serial Bus Common Class Specification; SystemSoft Corporation, Intel Corporation; pp. i v, 1 14; Nov. 4, 1997.10Universal Serial Bus Common Class Specification; SystemSoft Corporation, Intel Corporation; pp. i-v, 1-14; Nov. 4, 1997.11 *Universal Seril Bus Specification; Compaq, Digital Equipment Corporation, IBM PC Company, Intel, Microsoft, NEC, Northern Telecom; pp. 1 268; Jan. 15, 1996.12Universal Seril Bus Specification; Compaq, Digital Equipment Corporation, IBM PC Company, Intel, Microsoft, NEC, Northern Telecom; pp. 1-268; Jan. 15, 1996.13 *USB Feature Specification: Shared Endpoints; SystemSoft Corporation, Intel Corporation; pp. i iii, 1 14; Dec. 4, 1997.14USB Feature Specification: Shared Endpoints; SystemSoft Corporation, Intel Corporation; pp. i-iii, 1-14; Dec. 4, 1997.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6233628 *Jan 8, 1999May 15, 2001Oak Technology, Inc.System and method for transferring data using separate pipes for command and dataUS6389495 *Jan 16, 1999May 14, 2002Cypress Semiconductor Corp.Dedicated circuit and method for enumerating and operating a peripheral device on a universal serial busUS6457081Jun 11, 1999Sep 24, 2002Advanced Micro Devices, Inc.Packet protocol for reading an indeterminate number of data bytes across a computer interconnection busUS6457084 *Jun 11, 1999Sep 24, 2002Advanced Micro Devices, Inc.Target side distributor mechanism for connecting multiple functions to a single logical pipe of a computer interconnection busUS6470410 *Jun 11, 1999Oct 22, 2002Advanced Micro Devices, Inc.Target side concentrator mechanism for connecting multiple logical pipes to a single function utilizing a computer interconnection busUS6499079Jul 8, 1999Dec 24, 2002Advanced Micro Devices, Inc.Subordinate bridge structure for a point-to-point computer interconnection busUS6515998 *Nov 16, 1999Feb 4, 2003Nec CorporationTable data retrieving apparatus retrieving table in which reference data is stored by using retrieval keyUS6611891Sep 15, 1999Aug 26, 2003Advanced Micro Devices, Inc.Computer resource configuration mechanism across a multi-pipe communication linkUS6618782Jun 4, 1999Sep 9, 2003Advanced Micro Devices, Inc.Computer interconnection bus link layerUS6671765 *Feb 18, 2000Dec 30, 2003Texas Instruments IncorporatedArchitecture enabling code overlay using a dedicated endpointUS6718405 *Sep 20, 2001Apr 6, 2004Lsi Logic CorporationHardware chain pullUS6880054Mar 9, 2001Apr 12, 2005Trek Technology (Singapore) Pte. Ltd.Portable data storage device having a secure mode of operationUS6931465Mar 31, 2001Aug 16, 2005Cypress Semiconductor Corp.Intelligent, extensible SIE peripheral deviceUS6959355 *Feb 24, 2003Oct 25, 2005Standard Microsystems CorporationUniversal serial bus hub with shared high speed handlerUS6985977Aug 30, 2002Jan 10, 2006National Instruments CorporationSystem and method for transferring data over a communication medium using double-bufferingUS7028111 *Sep 25, 2002Apr 11, 2006Koninklijke Philips Electronics N.V.Bus system and bus interface for connection to a busUS7043589Sep 24, 2002May 9, 2006Koninklijke Philips Electronics N.V.Bus system and bus interfaceUS7051124May 9, 2002May 23, 2006Seiko Epson CorporationData transfer control device, electronic equipment, and data transfer control methodUS7082483May 16, 2002Jul 25, 2006Trek Technology (Singapore) Pte. Ltd.System and apparatus for compressing and decompressing data stored to a portable data storage deviceUS7185126Feb 24, 2003Feb 27, 2007Standard Microsystems CorporationUniversal serial bus hub with shared transaction translator memoryUS7228366Jun 29, 2001Jun 5, 2007Intel CorporationMethod and apparatus for deterministic removal and reclamation of work items from an expansion bus scheduleUS7308514Aug 25, 2003Dec 11, 2007Advanced Micro Devices, Inc.Configuring a communication link interfaceUS7353399Jan 8, 2003Apr 1, 2008Trek 2000 International Ltd.Method and apparatus of storage anti-piracy key encryption (SAKE) device to control data access for networksUS7401126 *Mar 23, 2001Jul 15, 2008Neteffect, Inc.Transaction switch and network interface adapter incorporating sameUS7433990Jan 24, 2006Oct 7, 2008Standard Microsystems CorporationTransferring system information via universal serial bus (USB)US7480753Apr 27, 2006Jan 20, 2009Standard Microsystems CorporationSwitching upstream and downstream logic between ports in a universal serial bus hubUS7484018Sep 9, 2005Jan 27, 2009Standard Microsystems CorporationUniversal serial bus hub with shared high speed handler implementing respective downstream transfer ratesUS7523243Jun 21, 2006Apr 21, 2009Standard Microsystems CorporationMulti-host USB device controllerUS7526590 *Mar 31, 2006Apr 28, 2009Intel CorporationSystems and methods for remote pipe resource management in wireless adaptersUS7549161Jul 3, 2001Jun 16, 2009Trek 2000 International Ltd.Portable device having biometrics-based authentication capabilitiesUS7562360 *Dec 1, 2003Jul 14, 2009Texas Instruments IncorporatedMethod and system for firmware downloadsUS7627708Dec 22, 2008Dec 1, 2009Standard Microsystems CorporationMulti-host USB deviceUS7631121Jul 24, 2006Dec 8, 2009Trek 2000 International Ltd.System and apparatus for compressing and decompressing data stored to a portable data storage deviceUS7650470Jun 28, 2001Jan 19, 2010Trek 2000 International, Ltd.Method and devices for data transferUS7782905Feb 17, 2006Aug 24, 2010Intel-Ne, Inc.Apparatus and method for stateless CRC calculationUS7849232Feb 17, 2006Dec 7, 2010Intel-Ne, Inc.Method and apparatus for using a single multi-function adapter with different operating systemsUS7889762Jan 19, 2007Feb 15, 2011Intel-Ne, Inc.Apparatus and method for in-line insertion and removal of markersUS7895387Sep 27, 2007Feb 22, 2011Cypress Semiconductor CorporationDevices and methods for sharing common target device with two different hosts according to common communication protocolUS7908421 *Sep 30, 2008Mar 15, 2011Intel CorporationUniversal serial bus endpoint context cachingUS7987007Mar 18, 2002Jul 26, 2011Creative Technology LtdMemory module with audio playback modeUS8032664Sep 2, 2010Oct 4, 2011Intel-Ne, Inc.Method and apparatus for using a single multi-function adapter with different operating systemsUS8037228Aug 14, 2008Oct 11, 2011Cypress Semiconductor CorporationBridge device with page-access based processor interfaceUS8078743Feb 17, 2006Dec 13, 2011Intel-Ne, Inc.Pipelined processing of RDMA-type network transactionsUS8090894Sep 21, 2007Jan 3, 2012Cypress Semiconductor CorporationArchitectures for supporting communication and access between multiple host devices and one or more common functionsUS8209462Oct 29, 2007Jun 26, 2012Trek 2000 International Ltd.Portable data storage deviceUS8271694Aug 26, 2011Sep 18, 2012Intel-Ne, Inc.Method and apparatus for using a single multi-function adapter with different operating systemsUS8315269Sep 28, 2007Nov 20, 2012Cypress Semiconductor CorporationDevice, method, and protocol for data transfer between host device and device having storage interfaceUS8316156Feb 17, 2006Nov 20, 2012Intel-Ne, Inc.Method and apparatus for interfacing device drivers to single multi-function adapterUS8429416Jul 28, 2009Apr 23, 2013Trek 2000 International Ltd.Method and apparatus of storage anti-piracy key encryption (SAKE) device to control data access for networksUS8458280Dec 22, 2005Jun 4, 2013Intel-Ne, Inc.Apparatus and method for packet transmission over a high speed network supporting remote direct memory access operationsUS8489778Aug 17, 2012Jul 16, 2013Intel-Ne, Inc.Method and apparatus for using a single multi-function adapter with different operating systemsUS8699521Jan 7, 2011Apr 15, 2014Intel-Ne, Inc.Apparatus and method for in-line insertion and removal of markersUS8799532Jul 7, 2011Aug 5, 2014Smsc Holdings S.A.R.L.High speed USB hub with full speed to high speed transaction translatorUSRE42397Nov 14, 2002May 24, 2011Sandisk Il Ltd.Architecture for a universal serial bus-based PC flash diskUSRE42443Nov 13, 2002Jun 7, 2011Sandisk Il Ltd.Architecture for a universal serial bus-based PC flash diskUSRE44641Jan 12, 2011Dec 10, 2013Sandisk Il, LtdUSB flash memory device with integrated USB controllerUSRE44653Jan 12, 2011Dec 17, 2013Sandisk Il, LtdUSB flash memory device with integral memory technology driverWO2003029996A1 *Sep 16, 2002Apr 10, 2003Koninkl Philips Electronics NvBus system and bus interface for connection to a busWO2003029997A1 *Sep 16, 2002Apr 10, 2003Koninkl Philips Electronics NvBus system and bus interfaceWO2003029998A1 *Sep 19, 2002Apr 10, 2003Koninkl Philips Electronics NvBus system and bus interface for connection to a busWO2005119468A2 *May 26, 2005Dec 15, 2005Fosler RossConfigurable ping-pong buffers for usb buffer description tables* Cited by examinerClassifications U.S. Classification710/310, 370/464, 714/799, 709/230, 714/4.2International ClassificationH04L12/879, H04L12/861, H04L1/18, H04L1/00, G06F13/42Cooperative ClassificationH04L49/901, H04L2001/0094, H04L49/90, H04L1/1848, H04L1/1835, G06F13/4295European ClassificationH04L49/90C, H04L49/90, H04L1/18R3, G06F13/42S6Legal EventsDateCodeEventDescriptionMay 7, 2012FPAYFee paymentYear of fee payment: 12May 7, 2008FPAYFee paymentYear of fee payment: 8May 7, 2004FPAYFee paymentYear of fee payment: 4Jul 27, 1998ASAssignmentOwner name: NATIONAL SEMICONDUCTOR CORPORATION, CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FALIK, OHAD;BRIEF, DAVID;REEL/FRAME:009346/0169;SIGNING DATES FROM 19980224 TO 19980227RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services