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: 9817866
    Abstract: 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: Grant
    Filed: March 22, 2017
    Date of Patent: November 14, 2017
    Assignee: COLOR GENOMICS, INC.
    Inventors: Ryan Barrett, Othman Laraki
  • Patent number: 9811552
    Abstract: Techniques, systems, and products for analyzing sparse indicators and generating communications based on bucketing of sparse indicators are disclosed.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: November 7, 2017
    Assignee: COLOR GENOMICS, INC.
    Inventors: Katsuya Noguchi, Krishna Pant, Ryan Barrett, Elad Gil, Othman Laraki
  • Patent number: 9785792
    Abstract: 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: Grant
    Filed: May 24, 2016
    Date of Patent: October 10, 2017
    Assignee: COLOR GENOMICS, INC.
    Inventors: Ryan Barrett, Othman Laraki, Wendy McKennon, Katsuya Noguchi, Huy Hong
  • Publication number: 20170255790
    Abstract: 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: Application
    Filed: May 24, 2016
    Publication date: September 7, 2017
    Inventors: Ryan Barrett, Othman Laraki, Wendy McKennon, Katsuya Noguchi, Huy Hong
  • Patent number: 9274774
    Abstract: 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: Grant
    Filed: October 28, 2005
    Date of Patent: March 1, 2016
    Assignee: 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: 20150193215
    Abstract: 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: Application
    Filed: October 28, 2005
    Publication date: July 9, 2015
    Inventors: 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: 9043397
    Abstract: 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: Grant
    Filed: October 2, 2012
    Date of Patent: May 26, 2015
    Assignee: Twitter, Inc.
    Inventors: Ram Ravichandran, Othman Laraki, Florian Leibert
  • Patent number: 8996653
    Abstract: 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: Grant
    Filed: October 26, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Bjorn Marius Aamodt Eriksen, Jeffrey Glenn Rennie, Othman Laraki
  • Patent number: 8812651
    Abstract: 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: Grant
    Filed: February 15, 2007
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Bjorn Marius Aamodt Eriksen, Jeffrey Glen Rennie, Othman Laraki
  • Patent number: 8261258
    Abstract: 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: Grant
    Filed: October 28, 2005
    Date of Patent: September 4, 2012
    Assignee: 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: 8065275
    Abstract: 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: Grant
    Filed: February 15, 2007
    Date of Patent: November 22, 2011
    Assignee: Google Inc.
    Inventors: Bjorn Marius Aamodt Eriksen, Othman Laraki
  • Patent number: 7747749
    Abstract: 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: Grant
    Filed: May 5, 2006
    Date of Patent: June 29, 2010
    Assignee: Google Inc.
    Inventors: Bjorn Marius Aamodt Erikson, Othman Laraki, Cosmos Nicolaou, Hanping Feng, Jeffrey Glen Rennie, Denis Lee Severson
  • Publication number: 20080201331
    Abstract: 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: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Inventors: Bjorn Marius Aamodt Eriksen, Othman Laraki
  • Publication number: 20030233329
    Abstract: 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: Application
    Filed: December 6, 2002
    Publication date: December 18, 2003
    Applicant: ACCESS SYSTEMS AMERICA, INC.
    Inventors: Othman Laraki, Chung Huan Liu, Sergei Krupenin, Mingzhe Zhu, Daniel F. Zucker