5300 Sacramento Ave, Richmond, CA 94804 • 510 629-1230
3218 Moran Ave, Richmond, CA 94804 • 510 237-1670
Discovery Bay, CA
Manteca, CA
Education
Degree:
High school graduate or higher
Name / Title
Company / Classification
Phones & Addresses
Prabhjot Singh President
S.S TRUCKING HAUL INC Local Trucking Operator
102 BOX FORD PL, San Ramon, CA 94583 750 Greenlaven St, Manteca, CA 95336 102 Boxford Pl, San Ramon, CA 94583
Prabhjot Singh
REFULGENT CONSULTING INC
Prabhjot Singh President
PIXATEL SYSTEMS, INC
324 Genoa Dr, Redwood City, CA 94065 1020 Yates Way, San Mateo, CA 94403 1020 Marsh Rd, Menlo Park, CA 94025 1290 San Tomas Aquino Rd, San Jose, CA 95117
Amcal Transportation Inc. San Leandro, CA Oct 2011 to Dec 2011 DispatchBiba Insurance Services, Inc. Lathrop, CA Nov 2010 to Jan 2011 Customer Service RepresentativeACS Anderson, IN Sep 2009 to Aug 2010 Theft prevention, Customer ServiceAllied Barton Security Indianpolis, IN Aug 2008 to Sep 2009 Security GuardWal Mart Noblesville, IN Nov 2007 to Feb 2008 Grocery StockerSGH Distributors Corona, CA Jan 1999 to Oct 2007 Courier
Education:
La Habra High School La Habra, CA 2004 Diploma
Skills:
Motivated, quick learner, Customer service 12 years experience
- San Francisco CA, US Prabhjot SINGH - Union City CA, US
Assignee:
Salesforce, Inc. - San Francisco CA
International Classification:
H04L 9/32 H04L 9/40 H04L 9/08
Abstract:
A request for a transaction between a client system and a server system may be processed. The transaction may be associated with transmission of data between the client system and the server system. The data may be encrypted using a transient encryption key to form encrypted data. The transient encryption key may be a synced-clock random number configured to automatically change when a designated time interval elapses. The encrypted data may be transmitted between the client system and the server system.
Self-Healing Build Pipelines For An Application Build Process Across Distributed Computer Platforms
- San Francisco CA, US Prabhjot Singh - San Francisco CA, US
Assignee:
salesforce.com, Inc. - San Francisco CA
International Classification:
G06F 8/71 G06F 9/54
Abstract:
A self-healing build pipeline architecture for a software application build job across a distributed computer platform comprises a public API that receives configuration data describing the build job, stores the configuration data in a decentralized database, serves requests to/from a pipeline tracker API, and stores states of build pipelines during the build job. The decentralized database stores the configuration data and a project identifier for the build, and metadata regarding states of the build pipelines collected across the distributed computer platform. The pipeline tracker API runs local to the build environment in the distributed computer platform and sends a build status to public API for updating the decentralized database. For any failures in any of the build pipelines, the state is retrieved from the decentralize database and a new build pipeline is triggered locally that resumes from the failed state to provide a self-healing build pipeline architecture.
- San Francisco CA, US Prabhjot Singh - Union City CA, US
Assignee:
Salesforce.com, Inc. - San Francisco CA
International Classification:
H04L 9/32 H04L 9/08 H04L 29/06
Abstract:
A request for a transaction between a client system and a server system may be processed. The transaction may be associated with transmission of data between the client system and the server system. The data may be encrypted using a transient encryption key to form encrypted data. The transient encryption key may be a synced-clock random number configured to automatically change when a designated time interval elapses. The encrypted data may be transmitted between the client system and the server system.
Cross Account Access For A Virtual Personal Assistant Via Voice Printing
A method for accessing a virtual personal assistant has been developed. First, a trust relationship is established between a primary smart speaker device that allows a user to access the virtual personal assistant with voice commands and a separate secondary smart speaker device. A trust relationship is established by generating a request at the secondary smart speaker device to allow access the virtual personal assistant with voice print authentication from the user and then validating the request at the primary smart speaker device to confirm the authenticity of the request. Next, a voice input is received from the user at the secondary smart speaker device requesting access to the virtual personal assistant. The identity of the user is verified using voice print identification with the secondary smart speaker device. Access for the user is then granted to the virtual personal assistant using the secondary smart speaker device.
Managing Access Credentials For A Service Provider
A computing device includes a memory and one or more processors coupled to the memory. The memory contains machine readable medium storing machine executable code which, when executed by the one or more processors, cause the one or more processors to: identify a service provider providing services or information to at least one of a plurality of organizations having access to a multi-tenant database system provided by a first party; establish an account for the service provider at a hosted service system, the hosted service system provided by a third party that is different from the first party providing the multi-tenant database system, the account for maintaining access credentials for the at least one of the plurality of organizations to the service provider's services or information, wherein the access credentials are not maintained at the multi-tenant database system; and using the credentials, authenticate the at least one of a plurality of organizations for access to the service provider's services or information through the multi-tenant database system. In some embodiments, the one or more processors create login credentials for the account and transmit the login credentials to the service provider so that the service provider may access the account
- San Francisco CA, US Prabhjot Singh - Union City CA, US Dmytro Kudriavtsev - Belmont CA, US
International Classification:
H04L 29/08 H04L 29/06 G06F 9/54
Abstract:
Integrating third-party vendors' APIs is described. A system identifies a current call from a client computing system to an API associated with a third-party vendor, the current call including a configuration file for calling the API. The system determines whether a previous call was made to the API. The system determines whether part of the configuration file in the current call matches a corresponding part of a configuration file in the previous call, in response to a determination that a previous call was made to the API. The system uses a previously parsed configuration set, associated with the part of the configuration file in the current call, to configure a request in the current call and/or a response to the current call, in response to a determination that the configuration file in the current call matches the configuration file in the previous call.
- San Francisco CA, US Pawan Nachnani - Union City CA, US Binyuan Chen - Belmont CA, US Satya Venkata Kamuju - Sunnyvale CA, US Harini Vaidhyanathan - Sunnyvale CA, US Venkata Muralidhar Tejomurtula - Danville CA, US Shouzhong Shi - San Jose CA, US Ajitesh Jain - San Mateo CA, US Prabhjot Singh - Union City CA, US
International Classification:
G06F 17/30 H04L 29/08
Abstract:
In various embodiments, a system of synchronizing data is described. The system may store data associated with a plurality of data vendors. The system may synchronize the stored data with data from a first data vendor. The received data may be parsed by identifying data values indicated by associated metadata, and modifying the data values based on a universal data format. The system may also receive synchronization requests from a user of the service. The synchronization requests may indicate requested data and a list of processing operations. The requested data may correspond to data received from multiple data vendors. The system may perform the list of processing operations and return the data. Accordingly, the system may manage data received from multiple data vendors even if the data vendors have different synchronization conditions and provide the data in different formats. The data may be analyzed and output together to a user.
- San Francisco CA, US Gurdeep SINGH SANDLE - Foster City CA, US George VITCHEV - Santa Clara CA, US Prabhjot SINGH - Fremont CA, US Steven Marshall COHEN - San Mateo CA, US
International Classification:
G06F 17/30 G06F 12/08
Abstract:
Cache optimization for missing data is provided. A database system receives a first request for a database record. The database system determines whether the database record is stored in a cache. The database system determines whether the database record is stored in a data store in response to a determination that the database record is not stored in the cache. The database system stores a dummy entry for the database record in the cache in response to a determination that the database record is not stored in the data store. The database system receives a second request for the database record. The database system determines whether the database record is stored in the cache. The database system outputs an indication that the database record is unavailable in response to a determination that the dummy entry stored for the database record is in the cache.
Public health: Significant trepidation. Prabhjot Singh of Mount Sinai's Arnhold Institute is concerned that the president-elect's rhetoric of isolationism could lead to the nation pulling back from global threats like Ebola and Zika. He's also worried that possible restrictions on immigration will h
In a high-profile attackin September last year, Columbia University professor and public interfaith advocate Prabhjot Singh was assaulted in New York City by a group of young men who broke his jaw and kicked his body and face. They reportedly yelled get Osama, and terrorist as they descended up
The Associated Press said Prabhjot Singh was approached by a group of 15-20 young men on bicycles on Lenox Avenue in Manhattan shortly after 8 p.m. Saturday. Citing the police, AP said one of the men pulled Mr. Singhs beard and members of the group then kicked him in the body and head.
Prabhjot Singh (sihnj), a professor at Columbia University who is Sikh (seek), tells the Daily News he suffered a fractured jaw in the beating, which police are investigating as a possible hate crime.
Date: Sep 23, 2013
Category: World
Source: Google
U.S. Sikhs nervous, vigilant in aftermath of shooting
"Since 9/11, Sikhs have faced countless hate crimes, been denied employment, bullied in schools and profiled in airports simply because of the way we look," said Prabhjot Singh, a co-founder of the New York- based Sikh Coalition.
Date: Aug 07, 2012
Category: U.S.
Source: Google
Mourning Victims, Sikhs Lament Being Mistaken for Radicals or Militants
I have been called Osama bin Laden walking down the street, because in the popular imagination a turban is associated with bin Laden and Al Qaeda, said Prabhjot Singh, who works in the high-tech industry near San Francisco. But 99 percent of the people who wear turbans in the United States are Si
Date: Aug 06, 2012
Category: U.S.
Source: Google
Flickr
Youtube
TEDxBrooklyn - Dr. Prabhjot Singh
Dr. Prabhjot Singh works with national governments and local communiti...
Category:
Education
Uploaded:
28 Dec, 2010
Duration:
14m 32s
A story of Sikhs (from an Ex Army Man) - Brig...
Brig Sahib, has had a sterling career in the Army. He shared a few ins...
Category:
Education
Uploaded:
14 Jun, 2010
Duration:
7m 56s
2010-0228-IND-Pr...
2010 Hero Honda FIH World Cup (field hockey) - Delhi, India - 28 Febru...
Category:
People & Blogs
Uploaded:
28 Feb, 2010
Duration:
55s
prabhjot singh bali interview part 1
late prabhjot singh bali interview at mohali for channel punjab on 21s...
Category:
Music
Uploaded:
15 Mar, 2009
Duration:
9m 1s
Prabhjot Singh (Mukerian)
'appan dowen russ baithe tan" song performed by me in IMS Bhaddal(ropar)