Patents by Inventor Othman Laraki
Othman Laraki 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: 11790282Abstract: Genetic-variant data is obtained that corresponds to one or more variants associated with a client. Each of the one or more variants corresponds to an instance of one or more bases positioned at one or more first positions in a first genetic sequence differ from corresponding one or more bases positioned in a reference genetic sequence. The first genetic sequence is a genetic sequence of the client. Sensor data is obtained that provides an indication of one or more characteristics of a current or past environment of the client. The genetic-variant data and the sensor data is processed to generate a disease-risk metric corresponding to a predicted risk of the client developing a particular disease. A communication is generated that is indicative of the disease-risk metric. The communication is transmitted to a remote device.Type: GrantFiled: May 11, 2022Date of Patent: October 17, 2023Assignee: Color Health, Inc.Inventors: Ryan Barrett, Nishant Bhat, Huy Hong, Katsuya Noguchi, Wendy McKennon, Krishna Pant, Taylor Sittler, Othman Laraki, Elad Gil
-
Patent number: 11361842Abstract: Techniques are provided for detecting copy number variations. Each sequence read of a set of sequence reads is aligned with a portion of a reference sequence. A coverage vector is generated that includes a plurality of elements, each element in the plurality of elements indicating a number of the set of sequence reads that were aligned to a particular position within the reference sequence. A normalization vector is accessed that was generated based on performance of a component analysis on a set of other coverage vectors corresponding to a set of other subjects. An adjusted coverage vector is generated using the coverage vector and normalization vector. One or more subject-specific normalization values are generated based on the coverage vector. One or more copy number variations are identified that corresponding to the sample using the adjusted coverage vector and the subject-specific normalization values.Type: GrantFiled: August 4, 2021Date of Patent: June 14, 2022Assignee: Color Health, Inc.Inventors: Ryan Barrett, Nishant Bhat, Huy Hong, Katsuya Noguchi, Wendy McKennon, Krishna Pant, Taylor Sittler, Othman Laraki, Elad Gil
-
Patent number: 11120369Abstract: Techniques, systems, and products for analyzing sparse indicators and sensor data and generating communications are disclosed. The sensors may be associated with or incorporated into devices that may automatically relay sensor data for use in analyses and communication generation.Type: GrantFiled: July 2, 2020Date of Patent: September 14, 2021Assignee: COLOR HEALTH, INC.Inventors: Ryan Barrett, Nishant Bhat, Huy Hong, Katsuya Noguchi, Wendy McKennon, Krishna Pant, Taylor Sittler, Othman Laraki, Elad Gil
-
Patent number: 10853130Abstract: Embodiments in the disclosure are directed to the use of distributed computing to align reads against multiple portions of a reference dataset. Aligned portions of the reference dataset that correspond with an above-threshold alignment score can be assessed for the presence of sparse indicators that can be categorized and used to influence a determination of a state transition likelihood. Various tasks associated with the processing of reads (e.g., alignment, sparse indicator detection, and/or determination of a state transition likelihood) may be able to take advantage of parallel processing and can be distributed among the machines while considering the resource utilization of those machines. Different load-balancing mechanisms can be employed in order to achieve even resource utilization across the machines, and in some cases may involve assessing various processing characteristics that reflect a predicted resource expenditure and/or time profile for each task to be processed by a machine.Type: GrantFiled: September 19, 2017Date of Patent: December 1, 2020Assignee: Color Genomics, Inc.Inventors: Ryan Barrett, Taylor Sittler, Krishna Pant, Zhenghua Li, Katsuya Noguchi, Nishant Bhat, Othman Laraki, Jeroen Van den Akker, Kurt Smith
-
Publication number: 20200334497Abstract: Techniques, systems, and products for analyzing sparse indicators and sensor data and generating communications are disclosed. The sensors may be associated with or incorporated into devices that may automatically relay sensor data for use in analyses and communication generation.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Applicant: Color Genomics, Inc.Inventors: Ryan Barrett, Nishant Bhat, Huy Hong, Katsuya Noguchi, Wendy McKennon, Krishna Pant, Taylor Sittler, Othman Laraki, Elad Gil
-
Patent number: 10733476Abstract: Techniques, systems, and products for analyzing sparse indicators and sensor data and generating communications are disclosed. The sensors may be associated with or incorporated into devices that may automatically relay sensor data for use in analyses and communication generation.Type: GrantFiled: August 22, 2017Date of Patent: August 4, 2020Assignee: Color Genomics, Inc.Inventors: Ryan Barrett, Nishant Bhat, Huy Hong, Katsuya Noguchi, Wendy McKennon, Krishna Pant, Taylor Sittler, Othman Laraki, Elad Gil
-
Patent number: 9817866Abstract: A read is aligned to a reference data set. It is determined whether the read includes any identifier distinction, the determination being performed using the alignment. If so, positional data corresponding to the identifier distinction(s) are defined. Compressed read data is stored in association with a read identifier of the read. The compressed read data includes alignment information (e.g., a start and/or stop position of the alignment). When the read includes an identifier distinction, the compressed read data further includes the positional data and deviation data characterizing the distinction.Type: GrantFiled: March 22, 2017Date of Patent: November 14, 2017Assignee: COLOR GENOMICS, INC.Inventors: Ryan Barrett, Othman Laraki
-
Patent number: 9811552Abstract: Techniques, systems, and products for analyzing sparse indicators and generating communications based on bucketing of sparse indicators are disclosed.Type: GrantFiled: April 19, 2016Date of Patent: November 7, 2017Assignee: COLOR GENOMICS, INC.Inventors: Katsuya Noguchi, Krishna Pant, Ryan Barrett, Elad Gil, Othman Laraki
-
Patent number: 9785792Abstract: Methods and systems disclosed herein relate generally to processing data requests from external assessment systems. More specifically, an interface is availed to external assessment systems that accepts an identification of one or more genes. Upon receiving a request identifying one or more genes, a type of access authorized for the requesting external assessment system is assessed. When it is determined that the type of data access indicates that the external assessment system is authorized to access data for the one or more genes, a data repository is queried to identify client data that corresponds to the one or more genes and that indicates or can be used to detect a presence of client-associated variants. A response data set that includes at least some of the client data is transmitted to the external assessment system.Type: GrantFiled: May 24, 2016Date of Patent: October 10, 2017Assignee: COLOR GENOMICS, INC.Inventors: Ryan Barrett, Othman Laraki, Wendy McKennon, Katsuya Noguchi, Huy Hong
-
Publication number: 20170255790Abstract: Methods and systems disclosed herein relate generally to processing data requests from external assessment systems. More specifically, an interface is availed to external assessment systems that accepts an identification of one or more genes. Upon receiving a request identifying one or more genes, a type of access authorized for the requesting external assessment system is assessed. When it is determined that the type of data access indicates that the external assessment system is authorized to access data for the one or more genes, a data repository is queried to identify client data that corresponds to the one or more genes and that indicates or can be used to detect a presence of client-associated variants. A response data set that includes at least some of the client data is transmitted to the external assessment system.Type: ApplicationFiled: May 24, 2016Publication date: September 7, 2017Inventors: Ryan Barrett, Othman Laraki, Wendy McKennon, Katsuya Noguchi, Huy Hong
-
Patent number: 9274774Abstract: Systems and techniques to provide for software installation. In general, in one implementation, the technique includes detecting selection of one or more applications by a user; creating a manifest for the one or more applications, the manifest including a reference to the one or more applications and a reference to one or more installers, where each of the one or more applications is associated with a unique one of the one or more installers; and providing the manifest to a target system where each of the one or more applications can be installed, none of the applications or installers being provided in the manifest.Type: GrantFiled: October 28, 2005Date of Patent: March 1, 2016Assignee: Google Inc.Inventors: Sorin Jianu, Sundar Pichai, Jocelyn Lin, Ann Mei Chang, Othman Laraki, Joerg Heilig, John Fu, Shankar Ganesh, Jian Li, Jesse Savage, Carl Schedvin
-
Publication number: 20150193215Abstract: Systems and techniques to provide for software installation. In general, in one implementation, the technique includes detecting selection of one or more applications by a user; creating a manifest for the one or more applications, the manifest including a reference to the one or more applications and a reference to one or more installers, where each of the one or more applications is associated with a unique one of the one or more installers; and providing the manifest to a target system where each of the one or more applications can be installed, none of the applications or installers being provided in the manifest.Type: ApplicationFiled: October 28, 2005Publication date: July 9, 2015Inventors: Sorin Jianu, Sundar Pichai, Jocelyn Lin, Ann Mei Chang, Othman Laraki, Joerg Heilig, John Fu, Shankar Ganesh, Jian Li, Jesse Savage, Carl Schedvin
-
Patent number: 9043397Abstract: A method for providing suggestions from a messaging platform. The method includes: identifying, by a computer processor, a set of website-account pairs, wherein each of the set of website-account pairs represents an account of the messaging platform and a website; for each website-account pair of the set of website-account pairs: selecting, by the computer processor, connected accounts having a graph relationship with the account of the website-account pair, and creating an association between at least a subset of the connected accounts and the website of the website-account pair; receiving a set of websites associated with a user, wherein at least one of the set of websites is referenced by a first association of the created associations; and providing, by the computer processor, one or more account suggestions for the user based at least on the first association.Type: GrantFiled: October 2, 2012Date of Patent: May 26, 2015Assignee: Twitter, Inc.Inventors: Ram Ravichandran, Othman Laraki, Florian Leibert
-
Patent number: 8996653Abstract: A server computer queries a client device using a test fingerprint that does not correspond to any document stored in the client device, and restricts access by the client device to the server computer if the query result is incorrect. In some implementations, the server selects a set of first fingerprints associated with documents stored in the client device, generates a set of test fingerprints, none of which are associated with any document stored in the client device, and queries the client device using fingerprints from the set of first fingerprints and the set of test fingerprints to produce query results. The server computer restricts access by the client device to the server computer if at least one of the query results is incorrect, and enables the client device to access the server computer if at least a predefined number of the query results are correct and none are incorrect.Type: GrantFiled: October 26, 2012Date of Patent: March 31, 2015Assignee: Google Inc.Inventors: Bjorn Marius Aamodt Eriksen, Jeffrey Glenn Rennie, Othman Laraki
-
Patent number: 8812651Abstract: Before preloading a document to a client device, a server computer gets a client cache map associated with the client device. The client cache map has a matching entry for each document cached by the client device's cache. The server computer first checks if the document to be preloaded is already in the client device's cache by looking up the client cache map. If the document is cached, the server computer then checks whether the cached document's content is still fresh. As a result, the server computer preloads the document to the client device if the document is not cached or if the cached document's content is stale.Type: GrantFiled: February 15, 2007Date of Patent: August 19, 2014Assignee: Google Inc.Inventors: Bjorn Marius Aamodt Eriksen, Jeffrey Glen Rennie, Othman Laraki
-
Patent number: 8261258Abstract: Systems and techniques to provide for software installation. In general, in one implementation, the technique includes receiving a manifest, the manifest including a reference to one or more applications to be installed, obtaining an installer associated with an application, and using the associated installer to install the application on a target system, the application and the associated installer not being provided in the manifest.Type: GrantFiled: October 28, 2005Date of Patent: September 4, 2012Assignee: Google Inc.Inventors: Sorin Jianu, Sundar Pichai, Jocelyn Lin, Ann Mei Chang, Othman Laraki, Joerg Heilig, John Fu, Shankar Ganesh, Jian Li, Jesse Savage
-
Patent number: 8065275Abstract: A server computer identifies a cached document and its associated cache update history in response to a request or in anticipation of a request from a client computer. The server computer analyzes the document's cache update history to determine if the cached document is de facto fresh. If the cached document is de facto fresh, the server computer then transmits the cached document to the client computer. Independently, the server computer also fetches an instance of the document from another source like a web host and updates the document's cache update history using the fetched instance of the document.Type: GrantFiled: February 15, 2007Date of Patent: November 22, 2011Assignee: Google Inc.Inventors: Bjorn Marius Aamodt Eriksen, Othman Laraki
-
Patent number: 7747749Abstract: Documents are preloaded from a server to a client device before the client device submits a request for the preloaded documents. The server predicts which documents to preload based on past user browsing activities at the client device and document layouts. At the client device, specific graphical features may be applied to the links to the preloaded documents such that a user can easily tell which document link is associated with the preloaded documents.Type: GrantFiled: May 5, 2006Date of Patent: June 29, 2010Assignee: Google Inc.Inventors: Bjorn Marius Aamodt Erikson, Othman Laraki, Cosmos Nicolaou, Hanping Feng, Jeffrey Glen Rennie, Denis Lee Severson
-
Publication number: 20080201331Abstract: A server computer identifies a cached document and its associated cache update history in response to a request or in anticipation of a request from a client computer. The server computer analyzes the document's cache update history to determine if the cached document is de facto fresh. If the cached document is de facto fresh, the server computer then transmits the cached document to the client computer. Independently, the server computer also fetches an instance of the document from another source like a web host and updates the document's cache update history using the fetched instance of the document.Type: ApplicationFiled: February 15, 2007Publication date: August 21, 2008Inventors: Bjorn Marius Aamodt Eriksen, Othman Laraki
-
Publication number: 20030233329Abstract: The present invention relates to a method and system for providing content services to mobile devices. The method and system should provide these content services to the mobile devices while ensuring user privacy. The method and system should also allow one or more content providers that provide the content services to collect payment for the use of the content services. In one embodiment, a user makes a request for content from an affiliated content provider (Affiliated Content Provider A). This request travels from the wireless device (where it is a request over a radio frequency) thru one or more wireless infrastructure devices until it arrives as a Hypertext Transfer Protocol (HTTP) request over an Ethernet to a proxy server. The proxy server then requests the source Internet Protocol (IP) address of the wireless device that sent the request.Type: ApplicationFiled: December 6, 2002Publication date: December 18, 2003Applicant: ACCESS SYSTEMS AMERICA, INC.Inventors: Othman Laraki, Chung Huan Liu, Sergei Krupenin, Mingzhe Zhu, Daniel F. Zucker