Patents by Inventor Michael Olivier

Michael Olivier 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: 9961166
    Abstract: This disclosure is directed to an organizational directory access client and an organizational directory server and, in particular, to an organizational directory access client that performs a local search and a network search for one or more member profiles of members of the organization. The organizational directory access client executes on a client device and is configured to authenticate a user of the client with the organizational directory server. Once authenticated, the client device receives a member profile database that is then made locally available. As the user enters a search query, the organizational directory access client searches the local member profile database and, when the search query is completed, the organizational directory access client communicates the search query to the organizational directory server for performing a search across one or more social networking services. The local and network search results are then displayed for review by the user.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: May 1, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Olivier, Carleton Miyamoto
  • Publication number: 20170034313
    Abstract: This disclosure is directed to an organizational directory access client and an organizational directory server and, in particular, to an organizational directory access client that performs a local search and a network search for one or more member profiles of members of the organization. The organizational directory access client executes on a client device and is configured to authenticate a user of the client with the organizational directory server. Once authenticated, the client device receives a member profile database that is then made locally available. As the user enters a search query, the organizational directory access client searches the local member profile database and, when the search query is completed, the organizational directory access client communicates the search query to the organizational directory server for performing a search across one or more social networking services. The local and network search results are then displayed for review by the user.
    Type: Application
    Filed: October 29, 2015
    Publication date: February 2, 2017
    Inventors: Michael Olivier, Carleton Miyamoto
  • Publication number: 20170031998
    Abstract: This disclosure is directed to an organizational directory access client and an organizational directory server and, in particular, to an organizational directory access client that performs a local search and a network search for one or more member profiles of members of the organization. The organizational directory access client executes on a client device and is configured to authenticate a user of the client with the organizational directory server. Once authenticated, the client device receives a member profile database that is then made locally available. As the user enters a search query, the organizational directory access client searches the local member profile database and, when the search query is completed, the organizational directory access client communicates the search query to the organizational directory server for performing a search across one or more social networking services. The local and network search results are then displayed for review by the user.
    Type: Application
    Filed: October 29, 2015
    Publication date: February 2, 2017
    Inventors: Michael Olivier, Carleton Miyamoto
  • Publication number: 20150120398
    Abstract: A system calculates an overall talent scout score for each of a plurality of interviewers, ranks the plurality of interviewers as a function of the overall talent scout score for each of the plurality of interviewers, and displays on a computer display device a representation of the overall talent scout scores for each of the plurality of interviewers. In another embodiment, the system calculates a participation score for each of the plurality of interviewers, ranks the plurality of interviewers as a function of the overall talent scout score for each of the plurality of interviewers and the participation score for each of the plurality of interviewers, and displays on a computer display device a representation of the overall talent scout scores and the participation scores for each of the plurality of interviewers.
    Type: Application
    Filed: October 31, 2013
    Publication date: April 30, 2015
    Applicant: Linkedln Corporation
    Inventors: Michael Olivier, Evan Brynne, Benjamin Hoan Le, Christina Amanda Wong
  • Publication number: 20140156356
    Abstract: A system for scheduling interviews includes an interviewer database and a calendar database. Interviewers are selected as a function of one or more modules of questions that are associated with each of the interviewers, and an interview schedule is generated for a job candidate from the selected interviewers. The system can also schedule and invite people to meetings based on their calendar availability and the skills, characteristics, or attributes associated with potential meeting attendees.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Inventors: Michael Olivier, Rachel Sanders, Alex Vauthey, Evan Brynne
  • Publication number: 20140156550
    Abstract: A system for scheduling interviews includes an interviewer database and a calendar database. Interviewers are selected as a function of one or more modules of questions that are associated with each of the interviewers, and an interview schedule is generated for a job candidate from the selected interviewers. The system can also schedule and invite people to meetings based on their calendar availability and the skills, characteristics, or attributes associated with potential meeting attendees.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Inventors: Michael Olivier, Rachel Sanders, Alex Vauthey
  • Publication number: 20140156333
    Abstract: A system for scheduling interviews includes an interviewer database and a calendar database. Interviewers are selected as a function of one or more modules of questions that are associated with each of the interviewers, and an interview schedule is generated for a job candidate from the selected interviewers. The system can also schedule and invite people to meetings based on their calendar availability and the skills, characteristics, or attributes associated with potential meeting attendees.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Inventors: Michael Olivier, Rachel Sanders, Alex Vauthey, Borislav Roussev
  • Publication number: 20100173041
    Abstract: Camouflaged bottles and containers for carrying and concealing a material include: a carriable container adapted to retain the material; and a camouflage pattern imprinted on an exterior surface of the container. The camouflage pattern helps conceal the container and the material. The container may be a bottle with a camouflaged cap or be a bag with a zipper lock, and may have a label.
    Type: Application
    Filed: December 30, 2009
    Publication date: July 8, 2010
    Inventor: Jared Michael Olivier
  • Patent number: 7748038
    Abstract: Early detection of computer viruses is provided by collecting information about suspicious messages and generating virus outbreak information. In one embodiment, a method comprises receiving the virus outbreak information that has been determined by receiving message information for messages that have characteristics associated with computer viruses, wherein the messages were determined by a virus-check component as not comprising a virus, and mapping the message information received in a specified time period to the virus outbreak information; and when the virus outbreak information indicates initiation of a virus attack, performing a message flow control action for additional messages that have the same characteristics associated with computer viruses as the first messages. As a result, a messaging gateway can suspend delivery of messages early in a virus outbreak, providing sufficient time for updating an anti-virus checker that can strip virus code from the messages.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: June 29, 2010
    Assignee: IronPort Systems, Inc.
    Inventors: Michael Olivier, Craig Sprosts, Scot Kennedy, Daniel Quinlan, Larry Rosenstein, Craig Taylor
  • Publication number: 20090037414
    Abstract: A system for hosting one or more online feedback forums to receive and manage feedback is provided. An online feedback forum can be affiliated with a provider of a service and/or product and enables users of the service and/or product to add postings to provide feedback, browse postings, and add comments to postings. Also, an online feedback forum can allow users to vote on various postings. When a new posting is added by a user, contextual information associated with the user's activity with a provider's service and/or product is also included. Contextual information includes information that is not directly inputted by the user but provides additional information for placing the user's posting in better context. The online feedback forum further enables the affiliated provider and/or its agents to add official responses to postings and otherwise manage postings of the online feedback forum.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: Yahoo! Inc.
    Inventors: Michael Olivier, Joshua Richardson
  • Publication number: 20050283837
    Abstract: Early detection of computer viruses is provided by collecting information about suspicious messages and generating virus outbreak information. In one embodiment, a method comprises receiving the virus outbreak information that has been determined by receiving message information for messages that have characteristics associated with computer viruses, wherein the messages were determined by a virus-check component as not comprising a virus, and mapping the message information received in a specified time period to the virus outbreak information; and when the virus outbreak information indicates initiation of a virus attack, performing a message flow control action for additional messages that have the same characteristics associated with computer viruses as the first messages. As a result, a messaging gateway can suspend delivery of messages early in a virus outbreak, providing sufficient time for updating an anti-virus checker that can strip virus code from the messages.
    Type: Application
    Filed: December 6, 2004
    Publication date: December 22, 2005
    Inventors: Michael Olivier, Craig Sprosts, Scot Kennedy, Daniel Quinlan, Larry Rosenstein, Craig Taylor
  • Publication number: 20050193076
    Abstract: A method and apparatus for managing information relating to electronic messages is provided. A first set of data related to one or more message senders is obtained from a first source, such as an email sever or email gateway. Each message sender has sent one or more electronic messages. A second set of data related to the one or more message senders is obtained from a second source. Message volume information that describes the messages sent by the one or more message senders for a period of time is determined based on the first set of data and the second set of data. The message volume information may be used to determine whether a particular message sent by a particular message sender is unsolicited. If a particular message is determined to be unsolicited, various actions may be performed on messages sent by the sender of the particular message.
    Type: Application
    Filed: February 17, 2005
    Publication date: September 1, 2005
    Inventors: Andrew Flury, Scott Banister, Craig Sprosts, Patrick Peterson, Michael Olivier
  • Publication number: 20050161225
    Abstract: A control line guide and manipulating arm can protect and guide one or more control lines which are desired to be attached and lowered into a wellbore with a tubular string. The control lines may be moved toward a tubular string, can be clamped to the tubular string, and the tubular string and control lines may be lowered into the wellbore. When the elevator reaches a predetermined position, the spider slips are preferably set. To protect the control lines, the control lines are moved in a substantially radial direction outward from the tubular string. The spider slips are closed only after the control lines are retained outward. After another tubular joint is connected to the tubular string and the elevator grips the tubular string, the spider slips are preferably released. For easier attachment, of the control lines to the tubular string, the control lines are moved in a substantially radial direction toward the tubular string.
    Type: Application
    Filed: November 24, 2004
    Publication date: July 28, 2005
    Inventors: Cory Cole, Jeremy Angelle, Michael Olivier, Charles Webre, Anthony Billeaud, Brian Begnaud
  • Patent number: 6480885
    Abstract: A method for enabling users to exchange group electronic mail by establishing individual profiles and criteria, for determining personalized subsets within a group. Users establish subscriptions to an electronic mailing list by specifying user profile data and acceptance criteria data to screen other users. When a user subscribes, a web server establishes and stores an individualized recipient list including each matching subscriber and their degree of one-way or mutual match with the user. When the user then sends a message to the mailing list, an email server retrieves 100% her matches and then optionally filters her recipient list down to a message distribution list using each recipient's message criteria. The message is then distributed to matching users. Additionally, email archives and information contributions from users are stored in a database. A web server creates an individualized set of web pages for a user from the database, containing contributions only from users in his recipient list.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: November 12, 2002
    Inventor: Michael Olivier