Patents by Inventor Jun Ge

Jun Ge 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: 9823724
    Abstract: In one embodiment, a mobile client system may determine its location. The mobile client system may store the location in a location history in a memory of the mobile client system, where the location history comprises one or more geographic locations and one or more time stamps corresponding to each of the geographic locations. The mobile client system may detect its current status based at least in part on whether the mobile client system is stationary. The mobile client system may send the location history to a location server of an online social network based at least in part on the current status of the mobile client system and a power requirement for sending the location history to the location server.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: November 21, 2017
    Assignee: Facebook, Inc.
    Inventors: Andrea Vaccari, Yuntao Jia, Tushar Bisht, Jun Ge, Pierre Moreels
  • Patent number: 9713702
    Abstract: In accordance with the purpose(s) of the present disclosure, as embodied and broadly described herein, embodiments of the present disclosure, in one aspect, relate to methods of delivering a compound, a composition, and the like.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: July 25, 2017
    Assignee: The Board of Trustee of the Leland Stanford Junior University
    Inventors: Richard N. Zare, Jun Ge
  • Publication number: 20160136264
    Abstract: Disclosed is a composition comprising: i) HBsAg, a fragment thereof, a variant thereof, or the mixture of at least two of them, ii) HBcAg1-X, a fragment thereof, a variant of the antigen or the antigen fragment, or the mixture of at least two of them, wherein X is an integer of from 149 to 183, iii) CpG-ODN, 21 bases long, which is a phosphorothioate oligonucleotide and includes two or more copies of 5?-NTCGTT-3? motifs. The use of the composition in the treatment of HBV-infection and HBV-induced diseases, and the therapy methods of HBV-infection and HBV-induced diseases are also disclosed.
    Type: Application
    Filed: February 26, 2014
    Publication date: May 19, 2016
    Applicant: JIANGSU THERAVAC BIO-PHARMACEUTICAL CO., LTD.
    Inventors: Sean Xiaohan DU, Jun GE, Xiaoqian ZHUANG, Tong ZHOU, Jianqiang LI, Cuiling SONG, Ying SUN, Meiju WANG, Yue GU, Honglin SUN, Zhenxing XU, Hongying HUANG, Xiaoxiao CHEN
  • Publication number: 20160092532
    Abstract: Some embodiments include a method of operating a load-balancing engine for a social networking system receiving real-time updates from mobile devices. The method can include receiving a location-based record update associated with a user account; writing the location-based record update separately to at least two different databases; forwarding the location-based record update to an analytic engine of a web service computer system; receiving a first derivative dataset computed based on the location-based record from the analytic engine; and writing the first derivative dataset separately to the at least two different databases.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Yuntao Jia, Jun Ge, Eric Seth Pelz
  • Publication number: 20160036374
    Abstract: A solar cell support assembly includes: a first supporting (1), a second supporting members (7), a beam (2) pivotably connected to the first supporting member (1) and configured to mount the solar cell thereon, a first swing bar (4) connected to the beam (2) and configured to rotate the beam (2); a second swing bar (6) pivotably connected to the second supporting member (7); a first pushrod (51) pivotably connected to the first swing bar (4) and the second swing bar (6); a second pushrod (52) pivotably connected to the first swing bar (4) and the second swing bar (6); and a driving device (9) pivotably connected to the second swing bar (6) and configured to drive the second swing bar (6) to rotate relative to the second supporting member (7).
    Type: Application
    Filed: April 23, 2014
    Publication date: February 4, 2016
    Inventors: Jun GE, Liguo WANG, Hongbin WANG, Long HE, Jiaolian XU
  • Patent number: 9223851
    Abstract: A query including one or more current search terms is received from a user and executed against a target database. When the query yields a number of results less than a defined search threshold (a.k.a. an “unsuccessful” search), the current search terms are compared with an associations database. The associations database includes associations between search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms that were substituted to generate a successful query yielding at least the threshold number of results. Upon finding a match between one or more of the search terms and the current search terms, the associations between the search terms and the replacement search terms are used to identify suggested replacement search terms and present them to the user.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: December 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
  • Publication number: 20150304368
    Abstract: In one embodiment, a mobile client system of a first user may determine a first location of the mobile client system, where the first user corresponds to a first node of a social graph of the online social network, the social graph comprises a plurality of nodes and a plurality of edges connecting the nodes, and each of the edges between two of the nodes represents a single degree of separation between them. The mobile client system may send an indication of the first location and one or more and one or more notification preferences to a computing system associated with the online social network. The mobile client system may receive a notification referencing one or more second users of the online social network, where each second user is associated with a mobile client system having a second location within a threshold distance of the first location.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 22, 2015
    Inventors: Andrea Vaccari, Yuntao Jia, Tushar Bisht, Jun Ge, Pierre Moreels
  • Publication number: 20150304436
    Abstract: In one embodiment, a computing system may access a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each of the edges between two of the nodes representing a single degree of separation between them, the nodes comprising a first node corresponding to the first user, the first user being associated with an online social network, and a number of second nodes corresponding to a number of second users associated with the online social network. The computing system may receive an indication of a first location of a mobile-client system of the first user. The computing system may identify one or more second users based on one or more notification rules, where each second user is associated with a mobile-client system having a second location within a threshold distance of the first location.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 22, 2015
    Inventors: Andrea Vaccari, Yuntao Jia, Tushar Bisht, Jun Ge, Pierre Moreels
  • Publication number: 20150302030
    Abstract: In one embodiment, a computing system may access an image associated with an online social network, where the image portrays at least a first person. The computing system may determine, for each user in a first set of users, a facial recognition score with respect to the first person portrayed in the image, where the facial recognition score is based on a facial representation associated with each user of the first set of users, where the facial representation associated with each user is compared with the image, and a comparison of a location history of each user with a location associated with the image. The computing system may generate one or more tag suggestions for the first person portrayed in the image based on the determined facial recognition scores.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 22, 2015
    Inventors: Andrea Vaccari, Yuntao Jia, Jun Ge, Pierre Moreels
  • Publication number: 20150302092
    Abstract: In one embodiment, a computing system may access a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each of the edges between two of the nodes representing a single degree of separation between them, where the nodes comprise a first node corresponding to a first user of an online social network, and a plurality of second nodes that each correspond to a concept or a second user associated with the online social network. The computing system may receive a search query from the first user. The computing system may generate one or more search results corresponding to the search query, where each search result corresponds to a node of the plurality of second nodes. The computing system may score each search result based on a proximity coefficient between the first node and the node corresponding to the search result.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 22, 2015
    Inventors: Andrea Vaccari, Yuntao Jia, Jun Ge, Pierre Moreels
  • Publication number: 20150304437
    Abstract: In one embodiment, a computing system may access a social graph of an online social network comprising a plurality of nodes and a plurality of edges connecting the nodes, where each of the edges between two of the nodes represent a single degree of separation between them, and the nodes comprise a first node corresponding to a first user of the online social network, and a plurality of second nodes corresponding to a plurality of second users associated with the online social network. The computing system may calculate a content score for each of one or more content items shared by the second users on the online social network, where each content score is based at least in part on a proximity coefficient between the first user and the content item. The computing system may send one or more of the scored content items for display to the first user.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 22, 2015
    Inventors: Andrea Vaccari, Yuntao Jia, Jun Ge, Pierre Moreels
  • Publication number: 20150301579
    Abstract: In one embodiment, a mobile client system may determine its location. The mobile client system may store the location in a location history in a memory of the mobile client system, where the location history comprises one or more geographic locations and one or more time stamps corresponding to each of the geographic locations. The mobile client system may detect its current status based at least in part on whether the mobile client system is stationary. The mobile client system may send the location history to a location server of an online social network based at least in part on the current status of the mobile client system and a power requirement for sending the location history to the location server.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 22, 2015
    Inventors: Andrea Vaccari, Yuntao Jia, Tushar Bisht, Jun Ge, Pierre Moreels
  • Publication number: 20140327702
    Abstract: The invention includes a method including the steps of obtaining a plurality of images, each of the images in the plurality having at least one corresponding region, generating a merged image, the merged image also having the corresponding region. The step of generating includes selecting an image source from the plurality of images to source image data for the corresponding region in the merged image by comparing attributes of the corresponding regions of the plurality of images to identify the image source having preferred attributes.
    Type: Application
    Filed: November 26, 2012
    Publication date: November 6, 2014
    Inventors: Kevin Kreeger, Andrew P. Smith, Ashwini Kshirsagar, Jun Ge, Yiheng Zhang, Haili Chui, Christopher Ruth, Xiangwei Zhang, Liyang Wei, Jay Stein
  • Patent number: 8360771
    Abstract: A dental implement including a housing, a light source, and an air supply, the implement being suitable for examining tissue such as dentition of a patient and detecting loss of mineralization therein. The implement is capable of operating in a wireless mode. The implement is further able to communicate with a computing device to allow recording of images captured by the implement.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: January 29, 2013
    Assignee: Therametric Technologies, Inc.
    Inventors: George K. Stookey, Charles L. Thomeczek, Jr., Jun Ge
  • Publication number: 20120238943
    Abstract: In accordance with the purpose(s) of the present disclosure, as embodied and broadly described herein, embodiments of the present disclosure, in one aspect, relate to methods of delivering a compound, a composition, and the like.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 20, 2012
    Applicant: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Richard N. Zare, Jun Ge
  • Patent number: 8195154
    Abstract: It is a method for implementing terminal roam and management in the soft switch-based Next Generation Network, comprises: a user terminal moving on the IP network, when the IP address changing, the user terminal registering at a soft switch controlling device again, the user terminal attaining the allocated IP address of the said soft switch controlling device and registering at the exchange controlling device, after the soft switch controlling device receiving the register request of the user terminal, it attaining the user data of the said terminal from a database. The soft switch controlling device judges whether the user terminal roaming, if it roaming, the soft switch controlling device further judges whether allowing the user terminal to access, if the user terminal roaming and being allowed to access, then the soft switch controlling device transmits the transmission success response to the user terminal, the user terminal accesses to the soft switch controlling device.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: June 5, 2012
    Assignee: ZTE Corporation
    Inventors: Lingjiang Mu, Jun Ge, Jiashun Tu
  • Patent number: 8078693
    Abstract: Technologies are described herein for inserting a multimedia file through a web-based desktop productivity application. A request for the multimedia file is received from a client computer over a network. A request for the multimedia file is transmitted to a server computer over the network. The request for the multimedia file is transmitted via a proxy web service. The multimedia file is received from the server computer over the network upon transmitting the request for the multimedia file. The multimedia file is inserted in a document edited by the web-based desktop productivity application.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Jonathan M Luk, Jun Ge
  • Publication number: 20110106831
    Abstract: A query including one or more current search terms is received from a user and executed against a target database. When the query yields a number of results less than a defined search threshold (a.k.a. an “unsuccessful” search), the current search terms are compared with an associations database. The associations database includes associations between search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms that were substituted to generate a successful query yielding at least the threshold number of results. Upon finding a match between one or more of the search terms and the current search terms, the associations between the search terms and the replacement search terms are used to identify suggested replacement search terms and present them to the user.
    Type: Application
    Filed: January 5, 2011
    Publication date: May 5, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
  • Patent number: 7890516
    Abstract: A query including one or more current search terms is received from a user and executed against a target database. When the query yields a number of results less than a defined search threshold (a.k.a. an “unsuccessful” search), the current search terms are compared with an associations database. The associations database includes associations between search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms that were substituted to generate a successful query yielding at least the threshold number of results. Upon finding a match between one or more of the search terms and the current search terms, the associations between the search terms and the replacement search terms are used to identify suggested replacement search terms and present them to the user.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Daniel G. Zarzar Charur, Mark D. Huentelman, Noaa Avital, Jun Ge, Joel W. Varland
  • Publication number: 20100047736
    Abstract: A dental implement including a housing, a light source, and an air supply.
    Type: Application
    Filed: October 28, 2009
    Publication date: February 25, 2010
    Inventors: George K. Stookey, Charles L. Thomeczek, JR., Jun Ge