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: 9961166Abstract: 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: GrantFiled: October 29, 2015Date of Patent: May 1, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Michael Olivier, Carleton Miyamoto
-
Publication number: 20170034313Abstract: 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: ApplicationFiled: October 29, 2015Publication date: February 2, 2017Inventors: Michael Olivier, Carleton Miyamoto
-
Publication number: 20170031998Abstract: 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: ApplicationFiled: October 29, 2015Publication date: February 2, 2017Inventors: Michael Olivier, Carleton Miyamoto
-
Publication number: 20150120398Abstract: 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: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Applicant: Linkedln CorporationInventors: Michael Olivier, Evan Brynne, Benjamin Hoan Le, Christina Amanda Wong
-
Publication number: 20140156356Abstract: 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: ApplicationFiled: December 5, 2012Publication date: June 5, 2014Inventors: Michael Olivier, Rachel Sanders, Alex Vauthey, Evan Brynne
-
Publication number: 20140156550Abstract: 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: ApplicationFiled: December 5, 2012Publication date: June 5, 2014Inventors: Michael Olivier, Rachel Sanders, Alex Vauthey
-
Publication number: 20140156333Abstract: 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: ApplicationFiled: December 5, 2012Publication date: June 5, 2014Inventors: Michael Olivier, Rachel Sanders, Alex Vauthey, Borislav Roussev
-
Publication number: 20100173041Abstract: 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: ApplicationFiled: December 30, 2009Publication date: July 8, 2010Inventor: Jared Michael Olivier
-
Patent number: 7748038Abstract: 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: GrantFiled: December 6, 2004Date of Patent: June 29, 2010Assignee: IronPort Systems, Inc.Inventors: Michael Olivier, Craig Sprosts, Scot Kennedy, Daniel Quinlan, Larry Rosenstein, Craig Taylor
-
Publication number: 20090037414Abstract: 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: ApplicationFiled: August 1, 2007Publication date: February 5, 2009Applicant: Yahoo! Inc.Inventors: Michael Olivier, Joshua Richardson
-
Publication number: 20050283837Abstract: 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: ApplicationFiled: December 6, 2004Publication date: December 22, 2005Inventors: Michael Olivier, Craig Sprosts, Scot Kennedy, Daniel Quinlan, Larry Rosenstein, Craig Taylor
-
Publication number: 20050193076Abstract: 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: ApplicationFiled: February 17, 2005Publication date: September 1, 2005Inventors: Andrew Flury, Scott Banister, Craig Sprosts, Patrick Peterson, Michael Olivier
-
Publication number: 20050161225Abstract: 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: ApplicationFiled: November 24, 2004Publication date: July 28, 2005Inventors: Cory Cole, Jeremy Angelle, Michael Olivier, Charles Webre, Anthony Billeaud, Brian Begnaud
-
Patent number: 6480885Abstract: 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: GrantFiled: April 25, 2000Date of Patent: November 12, 2002Inventor: Michael Olivier