Patents by Inventor James Lapic
James Lapic 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: 20230412543Abstract: A method for reconstructing a portable document file (PDF) for delivery via text messaging includes receiving, via a structured message user interface (UI) on a first device, user input identifying a portable document file, identifying a plurality of break points within the portable document file, generating a plurality of images for the portable document file using the plurality of break points each corresponding to one or more of a plurality of pages, generating a message parcel using the plurality of images and an archival link to a location storing the portable document file, and providing the message parcel as a text messaging service message to an endpoint device for presentation in a structured message UI on the endpoint device.Type: ApplicationFiled: August 31, 2023Publication date: December 21, 2023Inventors: James Lapic, Alan Capps
-
Patent number: 11792145Abstract: A method for operating a portable document file (PDF) communication system involves receiving a composition control through a structured message user interface (UI) on a first device. The method uploads a PDF to a document transformation engine. A PDF analyzer identifies at least one break point within the PDF. A PDF splitter is configured with the at least one break point to generate at least one image from the PDF and transmit the PDF and the at least one image to an archiver. The archiver is operated to store the at least one image and the PDF and generate an archival link. A multimedia message service (MMS) composer is operated to generate a message parcel from the at least one image and the archival link. The structured message user interface is operated to communicate the message parcel as an MMS message to an endpoint.Type: GrantFiled: March 25, 2019Date of Patent: October 17, 2023Assignee: Zipwhip, LLCInventors: James Lapic, Alan Capps
-
Publication number: 20230275840Abstract: An example method of traffic control in a communication network includes the operations of: receiving, by a processing device, a message associated with a communication address of a party originating the message; determining a class of service associated with the communication address; identifying a network resource locator contained in the message; responsive to detecting, in a chain of redirects associated with the network resource locator, an identifier of a related entity represented by one of: a trusted entity or a known bad actor, adjusting the class of service based on the related entity; selecting one or more links having their respective reliabilities corresponding to the adjusted class of service; and forwarding the message via the one or more links.Type: ApplicationFiled: May 9, 2023Publication date: August 31, 2023Inventors: James Lapic, Bradley Robert Biltz, Alison Billings, Joel David Niemeyer
-
Publication number: 20230262009Abstract: Techniques for generating pre-defined outbound messages in response to a first inbound message or a first outbound message in a configured interval of time, including prioritization over configured autoreply messages. Source or destination messages conforming to business rules are sent to accompany outbound messages in particular orders and under particular circumstances.Type: ApplicationFiled: April 24, 2023Publication date: August 17, 2023Inventors: James Lapic, Daniel Eric deMarteleire, Alan Thomas Capps, Carl Derline
-
Patent number: 11695701Abstract: A communication system including a registry, a traffic service-level classifier, and a network traffic controller receives messages from a communication address, and performs a proactive address verification process to determine a class of service for the network traffic controller to utilize for the communication address, thereby unlocking additional functionality for the communication address on the network.Type: GrantFiled: June 24, 2021Date of Patent: July 4, 2023Assignee: ZIPWHIP, LLCInventors: James Lapic, Bradley Robert Biltz, Alison Billings, Joel David Niemeyer
-
Patent number: 11637793Abstract: Techniques for generating pre-defined outbound messages in response to a first inbound message or a first outbound message in a configured interval of time, including prioritization over configured autoreply messages. Source- or destination-messages conforming to business rules are sent to accompany outbound messages in particular orders and under particular circumstances.Type: GrantFiled: May 11, 2021Date of Patent: April 25, 2023Assignee: ZIPWHIP, LLCInventors: James Lapic, Daniel Eric deMarteleire, Alan Thomas Capps, Carl Derline
-
Publication number: 20220417159Abstract: A communication system including a registry, a traffic service-level classifier, and a network traffic controller receives messages from a communication address, and performs a proactive address verification process to determine a class of service for the network traffic controller to utilize for the communication address, thereby unlocking additional functionality for the communication address on the network.Type: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Applicant: Zipwhip, Inc.Inventors: James Lapic, Bradley Robert Biltz, Alison Billings, Joel David Niemeyer
-
Publication number: 20220368661Abstract: Techniques for generating pre-defined outbound messages in response to a first inbound message or a first outbound message in a configured interval of time, including prioritization over configured autoreply messages. Source- or destination-messages conforming to business rules are sent to accompany outbound messages in particular orders and under particular circumstances.Type: ApplicationFiled: May 11, 2021Publication date: November 17, 2022Applicant: Zipwhip, Inc.Inventors: James Lapic, Daniel Eric deMarteleire, Alan Thomas Capps, Carl Derline
-
Patent number: 11218430Abstract: A method and apparatus for configuring a plurality of graphical user interfaces to display conversations including a message queue, and re-configuring the plurality of graphical user interfaces to display a first visual indication for a first group of conversations in response to a timer determining that a pre-determined time period has elapsed from the previous timestamp for the first group of conversations. Messages are received and associated with a timestamp, which may update the timestamp of a conversation. These messages are added to a conversation in the message queue and may be prioritized along with the other conversations. Further visual indications may be added to the plurality of graphical user interfaces based on actions of operator accounts.Type: GrantFiled: May 5, 2020Date of Patent: January 4, 2022Assignee: Zipwhip, Inc.Inventors: Michael Smyers, Russell Paul Wirtz, Anthony Riemma, James Lapic, Felicia Deng, Daniel deMarteleire
-
Publication number: 20210352027Abstract: A method and apparatus for configuring a plurality of graphical user interfaces to display conversations including a message queue, and re-configuring the plurality of graphical user interfaces to display a first visual indication for a first group of conversations in response to a timer determining that a pre-determined time period has elapsed from the previous timestamp for the first group of conversations. Messages are received and associated with a timestamp, which may update the timestamp of a conversation. These messages are added to a conversation in the message queue and may be prioritized along with the other conversations. Further visual indications may be added to the plurality of graphical user interfaces based on actions of operator accounts.Type: ApplicationFiled: May 5, 2020Publication date: November 11, 2021Applicant: Zipwhip, Inc.Inventors: Michael Smyers, Russell Paul Wirtz, Anthony Riemma, James Lapic, Felicia Deng, Daniel deMarteleire
-
Publication number: 20200228484Abstract: A method for marking a message as unread includes: receiving an electronic message at an account and controlling a user interface to display the electronic message. Via the user interface, a selection of the displayed message is received from a user. In response, a status of the displayed message is set as read, and the user interface is controlled to display at least one message option for selection by the user. The at least one message option includes a mark-as-unread option. Via the user interface, a selection of the mark-as-unread option is received for the displayed message. In response, the status of the displayed message is set as unread. Setting the status of the displayed message as unread causes a notification to be sent to at least the user, the notification indicating the displayed message as an unread message, in order to increase a priority level of the displayed message.Type: ApplicationFiled: January 11, 2019Publication date: July 16, 2020Inventors: Roman Prigozhin, Alan Capps, Ali Serghini, James Lapic
-
Publication number: 20200195590Abstract: A method and apparatus receive inputs corresponding to one or more trigger parameters at a graphical user interface. The one or more trigger parameters are then utilized to generate an event processor. The event processor then subscribes to a message receive channel, selects messages to provide an autoreply message based on the one or more trigger parameters, selects the autoreply message for the messages, and publishes the autoreply message. Each of the messages selected by the event processor and the autoreply message published are displayed on the graphical user interface.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: John Lauer, Anthony Riemma, Carl Derline, James Lapic, Alan Capps, Michael Smyers
-
Publication number: 20200167416Abstract: A method of generating a message body including receiving data points from a plurality of sources. The plurality of sources determines the dynamic fields presented on a graphical user interface that may be utilized to generate a message body. The dynamic fields are then enriched by the data points. If no data point is available, the graphical user interface notifies the user and inhibits the user from generating a text message from the message body. The method may also utilize dynamic templates to generate a message body. These dynamic templates are enriched when utilized by the graphical user interface. A text message generated is sent to an SMS server.Type: ApplicationFiled: November 27, 2018Publication date: May 28, 2020Inventors: Thomas Jacob Michael Grajewski, James Lapic, Carl Derline
-
Publication number: 20200162461Abstract: A method for assigning a delegate includes: receiving, from a first user, a request for authentication of the user with respect to a line; and, upon the authentication of the user being successful, controlling a user interface to display a plurality of users selectable as a delegate for the first user with respect to the line. A selection of a second user is received. The second user is assigned access to the line as the delegate for the first user. The access to the line as the delegate is carried out exclusive of credentials information of the first user. The access to the line as the delegate grants at least permission to send messages or permission to receive messages on behalf of the first user. A notification is generated to inform the second user of the assigning of the access to the line as the delegate for the first user and the delegate is enabled to access the line.Type: ApplicationFiled: November 15, 2018Publication date: May 21, 2020Inventors: Clay Blankinship, Daniel deMarteleire, Alan Capps, James Lapic
-
Publication number: 20190306097Abstract: A method for operating a portable document file (PDF) communication system involves receiving a composition control through a structured message user interface (UI) on a first device. The method uploads a PDF to a document transformation engine. A PDF analyzer identifies at least one break point within the PDF. A PDF splitter is configured with the at least one break point to generate at least one image from the PDF and transmit the PDF and the at least one image to an archiver. The archiver is operated to store the at least one image and the PDF and generate an archival link. A multimedia message service (MMS) composer is operated to generate a message parcel from the at least one image and the archival link. The structured message user interface is operated to communicate the message parcel as an MMS message to an endpoint.Type: ApplicationFiled: March 25, 2019Publication date: October 3, 2019Inventors: James Lapic, Alan Capps
-
Patent number: 10194016Abstract: A system and method dynamically generates structured graphical user interfaces based on the type of device accessing a user interface. The system and method dynamically trigger the pre-population of content within a native application or internet-based application on user agent information and user-entered information and initiates SMS communications between users of disparate device types.Type: GrantFiled: January 26, 2018Date of Patent: January 29, 2019Assignee: Zipwhip, Inc.Inventors: James Lapic, Alan Capps, Michael Bradley