Patents Represented by Attorney Mahamedi Paradice Kreisman LLP
  • Patent number: 8033831
    Abstract: Speech data from the operation of a speech recognition application is recorded over the course of one or more language learning sessions. The operation of the speech recognition application during each language learning sessions corresponds to a user speaking, and the speech recognition application generating text data. The text data may correspond to a recognition of what the user spoke. The speech data may comprise the text data, and confidence values that are an indication of an accuracy of the recognition. The speech data from each language learning session may be analyzed to determine an overall performance level of the user.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: October 11, 2011
    Assignee: Bravobrava L.L.C.
    Inventors: Luc Julia, Jerome Dubreuil, Jehan Bing
  • Patent number: 8034118
    Abstract: An implantable digestive organ is provided for the transport of materials through the digestive tract and in one particular application to an artificial large bowel for replacing all or part of a colon or large bowel. The prosthetic organ of one embodiment includes an outer support structure, an expandable member or members located within the outer support structure, and a flexible inner member forming a conduit for the passage of material. The flexible inner member is located within the outer member and the expandable member or members are located between the inner member and the outer support structure. The expandable members are expanded and contracted, or inflated and deflated to provide a pumping action that pumps the material through the organ. The prosthesis may also include valves or sphincters at the entrance and/or exit points of the organ where material moves into and out of the prosthesis.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: October 11, 2011
    Assignee: Python Medical, Inc.
    Inventor: Mir A. Imran
  • Patent number: 8032511
    Abstract: Embodiments provide for the creation of network pages or presentations that include pages on which programmatically selected/categorized content and manually-identified content from website users may be combined and displayed.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: October 4, 2011
    Assignee: Topix LLC
    Inventors: Richard Skrenta, Bryn Dole, Thomas Markson, Robert Truel, Keith Peters, Mike Sawka, Joy Su, Robert Torres
  • Patent number: 8031440
    Abstract: A voice coil includes a stack of a plurality of layers of aligned windings held between an outer holding portion and an inner holding portion of the carriage assembly. The carriage assembly is formed integrally with the voice coil through injection molding. An outermost peripheral layer is a conductive wire wound a number of turns that falls short of the number of turns required to constitute a complete layer. A step is thereby formed between the outermost peripheral layer and a layer adjacent thereto and inner therefrom. The outer holding portion includes a reinforcement portion formed thereon to cover part of a transverse end face of the voice coil. The outermost peripheral layer opposes a force acting on the outer holding portion from top downward and the reinforcement portion opposes a force acting on the outer holding portion from bottom upward.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: October 4, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Satoshi Matsumura, Hideki Mori, Takaaki Deguchi, Hiroshi Matsuda
  • Patent number: 8031503
    Abstract: The power consumption of a search engine such as a CAM device is dynamically adjusted to prevent performance degradation and/or damage resulting from overheating. For some embodiments, the CAM device is continuously sampled to generate sampling signals indicating the number of active states and number of compare operations performed during each sampling period. The sampling signals are accumulated to generate an estimated device power profile, which is compared with reference values corresponding to predetermined power levels to generate a dynamic power control signal indicating predicted increases in the device's operating temperature resulting from its power consumption. The dynamic power control signal is then used to selectively reduce the input data rate of the CAM device, thereby reducing power consumption and allowing the device to cool.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: October 4, 2011
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Carl Gyllenhammer, Greg Watson, Venkat Gaddam, Varadarajan Srinivasan, Sandeep Khanna, Chetan Deshpande
  • Patent number: 8031501
    Abstract: Present embodiments describe a CAM device having a segmented CAM array. Each segment of the CAM array, or cell blocks, includes one or more rows of CAM cells. One or more of the cell blocks in the CAM array are selectively enabled during a search operation based on a detected matching condition of another cell block. By selectively enabling cell blocks during search operations only when needed, energy consumption is reduced. Selectively enabling a cell block includes selectively pre-charging match lines to the cell block, selectively enabling word lines to the cell block, and selectively enabling comparand line to the cell block. In accordance with certain embodiments, the CAM device is configurable to perform search operations in a pipelined manner. Accordingly, the CAM device is capable of performing multiple search operations simultaneously.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: October 4, 2011
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Bindiganavale S. Nataraj, Chetan Deshpande, Vinay Iyengar, Sandeep Khanna
  • Patent number: 8031437
    Abstract: Embodiments of the present invention provide a highly reliable hard disk drive (HDD). In an HDD according to an embodiment of the present invention, solder at a solder joint for joining a pad of a head slider and a pad of a transmission wiring comprises the main component of Sn and atomic percent to atomic percent of indium. The solder exhibits the ? phase within the range of ?150° C. to 120° C. Accordingly, even if the HDD is left at a low temperature for a long time, the solder joint is not broken.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: October 4, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Hiroyuki Suzuki, Yoshio Uematsu
  • Patent number: 8032714
    Abstract: A method is disclosed including a client accessing a cache for a value of an object based on an object identification (ID), initiating a request to a cache loader if the cache does not include a value for the object, the cache loader performing a lookup in an object table for the object ID corresponding to the object, the cache loader retrieving a vector of execution context IDs, from an execution context table that correspond to the object IDs looked up in the object table and the cache loader performing an execution context lookup in an execution context table for every retrieved execution context ID in the vector to retrieve object IDs from an object vector.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: October 4, 2011
    Assignee: Aggregate Knowledge Inc.
    Inventors: Gian-Paolo Musumeci, Kristopher C. Wehner
  • Patent number: 8027801
    Abstract: Embodiments of the invention provide a data storage device test method and data storage device manufacture method which allow a tester to perform an operation test of plural data storage devices connected thereto in a shorter period of time. In one embodiment, an operation test of each of plural HDDs 81-84 connected to a tester is performed by making plural HDDs 81-84 execute commands received from the tester, wherein, during a waiting period when exchange stops between the tester and, for example, HDD 81 of which operation test is being executed, the tester executes the operation test of another HDD. Such a waiting period occurs, for example, before HDD 81 becomes ready to receive a command, before a data transfer is completed and before HDD 81 becomes ready to receive the subsequent command. By using this waiting period, the tester issues a command to, for example, HDD 82 if the HDD is ready to receive a command or transfers data to the HDD if data transfer is possible.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: September 27, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Shigeto Nishiuchi, Satoshi Takahashi, Masashi Tsuyama, Takahiro Nakagawa
  • Patent number: 8027930
    Abstract: A computer system that manages compliance information between a buyer and a number of suppliers includes a database and is operable to store supplier guidelines corresponding to a product the buyer desires to purchase, store a list of approved suppliers, provide the suppliers with access to the supplier guidelines, store compliance information indicating whether one or more of the suppliers is in compliance with the supplier guidelines, and selectively update the list of approved suppliers in response to the compliance information. The computer system is also operable to store supplier certificates and to request updated supplier certificates provided directly from a certification issuer.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: September 27, 2011
    Assignee: Icix Pty., Ltd.
    Inventor: Matthew J. Smith
  • Patent number: 8023299
    Abstract: A CAM device includes an array of CAM cells each having a spin torque transfer (STT) storage cell to store a data bit. Each STT storage cell includes a first magnetic tunnel junction (MTJ) element coupled between a first input node and an output node of the CAM cell, a second MTJ element coupled between a second input node and the output node of the CAM cell, and a first match transistor coupled between the match line and ground potential and having a gate coupled to the output node. The logic state of the data bit is represented by the relative resistances of the first and second MTJ elements.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: September 20, 2011
    Assignee: NetLogic Microsystems, Inc.
    Inventor: Nilesh A. Gharia
  • Patent number: 8023298
    Abstract: Approaches for an improved encoding scheme that allows a CAM device to selectively store, within each cell of a row of the CAM device, either a single bit of a binary value or two bits of an encoded data word encoded from the binary value. By storing two bits of the encoded data word in each CAM cell, data may be stored more efficiently and CAM systems may consume less power as compared to traditional binary CAMS when performing certain types of operations, such as exact matching and longest prefix matching. Encoded data words may be, but need not be, balanced data words which have equal number of logic high and logic low values.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: September 20, 2011
    Assignee: NetLogic Microsystems, Inc.
    Inventor: Kee Park
  • Patent number: 8023300
    Abstract: Present embodiments allow a search engine to quickly save and restore state information to and from an external state memory when switching between multiple data flows by transferring the state information between the search engine and the external state memory in a parallel manner. More specifically, for CAM-based search engines configured according to present embodiments, the CAM array includes state information gating circuits that selectively allow state information stored in the CAM array's match latches to be transposed onto the array's bit lines and then read from the array using the array's sense amplifiers.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: September 20, 2011
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Varadarajan Srinivasan, Chetan Deshpande, Maheshwaran Srinivasan, Sandeep Khanna, Venkat Rajendher Reddy Gaddam
  • Patent number: 8023559
    Abstract: Techniques for minimizing blocking artifacts in video images or frames are disclosed. In general, these blocking artifacts are the result of block-based compression standards, such as MPEG-1, MPEG-2, MPEG-4, H.261, H.263, and H.264. According to one aspect of the present invention, a blurring process is configured to replace pixels on the blocking boundaries with randomly selected pixels within respective regions, each of the regions is predefined with respect to a pixel being replaced. In a certain perspective, a blocking boundary is diffused without introducing blurring to other than the blocking artifacts. According to another aspect to the present invention, pixels in an image or frame are sequentially processed by a moving average process that is configured to smooth only those pixels that may cause subjective perception of the blocking artifacts.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: September 20, 2011
    Assignee: Vudu, Inc.
    Inventors: Sumankar Shankar, Prasanna Ganesan
  • Patent number: 8023301
    Abstract: Present embodiments allow a search engine to quickly save and restore state information to and from an external state memory when switching between multiple data flows by transferring the state information between the search engine and the external state memory in a parallel manner. More specifically, for CAM-based search engines configured according to present embodiments, the CAM array includes state information gating circuits that selectively allow state information stored in the CAM array's match latches to be transposed onto the array's bit lines and then read from the array using the array's sense amplifiers.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: September 20, 2011
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Varadarajan Srinivasan, Maheshwaran Srinivasan, Chetan Deshpande, Sandeep Khanna, Venkat Rajendher Reddy Gaddam
  • Patent number: 8018995
    Abstract: A system for providing trickplay functionality—such as pause, instant replay, rewind, fast forward, etc—for very highly compressed video/audio data stream. Depending on the trickplay functionality, the system configures the duration of playback before a jump, the decoding speed required, the number of pictures to display per second, and the distance between jumps. The system may comprise a decoder, a picture rate controller and a display.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: September 13, 2011
    Assignee: Vudu, Inc.
    Inventors: Edin Hodzic, Andrew M. Goodman
  • Patent number: 8020070
    Abstract: Trapping set decoding for transmission frames is disclosed. In one aspect, a trapping set decoder includes a decoder that performs decoding operations on an encoded codeword in received data, and a detector coupled to the decoder for detecting the presence of any one of a group of possible trapping sets in the decoding operations on the encoded codeword. A selection processor is also included, coupled to the decoder, for providing a decoded codeword by selecting one trapping set of the group of possible trapping sets, the selected trapping set being present in the decoding operations of the codeword, and by using the selected trapping set to produce the decoded codeword.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: September 13, 2011
    Assignee: Aquantia Corporation
    Inventors: Paul Langner, Ramin Shirani
  • Patent number: 8009326
    Abstract: In some embodiments, techniques for voting and visual cryptography may include various enhancements.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: August 30, 2011
    Inventors: James A. Roskind, Aaron T. Emigh
  • Patent number: 8009390
    Abstract: Embodiments in accordance with the present invention reduce the height of a head gimbal assembly (HGA) while maintaining the rigidity of a load beam. According to one embodiment of the present invention, an HGA includes a slider, a flexure, and a load beam. The load beam includes a flange formed to protrude to the opposite side to a magnetic disk at the edge of the load beam extending in the length-wise direction. The load beam has a recessed portion opened to the side opposing the magnetic disk and having an opening area larger than the area of the back surface of the slider opposing the flexure. The slider is provided in the recessed portion so that the position of the surface of the load beam is between a virtual surface including the surface of the slider opposing the magnetic disk and a virtual surface including the slider back surface.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: August 30, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Takaaki Deguchi, Mutsuro Ohta, Shinichi Kimura, Hiroshi Matsuda
  • Patent number: 8005536
    Abstract: A device and method for mapping, diagnosing and treating inflammatory disorders (such as Crohn's disease) or other diseases, disorders or conditions of the intestinal tract is provided using a capsule passing through the intestinal tract. Further, a capsule tracking system is provided for tracking a capsule's location along the length of an intestinal tract as various treatment and/or sensing modalities are employed. In one variation, an acoustic signal is used to determine the location of the capsule. A map of sensed impedance and or temperature may be derived from the pass of a capsule to diagnose the disorder or disease. The capsule or subsequently passed capsules may treat, further diagnose or mark the intestinal tract at a determined location along its length.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: August 23, 2011
    Assignee: Entrack, Inc.
    Inventor: Mir A. Imran