Patents by Inventor Hossain Sheikh
Hossain Sheikh 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: 10445414Abstract: A collaborative development service manages a document that can be shared among multiple users. If multiple users are editing the document, the edits may need to have operational transformation rules applied thereon. The collaborative development service provides operational transformation rules to users of mobile devices that do not have copies of the operational transformation rules stored on their devices. When a change to the document is received by the collaborative development service, it is determined that a first user device has operational transformation capability. In response to determining that the first user device has operational transformation capability, the change is transmitted to the first user. The collaborative development service determines that a second user device does not have operational transformation capability and applies an operational transformation to the change to generate a transformed change. The transformed change is transmitted to the second user device.Type: GrantFiled: May 23, 2014Date of Patent: October 15, 2019Assignee: GOOGLE LLCInventors: Andrew Alexander Grieve, Mohammad Hossain Sheikh Attar
-
Publication number: 20160192152Abstract: A location of a network user computing device is determined relative to a location of a point of interest. If the user device is determined to be stationary, the user device is monitored for movement, the movement resulting in re-determining the location of the user device relative to a location of the point of interest. If the user device is determined to be moving, the velocity of the user device is matched with a predetermined velocity, and a preliminary estimated time of arrival to the point of interest is determined based on the predetermined velocity matched to the user device. At a later time that is based on a function of the preliminary estimated time of arrival, an estimated time of arrival to the point of interest is verified based on the predetermined velocity matched to the user device.Type: ApplicationFiled: March 3, 2016Publication date: June 30, 2016Inventors: Michael James Taylor, Xiaohang Wang, Yakov Okshtein, Farhan Shamsi, Mohammad Hossain Sheikh Attar
-
Patent number: 9295026Abstract: A location of a network user computing device is determined relative to a location of a point of interest. If the user device is determined to be stationary, the user device is monitored for movement, the movement resulting in re-determining the location of the user device relative to a location of the point of interest. If the user device is determined to be moving, the velocity of the user device is matched with a predetermined velocity, and a preliminary estimated time of arrival to the point of interest is determined based on the predetermined velocity matched to the user device. At a later time that is based on a function of the preliminary estimated time of arrival, an estimated time of arrival to the point of interest is verified based on the predetermined velocity matched to the user device.Type: GrantFiled: January 17, 2014Date of Patent: March 22, 2016Assignee: GOOGLE INC.Inventors: Michael James Taylor, Xiaohang Wang, Yakov Okshtein, Farhan Shamsi, Mohammad Hossain Sheikh Attar
-
Patent number: 9144008Abstract: A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location of the device, and thus the location of the user. The location can be transmitted to a server located in a hotspot tracking system. By establishing the location of the user, the server may search for hotspots on a database stored on the system. The server establishes the dimensions of a hotspot zone around the user's location and transmits the hotspots and the zone dimensions to the application on the user device. The application monitors the location of the user device and deliver's configured alerts to the user when approaching a hotspot. When the device leaves a zone or remains idle for a configured amount of time, the device requests and receives an updated zone of hotspots.Type: GrantFiled: February 8, 2012Date of Patent: September 22, 2015Assignee: Google Inc.Inventors: Mohammad Hossain Sheikh Attar, Ilia Tulchinsky, Aaron David Kemp, Andrew Wahbe, Jerred James Costanzo
-
Patent number: 8738706Abstract: A collaborative development service manages a document that can be shared among multiple users. If multiple users are editing the document, the edits may need to have operational transformation rules applied thereon. The collaborative development service provides operational transformation rules to users of mobile devices that do not have copies of the operational transformation rules stored on their devices. When a change to the document is received by the collaborative development service, it is determined that a first user device has operational transformation capability. In response to determining that the first user device has operational transformation capability, the change is transmitted to the first user. The collaborative development service determines that a second user device does not have operational transformation capability and applies an operational transformation to the change to generate a transformed change. The transformed change is transmitted to the second user device.Type: GrantFiled: November 16, 2011Date of Patent: May 27, 2014Assignee: Google Inc.Inventors: Andrew Alexander Grieve, Mohammad Hossain Sheikh Attar
-
Patent number: 8666434Abstract: A location of a network user computing device is determined relative to a location of a point of interest. If the user device is determined to be stationary, the user device is monitored for movement, the movement resulting in re-determining the location of the user device relative to a location of the point of interest. If the user device is determined to be moving, the velocity of the user device is matched with a predetermined velocity, and a preliminary estimated time of arrival to the point of interest is determined based on the predetermined velocity matched to the user device. At a later time that is based on a function of the preliminary estimated time of arrival, an estimated time of arrival to the point of interest is verified based on the predetermined velocity matched to the user device.Type: GrantFiled: March 5, 2013Date of Patent: March 4, 2014Assignee: Google Inc.Inventors: Michael James Taylor, Ray Xiaohang Wang, Yakov Okshtein, Farhan Shamsi, Mohammad Hossain Sheikh Attar
-
Publication number: 20130184009Abstract: A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location of the device, and thus the location of the user. The location can be transmitted to a server located in a hotspot tracking system. By establishing the location of the user, the server may search for hotspots on a database stored on the system. The server establishes the dimensions of a hotspot zone around the user's location and transmits the hotspots and the zone dimensions to the application on the user device. The application monitors the location of the user device and deliver's configured alerts to the user when approaching a hotspot. When the device leaves a zone or remains idle for a configured amount of time, the device requests and receives an updated zone of hotspots.Type: ApplicationFiled: February 8, 2012Publication date: July 18, 2013Applicant: GOOGLE Inc.Inventors: Mohammad Hossain Sheikh ATTAR, Ilia TULCHINSKY, Aaron David KEMP, Andrew WAHBE, Jerred James COSTANZO
-
Publication number: 20070042056Abstract: The present invention provides an anti-stress agent which can effectively prevent or alleviate various symptoms caused by stress and which is safe and easily taken or ingested. The anti-stress agent comprises an aroma component of coffee or teas as an active ingredient.Type: ApplicationFiled: May 28, 2004Publication date: February 22, 2007Inventors: Hitoshi Aoshima, Hirofumi Koda, Hossain Sheikh