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: 20180276605
    Abstract: 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: Application
    Filed: May 29, 2018
    Publication date: September 27, 2018
    Applicant: FLEXE, INC.
    Inventors: Karl Siebrecht, Francis Duong, Edmond Sin Hang Yue
  • Publication number: 20160042312
    Abstract: 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: Application
    Filed: August 6, 2015
    Publication date: February 11, 2016
    Applicant: FLEXE, INC.
    Inventors: Karl Siebrecht, Francis Duong, Edmond Sin Hang Yue
  • Patent number: 8478300
    Abstract: 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: Grant
    Filed: December 20, 2005
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: 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: 8265052
    Abstract: 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: Grant
    Filed: May 25, 2011
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
  • Publication number: 20110222424
    Abstract: 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: Application
    Filed: May 25, 2011
    Publication date: September 15, 2011
    Applicant: Microsoft Corporation
    Inventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
  • Patent number: 7969954
    Abstract: 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: Grant
    Filed: August 17, 2009
    Date of Patent: June 28, 2011
    Assignee: Microsoft Corporation
    Inventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
  • Patent number: 7664465
    Abstract: 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: Grant
    Filed: November 4, 2005
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Hui Shen, Jiandong Ruan, Francis Duong, Victoria Poncini, Poovanpilli G. Madhavan, Abhishek Abhishek
  • Publication number: 20090303934
    Abstract: 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: Application
    Filed: August 17, 2009
    Publication date: December 10, 2009
    Applicant: Microsoft Corporation
    Inventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
  • Patent number: 7613426
    Abstract: 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: Grant
    Filed: December 20, 2005
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: 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: 7577125
    Abstract: 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: Grant
    Filed: July 8, 2005
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventors: Abhishek Abhishek, Amer A. Hassan, Thomas W. Kuehnel, Noel W. Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
  • Patent number: 7426550
    Abstract: 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: Grant
    Filed: August 31, 2004
    Date of Patent: September 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Abhishek Abhishek, Francis Duong, Shai Guday, Anton Krantz, Jiandong Ruan
  • Patent number: 7385960
    Abstract: 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: Grant
    Filed: February 28, 2005
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: Deepak Bansal, Abhishek Abhishek, Francis Duong, Tarek Z. Elabbady, Khawar M. Zuberi
  • Patent number: 7349422
    Abstract: 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: Grant
    Filed: June 3, 2003
    Date of Patent: March 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Francis Duong, Abhishek Abhishek, Arun Ayyagari
  • Publication number: 20070141986
    Abstract: 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: Application
    Filed: December 20, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Thomas Kuehnel, Abhishek Abhishek, Amer Hassan, David Jones, Francis Duong, Hui Shen, Jiandong Ruan, Sean Lyndersay, Srinivas Gatta, Vishesh Parikh, Yi Lu
  • Publication number: 20070141984
    Abstract: 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: Application
    Filed: December 20, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Thomas Kuehnel, Abhishek Abhishek, Amer Hassan, David Jones, Francis Duong, Hui Shen, Jiandong Ruan, Sean Lyndersay, Srinivas Gatta, Vishesh Parikh, Yi Lu
  • Publication number: 20070105501
    Abstract: 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: Application
    Filed: November 4, 2005
    Publication date: May 10, 2007
    Applicant: Microsoft Corporation
    Inventors: Hui Shen, Jiandong Ruan, Francis Duong, Victoria Poncini, Poovanpilli Madhavan, Abhishek Abhishek
  • Publication number: 20070008922
    Abstract: 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: Application
    Filed: July 8, 2005
    Publication date: January 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Abhishek Abhishek, Amer Hassan, Thomas Kuehnel, Noel Anderson, Christian Huitema, Jiandong Ruan, Francis Duong
  • Publication number: 20060193292
    Abstract: 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: Application
    Filed: February 28, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Deepak Bansal, Abhishek Abhishek, Francis Duong, Tarek Elabbady, Khawar Zuberi
  • Publication number: 20050182830
    Abstract: 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: Application
    Filed: August 31, 2004
    Publication date: August 18, 2005
    Applicant: Microsoft Corporation
    Inventors: Abhishek Abhishek, Francis Duong, Shai Guday, Anton Krantz, Jiandong Ruan
  • Publication number: 20040246937
    Abstract: 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: Application
    Filed: June 3, 2003
    Publication date: December 9, 2004
    Inventors: Francis Duong, Abhishek Abhishek, Arun Ayyagari