Patents Represented by Attorney Beyer Law Group LLP
-
Patent number: 8327374Abstract: 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: GrantFiled: August 25, 2010Date of Patent: December 4, 2012Assignee: Real-Time Innovations, Inc.Inventors: Stephen Jisoo Rhee, Elaine Yee Ting Sin, Gerardo Pardo-Castellote, Stefaan Sonck Thiebaut, Rajive Joshi
-
Patent number: 8324114Abstract: 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: GrantFiled: May 26, 2010Date of Patent: December 4, 2012Assignee: Lam Research CorporationInventors: Katrina Mikhaylichenko, Denis Syomin
-
Patent number: 8325662Abstract: 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: GrantFiled: September 2, 2009Date of Patent: December 4, 2012Assignee: Voxer IP LLCInventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
-
Patent number: 8323523Abstract: 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: GrantFiled: May 11, 2011Date of Patent: December 4, 2012Assignee: Lam Research CorporationInventors: Tong Fang, Yunsang S. Kim, Andreas Fischer
-
Patent number: 8327446Abstract: 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: GrantFiled: May 6, 2002Date of Patent: December 4, 2012Assignee: Trend Micro Inc.Inventors: Jeremy Liang, Jin-Shi Lee, Tsung-Lin Yu
-
Patent number: 8325276Abstract: 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: GrantFiled: August 26, 2009Date of Patent: December 4, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Toshiro Ozawa, Dang Van Tran, Praveen Kashyap, Fei Xie
-
Patent number: 8327042Abstract: 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: GrantFiled: September 3, 2010Date of Patent: December 4, 2012Assignee: PLX Technology, Inc.Inventor: Christopher R. Millsaps
-
Patent number: 8322380Abstract: 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: GrantFiled: October 3, 2008Date of Patent: December 4, 2012Assignee: Lam Research CorporationInventor: Mark Taskar
-
Patent number: 8321910Abstract: 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: GrantFiled: January 20, 2006Date of Patent: November 27, 2012Assignee: Trend Micro, Inc.Inventors: Edward D. English, Geoffrey B. Grindrod
-
Patent number: 8317604Abstract: 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: GrantFiled: November 10, 2011Date of Patent: November 27, 2012Assignee: Leap Forward GamingInventor: William R. Wells
-
Patent number: 8321581Abstract: 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: GrantFiled: August 15, 2008Date of Patent: November 27, 2012Assignee: Voxer IP LLCInventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
-
Patent number: 8321582Abstract: 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: GrantFiled: September 2, 2009Date of Patent: November 27, 2012Assignee: Voxer IP LLCInventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
-
Patent number: 8321075Abstract: 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: GrantFiled: February 24, 2009Date of Patent: November 27, 2012Assignee: SRI InternationalInventors: Thomas Low, Kevin Hufford
-
Patent number: 8319383Abstract: 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: GrantFiled: August 24, 2010Date of Patent: November 27, 2012Assignee: Nidec Copal CorporationInventors: Takeshi Iizawa, Hideaki Nakamura, Yoshihide Tonogai, Yoshinori Kawai
-
Patent number: 8316440Abstract: 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: GrantFiled: October 30, 2007Date of Patent: November 20, 2012Assignee: Trend Micro, Inc.Inventors: Sheng-Chi Hsieh, Chao-Yu Chen, Chih-Chia Chen
-
Patent number: 8309840Abstract: 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: GrantFiled: July 27, 2005Date of Patent: November 13, 2012Assignee: Spheral Solar Power Inc.Inventors: Gary Don Stevens, Milfred Dale Hammerbacher, Glen Alexander Crossley, Brett Michael Barnes, My Thi Hoai Hoang
-
Patent number: 8312213Abstract: 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: GrantFiled: July 26, 2010Date of Patent: November 13, 2012Assignee: Buffalo Inc.Inventor: Noriaki Sugahara
-
Patent number: 8308896Abstract: 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: GrantFiled: March 21, 2011Date of Patent: November 13, 2012Assignee: Lam Research CorporationInventors: Yunsang Kim, Andrew D. Bailey, III
-
Patent number: 8310537Abstract: 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: GrantFiled: August 31, 2009Date of Patent: November 13, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Stefan Marti, Seung Wook Kim, Han Joo Chae
-
Patent number: 8311050Abstract: 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: GrantFiled: March 24, 2008Date of Patent: November 13, 2012Assignee: Voxer IP LLCInventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney