Cisco Systems Inc Milpitas, CA Nov 2011 to Oct 2013 Software EngineerGraphicsRack Corporation Fremont, CA Apr 2008 to May 2011 Software Engineer ContractorJPT Innovative Technology Sunnyvale, CA Oct 2005 to Sep 2007 Software Consultant EngineerExtreme Networks Santa Clara, CA Mar 1999 to Aug 2003 Member of Technical StaffPhoenix Technologies Ltd San Jose, CA Aug 1996 to Mar 1999 Principal EngineerSymbioSys, Inc Research Triangle Park, NC Jul 1995 to Aug 1996 Contract Software Engineer
Education:
California State University Fullerton, CA May 1994 M.S. in Computer ScienceAzusa Pacific University Aug 1991 B.S. in Computer Science
Name / Title
Company / Classification
Phones & Addresses
Arthur Lin
Aest Realty Real Estate Agents and Managers
1475 Saratoga Ave Ste 225, San Jose, CA 95129
Arthur Lin President
AEST REALTY Real Estate Agent/Manager
1475 Saratoga Ave STE 225, San Jose, CA 95129 1175 Saratoga Ave, San Jose, CA 95129 4088651972, 4089212694
Arthur Lin
ABC Construction LLC
1475 Saratoga Ave, San Jose, CA 95129
Arthur Lin Managing
Naked Fish LLC Restaurant · Eating Place
2084 Chestnut St, San Francisco, CA 94123 4157711168
Anthony L. Alles - Sunnyvale CA Arthur Lin - San Ramon CA Juha Ilari Heinanen - Pirkkala, FI
Assignee:
Nortel Networks Limited - St. Laurent
International Classification:
G06F 15173
US Classification:
709225
Abstract:
This invention provides an Internet Access Provider (IAP) a simple mechanism to steer users to given Internet services, such as the Web pages, of sponsors. The mechanism allows a sponsor to grant a dial-in user unlimited access to the Internet after the user has first accessed its Internet services. The invention is thus important for any IAP that wants to receive income from sponsors by steering Internet users to their services. In the ultimate case, an IAP could receive all its income from sponsors and thus be able to offer the Internet access for free. The key characteristics of the present invention is that a user is steered to the Internet services of a sponsor based on a sponsor specific called telephone number or a sponsor specific login name.
Arthur Lin - San Ramon CA Thomas J. Edsall - Mountain View CA Tauseef Hashmi - Freemont CA
Assignee:
Cisco Technologies, Inc. - San Jose CA
International Classification:
H04L 1256
US Classification:
370414, 370230
Abstract:
A router includes a classifier that classifies packets assigned to 2 classes of service into 2 classes of service that are supported by the router. The classifier then sets the loss priorities of the respective packets to one of m levels. The router uses a modified weighted random early detection scheme that is based on probabilities of discard associated with the 2 classes of service to determine whether to retain or discard particular packets. The router uses a single buffer to store packets directed to all of the various output ports. The available storage locations in the buffer are linked to a free queue and a weighted average depth of the free queue, is used to determined whether or not to retain a given packet. The router compares the weighted average depth of the free queue to maximum and minimum thresholds associated with the particular 2 class of service to which the packet is assigned. If the weighted average is above the maximum threshold, the packet is retained.
System And Method For Providing Desired Service Policies To Subscribers Accessing The Internet
Anthony L. Alles - Sunnyvale CA Arthur Lin - San Ramon CA Shyam Prasad Pillalamarri - Palo Alto CA Kent Huntley Headrick - Newark CA Thomas Daly - San Carlos CA David Mullenex - Foster City CA
Assignee:
Nortel Networks Limited - St. Laurent
International Classification:
G06F 15173
US Classification:
709224, 709226
Abstract:
An internet service node (ISN) enabling the provision of desired service policies to each subscriber. The desired service policies for each subscriber are provided as an input. The desired service policies are translated into processing rules. Each processing rule contains a classifier and associated action. A classifier generally identifies the application data flows to which the action may be applied to provide the desired service policies. The processing rules may be generated dynamically to implement the specified service policies for each subscriber. Each data bit group may be classified to associate with a subscriber and only the processing rules corresponding to the subscriber may be applied to the data bit group to provide the desired services.
Assigning Cell Data To One Of Several Processors Provided In A Data Switch
Arthur Lin - San Ramon CA Kent Huntley Headrick - Newark CA Suhas Anand Shetty - San Jose CA
Assignee:
Nortel Networks Limited - St. Laurent
International Classification:
H04L 1200
US Classification:
370389
Abstract:
A content addressable memory (CAM) having a search field, a mask and an output for each CAM location is used to efficiently determine a processor for processing IP packets, with each IP packet being received as a sequence of cells. IP packets may be assigned to a processor (group) based on an examination of the header data, potentially including IP header and other higher layer protocols headers. The search field of a CAM location is pre-stored with header data, and the bit positions to be searched in the location are specified by using a mask. The output of the location identifies the processor group for executing packets with headers matching the search field, with only the bits specified by the mask being compared. When a first cell of an IP packet is received, the header data is provided as an input to the CAM, and the output identifies the processor (group) for executing the IP packet.
Arthur Lin - Fremont CA Robert Reinhart - San Jose CA Rodney Ngai - Sunnyvale CA
Assignee:
Maxtor Corporation - Longmont CO
International Classification:
G11B 554
US Classification:
3602564
Abstract:
A disk drive includes a stop, a head stack assembly and a latch having a latch arm that is movable between a closed position and an open position. The latch includes a first retainer that urges the latch arm toward the open position, and a second retainer that urges the latch arm toward the closed position. The latch includes a mover that contacts the latch arm upon a sufficient shock to the disk drive and causes the latch arm to move to the closed position. The disk drive includes an actuator motor that momentarily urges the head stack assembly against the latch during startup of the disk drive, thereby moving the latch arm to the open position.
Providing Desired Service Policies To Subscribers Accessing Internet
Anthony L. Alles - Sunnyvale CA, US Arthur Lin - San Ramon CA, US Shyam Prasad Pillalamarri - Palo Alto CA, US Kent H. Headrick - Milpitas CA, US David A. Mullenex - Foster City CA, US Suhas A. Shetty - San Jose CA, US
Assignee:
Nortel Networks Limited - St. Laurent
International Classification:
G06F015/173
US Classification:
709224, 709226
Abstract:
An internet service node (ISN) enabling the provision of desired service policies to each subscriber. The ISN may contain multiple processor groups, with each subscriber being assigned to a processor group. The assigned processor group may be configured with the processing rules, which provide the service policies desired, by a subscriber. A port may determine the specific processor group to which received data is to be forwarded. A content addressable memory with masks for individual locations may be implemented to quickly determines the processor group to which received data is to be assigned to. Due to the features of the present invention, an ISN may be able to serve a large number of subscribers efficiently. The ISN may be used at the edge of an access network.
Michael Yip - Sunnyvale CA, US Desikan Saravanan - Santa Clara CA, US Arthur Lin - Sunnyvale CA, US Edward Joel Rovner - Chapel Hill NC, US Tash Hepting - San Jose CA, US Paul Anderson - San Jose CA, US Brian Bailey - Monte Sereno CA, US
Assignee:
Extreme Networks, Inc - Santa Clara CA
International Classification:
H04L012/28 H04L012/56
US Classification:
370392, 37039532, 370401
Abstract:
A method for forwarding data packets to one of a plurality of servers comprising receiving a data packet from a source, at a data packet forwarding device having a plurality of ports, performing a hashing function using a unique component of the data packet as a seed value for the hash, generating a hash value using the hashing function, looking up a table for an address of one of the plurality of servers using the hashed value as an index to the table, and forwarding the data packet to a server corresponding to the address.
Arthur Lin - San Ramon CA, US Thomas J. Edsall - Mountain View CA, US Tauseef Hashmi - Freemont CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/56
US Classification:
370389, 37039521
Abstract:
A router classifies packets assigned to X*Y classes of service into X classes of service supported by the router, each of the X classes of service having Y loss-priority levels. The router maintains a free queue that links available entries of a buffer in which packets are stored. A weighted average depth of the free queue is used to determine whether to retain a given packet. If the weighted average is above a maximum threshold, the packet is retained. If the weighted average is below a minimum threshold, the packet is discarded. If the weighted average is between the two thresholds, a probability of discard that is based on the X*Y classes of service is calculated and compared to a random value to determine whether the packet should be retained.
2055 Junction Ave, Ste 215, San Jose, CA 95131 4083828888 (Office)
Licenses:
California - Active 2009
Experience:
Volunteer Attorney at Pro Bono Project - 2007-2009
Education:
Lincoln Law School of San Jose Degree - Juris Doctor - Law Graduated - 2007
Specialties:
Family - 70%, years, 30 cases Domestic Violence - 30%, years, 10 cases
Languages:
English Mandarin
Associations:
American Bar Association, 2009-present Santa Clara County Bar Association group - Member, 2009-present Asian Pacific Bar Association of Silicon Valley - Member, 2008-present
Description:
I graduated from Lincoln Law School of San Jose in 2007. While in law school, I studied under Federal District Court Judge James Ware as an extern doing...
Annulment Alimony Child Abduction Child Abuse and Neglect Child Advocacy Child Care Child Custody Child Custody Mediation Child Dependency Child Protection Child Sexual Abuse Child Support Child Welfare Childrens Rights Cohabitation Agreements Collaborative Family Law Community Property Law Day Care Divorce Divorce Arbitration Divorce Mediation Divorce Taxation Domestic Partnerships Domestic Relations Domestic Violence Family Arbitration Family Mediation Grandparents Custody Grandparents Visitation Rights International Child Abduction International Child Custody International Family Law Interstate Child Custody Interstate Support Legal Separation Marital Agreements Marital Property Distribution Marital Property Law Marital Property Settlements Name Changes No Fault Divorce Parental Kidnapping Palimony Parental Rights Parenting Time Paternity Post Divorce Modification Post Nuptial Agreements Premarital Agreements Restraining Orders Same Sex Marriage Spousal Support Termination of Parental Rights Third Party Custody Uncontested Divorce Visitation Rights