Patents by Inventor Wenlong Dong
Wenlong Dong 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: 20240153465Abstract: A display method and a display apparatus. The method includes: firstly, when an automatic backlight adjustment function of a display apparatus is enabled, measuring a target environment brightness of the environment where the display apparatus is located; then, the display apparatus determining, according to correspondences, between different environment brightnesses and backlight brightnesses, a target backlight brightness corresponding to an environment brightness sensed; and finally, the display apparatus adjusting the current backlight brightness according to the target backlight brightness.Type: ApplicationFiled: January 8, 2024Publication date: May 9, 2024Inventors: Jidong ZHANG, Jie DONG, Wenlong LI, Tian LIN
-
Publication number: 20210319130Abstract: The disclosed may include various systems and methods for improving the efficiency and scalability of large-scale systems. For example, the disclosed may include systems and methods for automatic privacy enforcement using privacy-aware infrastructure, scalable general-purpose low cost integer motion search, efficient scaler filter coefficients layout for flexible scaling quality control with limited hardware resources, hardware optimization for power saving with both different codecs enabled, optimizing storage overhead and performance for large distributed data warehouse, mass and volume efficient integration of intersatellite link terminals to a satellite bus, and overcoming retention limit for memory-based distributed database systems.Type: ApplicationFiled: June 22, 2021Publication date: October 14, 2021Inventors: Yi Huang, Wenlong Dong, Marc Alexander Celani, Xianliang Zha, Yunqing Chen, Harikrishna Madadi Reddy, Junqiang Lan, Chien Cheng Liu, Raghuvardhan Moola, Haluk Ucar, Sujith Srinivasan, Handong Li, Xing Cindy Chen, Tuo Wang, Zhao Wang, Baheerathan Anandharengan, Gaurang Chaudhari, Prahlad Rao Venkatapuram, Srikanth Alaparthi, James Alexander Morle, Vincent Matthew Malfa, Yassir Azziz, Chien-Chung Chen, Yan Cui, Pedro Eugenio Rocha Pedreira, Stavros Harizopoulos
-
Publication number: 20160284011Abstract: Techniques for social messaging authorization and customization are described. In one embodiment, an apparatus may comprise a commerce intermediary server operative to receive, from a network interface, an order request package from a client device, the order request specifying a user account and a commerce account, the user account associated with a user entity in a social graph data structure, the commerce account associated with a commerce entity in the social graph data structure and transmit the order request package to a commerce front-end server associated with the commerce entity; and a social graph data structure component operative to create a commerce edge in the social graph data structure between the user entity and the commerce entity in response to the commerce intermediary server receiving the order request package from the client device, the commerce edge associated with the order request package. Other embodiments are described and claimed.Type: ApplicationFiled: July 21, 2015Publication date: September 29, 2016Applicant: FACEBOOK, INC.Inventors: Wenlong Dong, Xueli E Ma, Weitao Chen, Lei Guang
-
Patent number: 7890744Abstract: A content author provides content to be displayed, including some content elements for which display is conditional on the state of the machine in which the content will be viewed. The conditional statements controlling the display of these content elements, in one embodiment refer to states provided by a state monitor. The state may refer to the state of any aspect of the viewing environment, including hardware, software, firmware, user preferences, software operating modes, and any other detectable state. The resulting content is optionally combined with other similar content via a structural transform. This content is transformed with a presentation transform. One of the transforms checks the states and resolves the conditional statements included by the content author. The result of the transforms is presentation data. A display of this presentation data includes the content which, according to the conditional statements and the state of the viewing environment is appropriate for display.Type: GrantFiled: April 7, 2004Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventors: Sridhar Chandrashekar, Dale E. Rogerson, J. Shane McRoberts, Wenlong Dong, Andrew D. Reddish
-
Patent number: 7822992Abstract: Content including links to behaviors (code which can be executed and return supplemental content for insertion, or can modify existing content) is stored, and at run-time, the links to behaviors are followed and the supplemental content or the modifications to existing comment are used to create a final version of content which will be presented to the user. Security enhancements including a security check ensure that only behaviors which are secure will be run. Default content may be provided, which may be inserted if the security check is not passed, or if the content returned from the behavior is unusable for some reason.Type: GrantFiled: April 7, 2004Date of Patent: October 26, 2010Assignee: Microsoft CorporationInventors: Dale E. Rogerson, Sridhar Chandrashekar, J. Shane McRoberts, Wenlong Dong, Andrew D. Reddish, Praful Chavda
-
Patent number: 7627557Abstract: Computer assistance content related to a plurality of software entities is combined into a single assistance content corpus. The corpus may be organized hierarchically. The hierarchical organization can be done using content sets that relate assistance content with associated metadata. Content sets can be related to each other in parent-child relationships. The relationship definitions can be separate from the content set definitions. Scope and bias information can be used to constrain assistance content searching over the corpus and to bias search results based on one or more state variables of the user's computer. A remote assistance server can be used to provide updated or newer assistance content to the user. When the remote assistance server is used, an assistance request from the user is supplemented with scope information.Type: GrantFiled: June 27, 2005Date of Patent: December 1, 2009Assignee: Microsoft CorporationInventors: J. Shane McRoberts, Amit Rai, Christopher McConnell, Dale Rogerson, Kipper York, Scott Whalley, Tom Laird-McConnell, Wenlong Dong
-
Patent number: 7624111Abstract: An active content trust model provides security in a help system. The security is provided in response to a call from a calling application to access active content. When the call is received, a determination is made, based on predetermined criteria, which execution mode to use to access the active content. The active content is then accessed in the determined execution mode, thus providing the security.Type: GrantFiled: June 27, 2005Date of Patent: November 24, 2009Assignee: Microsoft CorporationInventors: Andrew Douglas Reddish, Dale Elton Rogerson, Justin Shane McRoberts, Praful Pratap Chavda, Sridhar Chandrashekar, Wenlong Dong
-
Publication number: 20060294070Abstract: Computer assistance content related to a plurality of software entities is combined into a single assistance content corpus. The corpus may be organized hierarchically. The hierarchical organization can be done using content sets that relate assistance content with associated metadata. Content sets can be related to each other in parent-child relationships. The relationship definitions can be separate from the content set definitions. Scope and bias information can be used to constrain assistance content searching over the corpus and to bias search results based on one or more state variables of the user's computer. A remote assistance server can be used to provide updated or newer assistance content to the user. When the remote assistance server is used, an assistance request from the user is supplemented with scope information.Type: ApplicationFiled: June 27, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: J. Shane McRoberts, Amit Rai, Christopher McConnell, Dale Rogerson, Kipper York, Scott Whalley, Tom Laird-McConnell, Wenlong Dong
-
Publication number: 20060294102Abstract: A computer-implemented method of providing security in a help system includes receiving a call from a calling application to access active content. A determination is made, based on predetermined criteria, which execution mode to use to access the active content. The active content is then accessed in the determined execution mode.Type: ApplicationFiled: June 27, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Andrew Reddish, Dale Rogerson, Justin McRoberts, Praful Chavda, Sridhar Chandrashekar, Wenlong Dong
-
Publication number: 20060294050Abstract: A URI is received and includes an indication of an item of content. A determination is made as to whether there is access to a help server. If there is access, then a version of the item of content is retrieved from the help server. If there is no access, then a version of the item of content is retrieved from a local client content store.Type: ApplicationFiled: June 28, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Justin McRoberts, Wenlong Dong, Dale Rogerson, Praful Chavda, Sridhar Chandrashekar
-
Publication number: 20050228781Abstract: A content author provides content to be displayed, including some content elements for which display is conditional on the state of the machine in which the content will be viewed. The conditional statements controlling the display of these content elements, in one embodiment refer to states provided by a state monitor. The state may refer to the state of any aspect of the viewing environment, including hardware, software, firmware, user preferences, software operating modes, and any other detectable state. The resulting content is optionally combined with other similar content via a structural transform. This content is transformed with a presentation transform. One of the transforms checks the states and resolves the conditional statements included by the content author. The result of the transforms is presentation data. A display of this presentation data includes the content which, according to the conditional statements and the state of the viewing environment is appropriate for display.Type: ApplicationFiled: April 7, 2004Publication date: October 13, 2005Inventors: Sridhar Chandrashekar, Dale Rogerson, J. McRoberts, Wenlong Dong, Andrew Reddish
-
Publication number: 20050229252Abstract: Content including links to behaviors (code which can be executed and return supplemental content for insertion, or can modify existing content) is stored, and at run-time, the links to behaviors are followed and the supplemental content or the modifications to existing comment are used to create a final version of content which will be presented to the user. Security enhancements including a security check ensure that only behaviors which are secure will be run. Default content may be provided, which may be inserted if the security check is not passed, or if the content returned from the behavior is unusable for some reason.Type: ApplicationFiled: April 7, 2004Publication date: October 13, 2005Inventors: Dale Rogerson, Sridhar Chandrashekar, J. McRoberts, Wenlong Dong, Andrew Reddish, Praful Chavda