Patents Represented by Attorney BainwoodHuang
  • Patent number: 8307210
    Abstract: A method for validating a cryptographic token includes (a) operating the cryptographic token to generate a pseudo-random number for authentication purposes by using a cryptographic seed uniquely associated with the cryptographic token, the cryptographic seed having been cryptographically generated using a precursor value, (b) receiving a first value from the cryptographic token, the first value being the pseudo-random number generated by the cryptographic token, (c) inputting the first value and the precursor value into a trusted computing platform, and (d) operating the trusted computing platform to generate a validation signal if the first value can be derived using a specified algorithm from the precursor value, but to generate a failure signal if the first value cannot be derived using the specified algorithm from the precursor value. Accompanying methods and apparatus are also provided.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: November 6, 2012
    Assignee: EMC Corporation
    Inventor: William M. Duane
  • Patent number: 8300098
    Abstract: An improved technique provides access to video data using a network attached storage (NAS) device. The technique involves detecting access to a video camera from the NAS device through a network, and receiving a video store command from a user workstation through the network. The video store command directs the NAS device to store video data provided by the video camera to the NAS device through the network. The technique further involves storing the video data provided by the video camera to the NAS device through the network in response to the video store command.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: October 30, 2012
    Assignee: EMC Corporation
    Inventors: Brian Gruttadauria, Shyam Sareen, Joseph Frank, Paul Malenfant
  • Patent number: 8301811
    Abstract: A technique migrates data from a source array to a target array while preserving SCSI reservation compliance. The technique involves providing an active-to-passive instruction to the source array while a first SCSI reservation enables hosts to access data on the source array using MPIO software. The active-to-passive instruction directs the source array to transition devices from active mode to passive mode and, upon receipt of a next SCSI instruction, output an indicator indicating that the first SCSI reservation has been cleared. The technique further involves transitioning devices of the target array from passive mode to active mode and beginning a data transfer operation which transfers data from the source array to the target array. The technique further involves automatically effectuating formation of a second SCSI reservation in place of the first SCSI reservation, the second SCSI reservation providing host access to the data on the target array using MPIO software.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: October 30, 2012
    Assignee: EMC Corporation
    Inventors: Ian Wigmore, Patrick Brian Riordan, Michael Scharland, Arieh Don
  • Patent number: 8301284
    Abstract: Provided are techniques which offer an advantage of reduced time and reduced storage capacity required to calculate the feature value of AAC-format song data. A feature extraction unit includes: an MDCT coefficient extraction unit which extracts MDCT coefficients from AAC-format song data; a classification unit which locates the MDCT coefficients thus extracted by the MDCT coefficient extraction unit on Mel frequency regions so as to uniformly classify the MDCT coefficients into classes, the number of which is the same as that of a predetermined number of Mel filter banks; an integrating unit which extracts the MDCT coefficients classified by the classification unit by applying a predetermined window function, and integrates the MDCT coefficients thus extracted, in increments of the Mel filter banks; and a feature calculation unit which calculates the feature value by performing logarithmic cosine conversion of the integrated results obtained by the integrating unit.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: October 30, 2012
    Assignee: KDDI Corporation
    Inventors: Keiko Aoki, Ryuichi Kanda, Keiichiro Hoashi, Hiromasa Yanagihara
  • Patent number: 8300666
    Abstract: Communications over a wired data telecommunications network between and among power sourcing equipment (PSE), powered devices (PDs), and the like, take place over the wired medium by modulating an inline power signal. Any suitable communications protocol may be used and any suitable modulation scheme can be used. Examples of information to be communicated include: changing power requirements or capabilities (higher or lower) and acknowledgements thereof (permitting finer power class gradation than available under existing standards); sensor data; wireless data converted to wired data; status signaling, and the like. Such communications may be used for a number of purposes including supporting redundant provision of services over a network.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: October 30, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Roger A. Karam, Frederick R. Schindler, Wael William Diab
  • Patent number: 8301739
    Abstract: Methods for initializing a storage system over a network are described. A server initialization utility operates on each of several storage processing units. A client initialization utility operates on a client computing device. The client initialization utility and server initialization utility communicate via a network coupled to the client computing device and the storage processing units. The client initialization utility is used to initialize parameters for each storage processing unit via communication with the corresponding server initialization utility. The client initialization utility is further used to discover array and storage processing identification information. The client and server initialization utilities communicate via exchange of UDP broadcast datagrams.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: October 30, 2012
    Assignee: EMC Corporation
    Inventors: Sriram Krishnan, Andreas Bauer, Greg W. Lazar
  • Patent number: 8291111
    Abstract: A technique is performed in a first device of a set of devices. The technique involves receiving a query message from a network node, the query message requesting data regarding a network resource. The technique further involves accessing an identifier which indicates whether the first device is in charge of the network resource, and providing a response message to the network node in response to the query message. The response message is provided after waiting a predefined amount of time when the identifier indicates that the first device is not in charge of the network resource and there is reason to believe another device of the set is operating. The response message is provided without waiting the predefined amount of time when the identifier indicates that the first device is in charge of the network resource. Moreover in some situations, the first device may choose to not respond.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: October 16, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth E. Kinnear, Jr., Bernard Volz, Mickael Graham
  • Patent number: 8284669
    Abstract: In the sending of data in a network from a sending node to a receiving node via a relay node, the receiving node sends a notification arranged to notify both the sending node and receiving node of receipt of data at the receiving node. Notifications acknowledge that the data has been correctly received over each individual stage of transmission, and further acknowledge to the sending node that data has been correctly transmitted over the whole transmission path and received at the receiving node. The burden on the network of sending acknowledgments is reduced while notifications of data transmission over single stages and over the whole transmission path are provided.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: October 9, 2012
    Assignee: Plextek Limited
    Inventor: Timothy Jackson
  • Patent number: 8285848
    Abstract: A network access server (NAS) provides a connection to a user in a data communications network, where the NAS is capable of communicating with a home gateway server (HGS) maintaining a pool of IP addresses for allocation to authorized users associated with the NAS. The NAS includes a first memory for storing an identification of a user, an requester for asking the HGS for an IP address on behalf of the user; and a second memory associated with the first memory for storing the IP address of the user received from the HGS.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: October 9, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Aravind Sitaraman, Shujin Zhang
  • Patent number: 8281165
    Abstract: An inline power controller includes at least one analog interface circuit module (AICM) having a first analog input node for receiving an inline power port voltage, a second analog input node for receiving an inline power port current, a first analog output for effecting an inline power port voltage, a second analog output for effecting an inline power port current, and a digital interface converting the received inline power port voltage to a digital value, the inline power port current to a digital value, a first digital value to the first analog output and a second digital value to the second analog output. A digital serial bus (DSB) couples the AICM to a digital controller via digital serial bus interfaces (DSBIs).
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: October 2, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Frederick R. Schindler
  • Patent number: 8281069
    Abstract: In a distributed RAID-1 (DR1) copy operation, operation of source and target DR1 volumes is first converted to a local-copy operating mode in which the distributed copy operation is converted into a set of local copy operations. Each t is performed at a respective location of the disks of the DR1 volumes and involves copying data of the source DR1 from a first disk to a second disk via a local second communication channel of relatively high bandwidth. Following conversion, the local copy operations are performed at the locations. Upon completion of the local copy operations, storage operations to the source and target DR1 volumes are temporarily suspended, operation of the source and target DR1 volumes is converted back to the normal operating mode, and storage operations to the source and target DR1 volumes are resumed.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: October 2, 2012
    Assignee: EMC Corporation
    Inventors: Roel van der Goot, Nathan Bullock
  • Patent number: 8277162
    Abstract: A unit for opening an insert of a test tray which comprises an accommodating space for accommodating a semiconductor device and a support for supporting the semiconductor device accommodated in the accommodating space, the unit includes a body, a pair of opening devices provided in the body to open the insert, and a positioning guide unit protruding to be inserted into an accommodating space for a semiconductor device when opening the insert and supporting the semiconductor device that is transferred into the accommodating space to be spaced upward apart from a support provided in the accommodating space.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: October 2, 2012
    Assignee: Techwing Co., Ltd.
    Inventors: Yun Sung Na, Tae Hung Ku, Jung Woo Hwang
  • Patent number: 8280930
    Abstract: A technique, which involves participation by electronic circuitry of a data storage array, obtains configuration change information from host devices which are constructed and arranged to store data into and load data from the data storage array. In particular, the technique involves receiving a set of change notices from a set of host devices. Each change notice is received by the electronic circuitry of the data storage array when a respective host device of the set of host devices undergoes a configuration change. The technique further involves providing a set of requests from the electronic circuitry of the data storage array to the set of host devices based on the set of change notices. The technique further involves acquiring configuration change information from the set of host devices in response to the set of requests.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: October 2, 2012
    Assignee: EMC Corporation
    Inventors: Xiaoyan Wei, Neil F. Schutzman, Russell Laporte, Feng Zhou, Greg Lazar, Kevin Stephen Labonte
  • Patent number: 8272967
    Abstract: A demountable stage includes a substantially cylindrical central hub, which has a vertically extending central axis and is adapted to support a vertically extending pole, a plurality of radially outwardly extending support members mounted to the hub and a stage platform. The stage platform comprises a plurality of segments that are adapted to be supported on the support members.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: September 25, 2012
    Assignee: Vertical Leisure Ltd.
    Inventors: Yuan Yan Wei, Clive Coote
  • Patent number: 8273052
    Abstract: An augmented, adaptive algorithm utilizing model predictive control (MPC) is developed for closed-loop glucose control in type 1 diabetes. A linear empirical input-output subject model is used with an MPC algorithm to regulate blood glucose online, where the subject model is recursively adapted, and the control signal for delivery of insulin and a counter-regulatory agent such as glucagon is based solely on online glucose concentration measurements. The MPC signal is synthesized by optimizing an augmented objective function that minimizes local insulin accumulation in the subcutaneous depot and control signal aggressiveness, while simultaneously regulating glucose concentration to a preset reference set point. The mathematical formulation governing the subcutaneous accumulation of administered insulin is derived based on nominal temporal values pertaining to the pharmacokinetics (time-course of activity) of insulin in human, in terms of its absorption rate, peak absorption time, and overall time of action.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: September 25, 2012
    Assignee: Trustees of Boston University
    Inventors: Edward Damiano, Firas El-Khatib
  • Patent number: 8266295
    Abstract: Embodiments of the present invention relate to a method and system for detecting and/or mitigating domain name system (DNS) spoofing Trojan horse (or Trojan) code. Trojan code (sometimes called malware or malicious software) is a common computer security problem. Some Trojans modify the DNS resolution mechanism employed by the infected computer, such that the computer traffic, when browsing the Internet, is routed to a location not intended by the rightful owner of the computer. The present invention can detect this phenomenon from a remote device or location and may take action to mitigate its effects.
    Type: Grant
    Filed: February 26, 2006
    Date of Patent: September 11, 2012
    Assignee: EMC Corporation
    Inventors: Amit Klein, Zohar Golan
  • Patent number: 8261001
    Abstract: An apparatus includes a PHY assembly in electrical communication with a first interface assembly and with a second interface assembly, the PHY assembly configured to receive a power signal from a PSE, the PHY assembly having a first PHY and a second PHY. The first PHY is configured to receive a first data signal from the PSE through the first interface assembly via the frame-based computer networking connection and provide the first data signal to the second PHY for transmission to a network device through the second interface assembly via the frame-based computer networking connection. The second PHY is configured to receive a second data signal from the network device through the second interface assembly via the frame-based computer networking connection and provide the second data signal to the first PHY for transmission to the PSE through the first interface assembly via the frame-based computer networking connection.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: September 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Pavlo Bobrek
  • Patent number: 8260949
    Abstract: Systems and methods for delivering streaming data content to a client device over a data communication network in response to a request for the data content from the client device. The client request is received by a server or a controller device that is typically located on a network switch device. If received by a server, the server sends a request to the controller device to control the transfer of the requested data to the client. The controller device includes the processing capability required for retrieving the streaming data and delivering the streaming data directly to the client device without involving the server system. In some cases, the controller device mirrors the data request to another controller device to handle the data processing and delivery functions. In other cases, the controller device coordinates the delivery of the requested data using one or more other similar controller devices in a pipelined fashion.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: September 4, 2012
    Assignee: EMC Corporation
    Inventor: Wayne T. Karpoff
  • Patent number: D668115
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: October 2, 2012
    Assignee: Euro-Pro Operating LLC
    Inventor: Daniel Stephen Potter
  • Pad
    Patent number: D669648
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: October 23, 2012
    Assignee: Euro-Pro Operating LLC
    Inventors: Dan Bilger, Meg McCusker, Alexander J. Calvino