Patents Represented by Attorney Weaver Austin Villeneuve and Sampson LLP
  • Patent number: 8199764
    Abstract: Methods and devices are provided for the efficient allocation and deletion of virtual output queues. According to some implementations, incoming packets are classified according to a queue in which the packet (or classification information for the packet) will be stored, e.g., according to a “Q” value. For example, a Q value may be a Q number defined as {Egress port number?Priority number?Ingress port number}. Only a single physical queue is allocated for each classification. When a physical queue is empty, the physical queue is preferably de-allocated and added to a “free list” of available physical queues. Accordingly, the total number of allocated physical queues preferably does not exceed the total number of classified packets. Because the input buffering requirements of Fiber Channel (“FC”) and other protocols place limitations on the number of incoming packets, the dynamic allocation methods of the present invention result in a sparse allocation of physical queues.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: June 12, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Hoffman, Raymond J. Kloth, Alessandro Fulli
  • Patent number: 8200257
    Abstract: In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results with the second service results; and displaying the combined service results on the mobile device.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: June 12, 2012
    Assignee: Yahoo! Inc.
    Inventors: Chyr-Chong Ting, Chyr-Song Ting
  • Patent number: 8201233
    Abstract: Methods and apparatus are provided to allow Internet Key Exchange (IKE) phase 1 keying materials to be periodically refreshed in a secure manner without requiring user interaction. A client and server perform authentication and key exchange during set up of a secure connection. A token is passed to the client by the server during or after the initial user authentication phase. The token is stored both at the client and at the server. Instead of requiring user credentials, the token can be used to securely prove the identity of the client.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: June 12, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Stephane Beaulieu, David Silverman, Scott Fanning
  • Patent number: 8201207
    Abstract: Disclosed are apparatus and methods for managing upstream channels on a per cable modem basis. In certain embodiments, one or more thresholds are defined for each of a plurality of upstream logical channels of a headend system for receiving data from a plurality of cable modems (or other types of access nodes). Each defined threshold corresponds to a measurable parameter of the corresponding upstream logical channel. One or more metrics are collected for each cable modem of each upstream logical channel. It is determined whether to downgrade a selected cable modem to a selected one of the logical channels that has a lower performance level than the selected cable modem's current logical channel.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: June 12, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: James S. An, Hui Sun, De Fu Li, Keil Brewer, John J. Downey, Chrisanto D. Leano
  • Patent number: 8197326
    Abstract: The invention is directed to methods and gaming units for conducting a multi-player wagering game, such as a Bingo game, in which at least one of the players may win the occurrence of the wagering game by matching a predetermined game-winning pattern of game indicia on one or more game arrays having unique combinations of game indicia based on matching the game indicia on the game arrays to game indicia randomly selected for the occurrence of the wagering game. The outcome of the multi-player wagering game may be displayed to the player at the gaming unit, along with an alternate outcome display at two or more alternate outcome display devices at the gaming unit. In one embodiment, an outcome of a Bingo game may be mapped to an outcome of a slot machine having a bonus feature such as a wheel. Outcomes of the Bingo game may then be displayed on the plurality of alternate display devices as outcomes of the slot game and accompanying bonus feature.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: June 12, 2012
    Assignee: IGT
    Inventors: John W. Chamberlain, Ali M. Saffari, Bryan D. Wolf, Ted Gail
  • Patent number: 8195627
    Abstract: The present invention provides selective migration in a storage network in accordance with a policy. The policy can include rules that establish which objects are migrated from a source file server to a destination file server based on file attributes (e.g., file type, file size, last access time, frequency of access). For example, large multimedia files that consume I/O bandwidth on expensive or critical file servers, without adding much value to enterprise productivity, can be migrated to a commodity or less critical file server.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: June 5, 2012
    Assignee: Neopath Networks, Inc.
    Inventors: Chi Ming Wong, Thomas K. Wong, Panagiotis Tsirigotis, Anand Iyengar, Rajeev Chawla, Yu Cheong Chan, Zuwei Liu, Matthew Seitz, Richard A. Simpkins, Geetha Srikantan, Gaurav Gupta
  • Patent number: 8194715
    Abstract: An apparatus for generating a monocycle comprises an input signal source (76) for providing an input signal, and a step recovery diode (SRD) (80) for receiving the input signal and producing an impulse. A shunt inductor (102) is provided to act as a first differentiator and a capacitor (92) connected in series to the output of the step recovery diode acts as a second differentiator. The first and second differentiators are arranged to double differentiate the impulse to produce a monocycle.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: June 5, 2012
    Assignee: Agency for Science, Technology and Research
    Inventors: Sivanand Krishnan, Kumar Vasudevan Pillai, Pankaj Sharma, Ohnmar Kyaw
  • Patent number: 8193594
    Abstract: Two-terminal switching devices characterized by high on/off current ratios and by high breakdown voltage are provided. These devices can be employed as switches in the driving circuits of active matrix displays, e.g., in electrophoretic, rotating element and liquid crystal displays. The switching devices include two electrodes, and a layer of a broad band semiconducting material residing between the electrodes. According to one example, the cathode comprises a metal having a low work function, the anode comprises an organic material having a p+ or p++ type of conductivity, and the broad band semiconductor comprises a metal oxide. The work function difference between the cathode and the anode material is preferably at least about 0.6 eV. The on/off current ratios of at least 10,000 over a voltage range of about 15 V can be achieved. The devices can be formed, if desired, on flexible polymeric substrates having low melting points.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: June 5, 2012
    Assignee: CBRITE Inc.
    Inventors: Gang Yu, Chan-Long Shieh, Hsing-Chung Lee
  • Patent number: 8193096
    Abstract: Plasma is generated using elemental hydrogen, a weak oxidizing agent, and a fluorine containing gas. An inert gas is introduced to the plasma downstream of the plasma source and upstream of a showerhead that directs gas mixture into the reaction chamber where the mixture reacts with the high-dose implant resist. The process removes both the crust and bulk resist layers at a high strip rate, and leaves the work piece surface substantially residue free with low silicon loss.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: June 5, 2012
    Assignee: Novellus Systems, Inc.
    Inventors: Haruhiro Harry Goto, David Cheung
  • Patent number: 8192279
    Abstract: The invention is directed to methods and gaming units for conducting a wagering game and an associated progressive jackpot. Players may win the wagering game, interim pattern awards and/or progressive jackpot awards by matching predetermined patterns with patterns formed on their unique game array with indicia matching selected indicia. The players may optionally participate and be eligible to win all or a portion of the progressive jackpot. In one embodiment, the player may be eligible for the progressive jackpot by wagering at least a minimum wager amount, and perhaps the maximum bet for the wagering game. In another embodiment, the player may affirmatively elect to be eligible for the progressive jackpot by placing a wager or fee in addition to a wager on the wagering game. Graphics corresponding to the progressive jackpot may be optionally displayed only to players eligible to win the progressive jackpot.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: June 5, 2012
    Assignee: IGT
    Inventors: Ali M. Saffari, Bryan D. Wolf, Richard E. Michaelson
  • Patent number: 8192806
    Abstract: A plasma-enhanced chemical vapor deposition (PECVD) process including plasma particle extraction is described. Charged particles suspended in discharge volume are moved together with a plasma and can then be flushed away. The particle extraction process reduces unwanted particles on the wafer after deposition and reduces total process time. In some embodiments, the process can involve powering an electrode in the process chamber located away from the wafer. This electrode can be powered up as the main deposition electrode is powered down.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: June 5, 2012
    Assignee: Novellus Systems, Inc.
    Inventors: Sesha Varadarajan, Edward Augustyniak, Jeffrey Benzing
  • Patent number: 8192281
    Abstract: Described herein is a gaming machine configured to output video data that simulates mechanical reels in a traditional mechanical slot machine. Embodiments described herein contribute to the emulation of a mechanical machine by simulating one or more visible mechanical imperfections commonly found in a mechanical reel machine.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: June 5, 2012
    Assignee: IGT
    Inventors: David C. Williams, Joseph R. Hedrick, Kurt Larsen
  • Patent number: 8190696
    Abstract: Methods and apparatus are provided for improving name services in a fiber channel fabric. Either a world wide name or an alias can be used to uniquely identify a device such as a storage device on a fiber channel fabric. World wide name and alias associations are maintained in an alias database that is synchronized on connected fiber channel switches in a physical fiber channel fabric. Devices can be moved from one switch to another while maintaining alias and world wide name associations.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: May 29, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Seth Mason, Venkatasubramanian Kirishnamurthyi
  • Patent number: 8191028
    Abstract: Mechanisms are provided to improve maximum operating frequency in an integrated circuit. Optimization may be performed during a route phase of a compilation process performed to generate a configuration of the integrated circuit. In some instances, useful clock skew is automatically determined and clock connectivity is rewired on a per-integrated circuit block (per-LAB) basis during the route phase.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: May 29, 2012
    Assignee: Altera Corporation
    Inventors: Mark Bourgeault, Vaughn Betz
  • Patent number: 8187486
    Abstract: Etching of nitride and oxide layers with reactant gases is modulated by etching in different process regimes. High etch selectivity to silicon nitride is achieved in an adsorption regime where the partial pressure of the etchant is lower than its vapor pressure. Low etch selectivity to silicon nitride is achieved in a condensation regime where the partial pressure of the etchant is higher than its vapor pressure. By controlling partial pressure of the etchant, very high etch selectivity to silicon nitride may be achieved.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: May 29, 2012
    Assignee: Novellus Systems, Inc.
    Inventors: Xinye Liu, Chiukin Steven Lai
  • Patent number: 8190741
    Abstract: Systems and methods to customize a namespace using a synthetic namespace. A NAS switch provides file migrations in a NAS storage network that are transparent to the clients. The NAS switch file handles are used to customize a namespace. More specifically, a synthetic namespace is generated from one or more file location tables that map the switch file handles to NAS file handles. The NAS file handles are independent of a physical export containing the objects referred to by the NAS file handles. In one example, the synthetic namespace presents a home directory corresponding to a location of a user.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: May 29, 2012
    Assignee: Neopath Networks, Inc.
    Inventors: Thomas K. Wong, Anand Iyengar, Panagiotis Tsirigotis, Chi Ming Wong, Yu Cheong Chan, Richard A. Simpkins
  • Patent number: 8187951
    Abstract: Methods of lining and/or filling gaps on a substrate by creating flowable silicon oxide-containing films are provided. The methods involve introducing vapor-phase silicon-containing precursor and oxidant reactants into a reaction chamber containing the substrate under conditions such that a condensed flowable film is formed on the substrate. The flowable film at least partially fills gaps on the substrates and is then converted into a silicon oxide film. In certain embodiments, the methods involve using a catalyst, e.g., a nucleophile or onium catalyst, in the formation of the film. The catalyst may be incorporated into one of the reactants and/or introduced as a separate reactant. Also provided are methods of converting the flowable film to a solid dielectric film. The methods of this invention may be used to line or fill high aspect ratio gaps, including gaps having aspect ratios ranging from 3:1 to 10:1.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: May 29, 2012
    Assignee: Novellus Systems, Inc.
    Inventors: Feng Wang, Victor Y. Lu, Brian Lu, Wai-Fan Yau, Nerissa Draeger
  • Patent number: 8190610
    Abstract: An input data set is treated as a plurality of grouped sets of key/value pairs, which enhances the utility of the MapReduce programming methodology. By utilizing such a grouping, map processing can be carried out independently on two or more related but possibly heterogeneous datasets (e.g., related by being characterized by a common primary key). The intermediate results of the map processing (key/value pairs) for a particular key can be processed together in a single reduce function by applying a different iterator to intermediate values for each group. Different iterators can be arranged inside reduce functions in ways however desired.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: May 29, 2012
    Assignee: Yahoo! Inc.
    Inventors: Ali Dasdan, Hung-Chih Yang, Ruey-Lung Hsiao
  • Patent number: 8191035
    Abstract: Techniques and mechanisms provide numerous representations and/or control of component interconnections in a digital design. For example, aspects of the invention provide a connection panel where connections can be presented in different modes. The different modes can run concurrently with each other or separately from each other. The different modes can also be manually or automatically selected to switch from one mode to another mode. For instance, the modes can be manually selected using an on-screen button or automatically selected by examining the location of the mouse pointer on the connection panel. Based on the different modes, component interconnections can be easily and efficiently handled and presented. Further, components can be automatically organized to minimize the number of crossing interconnects between them and/or maximize the amount of interconnection information presented.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: May 29, 2012
    Assignee: Altera Corporation
    Inventors: David Van Brink, Michael C. Fairman, Jeffrey Orion Pritchard, Kerry Veenstra
  • Patent number: 8187073
    Abstract: A system, apparatus, and method of operating a gaming apparatus may include identifying a player, accessing stored player data relating to the player, and performing a personalized gaming operation based on the stored player data. The personalized gaming operation may include one of the following personalized gaming operations: generating a video image of a game piece, the game piece having one or more characteristics selected according to the stored player data, generating a personalized video image based on the stored player data, or generating a game environment, the game environment including video images other than a video image of a game piece, music and sound effects and one or more of the video images other than a video image of a game piece, music and sound effects selected according to the stored player data.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: May 29, 2012
    Assignee: IGT
    Inventors: Nicole Beaulieu, Greg Schlottman, Dwayne R. Nelson