Patents by Inventor John Gu
John Gu 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: 20230118492Abstract: Provided is a scanning micromirror including a reflective surface rotatable with respect to a rotation axis, a rim disposed on the outside of the reflective surface, a spring positioned on the rotation axis and connected to the reflective surface, and a connector connecting the reflective surface and the rim. The rim may include a first sub-rim disposed on one side and a second sub-rim disposed on the other side with respect to the spring.Type: ApplicationFiled: September 13, 2022Publication date: April 20, 2023Inventors: Chang Hyeon Ji, John Gu, Hwang-Sub Koo, Jong-Uk Bu
-
Patent number: 10417830Abstract: An exemplary system generates a plurality of different content files each including data representative of content of a virtual reality world, and provides the plurality of different content files to a media player device via a network. In particular, the generated and provided plurality of different content files comprises at least one of a plurality of uniform-resolution content files and a plurality of mixed-resolution content files. The plurality of uniform-resolution content files are each associated with a different respective center point within the virtual reality world. The plurality of mixed-resolution content files each correspond to one respective content sector of a plurality of partially overlapping content sectors that together form a view of the virtual reality world associated with a single center point, the one respective content sector being encoded in a high resolution while a remainder of the content sectors are encoded in a low resolution.Type: GrantFiled: April 30, 2018Date of Patent: September 17, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Mohammad Raheel Khalid, Ali Jaafar, Dan Sun, Christian Egeler, John Gu, Jyotsna Kachroo, Danny C. Lui
-
Publication number: 20180247460Abstract: An exemplary system generates a plurality of different content files each including data representative of content of a virtual reality world, and provides the plurality of different content files to a media player device via a network. In particular, the generated and provided plurality of different content files comprises at least one of a plurality of uniform-resolution content files and a plurality of mixed-resolution content files. The plurality of uniform-resolution content files are each associated with a different respective center point within the virtual reality world. The plurality of mixed-resolution content files each correspond to one respective content sector of a plurality of partially overlapping content sectors that together form a view of the virtual reality world associated with a single center point, the one respective content sector being encoded in a high resolution while a remainder of the content sectors are encoded in a low resolution.Type: ApplicationFiled: April 30, 2018Publication date: August 30, 2018Inventors: Mohammad Raheel Khalid, Ali Jaafar, Dan Sun, Christian Egeler, John Gu, Jyotsna Kachroo, Danny C. Lui
-
Patent number: 9990775Abstract: An exemplary interactive media content provider system generates overall data representative of interactive media content. The exemplary interactive media content provider system concurrently provides the overall data to both a first media player device associated with a first user and a second media player device associated with a second user by way of a point-to-multipoint media delivery protocol. The first media player device and the second media player device may each be configured to render different portions of the overall data to respective display screens of the media player devices at a particular point in time based on different user input from the first user and the second user, respectively, as the first user and the second user independently interact with the interactive media content. Corresponding methods and systems are also described.Type: GrantFiled: March 31, 2016Date of Patent: June 5, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Mohammad Raheel Khalid, Ali Jaafar, Dan Sun, Christian Egeler, John Gu, Jyotsna Kachroo, Danny C. Lui
-
Publication number: 20170287220Abstract: An exemplary interactive media content provider system generates overall data representative of interactive media content. The exemplary interactive media content provider system concurrently provides the overall data to both a first media player device associated with a first user and a second media player device associated with a second user by way of a point-to-multipoint media delivery protocol. The first media player device and the second media player device may each be configured to render different portions of the overall data to respective display screens of the media player devices at a particular point in time based on different user input from the first user and the second user, respectively, as the first user and the second user independently interact with the interactive media content. Corresponding methods and systems are also described.Type: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Inventors: Mohammad Raheel Khalid, Ali Jaafar, Dan Sun, Christian Egeler, John Gu, Jyotsna Kachroo, Danny C. Lui
-
Patent number: 9781487Abstract: A device may receive information that identifies available content associated with multicast streams available for transmission via a network. The device may determine content selected from the available content. The selected content may be associated with a multicast stream available for transmission via the network. The device may receive the multicast stream associated with the selected content via an air interface. The device may process the multicast stream into a format compatible with a connection interface. The device may output the processed multicast stream to a display device, that is different from the device, via the connection interface.Type: GrantFiled: May 28, 2013Date of Patent: October 3, 2017Assignee: Cellco PartnershipInventors: Te-Sheng Lin, John Gu, Xin Ren
-
Patent number: 9549330Abstract: A service quality metric, that measures the quality of a multicast broadcast that is being received by a mobile device, may be determined. In one implementation, a method may include receiving a radio signal corresponding to a multicast broadcast of content that was encoded using a forward error correction (FEC) technique in which the content is segmented and encoded as a plurality of blocks; and reassembling the content corresponding to the received radio signal. The method may further include determining an FEC failure rate based on a relative occurrence of the successfully reassembled blocks to the unsuccessfully reassembled blocks; determining a service quality metric based on the FEC failure rate; and providing a visual indication of the service quality metric.Type: GrantFiled: September 18, 2013Date of Patent: January 17, 2017Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: John Gu, Sergio Aguirre, Danny Chick-Leung Lui
-
Patent number: 9451481Abstract: A device is configured to receive a request to provide data traffic associated with a user device. The device is configured to determine network information associated with a set of networks. The device may be associated with a small cell long term evolution (“LTE”) network, which may connect to the set of networks. The set of networks may include a macro cell LTE network and a fiber optic network. The network information may include information that identifies a condition of the set of networks. The device is configured to identify a particular network, of the set of networks, based on the network information, and provide the data traffic, via the small cell LTE network and the particular network, based on identifying the particular network.Type: GrantFiled: November 22, 2013Date of Patent: September 20, 2016Assignee: Cellco PartnershipInventors: Te-Sheng Lin, John Gu
-
Patent number: 9397848Abstract: A device provides, to another device, a start request for an evolved multimedia broadcast multicast services (eMBMS) session, and receives eMBMS session traffic from the other device based on the start request. The device determines track information from the eMBMS session traffic, and decodes the eMBMS session traffic into a format understood by the device. The device determines quality information associated with the eMBMS session traffic, and presents, for display, the decoded eMBMS session traffic, the track information, and the quality information associated with the eMBMS session traffic.Type: GrantFiled: March 20, 2014Date of Patent: July 19, 2016Assignee: Cellco PartnershipInventors: Mauricio Pati Caldeira de Andrada, John Gu, Robert Kaphan, Danny C. Lui
-
Patent number: 9306759Abstract: A system may include a group of user devices; and one or more base stations configured to receive programming content from a content provider, and distribute the received programming content, via a broadcast or multicast technique, to the group of user devices. A particular user device, of the group of user devices, may receive distributed programming content, and output, to device that is external to the user device, the programming content received from the particular base station.Type: GrantFiled: August 28, 2013Date of Patent: April 5, 2016Assignee: Cellco PartnershipInventors: Te-Sheng Lin, John Gu, Xin Ren
-
Patent number: 9277345Abstract: The quality of a multicast broadcast that is being received by a mobile device may be determined. In one implementation, a method may include receiving a radio signal corresponding to a multicast broadcast of content; measuring a strength of the received signal; determining a minimum signal strength to receive the content associated with the multicast broadcast; determining a signal quality metric, associated with the multicast broadcast, the signal quality metric being based on a difference between the measured strength of the signal and the determined minimum signal strength; and providing a visual indication of the signal quality metric.Type: GrantFiled: September 17, 2013Date of Patent: March 1, 2016Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Danny Chick-Leung Lui, John Gu, Sergio Aguirre, Musa Kazim Guven, Rakesh H Chandwani
-
Publication number: 20150270979Abstract: A device provides, to another device, a start request for an evolved multimedia broadcast multicast services (eMBMS) session, and receives eMBMS session traffic from the other device based on the start request. The device determines track information from the eMBMS session traffic, and decodes the eMBMS session traffic into a format understood by the device. The device determines quality information associated with the eMBMS session traffic, and presents, for display, the decoded eMBMS session traffic, the track information, and the quality information associated with the eMBMS session traffic.Type: ApplicationFiled: March 20, 2014Publication date: September 24, 2015Applicant: Cellco Partnership d/b/a Verizon WirelessInventors: Mauricio Pati Caldeira de ANDRADA, John Gu, Robert Kaphan, Danny C. Lui
-
Publication number: 20150146682Abstract: A device is configured to receive a request to provide data traffic associated with a user device. The device is configured to determine network information associated with a set of networks. The device may be associated with a small cell long term evolution (“LTE”) network, which may connect to the set of networks. The set of networks may include a macro cell LTE network and a fiber optic network. The network information may include information that identifies a condition of the set of networks. The device is configured to identify a particular network, of the set of networks, based on the network information, and provide the data traffic, via the small cell LTE network and the particular network, based on identifying the particular network.Type: ApplicationFiled: November 22, 2013Publication date: May 28, 2015Applicant: Cellco Partnership d/b/a Verizon WirelessInventors: Te-Sheng Lin, John Gu
-
Publication number: 20150078175Abstract: A service quality metric, that measures the quality of a multicast broadcast that is being received by a mobile device, may be determined. In one implementation, a method may include receiving a radio signal corresponding to a multicast broadcast of content that was encoded using a forward error correction (FEC) technique in which the content is segmented and encoded as a plurality of blocks; and reassembling the content corresponding to the received radio signal. The method may further include determining an FEC failure rate based on a relative occurrence of the successfully reassembled blocks to the unsuccessfully reassembled blocks; determining a service quality metric based on the FEC failure rate; and providing a visual indication of the service quality metric.Type: ApplicationFiled: September 18, 2013Publication date: March 19, 2015Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING, INCInventors: John Gu, Sergio Aguirre, Danny Chick-Leung Lui
-
Publication number: 20150078179Abstract: The quality of a multicast broadcast that is being received by a mobile device may be determined. In one implementation, a method may include receiving a radio signal corresponding to a multicast broadcast of content; measuring a strength of the received signal; determining a minimum signal strength to receive the content associated with the multicast broadcast; determining a signal quality metric, associated with the multicast broadcast, the signal quality metric being based on a difference between the measured strength of the signal and the determined minimum signal strength; and providing a visual indication of the signal quality metric.Type: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicants: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS, VERIZON PATENT AND LICENSING, INCInventors: Danny Chick-Leung Lui, John Gu, Sergio Aguirre, Musa Kazim Guven, Rakesh H Chandwani
-
Publication number: 20150063187Abstract: A system may include a group of user devices; and one or more base stations configured to receive programming content from a content provider, and distribute the received programming content, via a broadcast or multicast technique, to the group of user devices. A particular user device, of the group of user devices, may receive distributed programming content, and output, to device that is external to the user device, the programming content received from the particular base station.Type: ApplicationFiled: August 28, 2013Publication date: March 5, 2015Applicant: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESSInventors: Te-Sheng Lin, John Gu, Xin Ren
-
Publication number: 20140359672Abstract: A device may receive information that identifies available content associated with multicast streams available for transmission via a network. The device may determine content selected from the available content. The selected content may be associated with a multicast stream available for transmission via the network. The device may receive the multicast stream associated with the selected content via an air interface. The device may process the multicast stream into a format compatible with a connection interface. The device may output the processed multicast stream to a display device, that is different from the device, via the connection interface.Type: ApplicationFiled: May 28, 2013Publication date: December 4, 2014Inventors: Te-Sheng LIN, John Gu, Xin Ren
-
Patent number: 7911962Abstract: A method and apparatus is provided for using a distributed multi-path QoS-aware routing scheme that considers basic MANET characteristics to meet transport service requirements of real-time applications and makes use of multiple discovered paths to calculate a next-hop decision. The QoS Routing scheme superimposes distributed neighborhood congestion, neighborhood density, and link stability and delay information over the multiple discovered paths when the next-hop decision is calculated.Type: GrantFiled: April 15, 2008Date of Patent: March 22, 2011Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Phong C. Khuu, Michael J. Weber, Gregory S. Sadosuk, Brian D. Loop, John Gu, Reza Ghanadan, Jessica Hsu
-
Patent number: 7852763Abstract: A wireless communications network comprising a plurality of nodes and effective to provide quality of service requirements for packets being transmitted. An ingress node calculates variables based on quality of service requirements and places those variables in a header of a packet to be transmitted. The packet is then transmitted to a core node. The core node reads the variables in the packet and calculates a holding time for the packet based on the variables and the quality of service requirements.Type: GrantFiled: May 8, 2009Date of Patent: December 14, 2010Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Reza Ghanadan, John Gu, Jessica Y. Hsu, Gregory S. Sadosuk, Phong C. Khuu, Brian Loop
-
Publication number: 20100014444Abstract: Domains are formed in a mobile ad hoc network by exchanging topology update messages among neighboring nodes, each message including the node coverage of the originating node. The node having an optimum coverage of its neighbors becomes a domain lead (DL) node, and nodes within hearing distance or range of the DL node form a network domain. Each domain node, including the DL, selects a set of bridge nodes (BNs) that can link the domain node to nodes in corresponding neighboring domains. All domain lead nodes in the network exchange messages to inform one another of the nodes contained in their respective domains. A node in one domain seeking a route for a message destined to a node in another domain, may send a route discovery (RDisc) message to the DL node of the inquiring node's domain. A responsive route resolution (RRes) message is returned to the inquiring node.Type: ApplicationFiled: October 12, 2006Publication date: January 21, 2010Inventors: Reza Ghanadan, John Gu, Jessica Hsu, Greg Sadosuk, Phong Khuu