Patents by Inventor William Hong

William Hong 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: 20240134212
    Abstract: An ophthalmic lens includes an optic comprising an anterior surface, a posterior surface, and an optical axis. At least one of the anterior surface and the posterior surface has a surface profile including a base curvature and a plurality of morphed sinusoidal phase shift structures. The base curvature may correspond to a base optical power of the ophthalmic lens, and the morphed sinusoidal phase shift structures may be configured to extend depth of focus of the ophthalmic lens at intermediate or near viewing distances.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 25, 2024
    Inventors: Xin Hong, William Andrew Maxwell, Xin Wei
  • Publication number: 20240116632
    Abstract: A recoil device is provided for a gun having a barrel with a breech. The device includes a breech nut, a brake assembly, a pneumatic spring and a counter-recoil buffer. The breech nut has first and second adjacent sides. The brake assembly includes a brake cylinder that mounts to the breech nut on the first side. The pneumatic spring mounts to the breech nut on the second side. The counter-recoil buffer attaches to the pneumatic spring. The brake cylinder and the pneumatic spring internally push fluids for recoil absorption and return in response to firing the gun.
    Type: Application
    Filed: June 20, 2023
    Publication date: April 11, 2024
    Applicant: United States of America, as represented by the Secretary of the Navy
    Inventors: Matthew Thomas Buckler, Michael M. Canaday, Thomas Klebert Houck, Jr., Gregory Noble Fish, William Michael McCoy, Nathan Arnold Lambert, Timothy Gerald Burcham, Xavier Anthony Quinn, Douglas Lawrence Ramers, Sabrina Hong-Yee Lau
  • Patent number: 10592864
    Abstract: Issuance of job tokens performed by an authorization computing entity so that authoring authorizations can be shared with other authors. Each of the job tokens represents an authorization to engage in a particular manner in an authoring session in which a declarative document is being authored. That engagement includes sharing one or more authorizations with other possible author. The declarative document is a computer program in the form of a list of declarative statements made in a declarative programming language. The management occurs by evaluating incoming requests to engage in various ways in an authoring session.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: March 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arnaud Christian Flutre, Yasser E. Shaaban, Mariyan D. Fransazov, Olivier Colle, Andrew Michael Pennell, Anjli Chaudhry, William Hong Vong, Mark David Overholt
  • Patent number: 10580111
    Abstract: A device includes a digitizer in communication with a touch sensor and configured to generate touchscreen data indicative of an ink stroke, a processor configured to generate image data for rendering on a display panel, and a display controller configured to receive the image data and to generate pixel control signals for the display panel from the image data. The display controller includes a memory to store frame data derived from the image data by the display controller, and an ink rendering engine configured to generate ink image data from the touchscreen data while the processor resides in a sleep mode. The ink rendering engine is coupled to the memory to store the ink image data in the memory as the frame data such that the pixel control signals direct the display panel to render the ink stroke while the processor remains in the sleep mode.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: March 3, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Douglas Robert Millar Patterson, William Hong Vong
  • Publication number: 20190295212
    Abstract: A device includes a digitizer in communication with a touch sensor and configured to generate touchscreen data indicative of an ink stroke, a processor configured to generate image data for rendering on a display panel, and a display controller configured to receive the image data and to generate pixel control signals for the display panel from the image data. The display controller includes a memory to store frame data derived from the image data by the display controller, and an ink rendering engine configured to generate ink image data from the touchscreen data while the processor resides in a sleep mode. The ink rendering engine is coupled to the memory to store the ink image data in the memory as the frame data such that the pixel control signals direct the display panel to render the ink stroke while the processor remains in the sleep mode.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventors: Douglas Robert Millar Patterson, William Hong Vong
  • Patent number: 10187395
    Abstract: Autocompleting into an invite box for purposes of sharing an executable computing resource such as an application or portion thereof. However, the autocomplete is populated with potential sharees of multiple tenants or with identities that are not registered with the tenant directory of the user. Thus, potentially any potentially sharee worldwide may be populated within the list of potential sharees. As the desired potential sharee comes into view, that potential sharee may be selected, and added to a list of one or more selected sharees. At some point, a control may be selected to allow the executable computing resource to be shared with the selected sharees within the list.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anjli Chaudhry, William Hong Vong, Ryan A. Jansen, Samuel Lenz Banina, Jose Miguel Arreola Gutierrez
  • Patent number: 9853937
    Abstract: In general, techniques are described for steering data traffic for a subscriber session from a network interface of a wireless access gateway to an anchoring one of a plurality of forwarding units of the wireless access gateway using a layer 2 (L2) address of the data traffic. For example, a wireless access gateway for a wireless local area network (WLAN) access network is described as having a decentralized data plane that includes multiple forwarding units for implementing subscriber sessions. Each forwarding unit may present a network interface for sending and receiving network packets and includes packet processing capabilities to enable subscriber data packet processing to perform the functionality of the wireless access gateway. The techniques enable steering data traffic for a given subscriber session to a particular one of the forwarding units of the wireless access gateway using an L2 address of the data traffic.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: December 26, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Krishna Sankaran, Huiyang Yang, Santosh Gupta, Prasad Chigurupati, Bin William Hong
  • Publication number: 20170315785
    Abstract: Management of an authoring session in which a declarative document is authored by multiple authoring entities. The declarative document is a computer program that is formed of declarative statements made in a declarative programming language. The management occurs by evaluating incoming requests to engage in various ways in an authoring session. The engagement might include initiating an authoring session, attaching to an existing authoring session, or performing actions (such as read, write, publish, save, share, and so forth). The management uses job tokens that are issued to the multiple authors in a manner that concurrent authoring is possible. Upon receiving the request for engagement in the authoring session, the corresponding job token is evaluated to determine whether the requestor is authored to engage as requested. The engagement is then performed if permitted.
    Type: Application
    Filed: December 9, 2016
    Publication date: November 2, 2017
    Inventors: Arnaud Christian Flutre, Yasser E. Shaaban, Mariyan D. Fransazov, Olivier Colle, Andrew Michael Pennell, Anjli Chaudhry, William Hong Vong, Mark David Overholt
  • Publication number: 20170316219
    Abstract: Issuance of job tokens performed by an authorization computing entity so that authoring authorizations can be shared with other authors. Each of the job tokens represents an authorization to engage in a particular manner in an authoring session in which a declarative document is being authored. That engagement includes sharing one or more authorizations with other possible author. The declarative document is a computer program in the form of a list of declarative statements made in a declarative programming language. The management occurs by evaluating incoming requests to engage in various ways in an authoring session.
    Type: Application
    Filed: December 9, 2016
    Publication date: November 2, 2017
    Inventors: Arnaud Christian Flutre, Yasser E. Shaaban, Mariyan D. Fransazov, Olivier Colle, Andrew Michael Pennell, Anjli Chaudhry, William Hong Vong, Mark David Overholt
  • Publication number: 20170318021
    Abstract: Autocompleting into an invite box for purposes of sharing an executable computing resource such as an application or portion thereof. However, the autocomplete is populated with potential sharees of multiple tenants or with identities that are not registered with the tenant directory of the user. Thus, potentially any potentially sharee worldwide may be populated within the list of potential sharees. As the desired potential sharee comes into view, that potential sharee may be selected, and added to a list of one or more selected sharees. At some point, a control may be selected to allow the executable computing resource to be shared with the selected sharees within the list.
    Type: Application
    Filed: September 30, 2016
    Publication date: November 2, 2017
    Inventors: Anjli Chaudhry, William Hong Vong, Ryan A. Jansen, Samuel Lenz Banina, Jose Miguel Arreola Gutierrez
  • Patent number: 9429468
    Abstract: In an exemplary embodiment, an apparatus includes a sensor integrated circuit (IC) that is adapted for ambient light sensing (ALS) and/or proximity detection. The sensor integrated circuit (IC) includes an integrated analog-to-digital converter (ADC) that is adapted to convert at least one signal related to ambient light sensing (ALS) and/or proximity detection to at least one digital signal, and an integrated light emitting diode (LED) driver that is adapted to drive at least one LED. The sensor IC also includes an integrated power management unit (PMU) that is adapted to reduce power dissipation of the sensor IC by running at a low duty cycle the integrated LED driver and the integrated ADC.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: August 30, 2016
    Assignee: Silicon Laboratories Inc.
    Inventors: Timothy T. Rueger, William Hong, David Andreas
  • Publication number: 20150122996
    Abstract: In an exemplary embodiment, an apparatus includes a sensor integrated circuit (IC) that is adapted for ambient light sensing (ALS) and/or proximity detection. The sensor integrated circuit (IC) includes an integrated analog-to-digital converter (ADC) that is adapted to convert at least one signal related to ambient light sensing (ALS) and/or proximity detection to at least one digital signal, and an integrated light emitting diode (LED) driver that is adapted to drive at least one LED. The sensor IC also includes an integrated power management unit (PMU) that is adapted to reduce power dissipation of the sensor IC by running at a low duty cycle the integrated LED driver and the integrated ADC.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 7, 2015
    Inventors: Timothy T. Rueger, William Hong, David Andreas
  • Patent number: 8912496
    Abstract: In an exemplary embodiment, an apparatus includes a sensor integrated circuit (IC) that is adapted for ambient light sensing (ALS) and/or proximity detection. The sensor integrated circuit (IC) includes an integrated analog-to-digital converter (ADC) that is adapted to convert at least one signal related to ambient light sensing (ALS) and/or proximity detection to at least one digital signal, and an integrated light emitting diode (LED) driver that is adapted to drive at least one LED. The sensor IC also includes an integrated power management unit (PMU) that is adapted to reduce power dissipation of the sensor IC by running at a low duty cycle the integrated LED driver and the integrated ADC.
    Type: Grant
    Filed: November 25, 2010
    Date of Patent: December 16, 2014
    Assignee: Silicon Laboratories Inc.
    Inventors: Timothy T. Rueger, William Hong, David Andreas
  • Patent number: 8724456
    Abstract: Techniques are described for selecting an alternate path for end-to-end service data traffic that traverses multi-homed routers that provide the service to customer networks. For example, as described herein, a router that is a member of a first multi-homing set connected to a layer two (L2) network with one of a plurality of first access links. The router advertises a status of one of the first access links to a second multi-homing set connected to the first multi-homing set with one or more core links. A core link database stores advertised status information for access links of the first and second multi-homing set. Upon a link failure, a path selector selects a core link to transport service data traffic and directs a switch module to switch to active a status a first access links that connects to a router in the first multi-homing set connected to the selected core link.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: May 13, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Bin William Hong, Apurva Mehta, Ramanarayanan Ramakrishnan, Huaxiang Sun, Prakash Kamath
  • Patent number: 8405030
    Abstract: In an exemplary embodiment, an apparatus includes a sensor integrated circuit (IC). The at least one integrated photodetector that is adapted to sense light, and an integrated analog-to-digital converter (ADC). The integrated analog-to-digital converter (ADC) is coupled to the at least one integrated photodetector, and is adapted to convert an output signal of one or more of the at least one integrated photodetector to one or more digital signals. The sensor integrated circuit (IC) further includes an integrated controller that is adapted to facilitate operation of the sensor integrated circuit (IC).
    Type: Grant
    Filed: November 25, 2010
    Date of Patent: March 26, 2013
    Assignee: Silicon Laboratories Inc.
    Inventors: Timothy T. Rueger, William Hong, David Andreas
  • Patent number: 8384559
    Abstract: A sensor device includes an interface that receives a request. The sensor device includes an updatable information store that responds to the request if the request is directed to the updatable information store, the updatable information store being in a first power domain of the sensor device. The sensor device also includes a power manager that activates a sensor element in the sensor device in response to receiving the request if the request is a request for measurement of a parameter by the sensor element. The sensor element is in a second power domain of the sensor device. The sensor element communicates measured parameter information to the updatable information store.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: February 26, 2013
    Assignee: Silicon Laboratories Inc.
    Inventors: William Hong, Jeff Gokingco
  • Patent number: 8384031
    Abstract: In an exemplary embodiment, an apparatus includes a sensor integrated circuit (IC). The at least one integrated photodetector that is adapted to sense light, and an integrated analog-to-digital converter (ADC). The integrated analog-to-digital converter (ADC) is coupled to the at least one integrated photodetector, and is adapted to convert an output signal of one or more of the at least one integrated photodetector to one or more digital signals. The sensor integrated circuit (IC) further includes an integrated controller that is adapted to facilitate operation of the sensor integrated circuit (IC).
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: February 26, 2013
    Assignee: Silicon Laboratories Inc.
    Inventors: Timothy T. Rueger, William Hong, David Andreas
  • Patent number: 8306041
    Abstract: An apparatus and method for communicating link quality information between access nodes is disclosed. A first step includes a first access node transmitting first routing packets. A second step includes a second access node receiving at least one of the first routing packets over a first direction of a first link. A third step includes the second access node transmitting second routing packets. A fourth step includes the first access node receiving at least one of the second routing packets over a second direction of the first link, and determining a first direction link quality of the first link based upon the second routing packets.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: November 6, 2012
    Assignee: Tropos Networks, Inc.
    Inventors: Devabhaktuni Srikrishna, Amalavoyal Narasimha Chari, B. William Hong, Roman Arutyunov
  • Patent number: 8199753
    Abstract: Methods, apparatus, and products are disclosed for forwarding frames in a computer network using shortest path bridging (‘SPB’). The network includes multiple bridges, and each edge bridge is assigned a unique service virtual local area network (‘VLAN’) identifier. One of the bridges receives a frame for transmission to a destination node. The received frame includes a service VLAN identifier for the ingress bridge through which the frame entered the network and a customer VLAN identifier. The one bridge identifies an SPB forwarding tree in dependence upon the service VLAN identifier. The SPB forwarding tree specifies a shortest route in the network from the ingress bridge through the one bridge to the other bridges in the network. The one bridge then forwards the received frame to the egress bridge without MAC-in-MAC encapsulation in dependence upon the SPB forwarding tree and the customer VLAN identifier.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: June 12, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Apurva Mehta, Kumar Mehta, Krishna Sankaran, Rajagopalan Subbiah, Ramanarayanan Ramakrishnan, Bin William Hong, Ananda Sathyanarayana
  • Patent number: D662510
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: June 26, 2012
    Assignee: Microsoft Corporation
    Inventors: Manuel Clement, Daryl Tanghe, Jonathan Eric Gleasman, Samuel Moreau, William Hong Vong, Niels van Dongen, Michael H. LaManna