Patents by Inventor John Reilly
John Reilly 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: 11960624Abstract: Systems, methods, and computer program products are configured to apply k-anonymity to an answer to a query sent to a relational database. A query to the relational database is obtained, the relational database containing a plurality of records. A frequency of occurrence of the attributes in the relational database is determined, an anonymization rule set is created based on the frequency of occurrence of the attributes, the anonymization rule set defining which attributes are to be suppressed in the answer to the query, the anonymization rule set is used to generate the answer to the query, wherein the answer to the query has k-anonymity, and a display or other device is controlled based on the answer to the query.Type: GrantFiled: February 19, 2021Date of Patent: April 16, 2024Assignee: IMMUTA, INC.Inventors: John Reilly Murray, Joseph James Regensburger, Alfred Vincent Rossi, Mason Sharp
-
Publication number: 20220360342Abstract: A circuit configured to transmit frequency multiplexed signals from a superconducting domain to a higher temperature domain. The circuit comprising a multiplexed signal output and a plurality of superconducting oscillator circuits each configured to output a different carrier frequency, each superconducting oscillator circuit comprising an oscillator output connected to the multiplexed signal output. Each superconducting oscillator circuit comprising a converter stage configured to convert an input of a superconducting logic signal to a Single Flux Quantum (SFQ) bit value, a splitter stage electrically connected to an output of the converter stage, the splitter stage configured to change between a first current state and a second current state based at least in part on the SFQ bit value, and an oscillator stage magnetically coupled to an output of the splitter stage and electrically coupled to the oscillator output.Type: ApplicationFiled: May 10, 2021Publication date: November 10, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Derek Leslie KNEE, John Murray HORNIBROOK, Ian Douglas CONWAY LAMB, Richard Prescott ROUSE, David John REILLY
-
Publication number: 20210264057Abstract: Systems, methods, and computer program products are configured to apply k-anonymity to an answer to a query sent to a relational database. A query to the relational database is obtained, the relational database containing a plurality of records. A frequency of occurrence of the attributes in the relational database is determined, an anonymization rule set is created based on the frequency of occurrence of the attributes, the anonymization rule set defining which attributes are to be suppressed in the answer to the query, the anonymization rule set is used to generate the answer to the query, wherein the answer to the query has k-anonymity, and a display or other device is controlled based on the answer to the query.Type: ApplicationFiled: February 19, 2021Publication date: August 26, 2021Inventors: John Reilly MURRAY, Joseph James REGENSBURGER, Alfred Vincent ROSSI, Mason SHARP
-
Publication number: 20200289903Abstract: Devices are provided for retrieving golf balls from golf holes when a portion of a golf flagstick is located within the golf hole. The devices includes a substantially circular body configured to fit within the golf hole. The body is further configured to mate with the golf flagstick so that the body forms a resting surface for the golf balls when the golf balls enter the golf hole, and the golf balls can be removed from the hole by lifting the golf flagstick.Type: ApplicationFiled: March 11, 2020Publication date: September 17, 2020Inventors: William John Reilly, Hugh A. Reilly
-
Patent number: 10193841Abstract: Techniques for onboarding users to various product features are described. According to various embodiments, information identifying a set of candidate onboarding content items associated with an email type of an email to be transmitted to a particular member of an online social network service is accessed. Thereafter, a first subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has already been onboarded to products associated with the candidate onboarding content items in the first subset. Further, a second subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has previously viewed and not interacted with the candidate onboarding content items in the second subset. A specific onboarding content item is then dynamically selected from the remaining set of candidate onboarding content items.Type: GrantFiled: July 28, 2015Date of Patent: January 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Lawrence Yuan, Vidya Chandrasekaran, Wynn Chen, Stephen Philip Hiller, Benjamin Lai, Bruno Pereira Medeiros, John Reilly
-
Patent number: 10165121Abstract: A method of sending data to one of a plurality of geographically dispersed contact center service sites includes receiving a contact from a customer device; determining a context of the contact; and retrieving, by the server of the contact center, from a first context store, information based on the determined context of the contact. Accordingly, based on the determined context of the contact, a predicted particular service site from among the plurality of geographically dispersed contact center service sites can be identified so that the retrieved information can be sent to a storage location that is closer to the predicted particular service site than the contact center is.Type: GrantFiled: August 18, 2016Date of Patent: December 25, 2018Assignee: Avaya Inc.Inventors: John Reilly, John McGreevy, Joseph Smyth, Thomas Eustace
-
Publication number: 20170054852Abstract: A method of responding to an incoming contact at a contact center includes receiving the incoming contact from a user device associated with a user; determining an attribute related to the user; and identifying historical contact interactions of the contact center that each have a respective attribute matching the attribute related to the user. Thus, based on the identified historical contact interactions, a next action associated with the contact can be predicted in order to provide dynamically modifying, during handling of the incoming contact, a default path for handling the incoming contact based on the predicted next action.Type: ApplicationFiled: August 18, 2016Publication date: February 23, 2017Inventors: John McGreevy, Adeel Gilani, James Bourke, John Reilly
-
Publication number: 20170054847Abstract: A method of sending data to one of a plurality of geographically dispersed contact center service sites includes receiving a contact from a customer device; determining a context of the contact; and retrieving, by the server of the contact center, from a first context store, information based on the determined context of the contact. Accordingly, based on the determined context of the contact, a predicted particular service site from among the plurality of geographically dispersed contact center service sites can be identified so that the retrieved information can be sent to a storage location that is closer to the predicted particular service site than the contact center is.Type: ApplicationFiled: August 18, 2016Publication date: February 23, 2017Inventors: John Reilly, John McGreevy, Joseph Smyth, Thomas Eustace
-
Publication number: 20170054846Abstract: A method of establishing a connection with a user device associated with a user includes receiving a request from the user, the request related to a product or service and determining a context associated with the request. Accordingly, based on the determined context, one of a plurality of available communication modes can be determined and an agent device of the contact center can be connected with the user device via the determined one of the plurality of available communication modes.Type: ApplicationFiled: August 18, 2016Publication date: February 23, 2017Inventors: Siobhan Dervan, Sean Coyne, John Reilly, Thomas Eustace
-
Patent number: 9516169Abstract: A contact center, methods, and mechanisms are provided for dynamically scaling a contact center based on scaling triggers and monitored activity. The monitored activity includes information provided from one or more sources. This information serves to indicate whether a contact center activity is increasing, decreasing, or maintaining a steady-state. When the activity at a contact center is increasing, a scaling mechanism increases a number of resources provisioned to the contact center according to rules. When the activity at a contact center is decreasing, a scaling mechanism decreases a number of resources provisioned to the contact center according to rules. The scaling triggers are created, removed, modified, or otherwise classified as correlations between monitored activity and contact center scaling are observed.Type: GrantFiled: December 5, 2014Date of Patent: December 6, 2016Assignee: Avaya Inc.Inventors: John Reilly, Dawid Nowak, John McGreevy, Siobhán Dervan, Tom Eustace
-
Publication number: 20160165052Abstract: A contact center, methods, and mechanisms are provided for dynamically scaling a contact center based on scaling triggers and monitored activity. The monitored activity includes information provided from one or more sources. This information serves to indicate whether a contact center activity is increasing, decreasing, or maintaining a steady-state. When the activity at a contact center is increasing, a scaling mechanism increases a number of resources provisioned to the contact center according to rules. When the activity at a contact center is decreasing, a scaling mechanism decreases a number of resources provisioned to the contact center according to rules. The scaling triggers are created, removed, modified, or otherwise classified as correlations between monitored activity and contact center scaling are observed.Type: ApplicationFiled: December 5, 2014Publication date: June 9, 2016Inventors: John Reilly, Dawid Nowak, John McGreevy, Siobhán Dervan, Tom Eustace
-
Publication number: 20160127304Abstract: A content delivery system coupled to a computer network can provide large volumes of content to large numbers of recipients. The content is collected into digests and individual articles to be sent in email via an email channel established by the content delivery system to the recipients through the computer network. Content producers submit content for aggregation into various email deliveries and submit initial scheduling information. The scheduling information may specify target characteristics of preferred recipients of the content as well as general and initial scheduling preferences for email delivery. The content delivery system utilizes the initial scheduling information as a starting point for scheduling email deliveries. The system measures levels of content interaction by the recipients to gauge corresponding interest levels in the content.Type: ApplicationFiled: January 12, 2016Publication date: May 5, 2016Inventors: John Reilly, Alexandre Lee, Russell Melick, Joseph Adler, James Tac Lau, Jesse Bellister
-
Patent number: 9264513Abstract: A content delivery system coupled to a computer network can provide large volumes of content to large numbers of recipients. The content is collected into digests and individual articles to be sent in email via an email channel established by the content delivery system to the recipients through the computer network. Content producers submit content for aggregation into various email deliveries and submit initial scheduling information. The scheduling information may specify target characteristics of preferred recipients of the content as well as general and initial scheduling preferences for email delivery. The content delivery system utilizes the initial scheduling information as a starting point for scheduling email deliveries. The system measures levels of content interaction by the recipients to gauge corresponding interest levels in the content.Type: GrantFiled: December 13, 2012Date of Patent: February 16, 2016Assignee: LinkedIn CorporationInventors: John Reilly, Alexandre Lee, Russell Melick, Joseph Adler, James Tac Lau, Jesse Bellister
-
Publication number: 20160036750Abstract: Techniques for onboarding users to various product features are described. According to various embodiments, information identifying a set of candidate onboarding content items associated with an email type of an email to be transmitted to a particular member of an online social network service is accessed. Thereafter, a first subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has already been onboarded to products associated with the candidate onboarding content items in the first subset. Further, a second subset of the candidate onboarding content items is removed from the set, responsive to determining that the particular member has previously viewed and not interacted with the candidate onboard* content items in the second subset. A specific onboarding content item is then dynamically selected from the remaining set of candidate onboarding content items.Type: ApplicationFiled: July 28, 2015Publication date: February 4, 2016Inventors: Lawrence Yuan, Vidya Chandrasekaran, Wynn Chen, Stephen Philip Hiller, Benjamin Lai, Bruno Pereira Medeiros, John Reilly
-
Publication number: 20140173020Abstract: A content delivery system coupled to a computer network can provide large volumes of content to large numbers of recipients. The content is collected into digests and individual articles to be sent in email via an email channel established by the content delivery system to the recipients through the computer network. Content producers submit content for aggregation into various email deliveries and submit initial scheduling information. The scheduling information may specify target characteristics of preferred recipients of the content as well as general and initial scheduling preferences for email delivery. The content delivery system utilizes the initial scheduling information as a starting point for scheduling email deliveries. The system measures levels of content interaction by the recipients to gauge corresponding interest levels in the content.Type: ApplicationFiled: December 13, 2012Publication date: June 19, 2014Applicant: LinkedIn CorporationInventors: John Reilly, Alexandre Lee, Russell Melick, Joseph Adler, James Tac Lau, Jesse Bellister
-
Publication number: 20120146781Abstract: A system for warning of potential collisions among subjects includes devices configured to be transported by the subjects. At least one of the devices may have a device identifier and may include a transceiver configured to transmit radio frequency signals including the device identifier. At least one of the devices may include a processor operably connected to a transceiver configured to receive radio frequency signals. In at least one of the devices, the processor is configured to store another device's identifier in a storage medium, to determine a signal strength of a radio frequency signal received from the other device, and to issue a warning signal based at least in part on at least one of the signal strength and the other device's identifier. The warning signal is configured to warn a subject of a potential collision with another subject.Type: ApplicationFiled: February 15, 2012Publication date: June 14, 2012Applicant: Wirefree CorporationInventors: Stephen Darryll Thomas, Timothy John Reilly, James Conroy Moore
-
Publication number: 20110227747Abstract: A method for avoiding collisions may include receiving a signal from a device, where the signal includes an identifier of the device transmitting the signal. The method for avoiding collisions may further include determining strength of the signal. The method for avoiding collisions may further include reading from a database a threshold corresponding to an allowable distance to the device. The method for avoiding collisions may further include comparing the threshold to one of the determined strength of the signal and an approximate distance of the device calculated based on the determined strength of the signal. The method for avoiding collisions may further include issuing a collision warning if the one of the determined strength of the signal and the approximate distance of the device exceeds the threshold.Type: ApplicationFiled: March 19, 2010Publication date: September 22, 2011Applicant: WIREFREE CORPORATIONInventors: Stephen Darryll Thomas, Timothy John Reilly, James Conroy Moore
-
Publication number: 20110001625Abstract: The subject invention is directed to a breath analyzer which is capable of detecting toxic gas levels from breath analysis. The subject invention includes a mouthpiece which is in communication with a plurality of discrete chambers, such as first and second discrete chambers, each being provided with a separate probe for breath analysis. The probes are connected to analyzers for determining detected levels of gas. In a first embodiment, a first probe may be provided for carbon monoxide detection with a second probe being provided for hydrogen cyanide detection. Advantageously, with this arrangement, breath analysis may be conducted on-site, for example at the site of a fire, to quickly and simultaneously determine carbon monoxide and hydrogen cyanide levels in a person's blood stream. In a second embodiment, a first probe may be provided for detection of carbon monoxide and a second probe may be provided for detection of hydrogen.Type: ApplicationFiled: September 14, 2010Publication date: January 6, 2011Applicant: FSP INSTRUMENTS, LLC.Inventors: Kevin John Reilly, JR., Mario Suttora
-
Publication number: 20100286020Abstract: A milk protein composition for use in treating or preventing chronic local inflammation in humans is disclosed. The invention also relates to the use of the milk protein composition for the manufacture of a nutritional composition and/or pharmaceutical composition for use in treating or preventing chronic local inflammation in humans. A nutritional composition, a pharmaceutical composition and a daily diet for treating or preventing chronic local inflammation in humans are also disclosed.Type: ApplicationFiled: October 5, 2007Publication date: November 11, 2010Applicant: Kerry Group Services International LimitedInventors: Wilhelmus Hans Albert Calame, Andries Dirk Siemensma, John Reilly, Margaret Theresa Greaney, Flynn Callaghan
-
Publication number: 20090187111Abstract: The subject invention is directed to a breath analyzer which is capable of detecting toxic gas levels from breath analysis. The subject invention includes a mouthpiece which is in communication with a plurality of discrete chambers, such as first and second discrete chambers, each being provided with a separate probe for breath analysis. The probes are connected to analyzers for determining detected levels of gas. In a first embodiment, a first probe may be provided for carbon monoxide detection with a second probe being provided for hydrogen cyanide detection. Advantageously, with this arrangement, breath analysis may be conducted on-site, for example at the site of a fire, to quickly and simultaneously determine carbon monoxide and hydrogen cyanide levels in a person's blood stream. In a second embodiment, a first probe may be provided for detection of carbon monoxide and a second probe may be provided for detection of hydrogen.Type: ApplicationFiled: March 10, 2008Publication date: July 23, 2009Applicant: FSP INSTRUMENTS, INC.Inventors: Kevin John Reilly, JR., Mario Suttora