Patents by Inventor Sean Rose
Sean Rose 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: 11952605Abstract: The present invention relates to methods of modulating the mannose content of recombinant proteins.Type: GrantFiled: February 22, 2023Date of Patent: April 9, 2024Assignee: Amgen Inc.Inventors: Jian Wu, Sean Davern, Simina Crina Petrovan, Michael Charles Brandenstein, Katherine Rose Lindahl, Shawn Erik Lillie
-
Patent number: 11932900Abstract: An example of an array includes a support, a cross-linked epoxy polyhedral oligomeric silsesquioxane (POSS) resin film on a surface of the support, and a patterned hydrophobic polymer layer on the cross-linked epoxy POSS resin film. The patterned hydrophobic polymer layer defines exposed discrete areas of the cross-linked epoxy POSS resin film, and a polymer coating is attached to the exposed discrete areas. Another example of an array includes a support, a modified epoxy POSS resin film on a surface of the support, and a patterned hydrophobic polymer layer on the modified epoxy POSS resin film. The modified epoxy POSS resin film includes a polymer growth initiation site, and the patterned hydrophobic polymer layer defines exposed discrete areas of the modified epoxy POSS resin film. A polymer brush is attached to the polymer growth initiation site in the exposed discrete areas.Type: GrantFiled: October 25, 2022Date of Patent: March 19, 2024Assignees: Illumina, Inc., Illumina Cambridge LimitedInventors: Wayne N. George, Alexandre Richez, M. Shane Bowen, Andrew A. Brown, Dajun Yuan, Audrey Rose Zak, Sean M. Ramirez, Raymond Campos
-
Publication number: 20240067519Abstract: Example methods, systems, and apparatus described herein provide a minimally invasive technique of controlling shape and stress in a MEMS device. An example method includes depositing a layer of material continuously across a semiconductor wafer, exposing the layer of material to oxygen plasma to increase a relative amount of oxygen within the layer of material; and etching the layer of material after exposing the layer of material to the oxygen plasma.Type: ApplicationFiled: June 21, 2023Publication date: February 29, 2024Inventors: John Wesley Hamlin, Kathleen Rose Ferreira, Sean C. O'Brien, Jose A. Martinez
-
Patent number: 11881959Abstract: Methods, apparatus and computer program product that may include receiving, by one or more servers of a group-based communication platform and from a client of a first user with administrative privileges and associated with a first organization, a request to generate a shared communication channel on the group-based communication platform. A shared communication channel may be generated based on the request. A second request may be received by the one or more servers to provide at least one second user associated with a second organization access to the shared communication channel. Access may be provided to the second user. A message communication may be rendered in a shared communication channel interface associated with the shared communication channel with a graphical indicator that indicates the message communication is associated with the first organization.Type: GrantFiled: October 28, 2022Date of Patent: January 23, 2024Assignee: Salesforce, Inc.Inventors: Brenda Jin, Sean Rose, Myles Grant, Elizabeth Johnston, Andrew King
-
Publication number: 20230409750Abstract: System and method to produce an anonymized cohort having less than a predetermined risk of re-identification. The method includes receiving a data query of requested traits for the anonymized cohort, querying a data source to find records that possess at least some of the traits, forming a dataset from at least some of the records, and grouping the dataset in time into a first boundary group, a second boundary group, and one or more non-boundary groups temporally between the first boundary group and second boundary group. For each non-boundary group, calculating maximum time limits the non-boundary group can be time-shifted without overlapping an adjacent group, calculating a group jitter amount, capping the group jitter amount by the maximum time limits and by respective predetermined jitter limits, and jittering said non-boundary group by the capped group jitter amount to produce an anonymized dataset. Return the anonymized dataset.Type: ApplicationFiled: September 1, 2023Publication date: December 21, 2023Inventors: Sean Rose, Weilong Song, Martin Scaiano
-
Publication number: 20230307104Abstract: Methods and systems to de-identify a longitudinal dataset of personal records based on journalistic risk computed from a sample set of the personal records, including determining a similarity distribution of the sample set based on quasi-identifiers of the respective personal records, converting the similarity distribution of the sample set to an equivalence class distribution, and computing journalistic risk based on the equivalence distribution. In an embodiment, multiple similarity measures are determined for a personal record based on comparisons with multiple combinations of other personal records of the sample set, and an average of the multiple similarity measures is rounded. In an embodiment, similarity measures are determined for a subset of the sample set and, for each similarity measure, the number of records having the similarity measure is projected to the subset of personal records. Journalistic risk may be computed for multiple types of attacks.Type: ApplicationFiled: May 26, 2023Publication date: September 28, 2023Inventors: Stephen Korte, Luk Arbuckle, Andrew Baker, Khaled El Emam, Sean Rose
-
Patent number: 11748517Abstract: System and method to produce an anonymized cohort having less than a predetermined risk of re-identification. The method includes receiving a data query of requested traits for the anonymized cohort, querying a data source to find records that possess at least some of the traits, forming a dataset from at least some of the records, and grouping the dataset in time into a first boundary group, a second boundary group, and one or more non-boundary groups temporally between the first boundary group and second boundary group. For each non-boundary group, calculating maximum time limits the non-boundary group can be time-shifted without overlapping an adjacent group, calculating a group jitter amount, capping the group jitter amount by the maximum time limits and by respective predetermined jitter limits, and jittering said non-boundary group by the capped group jitter amount to produce an anonymized dataset. Return the anonymized dataset.Type: GrantFiled: April 27, 2022Date of Patent: September 5, 2023Assignee: Privacy Analytics Inc.Inventors: Sean Rose, Weilong Song, Martin Scaiano
-
Patent number: 11664098Abstract: Methods and systems to de-identify a longitudinal dataset of personal records based on journalistic risk computed from a sample set of the personal records, including determining a similarity distribution of the sample set based on quasi-identifiers of the respective personal records, converting the similarity distribution of the sample set to an equivalence class distribution, and computing journalistic risk based on the equivalence distribution. In an embodiment, multiple similarity measures are determined for a personal record based on comparisons with multiple combinations of other personal records of the sample set, and an average of the multiple similarity measures is rounded. In an embodiment, similarity measures are determined for a subset of the sample set and, for each similarity measure, the number of records having the similarity measure is projected to the subset of personal records. Journalistic risk may be computed for multiple types of attacks.Type: GrantFiled: December 23, 2021Date of Patent: May 30, 2023Assignee: PRIVACY ANALYTICS INC.Inventors: Stephen Korte, Luk Arbuckle, Andrew Baker, Khaled El Emam, Sean Rose
-
Publication number: 20230155852Abstract: Methods, apparatus and computer program product for causing a rendering of a graphical icon associated with a message communication, wherein the message communication is received in a shared communication channel in a group-based communication platform. The graphical icon comprises a user avatar associated with a sender of the message communication and a group icon indicating association of the message communication with a group.Type: ApplicationFiled: October 28, 2022Publication date: May 18, 2023Inventors: Brenda Jin, Sean Rose, Myles Grant, Elizabeth Johnston, Andrew King
-
Patent number: 11595327Abstract: Embodiments of the present disclosure relate to a group-based communication server for associating an identifier with one or more message communications within a group-based communication system. In some embodiments, the group-based communication server comprises at least one processor and at least one memory including computer program code.Type: GrantFiled: October 12, 2017Date of Patent: February 28, 2023Assignee: Salesforce, inc.Inventors: Sean Rose, Andreas Haugstrup Pedersen, Daniel Stewart Butterfield, Callum Henderson-Begg, Christopher David Montrois, Lauren Bosak Wagner, Milo Watanabe
-
Patent number: 11522729Abstract: Methods, apparatus and computer program product for causing a rendering of a graphical icon associated with a message communication, wherein the message communication is received in a shared communication channel in a group-based communication platform. The graphical icon comprises a user avatar associated with a sender of the message communication and a group icon indicating association of the message communication with a group.Type: GrantFiled: September 19, 2019Date of Patent: December 6, 2022Assignee: Slack Technologies, LLCInventors: Brenda Jin, Sean Rose, Myles Grant, Elizabeth Johnston, Andrew King
-
Patent number: 11455457Abstract: Provided is a group-based communication interface, on a computing device, configured to display a defined preview of a resource. The computing device receives a group-based message including a resource request that identifies a requested resource and a resource address. The computing device compares the resource address with a list of subscribed resource addresses and determines from the comparison of the resource address and the subscribed resource addresses that the resource address is associated with a resource provider and is thus a subscribed resource address. In response to determining that the resource address is the subscribed resource address, the computing device provides a defined preview request comprising authentication information to the resource provider, receives defined preview data from the resource provider, and renders the defined preview of the resource based on the defined preview data to the group-based communication interface associated with the group-based message.Type: GrantFiled: March 6, 2020Date of Patent: September 27, 2022Assignee: Slack Technologies, LLCInventors: Sean Rose, Christopher Sullivan, Allen James Ferrick, Timothy Lefler, Salman Suhail
-
Publication number: 20220253559Abstract: System and method to produce an anonymized cohort having less than a predetermined risk of re-identification. The method includes receiving a data query of requested traits for the anonymized cohort, querying a data source to find records that possess at least some of the traits, forming a dataset from at least some of the records, and grouping the dataset in time into a first boundary group, a second boundary group, and one or more non-boundary groups temporally between the first boundary group and second boundary group. For each non-boundary group, calculating maximum time limits the non-boundary group can be time-shifted without overlapping an adjacent group, calculating a group jitter amount, capping the group jitter amount by the maximum time limits and by respective predetermined jitter limits, and jittering said non-boundary group by the capped group jitter amount to produce an anonymized dataset. Return the anonymized dataset.Type: ApplicationFiled: April 27, 2022Publication date: August 11, 2022Inventors: Sean Rose, Weilong Song, Martin Scaiano
-
Patent number: 11334685Abstract: System and method to produce an anonymized cohort having less than a predetermined risk of re-identification. The method includes receiving a data query of requested traits for the anonymized cohort, querying a data source to find records that possess at least some of the traits, forming a dataset from at least some of the records, and grouping the dataset in time into a first boundary group, a second boundary group, and one or more non-boundary groups temporally between the first boundary group and second boundary group. For each non-boundary group, calculating maximum time limits the non-boundary group can be time-shifted without overlapping an adjacent group, calculating a group jitter amount, capping the group jitter amount by the maximum time limits and by respective predetermined jitter limits, and jittering said non-boundary group by the capped group jitter amount to produce an anonymized dataset. Return the anonymized dataset.Type: GrantFiled: February 26, 2020Date of Patent: May 17, 2022Assignee: PRIVACY ANALYTICS INC.Inventors: Sean Rose, Weilong Song, Martin Scaiano
-
Publication number: 20220115101Abstract: Methods and systems to de-identify a longitudinal dataset of personal records based on journalistic risk computed from a sample set of the personal records, including determining a similarity distribution of the sample set based on quasi-identifiers of the respective personal records, converting the similarity distribution of the sample set to an equivalence class distribution, and computing journalistic risk based on the equivalence distribution. In an embodiment, multiple similarity measures are determined for a personal record based on comparisons with multiple combinations of other personal records of the sample set, and an average of the multiple similarity measures is rounded. In an embodiment, similarity measures are determined for a subset of the sample set and, for each similarity measure, the number of records having the similarity measure is projected to the subset of personal records. Journalistic risk may be computed for multiple types of attacks.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Stephen Korte, Luk Arbuckle, Andrew Baker, Khaled El Emam, Sean Rose
-
Patent number: 11238960Abstract: A system, method and computer readable memory for determining journalist risk of a dataset using population equivalence class distribution estimation. The dataset may be a cross-sectional data set or a longitudinal dataset. The determine risk of identification can be determined and used in de-identification process of the dataset.Type: GrantFiled: November 27, 2015Date of Patent: February 1, 2022Assignee: Privacy Analytics Inc.Inventors: Stephen Korte, Luk Arbuckle, Andrew Baker, Khaled El Emam, Sean Rose
-
Patent number: 11223493Abstract: Creating a shared communication channel in a group-based communication platform is described. A shared communication channel generation request associated with a first organization identifier and a second organization identifier can be received from a first client associated with the first organization identifier. A shared communication channel acceptance request can be sent to a second client associated with the second organization identifier. Based at least in part on receiving a shared communication channel acceptance notification, wherein the shared communication channel acceptance notification includes an electronic approval to associate the shared communication channel identifier with the first organization identifier and the second organization identifier, transmitting, to each of the first client and the second client, a shared group-based communication channel interface of the shared communication channel.Type: GrantFiled: April 2, 2021Date of Patent: January 11, 2022Assignee: Slack Technologies, Inc.Inventors: Brenda Jin, Sean Rose, Myles Grant, Elizabeth Johnston, Andrew King
-
Publication number: 20210226809Abstract: Methods, apparatus and computer program product for creating an externally shared communication channel in a group-based communication platform are described herein. The group-based communication platform may have a plurality of database shards.Type: ApplicationFiled: April 2, 2021Publication date: July 22, 2021Inventors: Brenda Jin, Sean Rose, Myles Grant, Elizabeth Johnston, Andrew King
-
Patent number: 10880111Abstract: Methods, apparatus and computer program product for creating an externally shared communication channel in a group-based communication platform are described herein. An externally shared communication channel generation request can be received, which can include a first group identification and a second group identification. In response to determining that a client device is associated with the first group identification and/or the second group identification, an internally shared communication channel list and an externally shared communication channel list can be displayed in the channel list pane of the group-based communication interface. The externally shared communication channel list can be associated with one or more externally shared communication channels.Type: GrantFiled: November 17, 2017Date of Patent: December 29, 2020Assignee: Slack Technologies, Inc.Inventors: Brenda Jin, Sean Rose, Myles Grant, Elizabeth Johnston, Andrew King
-
Publication number: 20200279070Abstract: Provided is a group-based communication interface, on a computing device, configured to display a defined preview of a resource. The computing device receives a group-based message including a resource request that identifies a requested resource and a resource address. The computing device compares the resource address with a list of subscribed resource addresses and determines from the comparison of the resource address and the subscribed resource addresses that the resource address is associated with a resource provider and is thus a subscribed resource address. In response to determining that the resource address is the subscribed resource address, the computing device provides a defined preview request comprising authentication information to the resource provider, receives defined preview data from the resource provider, and renders the defined preview of the resource based on the defined preview data to the group-based communication interface associated with the group-based message.Type: ApplicationFiled: March 6, 2020Publication date: September 3, 2020Applicant: SLACK TECHNOLOGIES, INC.Inventors: Sean ROSE, Christopher SULLIVAN, Allen James FERRICK, Timothy LEFLER, Salman SUHAIL