Patents by Inventor Robert Murphy
Robert Murphy 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: 11599699Abstract: The present disclosure relates to systems and methods for floorplanning using machine learning techniques. Embodiments may include receiving an electronic design and analyzing the electronic design using a reinforcement learning agent. Embodiments may further include recommending a first action wherein the first action includes at least one of a place agent action, a via agent action, or a route agent action. Embodiments may also include updating the electronic design based upon, at least in part, the first action to generate an updated electronic design. Embodiments may further include analyzing the updated electronic design using the reinforcement learning agent and recommending a second action wherein the second action includes at least one of a place agent action, a via agent action, or a route agent action. Embodiments may also include updating the updated electronic design based upon the second action to generate a second updated electronic design.Type: GrantFiled: February 10, 2020Date of Patent: March 7, 2023Assignee: Cadence Design Systems, Inc.Inventors: Luke Roberto, Joydeep Mitra, Taylor Elsom Hogan, Shang Li, Zachary Joseph Zumbo, John Robert Murphy
-
Patent number: 11595447Abstract: Techniques are disclosed relating to automatically altering a displayed user interface for an event. A server computer system may cause, via a conferencing service, display of a user interface for an event having a group of users accessing the conferencing service via a plurality of user devices, the displayed interface including an indication of a video feed of a user in the group of users that is currently active. The system may store, in a database, data for the event, including content of audio and video feeds of users in the event. The system may analyze a set of characteristics included in the content of the audio and video feeds. The system may alter, while the indication of the video feed of the user is being displayed, aspects of the displayed user interface other than the indication, where the altering is performed based on the analyzing.Type: GrantFiled: August 3, 2021Date of Patent: February 28, 2023Assignee: Toucan Events Inc.Inventors: Ivo Walter Rothschild, Paul Robert Murphy, Asahi Sato, Antonia Theodora Hellman, Ethan Duncan He-Li Hellman, Steven Emmanuel Hellman
-
Publication number: 20230040171Abstract: A method for monitoring air quality is described. The method includes measuring ethane and methane using a mobile sensor platform to provide sensor data. The sensor data includes methane data and ethane data captured at a nonzero mobile sensor platform speed. Methane and ethane peak(s) are identified in the sensor data. Correlation(s) between the methane and ethane peak(s) and/or between the methane peak(s) and at least one amount of 13C are determined. A source for the methane is determined based on the correlation.Type: ApplicationFiled: October 19, 2022Publication date: February 9, 2023Inventors: Todd Langland, Meghan Elizabeth Thurlow, Davida Herzl, Brian LaFranchi, Robert Murphy
-
Publication number: 20220407732Abstract: Techniques are disclosed for automatically executing scripts for event in response to user activity within the event. A server executing a video conferencing service, receives meeting scheduling information and a set of user-specified scripting information from a user requesting to generate an event. In response to receiving a request from user device to access the event, the server causes display of an event interface to the device, the displayed interface including indications of sub-groups of a group of users accessing the conferencing service via a plurality of user devices and an indication of a video feed of a user in the group of users that is currently active. In response to one or more triggers corresponding to the event, one or more scripts are executed for the event, where executing the one or more scripts includes altering the displayed interface.Type: ApplicationFiled: June 21, 2022Publication date: December 22, 2022Inventors: Antonia Theodora Hellman, Ethan Duncan He-Li Hellman, Steven Emmanuel Hellman, Ivo Walter Rothschild, Paul Robert Murphy, Asahi Sato, William Hans Von Hippel, Michel Henri Georges Cassius
-
Patent number: 11522822Abstract: A server maintains a gallery of ephemeral messages respectively comprising visual media content, such as user-provided photographic content or user-provided video content. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. The gallery has a global gallery availability parameter, and each message has a gallery participation timer. The gallery is made unavailable for viewing upon expiry of the gallery availability parameter or upon expiry of the gallery participation timer of a last posted message in the gallery, whichever occurs first.Type: GrantFiled: July 29, 2016Date of Patent: December 6, 2022Assignee: Snap Inc.Inventors: Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel
-
Patent number: 11519849Abstract: A method for monitoring air quality is described. The method includes measuring ethane and methane using a mobile sensor platform to provide sensor data. The sensor data includes methane data and ethane data captured at a nonzero mobile sensor platform speed. Methane and ethane peak(s) are identified in the sensor data. Correlation(s) between the methane and ethane peak(s) and/or between the methane peak(s) and at least one amount of 13C are determined. A source for the methane is determined based on the correlation.Type: GrantFiled: July 7, 2020Date of Patent: December 6, 2022Assignee: Aclima Inc.Inventors: Todd Langland, Meghan Elizabeth Thurlow, Davida Herzl, Brian LaFranchi, Robert Murphy
-
Patent number: 11513678Abstract: A presentation system capable of detecting one or more gestures and contacts on a touch sensitive display. The presentation system can displaying indicia of such contacts, such as when a user writes with a fingertip, and can remove or alter such indicia responsive to other gestures and contacts. The system can accurately distinguish between types of gestures detected, such as between a writing gesture and an erasing gesture, on both large and small touch sensitive displays, thereby obviating the need for a user to make additional selective inputs to transition from one type of gesture to another. The system can determine how long to keep user annotations displayed during a presentation, based on the nature of the gesture used to make the annotations and the context in which they are made.Type: GrantFiled: June 6, 2017Date of Patent: November 29, 2022Assignee: POLYCOM, INC.Inventors: Alain Nimri, Shu Gao, Stephen Schaefer, Robert Murphy, Daniel Palmer
-
Publication number: 20220364829Abstract: A simulation system may comprise a headset and an equipment. A wireless communication interface of the headset may receive position information from the equipment. The headset may detect a passively-instrumented object represented in a captured image. The headset may detect a wearable device coupled to the passively-instrumented object. The headset may determine position information for the passively-instrumented object. The headset may present an image of virtual equipment corresponding to the equipment in accordance with the position information from the equipment and the position information detected for the passively-instrumented object.Type: ApplicationFiled: May 11, 2022Publication date: November 17, 2022Inventors: Jacob Wallack, Robert Murphy, Jonathan Lind
-
Patent number: 11411908Abstract: A server maintains an ephemeral message gallery of ephemeral messages. Each ephemeral message is posted to the ephemeral message gallery by a user for viewing by recipients via recipient devices. In response to an ephemeral message gallery view request from any of the recipient devices, the ephemeral messages in the ephemeral message gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the ephemeral message gallery. A user interface via which the ephemeral message gallery is viewable includes indicia with respect to the number of times the ephemeral message gallery has been viewed online by other users.Type: GrantFiled: July 29, 2016Date of Patent: August 9, 2022Assignee: Snap Inc.Inventors: Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel
-
Patent number: 11283747Abstract: A server maintains a gallery of ephemeral messages respectively comprising visual media content, such as user-provided photographic content or user-provided video content. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. The gallery has a global gallery availability parameter, and each message has a gallery participation timer. The gallery is made unavailable for viewing upon expiry of the gallery availability parameter or upon expiry of the gallery participation timer of a last posted message in the gallery, whichever occurs first.Type: GrantFiled: July 29, 2016Date of Patent: March 22, 2022Assignee: Snap Inc.Inventors: Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel
-
Publication number: 20220079265Abstract: A head garment having a base section and a face section is provided where the face section is both affixed to the base section and releasably extends over the face of the user to create a magnetic seal against the elements. The head garment may also include a magnetic fastener to position the face covering section when it is not extended over the face of the user.Type: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Inventors: Robert MURPHY, Li-Ray CHEN
-
Patent number: 11258743Abstract: A server maintains an ephemeral message gallery of ephemeral messages. Each ephemeral message is posted to the ephemeral message gallery by a user for viewing by recipients via recipient devices. In response to an ephemeral message gallery view request from any of the recipient devices, the ephemeral messages in the ephemeral message gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the ephemeral message gallery. A user interface via which the ephemeral message gallery is viewable includes indicia with respect to the number of times the ephemeral message gallery has been viewed online by other users.Type: GrantFiled: July 29, 2016Date of Patent: February 22, 2022Assignee: Snap Inc.Inventors: Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel
-
Publication number: 20220046066Abstract: Techniques are disclosed relating to automatically altering a displayed user interface for an event. A server computer system may cause, via a conferencing service, display of a user interface for an event having a group of users accessing the conferencing service via a plurality of user devices, the displayed interface including an indication of a video feed of a user in the group of users that is currently active. The system may store, in a database, data for the event, including content of audio and video feeds of users in the event. The system may analyze a set of characteristics included in the content of the audio and video feeds. The system may alter, while the indication of the video feed of the user is being displayed, aspects of the displayed user interface other than the indication, where the altering is performed based on the analyzing.Type: ApplicationFiled: August 3, 2021Publication date: February 10, 2022Inventors: Ivo Walter Rothschild, Paul Robert Murphy, Asahi Sato, Antonia Theodora Hellman, Ethan Duncan He-Li Hellman, Steven Emmanuel Hellman
-
Patent number: 11185117Abstract: A head garment having a base section and a face section is provided where the face section is both affixed to the base section and releasably extends over the face of the user to create a magnetic seal against the elements. The head garment may also include a magnetic fastener to position the face covering section when it is not extended over the face of the user.Type: GrantFiled: December 21, 2018Date of Patent: November 30, 2021Assignee: SEIRUS INNOVATIVE ACCESSORIES, INC.Inventors: Robert Murphy, Li-Ray Chen
-
Publication number: 20210342473Abstract: A method executed by a computer includes receiving an image from a client device. A facial recognition technique is executed against an individual face within the image to obtain a recognized face. Privacy rules are applied to the image, where the privacy rules are associated with privacy settings for a user associated with the recognized face. A privacy protected version of the image is distributed, where the privacy protected version of the image has an altered image feature.Type: ApplicationFiled: April 19, 2021Publication date: November 4, 2021Inventors: Robert Murphy, Evan Spiegel
-
Publication number: 20210140769Abstract: A method for associating environmental data with map features is described. The method includes receiving sensor data and receiving position data. The sensor data is associated with each of a plurality of time intervals and is from at least one sensor on at least one mobile sensor platform. The position data is associated with the plurality of time intervals and is from the at least one mobile sensor platform. Trajectories and corrected locations of the mobile sensor platform are generated for the plurality of time intervals using the position data. A position of the mobile sensor platform is assigned to a corresponding map feature for each of the plurality of time intervals based on the trajectories and corrected locations. The sensor data is also processed to generate sensor data values for each of the plurality of time intervals. The sensor data values are assigned to the corresponding map feature of the position of the mobile sensor platform for each of the plurality of time intervals.Type: ApplicationFiled: November 13, 2019Publication date: May 13, 2021Inventors: Todd Langland, Meghan Elizabeth Thurlow, Robert Murphy, Davida Herzl
-
Publication number: 20210120967Abstract: Detachable and reversible mattress ticking assembly may be constructed so as to provide consumers the ability self-modify the orientation of the reversible mattress ticking so as to enjoy dissimilar performance attributes that the reversible ticking assembly or to merely extend the useful service life of the mattress ticking assembly when one side or the other becomes worn or aesthetically diminished.Type: ApplicationFiled: October 23, 2020Publication date: April 29, 2021Applicant: Kickball Concepts LLCInventors: Harrison Robert MURPHY, Juraj Michal Daniel SLAVIK, II
-
Patent number: 10990697Abstract: A method executed by a computer includes receiving an image from a client device. A facial recognition technique is executed against an individual face within the image to obtain a recognized face. Privacy rules are applied to the image, where the privacy rules are associated with privacy settings for a user associated with the recognized face. A privacy protected version of the image is distributed, where the privacy protected version of the image has an altered image feature.Type: GrantFiled: October 29, 2019Date of Patent: April 27, 2021Assignee: Snap Inc.Inventors: Robert Murphy, Evan Spiegel
-
Patent number: 10958608Abstract: A server maintains a gallery of ephemeral messages respectively comprising visual media content, such as user-provided photographic content or user-provided video content. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. At least some of ephemeral messages are augmented by the user with user-provided drawing content and/or text content. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. The gallery has a gallery availability parameter, such as a gallery timer, with the gallery being made unavailable for viewing upon expiry of the gallery availability parameter.Type: GrantFiled: July 29, 2016Date of Patent: March 23, 2021Assignee: Snap Inc.Inventors: Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel
-
Patent number: 10944710Abstract: A server maintains a gallery of ephemeral messages. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. A user interface via which the gallery is viewable includes indicia of a current value of a time for which the gallery will remain available for viewing via the interface.Type: GrantFiled: July 29, 2016Date of Patent: March 9, 2021Assignee: Snap Inc.Inventors: Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel