BackgroundCheck.run
Search For

Gursharan K Sidhu, 509576 Gardella Way, Sacramento, CA 95829

Gursharan Sidhu Phones & Addresses

9576 Gardella Way, Sacramento, CA 95829    916-5259227   

Rodeo, CA   

Santa Clara, CA   

Denver, CO   

Martinez, CA   

Port Orchard, WA   

El Sobrante, CA   

Lovettsville, VA   

9576 Gardella Way, Sacramento, CA 95829   

Mentions for Gursharan K Sidhu

Career records & work history

Medicine Doctors

Gursharan K. Sidhu

Specialties:
Pediatrics
Work:
Sidhu & Sidhu Mds
29 Eula Gray St APT 12, Harlan, KY 40831
606-5739691 (phone)
Education:
Medical School
Lady Hardinge Med Coll, Delhi Univ, New Delhi, Delhi, India
Graduated: 1964
Languages:
English
Description:
Dr. Sidhu graduated from the Lady Hardinge Med Coll, Delhi Univ, New Delhi, Delhi, India in 1964. She works in Harlan, KY and specializes in Pediatrics. Dr. Sidhu is affiliated with Harlan Appalachian Regional Healthcare Hospital.

Publications & IP owners

Us Patents

Electronic Mail Information Associated With Native Application Data

US Patent:
5734901, Mar 31, 1998
Filed:
Sep 26, 1995
Appl. No.:
8/534121
Inventors:
Gursharan S. Sidhu - Menlo Park CA
Stephen Fisher - Menlo Park CA
Patrick A. Holleran - Santa Cruz CA
Michael Andrew Cleron - Menlo Park CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1300
US Classification:
395680
Abstract:
A computer implemented method and apparatus for providing the functions of electronic mail in a computer system which is integrated within a display or a window under control of a first application program which does not support electronic mail functionality. A set if mail routines displays a mailer on a first portion of the application program's display with application program data displayed in a second portion of the application program's display. The mail routines allow the user to modify the data in the application program via functionality of the application program and modify the mailer via the functionality of the mail routines. The mail routines further allow the user to perform electronic mail functions provided by the mail routines, wherein the electronic mail functions include using the application program data as content of mail messages processed by the mail routines. The functionality of the mail routines can be provided via an event preprocessor inserted into an event processing loop in the application program, wherein the event preprocessor determines whether events are pertinent to the mail routines. If so, the preprocessor processes the events to provide the electronic mail functionality and allows events which are pertinent to the application program to be processed by the application program.

Method And Apparatus For Determining Whether An Alias Is Available To Uniquely Identify An Entity In A Communications System

US Patent:
5388213, Feb 7, 1995
Filed:
Oct 29, 1993
Appl. No.:
8/146448
Inventors:
Alan B. Oppenheimer - Cupertino CA
Sean J. Findley - Gilroy CA
Gursharan S. Sidhu - Menlo Park CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
H04L 1246
US Classification:
395200
Abstract:
A method and apparatus for determining whether an alias (or entity name) is available for use in a communication system. A transmitting node or entity transmits a first signal including the alias over the communication system. The alias includes a zone name. If the transmitting node receives a reply signal to the first signal, then the alias is not available for use. Otherwise the alias is available for use. The transmitting node transmits the first signal to a first router connected to a first local network of the communication system. The first router forwards a second signal including the entity name from the first signal to other routers in the network until a second router connected to nodes having the zone name in the entity name is located. Each second router translates the second signal into a third signal which includes the alias, and using a first zone multicast address, multicasts the third signal to a first set of nodes. Each node of the first set of nodes determines whether the zone name contained within the alias is equal to a zone identifier for each node of the first set of nodes.

Message Protection Mechanism And Graphical User Interface Therefor

US Patent:
5497422, Mar 5, 1996
Filed:
Sep 30, 1993
Appl. No.:
8/129941
Inventors:
Atticus N. Tysen - San Francisco CA
Gursharan Sidhu - Menlo Park CA
C. Victor Chang - Fremont CA
Pablo Calamera - San Jose CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
H04L 900
US Classification:
380 25
Abstract:
A digitally signed message, protected with a chain of certificates from the sender's immediate certifier up through an ultimate certifier, is transmitted to a recipient together with the entire certificate chain. The entire certificate chain is stored in a single signer file accessible by the sender. Drag-and-drop gestures of a graphical user interface are used by the sender to sign and certify the message, and an icon is provided on the recipient's display to initiate verification.

Local Area Network With Self Assigned Address Method

US Patent:
4689786, Aug 25, 1987
Filed:
Mar 21, 1985
Appl. No.:
6/715066
Inventors:
Gursharan S. Sidhu - Menlo Park CA
Alan B. Oppenheimer - Cupertino CA
Lawrence A. Kenyon - Sunnyvale CA
Ronald R. Hochsprung - Saratoga CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
H04J 324
US Classification:
370 94
Abstract:
A local area network is disclosed including apparatus and methods for transferring data between a plurality of data processing resources ("agents") coupled to a cable. In the preferred embodiment, a plurality of agents are coupled to a common cable for data transmission and reception. An agent newly coupled to the cable dynamically assigns itself a unique address on the cable to which other agents may send data. Once an agent has been assigned a final address, it may then transmit to, and receive data from, other agents on the cable. An agent desiring to send data to a receiving agent follows a three step handshake, wherein the sending agent transmits an "RTS" signal and within a predetermined time must receive a "CTS" signal from the receiving agent. The sending agent then transmits a data frame within a predetermined time after the CTS signal is received. The failure to detect a return CTS signal within the predetermined time denotes a collision condition.

Method And Apparatus For Creating And Assigning Unique Identifiers For Network Entities And Database Items In A Networked Computer System

US Patent:
5884322, Mar 16, 1999
Filed:
Jul 26, 1996
Appl. No.:
8/687677
Inventors:
Gursharan S. Sidhu - Menlo Park CA
Shantanu Narayan - Sunnyvale CA
Mark A. Gealy - Palo Alto CA
Richard F. Andrews - Menlo Park CA
Susan A. Manning - Boulder Creek CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1730
US Classification:
707200
Abstract:
Unique identifications are assigned to entities in a network and items in a database. In general, unique identifications are assigned to entities or data items within a network by a plurality of server entities, each server entity capable of obtaining a unique subset of identifications from other server entities, assigning an identification from its subset to another server entity, subdividing its own subset to form other unique subsets and assigning a unique subset to another server entity. Each server entity receives its own server entity identification when it is installed and also may request to receive a unique subset of entity identifications. A subset of entity identifications, also referred to interchangeably herein as a "block" of entity identifications, comprises one or more entity identifications. Each server entity controls the assignment of the entity identifications within the subsets it receives. When items such as records or attributes within records are created in a server's database, the server entity generates a unique sequence identification which it combines with its entity identification to create a unique item identification.

Local Area Network With Carrier Sense Collision Avoidance

US Patent:
4661902, Apr 28, 1987
Filed:
Mar 21, 1985
Appl. No.:
6/715065
Inventors:
Ronald R. Hochsprung - Saratoga CA
Lawrence A. Kenyon - Sunnyvale CA
Alan B. Oppenheimer - Cupertino CA
Gursharan S. Sidhu - Menlo Park CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1516
US Classification:
364200
Abstract:
A local area network is disclosed including apparatus and methods for transferring data between a plurality of data processing resources ("agents") coupled to a cable. In the preferred embodiment, a plurality of agents are coupled to a common cable for data transmission and reception. An agent newly coupled to the cable dynamically assigns itself a unique address on the cable to which other agents may send data. Once an agent has been assigned a final address, it may then transmit to, and receive data from, other agents on the cable. An agent desiring to send data to a receiving agent follows a three step handshake, wherein the sending agent transmits an "RTS" signal and within a predetermined time must receive a "CTS"signal from the receiving agent. The sending agent then transmits a data frame within a predetermined time after the CTS signal is received. The failure to detect a return CTS signal within the predetermined time denotes a collision condition.

Hierarchical File System To Provide Cataloging And Retrieval Of Data

US Patent:
4945475, Jul 31, 1990
Filed:
Nov 21, 1989
Appl. No.:
7/442408
Inventors:
Bill M. Bruffey - Cupertino CA
Gursharan S. Sidhu - Menlo Park CA
Patrick W. Dirks - Cupertino CA
Christopher R. McFall - Palo Alto CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1540
US Classification:
364200
Abstract:
A hierarchical filing system provides a cataloging of data stored in various locations within a memory device. An upside-down tree type structure provides a downwardly expanding cataloging structure wherein directories provide for further branchings. A branching from a directory is terminated when a file is reached. Each directory is assigned a unique directory identifier value. Then, each file or directory is coupled with the directory identifier value of its parent to provide the interconnection necessary to form the cataloging structure. The complete cataloging structure is organized in the leaf nodes of a B-Tree structure and distributed in an ascending order of the key values to provide a systematic search for a given key. Each file is capable of storing a predetermined number of location description information when data is segmented into non-contiguous segments in memory. A file extents record is used to maintain record of the further segmentation.

Local Area Network Device Startup Process

US Patent:
5150464, Sep 22, 1992
Filed:
Jun 6, 1990
Appl. No.:
7/534144
Inventors:
Gursharan S. Sidhu - Menlo Park CA
Alan B. Oppenheimer - Cupertino CA
James E. Mathis - San Carlos CA
Assignee:
Apple Computer, Inc. - Cupertino CA
International Classification:
G06F 1300
US Classification:
395200
Abstract:
Method used by a first entity, typically a computer system, on a communication system for assigning itself a unique address known as a network address, which comprises a network number and a node identification number. The entity determines a unique network address for itself within a local subset of entities known as a local area network (LAN). A signal is then transmitted to determine whether a router is connected to the LAN, and if so, to determine if the network number of the address is within a range allowed by the router. If the network number is not within a range allowed by the router, then another network number is selected from a range of numbers provided by the router and another node ID are selected. It is determined whether this value is being used by any other entities in the LAN, and if so, node ID's are selected until an unused network address is ascertained. If all node ID's for an address are checked, then another network number is selected from the range and node ID's are again selected to determine a unique address.

Isbn (Books And Publications)

Inside Appletalk

Author:
Gursharan S. Sidhu
ISBN #:
0201550210

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.