Patents by Inventor Timothy S. Murphy
Timothy S. 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).
-
Publication number: 20190171771Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the customer. When the customer accesses delivered content, the approved email generation system again verifies the content and allows the customer access to only the most current version of the content available. The system provides for control of the content of electronic communications to customers.Type: ApplicationFiled: October 26, 2018Publication date: June 6, 2019Inventors: Brian C. Longo, Abhay Pimprikar, Drew Garty, Timothy S. Murphy, Ling Lam, Dennis Alan Kochanski
-
Patent number: 10225360Abstract: The system and method described allow AR content to be packaged according to the CLM packaging structure and loaded to a content management system without coding, and allows the AR content to be viewed directly with a CLM content player without requiring build or patch distribution processes. The content creator may define a standard configuration with a JSON file based on the guidelines and parameters of the CLM packaging structure. Users may view and place AR content over a physical world video using a camera in a user computing device, and to move, rotate, zoom in and zoom out the AR content.Type: GrantFiled: January 24, 2018Date of Patent: March 5, 2019Assignee: Veeva Systems Inc.Inventors: Arno Sosna, Timothy S. Murphy, Martti Juotasniemi, Srinivasa S. Davuluri
-
Patent number: 10169480Abstract: The approved email generation system described is capable of producing email communications using approved email templates and content that have been aligned with information regarding user access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the user. When the user accesses delivered content, the approved email generation system again verifies the content and allows the user access to only the most current version of the content available. The system provides for control of the content of electronic communications to users.Type: GrantFiled: January 26, 2018Date of Patent: January 1, 2019Assignee: Veeva Systems Inc.Inventors: Brian C. Longo, Abhay Pimprikar, Drew Garty, Timothy S. Murphy, Ling Lam, Dennis Alan Kochanski
-
Patent number: 10140382Abstract: The approved email generation system described is capable of producing email communications using approved email templates and content that have been aligned with information regarding user access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the user. When the user accesses delivered content, the approved email generation system again verifies the content and allows the user access to only the most current version of the content available. The system provides for control of the content of electronic communications to users.Type: GrantFiled: December 19, 2017Date of Patent: November 27, 2018Assignee: Veeva Systems Inc.Inventors: Brian Longo, Abhay Pimprikar, Drew Garty, Timothy S. Murphy, Ling Lam
-
Publication number: 20180225386Abstract: The approved email generation system described is capable of producing email communications using approved email templates and content that have been aligned with information regarding user access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the user. When the user accesses delivered content, the approved email generation system again verifies the content and allows the user access to only the most current version of the content available. The system provides for control of the content of electronic communications to users.Type: ApplicationFiled: January 26, 2018Publication date: August 9, 2018Inventors: Brian C. Longo, Abhay Pimprikar, Drew Garty, Timothy S. Murphy, Ling Lam, Dennis Alan Kochanski
-
Publication number: 20180218121Abstract: Systems and methods for managing identity information which improves the experience of the HCPs when accessing services offered by the life science industry by delivering a single sign-on service over web portals of multiple different service providers (e.g., pharmaceutical companies). HCPs may register with an identity management system and be verified with an HCP data management system. Service providers may register their web portals with the identity management system. When an HCP wants to login to a service provider's web portal, the HCP's browser may be redirected to an URL owned by the identity management system and be authenticated by the identity management system.Type: ApplicationFiled: August 10, 2017Publication date: August 2, 2018Applicant: Veeva Systems Inc.Inventors: Peter Gassner, Chatham Reed, Arno Sosna, Timothy S. Murphy
-
Publication number: 20180157764Abstract: The approved email generation system described is capable of producing email communications using approved email templates and content that have been aligned with information regarding user access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the user. When the user accesses delivered content, the approved email generation system again verifies the content and allows the user access to only the most current version of the content available. The system provides for control of the content of electronic communications to users.Type: ApplicationFiled: December 19, 2017Publication date: June 7, 2018Inventors: Brian Longo, Abhay Pimprikar, Drew Garty, Timothy S. Murphy, Ling Lam
-
Publication number: 20180124358Abstract: Systems and methods for creating call reports which may allow a sales user to remotely present content to HCP users. Information for scheduling a remote meeting may be received from an application for creating call report on a first user computing device, a request for remote meeting may be sent to a video conference system, a group meeting ID may be received from the video conference system, and a meeting invitation for the at least one invitee may be generated. The meeting invitation may include a link for the remote meeting. When the at least one invitee clicks on the link in the invitation, he/she is added to the remote meeting. The video content is transmitted via the video conference system, but no user interface of the video conference system is displayed during the remote meeting.Type: ApplicationFiled: August 17, 2017Publication date: May 3, 2018Applicant: Veeva Systems Inc.Inventors: Arno Sosna, Cindy Chiang, Sunil Kulkarni, Hanqing Liao, Vasanth Shenoy, Timothy S. Murphy
-
Patent number: 9860488Abstract: Systems and methods for creating call reports which may allow a sales user to remotely present content to HCP users. Information for scheduling a remote meeting may be received from an application for creating call report on a first user computing device, a request for remote meeting may be sent to a video conference system, a group meeting ID may be received from the video conference system, and a meeting invitation for the at least one invitee may be generated. The meeting invitation may include a link for the remote meeting. When the at least one invitee clicks on the link in the invitation, he/she is added to the remote meeting. The video content is transmitted via the video conference system, but no user interface of the video conference system is displayed during the remote meeting.Type: GrantFiled: November 2, 2016Date of Patent: January 2, 2018Inventors: Timothy S. Murphy, Arno Sosna, Cindy Chiang, Sunil Kulkarni, Hanqing Liao, Vasanth Shenoy
-
Patent number: 9641532Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates, content and call to action items that have been aligned with customer information. Once the approved email has been generated, the content and call to action items may be verified again for accuracy and validity before being delivered to the customer. When the customer accesses delivered content, the approved email generation system again verifies the content and allows the customer access to only the most current version of the content available. The system provides for control of the content of electronic communications to customers.Type: GrantFiled: December 2, 2014Date of Patent: May 2, 2017Assignee: Veeva Systems Inc.Inventors: Timothy S. Murphy, Nishant Bafna
-
Patent number: 9635072Abstract: Systems and methods for creating call reports which may allow a sales user to remotely present content to HCP users. Information for scheduling a remote meeting may be received from an application for creating call report on a first user computing device, a request for remote meeting may be sent to a conference system, and a group meeting ID may be received from the conference system. An individual meeting ID and an individual meeting invitation for the at least one invitee may be generated. The meeting invitation may include a link for the remote meeting. When the at least one invitee clicks on the link in the invitation, he/she is added to the remote meeting. The content is transmitted via the conference system, but no user interface of the conference system is displayed during the remote meeting.Type: GrantFiled: December 28, 2016Date of Patent: April 25, 2017Assignee: Veeva Systems Inc.Inventors: Timothy S. Murphy, Peter Gassner, Arno Sosna, Mark Johnson, Chatham Reed
-
Publication number: 20170077950Abstract: A distributed data storage system breaks data into n slices and k checksums using at least one matrix-based erasure code based on matrices with invertible submatrices, stores the slices and checksums on a plurality of storage elements, retrieves the slices from the storage elements, and, when slices have been lost or corrupted, retrieves the checksums from the storage elements and restores the data using the at least one matrix-based erasure code and the checksums. In a method for ensuring restoration and integrity of data in computer-related applications, data is broken into n pieces, k checksums are calculated using at least one matrix-based erasure code based on matrices with invertible submatrices, and the n data pieces and k checksums are stored on n+k storage elements or transmitted over a network.Type: ApplicationFiled: November 28, 2016Publication date: March 16, 2017Inventors: Elan Pavlov, Stephen Ness, Roger Critchlow, Robert Swartz, Timothy S. Murphy, Ronald Lachman
-
Patent number: 9553896Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. The approved email template comprises data pulled from a record for a medical inquiry and a window for receiving free text responding to the medical inquiry. Once the approved email has been generated, the content may be verified again for accuracy and validity and the free text may be checked for any unapproved word before being delivered to the customer.Type: GrantFiled: February 3, 2015Date of Patent: January 24, 2017Assignee: VEEVA SYSTEMS INC.Inventors: Timothy S. Murphy, John Howard
-
Patent number: 9507788Abstract: A distributed heterogeneous or homogeneous file storage system divides logical responsibility for data from actual control of the data by using separate file and storage managers. Each file manager provides access to stored files and stores metadata associated with each of the files for which it is responsible. A file manager control component allocates responsibilities among file managers, assigns management responsibilities for individual files, and maintains a record of which files are assigned to each manager. Each storage manager is responsible for managing storage of files on data storage devices and maintains a record of the location of each stored file. A storage manager control component allocates responsibilities among storage managers, assigns responsibilities for individual files, and maintains a record of which files and storage devices are assigned to each manager.Type: GrantFiled: August 2, 2015Date of Patent: November 29, 2016Assignee: Impossible Objects, LLCInventors: Elan Pavlov, Stephen Ness, Roger Critchlow, Robert Swartz, Timothy S. Murphy, Ronald Lachman
-
Patent number: 9391937Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the customer. When the customer accesses delivered content, the approved email generation system again verifies the content and allows the customer access to only the most current version of the content available. The system provides for control of the content of electronic communications to customers.Type: GrantFiled: April 29, 2015Date of Patent: July 12, 2016Assignee: VEEVA SYSTEMS, INC.Inventors: Timothy S. Murphy, Brian C. Longo, Ling Lam
-
Publication number: 20150347435Abstract: A distributed heterogeneous or homogeneous file storage system divides logical responsibility for data from actual control of the data by using separate file and storage managers. Each file manager provides access to stored files and stores metadata associated with each of the files for which it is responsible. A file manager control component allocates responsibilities among file managers, assigns management responsibilities for individual files, and maintains a record of which files are assigned to each manager. Each storage manager is responsible for managing storage of files on data storage devices and maintains a record of the location of each stored file. A storage manager control component allocates responsibilities among storage managers, assigns responsibilities for individual files, and maintains a record of which files and storage devices are assigned to each manager.Type: ApplicationFiled: August 2, 2015Publication date: December 3, 2015Inventors: Elan Pavlov, Stephen Ness, Roger Critchlow, Robert Swartz, Timothy S. Murphy, Ronald Lachman
-
Publication number: 20150236996Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the customer. When the customer accesses delivered content, the approved email generation system again verifies the content and allows the customer access to only the most current version of the content available. The system provides for control of the content of electronic communications to customers.Type: ApplicationFiled: April 29, 2015Publication date: August 20, 2015Inventors: Timothy S. Murphy, Brian C. Longo
-
Patent number: 9098519Abstract: A distributed heterogeneous or homogeneous file storage system divides logical responsibility for data from actual control of the data by using separate file and storage managers. Each file manager provides access to stored files and stores metadata associated with each of the files for which it is responsible. A file manager control component allocates responsibilities among file managers, assigns management responsibilities for individual files, and maintains a record of which files are assigned to each manager. Each storage manager is responsible for managing storage of files on data storage devices and maintains a record of the location of each stored file. A storage manager control component allocates responsibilities among storage managers, assigns responsibilities for individual files, and maintains a record of which files and storage devices are assigned to each manager.Type: GrantFiled: November 15, 2011Date of Patent: August 4, 2015Assignee: File System Labs LLCInventors: Elan Pavlov, Stephen Ness, Roger Critchlow, Robert Swartz, Timothy S. Murphy, Ronald Lachman
-
Patent number: 9055023Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the customer. When the customer accesses delivered content, the approved email generation system again verifies the content and allows the customer access to only the most current version of the content available. The system provides for control of the content of electronic communications to customers.Type: GrantFiled: May 6, 2014Date of Patent: June 9, 2015Assignee: VEEVA SYSTEMS INC.Inventors: Timothy S. Murphy, Brian C. Longo
-
Publication number: 20150150098Abstract: The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. The approved email template comprises data pulled from a record for a medical inquiry and a window for receiving free text responding to the medical inquiry. Once the approved email has been generated, the content may be verified again for accuracy and validity and the free text may be checked for any unapproved word before being delivered to the customer.Type: ApplicationFiled: February 3, 2015Publication date: May 28, 2015Applicant: VEEVA SYSTEMS INC.Inventors: Timothy S. Murphy, John Howard