“Its rare that you come across a product leader like Dong. I had the privilege to work with him at the newly formed digital product management group at McDonalds. I was particularly impressed with his strong customer focus taking a global perspective, innovation mindset and his tenacity to usher in agile methodologies in the organization. I am confident that Dong will be a tremendous asset to any team and I strongly recommend him.”
About
Activity
-
I think the Nike CEO has one of the most inspiring journeys on LinkedIn. From starting as a Sales Intern to becoming the CEO of the world’s top…
I think the Nike CEO has one of the most inspiring journeys on LinkedIn. From starting as a Sales Intern to becoming the CEO of the world’s top…
Liked by Dong Ouyang
-
Together, let’s break the gender bias I’ve met so many VC’s this past week. Always focused on numbers, I usually do not give much thought to gender.…
Together, let’s break the gender bias I’ve met so many VC’s this past week. Always focused on numbers, I usually do not give much thought to gender.…
Liked by Dong Ouyang
-
Once upon a time, in the land of business, there were two neighboring cities: 𝐄𝐱𝐩𝐞𝐜𝐭𝐚𝐭𝐢𝐨𝐧𝐯𝐢𝐥𝐥𝐞 and 𝐑𝐞𝐚𝐥𝐢𝐭𝐲𝐛𝐮𝐫𝐠. Each…
Once upon a time, in the land of business, there were two neighboring cities: 𝐄𝐱𝐩𝐞𝐜𝐭𝐚𝐭𝐢𝐨𝐧𝐯𝐢𝐥𝐥𝐞 and 𝐑𝐞𝐚𝐥𝐢𝐭𝐲𝐛𝐮𝐫𝐠. Each…
Liked by Dong Ouyang
Experience & Education
Licenses & Certifications
Publications
-
Software Requirements Specification: Picasso Requirements Assistant
Technical Report TR-UAH-CS-1997-04, Computer Science Dept., Univ. Alabama in Huntsville
Picasso will function as a major component of the Requirements Assistant system. This system is being developed to provide an environment in which a group of developers can collaborate on the production of a set of software requirements. These developers may be working on different continents and may not be able to meet in person. The system will support a multiple-viewed strategy that allows developers to create Requirements-Views using the CASE tools with which they are familiar. Views that…
Picasso will function as a major component of the Requirements Assistant system. This system is being developed to provide an environment in which a group of developers can collaborate on the production of a set of software requirements. These developers may be working on different continents and may not be able to meet in person. The system will support a multiple-viewed strategy that allows developers to create Requirements-Views using the CASE tools with which they are familiar. Views that have been created will be stored in a common repository for future reference. In addition to providing a storage and retrieval facility, the system will provide facilities to analyze for inconsistency, incompleteness, and ambiguity between the different views. As a result, the translation of views from the respective CASE tool format into a common internal representation is required. The notation of conceptual graphs is a well-defined knowledge representation which has been chosen as a suitable internal representation for the system [SOW97]. A description of the reasons for choosing the conceptual graphs notation is presented in the notes section of this document. The system will provide facilities to resolve the conflicts detected between the views. Finally, the system will track activity in the system by keeping a log of user requests, problem reports, and corrective actions that will used to calculate and report project metrics.
Other authors -
Patents
-
Streaming events analysis for search recall improvements
Issued US 10,747,792
Techniques and system configurations for identifying search recall activities and performing changes to search criteria based on streaming event data are disclosed. In an example, electronic operations used for identifying search recall scenarios based on streaming events in a user interface include: obtaining a plurality of streaming events that represent user interaction from a user interface sessions, from inputs that are used to locate and select items; identifying search recall scenarios…
Techniques and system configurations for identifying search recall activities and performing changes to search criteria based on streaming event data are disclosed. In an example, electronic operations used for identifying search recall scenarios based on streaming events in a user interface include: obtaining a plurality of streaming events that represent user interaction from a user interface sessions, from inputs that are used to locate and select items; identifying search recall scenarios from the events based on vicinity and exposure, where the items are not retrieved by initial searches; determining changes to selection criteria, to locate and select the items; and updating the selection criteria such that subsequent searches are configured to locate the items using the updated search criteria. With this technique, search data and rules such as exclusion and inclusion lists or category/product information rules may be automatically updated to successfully locate product items in subsequent searches.
-
Streaming events modeling for information ranking to address new information scenarios
Issued US 10,672,015
Techniques and system configurations for generating rankings and ranking models for information, including for new and updated items, based on streaming event data are disclosed. In an example, operations used for ranking and ordering information in a commerce user interface based on streaming events include: processing streaming events representing user interaction in a commerce user interface; calculating a simulated engagement score for a new or updated item based on the streaming events;…
Techniques and system configurations for generating rankings and ranking models for information, including for new and updated items, based on streaming event data are disclosed. In an example, operations used for ranking and ordering information in a commerce user interface based on streaming events include: processing streaming events representing user interaction in a commerce user interface; calculating a simulated engagement score for a new or updated item based on the streaming events; applying the simulated engagement score in a ranking model for a subsequent information set; and generating output of the subsequent information set via the commerce user interface, using the ranking model, as the new or updated item of information is ordered based on the simulated engagement score. With this technique, an approach for presenting and organizing data may be offered in user interfaces considering actual and estimated engagement, including for new and updated products and information.
Other inventorsSee patent -
Streaming events modeling for information ranking
Issued US 10,264,315
Techniques and system configurations for generating rankings and ranking models for information based on streaming event data are disclosed herein. In an example, electronic operations used for ranking and ordering information provided in commerce user interface based on streaming events include: processing streaming events representing user interaction in a commerce user interface; producing a ranking model from the events for a subsequent output within the commerce user interface; and…
Techniques and system configurations for generating rankings and ranking models for information based on streaming event data are disclosed herein. In an example, electronic operations used for ranking and ordering information provided in commerce user interface based on streaming events include: processing streaming events representing user interaction in a commerce user interface; producing a ranking model from the events for a subsequent output within the commerce user interface; and generating the subsequent output of the information set via the commerce user interface, using the ranking model, where respective items of information are ordered among each other based on an engagement score, an exposure score, or a relevancy score. In a further example, the exposure score is used as a weight to the engagement score, relative to the relevancy score. With this technique, a balanced approach for presenting and organizing data relevancy may be offered in user interfaces.
-
Client user interface activity affinity scoring and tracking
Filed US 16/011,407
Techniques and system configurations for generating, updating, and customizing user interface content and functionality based on user activity and a customer level of interest (affinity) for a particular commerce information item are disclosed. In an example, electronic operations used for generating and updating output of a user interface includes: processing streaming events that represent user activity involving a commerce information item performed by a user in a user interface; identifying…
Techniques and system configurations for generating, updating, and customizing user interface content and functionality based on user activity and a customer level of interest (affinity) for a particular commerce information item are disclosed. In an example, electronic operations used for generating and updating output of a user interface includes: processing streaming events that represent user activity involving a commerce information item performed by a user in a user interface; identifying a current score of the user activity from the streaming events; generating an affinity score corresponding to the commerce information item, based on forward time decay of a history score and a future score; and providing output in a user interface based on the generated affinity score. With these techniques, engagement and affinity of particular products/services, product groups, and offers, can be measured and tracked to enable improved outputs in an electronic commerce website or app.
-
Apparatus for and method of checking the validity of directory numbers in a device for interfacing communications equipment to a telephone line
Issued US 5917807
An apparatus for and method of checking the validity of one or more directory numbers in a device for interfacing communications equipment to a digital telephone line, wherein the device is capable of accessing at least two channels on the digital telephone line, each channel having a directory number associated therewith, including: instructing the device to establish a plurality of protocol layers; initiating a call from the device over a first channel of the digital telephone line to the…
An apparatus for and method of checking the validity of one or more directory numbers in a device for interfacing communications equipment to a digital telephone line, wherein the device is capable of accessing at least two channels on the digital telephone line, each channel having a directory number associated therewith, including: instructing the device to establish a plurality of protocol layers; initiating a call from the device over a first channel of the digital telephone line to the device over a second channel of the digital telephone line only if the plurality of protocol layers are established; and determining if the call is received by the device over the second channel to check the validity of the directory number associated with the second channel.
Other inventorsSee patent
Languages
-
Chinese
Native or bilingual proficiency
-
English
Native or bilingual proficiency
Recommendations received
-
LinkedIn User
1 person has recommended Dong
Join now to viewMore activity by Dong
-
Top 5 Software Architectural Patterns . . In software development, architecture plays a crucial role in shaping the structure and behavior of…
Top 5 Software Architectural Patterns . . In software development, architecture plays a crucial role in shaping the structure and behavior of…
Liked by Dong Ouyang
-
Today, we announced our Q2 2023 earnings. Thank you to our associates and many partners for their outstanding job delivering value and service for…
Today, we announced our Q2 2023 earnings. Thank you to our associates and many partners for their outstanding job delivering value and service for…
Liked by Dong Ouyang
-
Spent a great two days with some amazing students at CMU. Really impressive to see them in action conducting research in store; engaging with…
Spent a great two days with some amazing students at CMU. Really impressive to see them in action conducting research in store; engaging with…
Liked by Dong Ouyang
-
We’re excited to host The Home Depot Depot tech leadership in Israel and introduce them to some of the top entrepreneurs and startups of the local…
We’re excited to host The Home Depot Depot tech leadership in Israel and introduce them to some of the top entrepreneurs and startups of the local…
Liked by Dong Ouyang
-
An exciting opportunity to join a startup within Home Depot.
An exciting opportunity to join a startup within Home Depot.
Shared by Dong Ouyang
-
Such an amazing night at Women in Technology (WIT) Connect celebrating the scholarship winners and raising money for an inspiring organization!…
Such an amazing night at Women in Technology (WIT) Connect celebrating the scholarship winners and raising money for an inspiring organization!…
Liked by Dong Ouyang
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Dong Ouyang in United States
-
Dong Ouyang
Sales Manager at WSIC
-
Dong Ouyang
Student at New York University
-
Dong Ouyang
Visiting scholar at UCBerkeley
-
欧阳栋
学生 - Bethesda Christian University
6 others named Dong Ouyang in United States are on LinkedIn
See others named Dong Ouyang