Patents by Inventor Sandy Wong
Sandy Wong 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: 20230038106Abstract: Provided herein are methods and compositions for killing a target bacterium. Also disclosed are engineered bacteriophages.Type: ApplicationFiled: September 16, 2022Publication date: February 9, 2023Inventors: Paul M. GAROFOLO, David G. OUSTEROUT, Kurt SELLE, Sandi WONG, Hannah Hewitt TUSON
-
Patent number: 11526520Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: GrantFiled: July 31, 2019Date of Patent: December 13, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, Jr., Sandy Wong
-
Publication number: 20220387531Abstract: Provided herein are methods and compositions for killing a target bacterium. Also disclosed are engineered bacteriophages.Type: ApplicationFiled: July 6, 2022Publication date: December 8, 2022Inventors: Paul M. GAROFOLO, David G. OUSTEROUT, Kurt SELLE, Sandi WONG, Hannah Hewitt TUSON
-
Publication number: 20220380736Abstract: Provided herein are methods and compositions for killing a target bacterium. Also disclosed are engineered bacteriophages.Type: ApplicationFiled: July 6, 2022Publication date: December 1, 2022Inventors: Paul M. GAROFOLO, David G. OUSTEROUT, Kurt SELLE, Sandi WONG, Hannah Hewitt TUSON
-
Patent number: 11263221Abstract: A search service executes on one or more computing systems and searches at least one index associated with content accessible through an application based on the at least one portion of the search query to provide search results associated with the application. A search results interface returns one or more search results from the search. At least one of the search results is associated with an application identifier identifying the application. The search service ranks the search results associated with the application with other search results from at least one other search of other content based on the search query.Type: GrantFiled: August 28, 2013Date of Patent: March 1, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Robert Emmett Kolba, Jr., Daniel Oliver, Max Glenn Morris, Gaurav Anand, Sandy Wong, Benjamin David Langmaid Stewart, Melitta Lorraine Geistdoerfer Andersen Riley, Shajib Sadhukha, Liwei Chen
-
Publication number: 20220002681Abstract: Provided herein are methods and compositions for killing a target bacterium. Also disclosed are engineered bacteriophages.Type: ApplicationFiled: September 8, 2021Publication date: January 6, 2022Inventors: Paul M. GAROFOLO, David G. Ousterout, Kurt Selle, Sandi Wong, Hannah Hewitt Tuson
-
Publication number: 20210161150Abstract: Provided herein are methods and compositions for killing a target bacterium with a CRISPR-Cpf1 system. Also disclosed are engineered bacteriophages.Type: ApplicationFiled: May 24, 2019Publication date: June 3, 2021Inventors: Paul M. GAROFOLO, David G. OUSTEROUT, Kurt SELLE, Sandi WONG, Chase Lawrence BEISEL, Atul Kumar SINGH
-
Publication number: 20200354690Abstract: Provided herein are methods and compositions for killing a target bacterium. Also disclosed are engineered bacteriophages.Type: ApplicationFiled: June 11, 2020Publication date: November 12, 2020Inventors: Paul M. GAROFOLO, David G. OUSTEROUT, Kurt SELLE, Sandi WONG, Hannah Hewitt TUSON
-
Patent number: 10656776Abstract: Systems and methods are provided for performing tasks and related tasks. While a user is performing a task, a group of related tasks is presented. When a new task is selected, a new group of related tasks is provided. This allows a user to perform a series of tasks without having to separately search for each task. As the user moves between tasks, task information items are passed between the tasks so that previously provided information can be preserved.Type: GrantFiled: March 8, 2018Date of Patent: May 19, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, I, Paul Reinholdtsen
-
Publication number: 20200065308Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: ApplicationFiled: July 31, 2019Publication date: February 27, 2020Inventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, JR., Sandy Wong
-
Patent number: 10430418Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: GrantFiled: August 28, 2013Date of Patent: October 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, Jr., Sandy Wong
-
Patent number: 10409819Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: GrantFiled: October 19, 2016Date of Patent: September 10, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, Jr., Sandy Wong
-
Patent number: 10242088Abstract: One or more techniques and/or systems are provided for query suggestion formulation for multi-source queries, for ranking multi-source search results, and/or for exposing contextual launch functionality through multi-source search results of a multi-source search interface. In an example, a query suggestion may be provided for a partial search query based upon an implied content source that corresponds to a search intent of a user (e.g., an intent to view videos, as opposed to images, of houses). In another example, relevancy ranks may be assigned to content sources based upon a content type preference of a user, and search results may be provided from content sources having relevancy rankings above a relevancy threshold. In another example, links to applications and/or execution contexts may be embedded within search results so that applications may be launched into contextually aware states from the search results.Type: GrantFiled: September 18, 2014Date of Patent: March 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Sandy Wong, Erik Theodore Bergman, Yu-Ting Kuo, Evan Ming Lew
-
Patent number: 10055433Abstract: One or more techniques and/or systems are provided for indexing referenced content and/or for deep content searching. In an example, parent content (e.g., an instant message from a friend about a celebrity) may be evaluated to identify a reference (e.g., a URL) to referenced content hosted by a content source (e.g., a photo shared through a photo sharing service). The referenced content may be acquired from the content source, and may be evaluated to identify a search term that is descriptive of the referenced content (e.g., a name of the celebrity in the photo). The parent content and the referenced content may be indexed into a search index using the search term. In an example, responsive to a search query corresponding to the parent content and/or the search term, the parent content and/or the referenced content may be provided as search results.Type: GrantFiled: September 18, 2014Date of Patent: August 21, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Evan Ming Lew, Sandy Wong, Erik Theodore Bergman, Yu-Ting Kuo
-
Publication number: 20180203572Abstract: Systems and methods are provided for performing tasks and related tasks. While a user is performing a task, a group of related tasks is presented. When a new task is selected, a new group of related tasks is provided. This allows a user to perform a series of tasks without having to separately search for each task. As the user moves between tasks, task information items are passed between the tasks so that previously provided information can be preserved.Type: ApplicationFiled: March 8, 2018Publication date: July 19, 2018Inventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, I, Paul Reinholdtsen
-
Patent number: 9916058Abstract: Systems and methods are provided for performing tasks and related tasks. While a user is performing a task, a group of related tasks is presented. When a new task is selected, a new group of related tasks is provided. This allows a user to perform a series of tasks without having to separately search for each task. As the user moves between tasks, task information items are passed between the tasks so that previously provided information can be preserved.Type: GrantFiled: April 21, 2014Date of Patent: March 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, I, Paul Reinholdtsen
-
Patent number: 9773045Abstract: Search results may include both objective results and person results. In one example, a search query is evaluated to determine whether it is the type of query that a user might want to ask to a friend. If the query is of such a type, then the search engine may examine a social graph to determine which friends of the user who entered the query may have information that is relevant to answering the query. If such friends exist, then the friends may be displayed along with objective search results, along with an explanation of each friend's relevance to the query. Clicking on a person in the results may cause a conversation to be initiated with that person, thereby allowing the user who entered the query to ask his or her friend about the subject of the query.Type: GrantFiled: September 17, 2013Date of Patent: September 26, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sandy Wong, Wei Mu, Jun Yin, Rahul Nair, Simon King, Srinivasan Badrinarayanan, Xavier Legros, Michael Ching, Kevin Haas, Shubha Nabar
-
Patent number: 9684724Abstract: Computer-storage media, methods, and systems for improving the ability of a user to accomplish a task that is pending during a search session are provided. When a user invokes the pending task, a collection of elements that are associated with the pending task are dynamically organized into a sharable content page that may be shared with a user's contacts via a social network. The user's contacts may comment on or provide feedback related to the pending task. The feedback may be published to the sharable content page and presented to the user on a user interface.Type: GrantFiled: June 21, 2013Date of Patent: June 20, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sandy Wong, Derrick Connell, Ravi Soin, Andrew Shuman, Marek Latuskiewicz, Jun Yin, Kim Vlcek, Yinghua Yao
-
Publication number: 20170039248Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: ApplicationFiled: October 19, 2016Publication date: February 9, 2017Inventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, JR., Sandy Wong
-
Publication number: 20160342449Abstract: Data exchange across multiple computing devices is provided with a proactive intelligent clipboard that enables users to “cut” or “copy” content from an application program being executed by one computing device and then intelligently and proactively offers such content to the user as part of the user's utilization of another application program being executed by another, different computing device, thereby enabling the user to “paste” such content into such other application program. Content can also be proactively clipped on the user's behalf and can also be offered to other, different users. Analysis is undertaken of content to generate metadata associated therewith. Subsequently, when a user accesses paste functionality, identification can be made, based upon the generated metadata, of previously clipped content that is relevant to the user's current context. Such identified, and previously clipped, content is then proactively presented to the user.Type: ApplicationFiled: May 22, 2015Publication date: November 24, 2016Inventors: Sandy Wong, Christina Campbell, Robert L. Rounthwaite