Patents by Inventor Nilesh V. Patel
Nilesh V. Patel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11922220Abstract: Embodiments of systems, apparatuses and methods provide enhanced function as a service (FaaS) to users, e.g., computer developers and cloud service providers (CSPs). A computing system configured to provide such enhanced FaaS service include one or more controls architectural subsystems, software and orchestration subsystems, network and storage subsystems, and security subsystems. The computing system executes functions in response to events triggered by the users in an execution environment provided by the architectural subsystems, which represent an abstraction of execution management and shield the users from the burden of managing the execution. The software and orchestration subsystems allocate computing resources for the function execution by intelligently spinning up and down containers for function code with decreased instantiation latency and increased execution scalability while maintaining secured execution.Type: GrantFiled: April 16, 2019Date of Patent: March 5, 2024Assignee: Intel CorporationInventors: Mohammad R. Haghighat, Kshitij Doshi, Andrew J. Herdrich, Anup Mohan, Ravishankar R. Iyer, Mingqiu Sun, Krishna Bhuyan, Teck Joo Goh, Mohan J. Kumar, Michael Prinke, Michael Lemay, Leeor Peled, Jr-Shian Tsai, David M. Durham, Jeffrey D. Chamberlain, Vadim A. Sukhomlinov, Eric J. Dahlen, Sara Baghsorkhi, Harshad Sane, Areg Melik-Adamyan, Ravi Sahita, Dmitry Yurievich Babokin, Ian M. Steiner, Alexander Bachmutsky, Anil Rao, Mingwei Zhang, Nilesh K. Jain, Amin Firoozshahian, Baiju V. Patel, Wenyong Huang, Yeluri Raghuram
-
Patent number: 10701265Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: July 12, 2019Date of Patent: June 30, 2020Assignee: FACEBOOK, INC.Inventors: William M. Ruben, Daniel J. Smith, II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. C. Gheorghe
-
Patent number: 10367999Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: September 5, 2018Date of Patent: July 30, 2019Assignee: FACEBOOK, INC.Inventors: William M. Ruben, Daniel J. Smith, II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. C. Gheorghe
-
Patent number: 10110815Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: October 3, 2016Date of Patent: October 23, 2018Assignee: FACEBOOK, INC.Inventors: William M. Ruben, Daniel J. Smith, II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. C. Gheorghe
-
Patent number: 10051181Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: September 21, 2017Date of Patent: August 14, 2018Assignee: FACEBOOK, INC.Inventors: William M. Ruben, Daniel J. Smith, II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. Gheorghe
-
Publication number: 20180013956Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: ApplicationFiled: September 21, 2017Publication date: January 11, 2018Applicant: Facebook, Inc.Inventors: William M. Ruben, Daniel J. Smith II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. Gheorghe
-
Patent number: 9832380Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: October 19, 2015Date of Patent: November 28, 2017Assignee: FACEBOOK, INC.Inventors: William M Ruben, Daniel J Smith, II, Nilesh V Patel, Mykyta Lutsenko, William J Flynn, Andrei V Gheorghe
-
Patent number: 9800784Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: November 17, 2014Date of Patent: October 24, 2017Assignee: FACEBOOK, INC.Inventors: William M Ruben, Daniel J Smith, II, Nilesh V Patel, Mykyta Lutsenko, William J Flynn, Andrei V Gheorghe
-
Patent number: 9591218Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: November 17, 2014Date of Patent: March 7, 2017Assignee: FACEBOOK, INC.Inventors: William M Ruben, Daniel J Smith, II, Nilesh V Patel, Mykyta Lutsenko, William J Flynn, Andrei V Gheorghe
-
Publication number: 20170024068Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: ApplicationFiled: October 3, 2016Publication date: January 26, 2017Applicant: Facebook, Inc.Inventors: William M. Ruben, Daniel J. Smith, II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V.C. Gheorghe
-
Publication number: 20160065851Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: ApplicationFiled: October 19, 2015Publication date: March 3, 2016Applicant: Facebook, Inc.Inventors: William M. Ruben, Daniel J. Smith, II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. Gheorghe
-
Patent number: 9258480Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: GrantFiled: May 27, 2014Date of Patent: February 9, 2016Assignee: Facebook, Inc.Inventors: William M Ruben, Daniel J Smith, II, Nilesh V Patel, Mykyta Lutsenko, William J Flynn, Andrei V Gheorghe
-
Publication number: 20150281562Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: ApplicationFiled: November 17, 2014Publication date: October 1, 2015Applicant: FACEBOOK, INC.Inventors: William M. Ruben, Daniel J. Smith II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. Gheorghe
-
Publication number: 20150281563Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: ApplicationFiled: November 17, 2014Publication date: October 1, 2015Applicant: Facebook, Inc.Inventors: William M. Ruben, Daniel J. Smith, II, Nilesh V. Patel, Mykyta Lutsenko, William J. Flynn, Andrei V. Gheorghe
-
Publication number: 20150281577Abstract: Techniques to selectively capture media using a single user interface element are described. In one embodiment, an apparatus may comprise a touch controller, a visual media capture component, and a storage component. The touch controller may be operative to receive a haptic engagement signal. The visual media capture component may be operative to be configured in a capture mode based on whether a haptic disengagement signal is received by the touch controller before expiration of a first timer, the capture mode one of a photo capture mode or video capture mode, the first timer started in response to receiving the haptic engagement signal, the first timer configured to expire after a first preset duration. The storage component may be operative to store visual media captured by the visual media capture component in the configured capture mode. Other embodiments are described and claimed.Type: ApplicationFiled: May 27, 2014Publication date: October 1, 2015Applicant: Facebook, Inc.Inventors: William M Ruben, Daniel J Smith II, Nilesh V Patel, Mykyta Lutsenko, William J Flynn, Andrei V Gheorghe
-
Publication number: 20120246711Abstract: A computer program product and automatic authenticating router device for automatically routing stored data from a single device to at least one remote storage location is provided. The router device includes the computer program product. The computer program product includes a computer readable medium bearing software instructions for enabling predetermined operations. The predetermined operations include detecting an availability of a proximal network; automatically establishing a connection with the at least one remote storage device based on the availability of the proximal network; automatically recognizing a data type of a data file stored on the single device; associating routing information with the data file based on the data type; and automatically uploading the data file from the single device to the remote storage device based on the routing information.Type: ApplicationFiled: April 6, 2012Publication date: September 27, 2012Inventors: Nilesh V. Patel, Mark H. Schwartz
-
Method and system for simplified recordkeeping including transcription and voting based verification
Patent number: 8233751Abstract: A simplified method of recordkeeping is provided. The method includes capturing a document image of a transaction document; identifying a document type of the transaction document; associating the document image with a data capture template based on the document type; transmitting the document image and the data capture template to a remote system; extracting record data from the document image based on the document type; and populating the data capture template with the record data.Type: GrantFiled: August 18, 2006Date of Patent: July 31, 2012Inventors: Nilesh V. Patel, Mark H. Schwartz -
Patent number: 8184613Abstract: A computer program product and automatic authenticating router device for automatically routing stored data from a single device to at least one remote storage location is provided. The router device includes the computer program product. The computer program product includes a computer readable medium bearing software instructions for enabling predetermined operations. The predetermined operations include detecting an availability of a proximal network; automatically establishing a connection with the at least one remote storage device based on the availability of the proximal network; automatically recognizing a data type of a data file stored on the single device; associating routing information with the data file based on the data type; and automatically uploading the data file from the single device to the remote storage device based on the routing information.Type: GrantFiled: August 16, 2006Date of Patent: May 22, 2012Inventors: Nilesh V. Patel, Mark H. Schwartz
-
Publication number: 20100153008Abstract: An improved method for physical site promotion is provided. The method includes capturing personal user preferences; determining time of day and current geographic location of the user, and then based also upon the projected travel route—making recommendations based for intermediate stops, which make available significant discounts and savings to the user for accepting the promotional offers at the recommended stop locations. A computer program product which incorporates this method increases effectiveness of advertising of physical retail and attraction sites beyond conventional means. Benefits are widespread as coupon publisher benefits through reduction in paper based publication costs, retailer experiences increased usage of promotional products, and the user enjoys limits on their cost of system operation by distribution of savings between the user and the system provider.Type: ApplicationFiled: December 11, 2008Publication date: June 17, 2010Inventors: Mark H. SCHWARTZ, Nilesh V. PATEL, Kent PU
-
Publication number: 20070237128Abstract: A computer program product and automatic authenticating router device for automatically routing stored data from a single device to at least one remote storage location is provided. The router device includes the computer program product. The computer program product includes a computer readable medium bearing software instructions for enabling predetermined operations. The predetermined operations include detecting an availability of a proximal network; automatically establishing a connection with the at least one remote storage device based on the availability of the proximal network; automatically recognizing a data type of a data file stored on the single device; associating routing information with the data file based on the data type; and automatically uploading the data file from the single device to the remote storage device based on the routing information.Type: ApplicationFiled: August 16, 2006Publication date: October 11, 2007Inventors: Nilesh V. Patel, Mark H. Schwartz