Patents by Inventor Ashwin BHAT
Ashwin BHAT 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).
-
Publication number: 20250198961Abstract: Pixelated capacitive sensor systems and methods of operating pixelated capacitive sensor systems are provided. Pixelated capacitive sensor systems include a sensor array including a plurality of sense capacitors and a top plate, a comparator operatively connected to each sense capacitor and the top plate of the sensor array, a switch matrix operatively connected to each sense capacitor and the top plate of the sensor array, and a digital controller operatively connected to the comparator and the switch matrix. A read-out circuit may be formed by the sensor array, the comparator, the digital controller, and the switch matrix. Methods of operating pixelated capacitive sensor systems include providing a capacitive sensor system, sampling by the capacitive sensor system, toggling the sense capacitors by the digital controller, and running a conversion algorithm by the digital controller.Type: ApplicationFiled: December 18, 2023Publication date: June 19, 2025Inventors: Alphons Litjes, Ashwin Bhat, Erik Olieman, Franciscus Petrus Widdershoven
-
Patent number: 10740412Abstract: In one embodiment, a method includes receiving a search query inputted at a client device. The method includes searching a local cache of the client device to identify one or more objects stored in the local cache that match the search query, each object being associated with the online social network. The method includes generated, at the client device, a local search-results page including one or more local search results corresponding to one or more of the identified objects, respectively, and one or more search pivot elements corresponding to one or more object-types, respectively. Each local search result may be retrieved from the cache of the client device for display responsive to receiving the search query. Each search pivot element may be activatable to send the search query to the online social network and retrieve from the online social network one or more remote search results.Type: GrantFiled: September 5, 2014Date of Patent: August 11, 2020Assignee: Facebook, Inc.Inventors: Ashwin Bhat, Rousseau Newaz Kazi, Taylor Dancy Rogalski, Christine Morck Rode
-
Patent number: 10210590Abstract: In one embodiment, a computing device receives receive a request for particular content associated with an application. The device may determine, based on a first recycling policy associated with a first recycler, that the first recycler associated with the application includes a display object that is capable of being used for containing the particular content. The device may encapsulate the display object with the particular content in a wrapper object and return the wrapper object encapsulating the display object in response to the request. The device may receive an indication that the display object is no longer needed, and extract the display object from the wrapper object. The display object may be stored in the first recycler. The wrapper object without the display object may be disposed in accordance with a second recycling policy associated with a second recycler associated with an operating system of the computing device.Type: GrantFiled: July 20, 2017Date of Patent: February 19, 2019Assignee: Facebook, Inc.Inventors: Qixing Du, Ashwin Bhat, Jonathan M. Kaldor, I Chien Peng, Joshua Li, Kang Zhang
-
Publication number: 20170316539Abstract: In one embodiment, a computing device receives receive a request for particular content associated with an application. The device may determine, based on a first recycling policy associated with a first recycler, that the first recycler associated with the application includes a display object that is capable of being used for containing the particular content. The device may encapsulate the display object with the particular content in a wrapper object and return the wrapper object encapsulating the display object in response to the request. The device may receive an indication that the display object is no longer needed, and extract the display object from the wrapper object. The display object may be stored in the first recycler. The wrapper object without the display object may be disposed in accordance with a second recycling policy associated with a second recycler associated with an operating system of the computing device.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventors: Qixing Du, Ashwin Bhat, Jonathan M. Kaldor, I Chien Peng, Joshua Li, Kang Zhang
-
Patent number: 9760964Abstract: A computing device receives a request for content for a content layout in a displayable region of a screen associated with the device. The device determines, based on application-tailored recycling policies, whether a recycler includes a display object that is suitable for recycling or re-use. If it does not, the device creates the display object and fills it with the content. If it does, and if the display object contains the content, the device updates elements of the display object as needed; otherwise, if the display object does not contain the content, the device fills the display object with the content and returns it. The recycling or re-using may also be performed with sub-elements of a display object, some of which may comprise nested display objects.Type: GrantFiled: April 11, 2013Date of Patent: September 12, 2017Assignee: Facebook, Inc.Inventors: Qixing Du, Ashwin Bhat, Jonathan M. Kaldor, I Chien Peng, Joshua Li, Kang Zhang
-
Publication number: 20160070790Abstract: In one embodiment, a method includes receiving a search query inputted at a client device. The method includes searching a local cache of the client device to identify one or more objects stored in the local cache that match the search query, each object being associated with the online social network. The method includes generated, at the client device, a local search-results page including one or more local search results corresponding to one or more of the identified objects, respectively, and one or more search pivot elements corresponding to one or more object-types, respectively. Each local search result may be retrieved from the cache of the client device for display responsive to receiving the search query. Each search pivot element may be activatable to send the search query to the online social network and retrieve from the online social network one or more remote search results.Type: ApplicationFiled: September 5, 2014Publication date: March 10, 2016Inventors: Ashwin Bhat, Rousseau Newaz Kazi, Taylor Dancy Rogalski, Christine Morck Rode
-
Publication number: 20140306978Abstract: In one embodiment, a computing device receives a request for content for a content layout in a displayable region of a screen associated with the system. The device determines, based on application-tailored recycling policies, whether a recycler includes a display object that is suitable for recycling or re-use. If it does not, the device creates the display object and fills it with the content. If it does, and if the display object contains the content, the device updates elements of the display object as needed; otherwise, if the display object does not contain the content, the device fills the display object with the content and returns it. Embodiments described herein may also be performed with sub-elements of a display object, some of which may comprise nested display objects.Type: ApplicationFiled: April 11, 2013Publication date: October 16, 2014Inventors: Qixing Du, Ashwin Bhat, Jonathan M. Kaldor, I Chien Peng, Joshua Li, Kang Zhang
-
Publication number: 20120042310Abstract: In accordance with an example embodiment a method and apparatus is provided. The method comprises providing a plurality of plug-ins associated with a platform in a framework, the plurality of plug-ins comprising a set of source plug-ins, a set of target plug-ins and a set of filter plug-ins, the set of filter plug-ins comprising in-built plug-ins and a user-defined plug-ins. A selection of a source plug-in from the set of source plug-ins, at least one filter plug-in from the set of filter plug-ins, and a target plug-in from the set of target plug-ins may be facilitated and the selected source plug-in, the at least one filter plug-in and the target plug-in may be linked for configuring at least one application in the framework.Type: ApplicationFiled: February 14, 2011Publication date: February 16, 2012Applicant: NOKIA CORPORATIONInventors: Rajeswari KANNAN, Ashwin BHAT, Pranav MISHRA, Dharmendra BHOJWANI, Aleksi Filbert KNUUTILA