Patents Represented by Attorney Beyer Law Group LLP
  • Patent number: 8327374
    Abstract: Techniques for execution of multiple threads in a multithreaded computing programming environment are disclosed. The techniques are especially well suited for environments that use multilayered programming architecture where a higher layer can build on the functions provided by a lower layer where the delay time is an important consideration. In one aspect, the conceptual notion of a “Worker” effectively serves to represent the thread-specific execution context for a thread of execution (“thread”) in a multithreaded computing environment. Another aspect, provides the notion of an Exclusion Area (EA) as logical lock that serves to protect shared resources in a multithreaded environment. The combination of the worker and EA are used to provide a powerful framework that, among other things, allows minimizing of the delay time.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: December 4, 2012
    Assignee: Real-Time Innovations, Inc.
    Inventors: Stephen Jisoo Rhee, Elaine Yee Ting Sin, Gerardo Pardo-Castellote, Stefaan Sonck Thiebaut, Rajive Joshi
  • Patent number: 8324114
    Abstract: A method for removing silicon oxide based residue from a stack with a doped silicon oxide layer with features with diameters less than 100 nm is provided. A wet clean solution of between 25% to 60% by weight of NH4F, and between 0.05% and 5% by weight of phosphoric acid, and between 0.05% and 5% by weight citric acid, in a water solvent is provided to an area on a surface of the stack. The wet clean solution is removed from the area on the surface of the stack between 0.5 to 10 seconds after the area on the surface of the stack was exposed to the wet clean solution.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: December 4, 2012
    Assignee: Lam Research Corporation
    Inventors: Katrina Mikhaylichenko, Denis Syomin
  • Patent number: 8325662
    Abstract: A method for enabling communication when network connectivity is reduced or lost during a conversation and for resuming the same conversation when connectivity improves.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: December 4, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8323523
    Abstract: A method of bevel edge processing a semiconductor in a bevel plasma processing chamber in which the semiconductor substrate is supported on a semiconductor substrate support is provided. The method comprises evacuating the bevel etcher to a pressure of 3 to 100 Torr and maintaining RF voltage under a threshold value; flowing a process gas into the bevel plasma processing chamber; energizing the process gas into a plasma at a periphery of the semiconductor substrate; and bevel processing the semiconductor substrate with the plasma.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: December 4, 2012
    Assignee: Lam Research Corporation
    Inventors: Tong Fang, Yunsang S. Kim, Andreas Fischer
  • Patent number: 8327446
    Abstract: The invention provides an antivirus network or Internet appliance and methods therefor. A preferred embodiment of the Internet appliance according to the invention comprises an interface connecting the Internet appliance to a terminal, a memory, and a network connection connecting the Internet appliance to a network (such as a wide area network (WAN) or the Internet) wherein data in the network are operable with a corresponding network protocol (such as TCP/IP). Protocol-level programs are stored in the memory for receiving data being transmitted from the network to the terminal through the Internet appliance wherein the protocol-level programs are compatibly operable with the network protocol. Application-level antivirus programs are stored in the memory for detecting computer viruses in the received data serving as a firewall against the detected computer viruses for the terminal.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: December 4, 2012
    Assignee: Trend Micro Inc.
    Inventors: Jeremy Liang, Jin-Shi Lee, Tsung-Lin Yu
  • Patent number: 8325276
    Abstract: Various disclosed embodiments included systems and methods which allow two persons in different locations to enjoy a synchronized and shared viewing experience of original content that has been edited differently for broadcast in each location. Closed captioning text data to identify synchronization points in the broadcasts and used to provide synchronization services between the two broadcasts.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: December 4, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Toshiro Ozawa, Dang Van Tran, Praveen Kashyap, Fei Xie
  • Patent number: 8327042
    Abstract: In a first embodiment of the present invention, a method for configuring a plurality of input/output (I/O) interconnect switch ports is provided, the method comprising: starting a link training and status state machine (LTSSM) for each of the plurality of ports; placing each of the LTSSMs in a receiver detect state; changing all of the LTSSMs to a polling state only once receivers are detected or timeouts occur in the receiver detect states in each of the LTSSMs; changing all of the LTSSMs to a configuration state only once polling is successful or timeouts occur in the polling states in each of the LTSSMs; and completing the configuration state of each of the LTSSMs.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: December 4, 2012
    Assignee: PLX Technology, Inc.
    Inventor: Christopher R. Millsaps
  • Patent number: 8322380
    Abstract: A universal fluid flow adaptor may be formed of a single structure having a plurality of vertical conduits to receive a gas flow, the plurality of vertical conduits extending through the single structure from the top surface to the bottom surface, a plurality of horizontal conduits to receive a gas flow, the plurality of horizontal conduits extending through the first side, the second side, the first end, and the second end at an interior of the single structure, wherein one or more of the plurality of vertical conduits converge with at least one of the plurality of horizontal conduits at the interior of the single structure, and wherein one or more of the plurality of horizontal conduits converge to form at least one cross-shaped conduit at the interior of the single structure.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: December 4, 2012
    Assignee: Lam Research Corporation
    Inventor: Mark Taskar
  • Patent number: 8321910
    Abstract: A malware detection system capable of detecting and removing malware from a computer system. The malware detection system determines whether there are files potentially related to a selected malware file using a time-based embodiment based on whether files were installed around the time of the malware. A cache-based embodiment searches an Internet cache to determine the URLs that might be the source of the malware. A location-based embodiment dissects the file system path to determine an application related to the malware. Results are displayed to the user for action.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: November 27, 2012
    Assignee: Trend Micro, Inc.
    Inventors: Edward D. English, Geoffrey B. Grindrod
  • Patent number: 8317604
    Abstract: A gaming peripheral for a gaming machine is described. The gaming peripheral can be configured to emulate the functions of a lighting device, such as a candle. The gaming peripheral can be configured to provide enhanced gaming features such as 1) enhanced networking capabilities, 2) enhanced peripheral device monitoring and upgrade capabilities, 3) enhanced player monitoring and security capabilities 4) enhanced gaming function capabilities and 5) enhanced player reward capabilities. The enhanced gaming features can be provided in a non-intrusive manner such that regulated software executed on a gaming machine does not have to be altered.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: November 27, 2012
    Assignee: Leap Forward Gaming
    Inventor: William R. Wells
  • Patent number: 8321581
    Abstract: A method for reliably transferring media over a network from a sending node to a receiving node. The method includes ascertaining at the sending node if the media to be transmitted is either time-sensitive or not time-sensitive. For media ascertained as non time-sensitive, the media is transmitted by adjusting the rate of transmission at the sending node based on network conditions. As the non time-sensitive media is received, the receiving node generates one or more low priority requests for the retransmission of any missing non time-sensitive media lost during the transmission. The method also includes transmitting the time-sensitive media from the sending node to the receiving node. As the time-sensitive media is received, the receiving node ascertains if a predetermined acceptable network transmission loss level is met. If met, the receiving node generates one or more low priority requests for the retransmission of any missing time-sensitive media lost during transmission.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: November 27, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8321582
    Abstract: A communication application configured to support a conversation among participants over a communication network. The communication application is configured to (i) support one or more media types within the context of the conversation, (ii) interleave the one or more media types in a time-indexed order within the context of the conversation, (iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode, and (iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: November 27, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8321075
    Abstract: Biodynamic feedthrough in a master control system can be mitigated. An accelerometer is used to measure the acceleration of an environment. In one embodiment, mitigation damping forces can then be determined based on the velocity of an effector of a haptic manipulator and the measured accelerations. The haptic manipulator applies the mitigation damping forces as force feedback. In another embodiment, biodynamic feedthrough can be filtered from the input signal. Parameters for a model can be accessed based on the position of the effector, and the model can be used to predict biodynamic feedthrough from the measured accelerations.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: November 27, 2012
    Assignee: SRI International
    Inventors: Thomas Low, Kevin Hufford
  • Patent number: 8319383
    Abstract: A brush assembly applied to a motor includes a body portion attachable to a lower case, and an external connection substrate formed by a flexible substrate. A pair of brush pieces protrude from a front end of the body portion so as to be in contact with brush slide portions of commutator segments. The external connection substrate has a pair of terminals exposed from a housing and capable of being connected to spring terminals of an apparatus by crimping. The terminals are provided at a rear end of the external connection substrate, and protrude from the housing in the radial direction. First connecting portions electrically connected to the brush pieces are provided at a rear end of the body portion, and a pair of right and left second connecting portions are provided at a front end of the external connection substrate.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: November 27, 2012
    Assignee: Nidec Copal Corporation
    Inventors: Takeshi Iizawa, Hideaki Nakamura, Yoshihide Tonogai, Yoshinori Kawai
  • Patent number: 8316440
    Abstract: Detection for pharming attacks and specifically for changes in name-to-IP resolutions on a computer system using rules is described. The DNS settings and the Hosts file on a computer system are monitored and their modification information is saved as a part of the historical data over time. When an IP address is determined for a host name, various rules are applied to the IP address in connection with the saved historical data, such that each rule produces a score based on various criteria. Different rules may have different weights assigned to their scores. The scores of all the rules are summed up to produce a final score. If the final score is above a predefined value, then there is a suspicious change in the IP address, and an alert is sent. Otherwise, the host name and the IP address are saved as a part of the historical data.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: November 20, 2012
    Assignee: Trend Micro, Inc.
    Inventors: Sheng-Chi Hsieh, Chao-Yu Chen, Chih-Chia Chen
  • Patent number: 8309840
    Abstract: A solar panel overlay for mounting on an underlying roof deck comprises a substrate and at least one row of photovoltaic cells on the substrate. The photovoltaic cells define a solar collecting surface having an appearance mimicking that of the underlying roof deck. A solar panel overlay assembly comprising a plurality of interconnect solar panel overlays is also provided.
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: November 13, 2012
    Assignee: Spheral Solar Power Inc.
    Inventors: Gary Don Stevens, Milfred Dale Hammerbacher, Glen Alexander Crossley, Brett Michael Barnes, My Thi Hoai Hoang
  • Patent number: 8312213
    Abstract: A method to speed up access to an external storage device for accessing to the external storage device comprises the steps of: (a) during startup of a computer, setting up part of a physical memory of the computer as a cache memory for use by the external storage device, in the form of a continuous physical memory area outside the physical memory area that is managed by an operating system of the computer; (b) upon detection of a request to write data to the external storage device, writing the data to the cache memory; and (c) sending the data written in the cache memory to the external storage device to be saved therein.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: November 13, 2012
    Assignee: Buffalo Inc.
    Inventor: Noriaki Sugahara
  • Patent number: 8308896
    Abstract: A method of cleaning a bevel edge of a substrate in an etch processing chamber is provided. The method includes placing a substrate on a substrate support in a processing chamber. The method also includes flowing a cleaning gas through a gas feed located near a center of a gas distribution plate, disposed at a distance from the substrate support. The method further includes generating a cleaning plasma near a bevel edge of the substrate to clean the bevel edge by powering a bottom edge electrode or a top edge electrode with a RF power source and grounding the edge electrode that is not powered by the RF power source, the bottom edge electrode surrounds the substrate support and the top edge electrode surrounds the gas distribution plate.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: November 13, 2012
    Assignee: Lam Research Corporation
    Inventors: Yunsang Kim, Andrew D. Bailey, III
  • Patent number: 8310537
    Abstract: A method of measuring ego-motion speed of a mobile device is described. The linear motion of the device is measured using an image sensor component, thereby creating linear motion data. The rotational or angular motion of the device is measured using an inertial sensor component, thereby creating rotational motion data. The rotational and linear motion data of the device are used to calculate the ego-motion speed of the mobile device. This ego-motion speed can then be used to control a virtual camera control module for adjusting the view of 3D content viewed by the user on the mobile device as the user moves the device, changing the position of the virtual camera.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: November 13, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Stefan Marti, Seung Wook Kim, Han Joo Chae
  • Patent number: 8311050
    Abstract: The present invention is directed to a method for consecutively rendering one or more conversations on a first communication device. The method includes defining a set of conversations to be consecutively rendered among the one or more conversations and defining a priority hierarchy for rendering the media associated with the defined set of conversations. During operation, media associated with the defined set of conversations is received at the first communication device over a network. In accordance with the method, the available media is continually sequenced into a sequence order at least partially based on the hierarchy priority. The one or more conversations are consecutively rendered by continually rendering the media in the sequence order.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: November 13, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney