Patents by Inventor Francis Duong
Francis Duong 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: 20180276605Abstract: Systems and methods that facilitate commercial warehouse storage and services transactions can include the acts of receiving listings of commercial warehouse spaces available for storage and services, wherein each of the listings comprises space data describing the spaces; receiving a search request for space in which goods can be stored, wherein the search request comprises goods data associated with the goods; receiving a request to store the goods in a requested space associated with a requested listing from the listing; providing the request to a Storer associated with the requested space; receiving approval from the Storer to store the goods in the requested space; and coordinating transportation of the goods to the requested space and materials handling. The method can provide for tracking inventory and billing associated with the goods while at the requested space and coordinating removal of the goods from the space in response to a pick-up request.Type: ApplicationFiled: May 29, 2018Publication date: September 27, 2018Applicant: FLEXE, INC.Inventors: Karl Siebrecht, Francis Duong, Edmond Sin Hang Yue
-
Publication number: 20160042312Abstract: Systems and methods that facilitate commercial warehouse storage and services transactions can include the acts of receiving listings of commercial warehouse spaces available for storage and services, wherein each of the listings comprises space data describing the spaces; receiving a search request for space in which goods can be stored, wherein the search request comprises goods data associated with the goods; receiving a request to store the goods in a requested space associated with a requested listing from the listing; providing the request to a Storer associated with the requested space; receiving approval from the Storer to store the goods in the requested space; and coordinating transportation of the goods to the requested space and materials handling. The method can provide for tracking inventory and billing associated with the goods while at the requested space and coordinating removal of the goods from the space in response to a pick-up request.Type: ApplicationFiled: August 6, 2015Publication date: February 11, 2016Applicant: FLEXE, INC.Inventors: Karl Siebrecht, Francis Duong, Edmond Sin Hang Yue
-
Patent number: 8478300Abstract: Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points or other wireless communication devices. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, UWB or any other suitable wireless technology. As one example, particular services may be requested. As another example, services that are provided by a device may be advertised.Type: GrantFiled: December 20, 2005Date of Patent: July 2, 2013Assignee: Microsoft CorporationInventors: Thomas W. Kuehnel, Abhishek Abhishek, Amer A. Hassan, David Jones, Francis Duong, Hui Shen, Jiandong Ruan, Sean O. Lyndersay, Srinivas R. Gatta, Vishesh M. Parikh, Yi Lu
-
Patent number: 8265052Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: GrantFiled: May 25, 2011Date of Patent: September 11, 2012Assignee: Microsoft CorporationInventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Publication number: 20110222424Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: ApplicationFiled: May 25, 2011Publication date: September 15, 2011Applicant: Microsoft CorporationInventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Patent number: 7969954Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: GrantFiled: August 17, 2009Date of Patent: June 28, 2011Assignee: Microsoft CorporationInventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Patent number: 7664465Abstract: Described is a determination of whether interference in a wireless network has achieved a threshold level that adversely impacts communication bandwidth. If so, action is taken to mitigate the effects of the interference and thereby improve the bandwidth. The action that is taken may be in the form of at least one mitigation solution, including mitigating by packet fragmentation, mitigating by changing the wireless network's current operating frequency, mitigating by changing a power level, mitigating by transmit dodging, and/or mitigating by pre-selecting at least one transmission criterion based on an observed pattern. A framework is provided to coordinate mitigation of interference-related problems, and includes an interferer decision mechanism that receives RF interference related-data and evaluates the interference data against a threshold. Mitigation is employed when the threshold is achieved on the current operating frequency.Type: GrantFiled: November 4, 2005Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventors: Hui Shen, Jiandong Ruan, Francis Duong, Victoria Poncini, Poovanpilli G. Madhavan, Abhishek Abhishek
-
Publication number: 20090303934Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: ApplicationFiled: August 17, 2009Publication date: December 10, 2009Applicant: Microsoft CorporationInventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Patent number: 7613426Abstract: Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, UWB or any other suitable wireless technology. As one example, particular services may be requested. As another example, services that are provided by a device may be advertised.Type: GrantFiled: December 20, 2005Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventors: Thomas W. Kuehnel, Abhishek Abhishek, Amer A. Hassan, David Jones, Francis Duong, Hui Shen, Jiandong Ruan, Sean O. Lyndersay, Srinivas R. Gatta, Vishesh M. Parikh, Yi Lu
-
Patent number: 7577125Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: GrantFiled: July 8, 2005Date of Patent: August 18, 2009Assignee: Microsoft CorporationInventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Patent number: 7426550Abstract: An extensible wireless framework for connecting to a wireless network is provided. The extensible wireless framework includes a network roaming service with a registration component and a network service component. The registration component registers extensible service modules and extensible drivers for providing non-standard (i.e., extensible) capabilities to the wireless network. The extensible service module provides a service not provided by a native component of the extensible wireless framework, and the extensible driver may implement a media access control sub-layer of a wireless network protocol and provide a media access control interface. The network service component identifies available wireless networks, selects to join the wireless network when available, requests the extensible driver for the wireless network via its media access control interface to connect to the selected network, and notifies the extensible service module to provide services to the extensible driver.Type: GrantFiled: August 31, 2004Date of Patent: September 16, 2008Assignee: Microsoft CorporationInventors: Abhishek Abhishek, Francis Duong, Shai Guday, Anton Krantz, Jiandong Ruan
-
Patent number: 7385960Abstract: A wireless device communications mode selector dynamically establishes an optimal communication mode between wireless devices and/or access point, such that stations communicate directly with each other or indirectly through an existing AP depending upon which mode would yield higher throughput under present network conditions and configuration. In an embodiment of the invention, a measurement based mechanism is used to decide which communication mode is more efficient. If it is decided that direct communication is optimal, the two stations can either form an adhoc network or an STA can be dynamically configured to become a wireless repeater access point (soft AP).Type: GrantFiled: February 28, 2005Date of Patent: June 10, 2008Assignee: Microsoft CorporationInventors: Deepak Bansal, Abhishek Abhishek, Francis Duong, Tarek Z. Elabbady, Khawar M. Zuberi
-
Patent number: 7349422Abstract: The principles of the present invention provide for providing contention free quality of service to wireless stations. A station indicates to an access point that higher priority data (e.g., time constrained data) is to be sent to the access point. The access point receives the indication and selects a slot time for the station based on the number of other stations that have also indicated higher priority data. A slot time is selected such that the station can check for access to a common wireless link before any stations with lower priority data (e.g., data without time constraints). The access point sends the selected slot time to the station and the station receives the slot time. When the station receives an indication that an application has higher priority data to send, the station checks the common wireless link for availability at the selected slot time.Type: GrantFiled: June 3, 2003Date of Patent: March 25, 2008Assignee: Microsoft CorporationInventors: Francis Duong, Abhishek Abhishek, Arun Ayyagari
-
Publication number: 20070141986Abstract: Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points or other wireless communication devices. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, UWB or any other suitable wireless technology. As one example, particular services may be requested. As another example, services that are provided by a device may be advertised.Type: ApplicationFiled: December 20, 2005Publication date: June 21, 2007Applicant: Microsoft CorporationInventors: Thomas Kuehnel, Abhishek Abhishek, Amer Hassan, David Jones, Francis Duong, Hui Shen, Jiandong Ruan, Sean Lyndersay, Srinivas Gatta, Vishesh Parikh, Yi Lu
-
Publication number: 20070141984Abstract: Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, UWB or any other suitable wireless technology. As one example, particular services may be requested. As another example, services that are provided by a device may be advertised.Type: ApplicationFiled: December 20, 2005Publication date: June 21, 2007Applicant: Microsoft CorporationInventors: Thomas Kuehnel, Abhishek Abhishek, Amer Hassan, David Jones, Francis Duong, Hui Shen, Jiandong Ruan, Sean Lyndersay, Srinivas Gatta, Vishesh Parikh, Yi Lu
-
Publication number: 20070105501Abstract: Described is a determination of whether interference in a wireless network has achieved a threshold level that adversely impacts communication bandwidth. If so, action is taken to mitigate the effects of the interference and thereby improve the bandwidth. The action that is taken may be in the form of at least one mitigation solution, including mitigating by packet fragmentation, mitigating by changing the wireless network's current operating frequency, mitigating by changing a power level, mitigating by transmit dodging, and/or mitigating by pre-selecting at least one transmission criterion based on an observed pattern. A framework is provided to coordinate mitigation of interference-related problems, and includes an interferer decision mechanism that receives RF interference related-data and evaluates the interference data against a threshold. Mitigation is employed when the threshold is achieved on the current operating frequency.Type: ApplicationFiled: November 4, 2005Publication date: May 10, 2007Applicant: Microsoft CorporationInventors: Hui Shen, Jiandong Ruan, Francis Duong, Victoria Poncini, Poovanpilli Madhavan, Abhishek Abhishek
-
Publication number: 20070008922Abstract: A wireless station is connected to a wireless network through an access point and can establish a direct client-to-client connection to a second wireless station. The wireless station can communicate directly with the second wireless station without involving the access point. The wireless station communicates with the wired network and with other wireless stations through the access point. The second wireless station may have an infrastructure connection to the access point or may be independent.Type: ApplicationFiled: July 8, 2005Publication date: January 11, 2007Applicant: Microsoft CorporationInventors: Abhishek Abhishek, Amer Hassan, Thomas Kuehnel, Noel Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
-
Publication number: 20060193292Abstract: A wireless device communications mode selector dynamically establishes an optimal communication mode between wireless devices and/or access point, such that stations communicate directly with each other or indirectly through an existing AP depending upon which mode would yield higher throughput under present network conditions and configuration. In an embodiment of the invention, a measurement based mechanism is used to decide which communication mode is more efficient. If it is decided that direct communication is optimal, the two stations can either form an adhoc network or an STA can be dynamically configured to become a wireless repeater access point (soft AP).Type: ApplicationFiled: February 28, 2005Publication date: August 31, 2006Applicant: Microsoft CorporationInventors: Deepak Bansal, Abhishek Abhishek, Francis Duong, Tarek Elabbady, Khawar Zuberi
-
Publication number: 20050182830Abstract: An extensible wireless framework for connecting to a wireless network is provided. The extensible wireless framework includes a network roaming service with a registration component and a network service component. The registration component registers extensible service modules and extensible drivers for providing non-standard (i.e., extensible) capabilities to the wireless network. The extensible service module provides a service not provided by a native component of the extensible wireless framework, and the extensible driver may implement a media access control sub-layer of a wireless network protocol and provide a media access control interface. The network service component identifies available wireless networks, selects to join the wireless network when available, requests the extensible driver for the wireless network via its media access control interface to connect to the selected network, and notifies the extensible service module to provide services to the extensible driver.Type: ApplicationFiled: August 31, 2004Publication date: August 18, 2005Applicant: Microsoft CorporationInventors: Abhishek Abhishek, Francis Duong, Shai Guday, Anton Krantz, Jiandong Ruan
-
Publication number: 20040246937Abstract: The principles of the present invention provide for providing contention free quality of service to wireless stations. A station indicates to an access point that higher priority data (e.g., time constrained data) is to be sent to the access point. The access point receives the indication and selects a slot time for the station based on the number of other stations that have also indicated higher priority data. A slot time is selected such that the station can check for access to a common wireless link before any stations with lower priority data (e.g., data without time constraints). The access point sends the selected slot time to the station and the station receives the slot time. When the station receives an indication that an application has higher priority data to send, the station checks the common wireless link for availability at the selected slot time.Type: ApplicationFiled: June 3, 2003Publication date: December 9, 2004Inventors: Francis Duong, Abhishek Abhishek, Arun Ayyagari