Patents by Inventor Joseph Adler
Joseph Adler 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: 20210312404Abstract: In accordance with some embodiments, a method is performed at an invitee device with one or more processors, non-transitory memory, an input device, and a display. The method includes receiving, from an organizer, an invitation for a calendar event. The method includes displaying, on the display, a calendar user interface including a first graphical representation of the calendar event displayed at location of the calendar user interface corresponding to a time of the calendar event. The method includes detecting, via the input device, a proposed new time input indicative of a proposed new time for the calendar event. In response to detecting the proposed new time input, the method includes displaying a second graphical representation of the calendar event at a location of the calendar user interface corresponding to the proposed new time and sending a notification to the organizer including an indication of the proposed new time.Type: ApplicationFiled: June 16, 2021Publication date: October 7, 2021Inventors: Cory Watson Bennett, Jeffrey D. Harris, Scott Joseph Adler, Tara Faith Cates, Xu D. Chen
-
Publication number: 20200067931Abstract: One or more user accounts can be linked together to form a group of linked user accounts. A shared calendar can be assigned to a group of linked user accounts. A shared calendar can be a unique calendar assigned to the group of linked user accounts that can be accessed by each member of the group of linked user accounts to schedule appointments, reminders, etc. A shared task list can be assigned to a group of linked user accounts and accessed by each member of the group of linked user accounts. Members of the group of linked user accounts can add tasks to the shared task list that can then be viewed by the other members of the group of linked user accounts. This can allow a family to add tasks to the shared task list that can then be completed by other members of the family.Type: ApplicationFiled: November 4, 2019Publication date: February 27, 2020Inventors: Christopher D. Espinosa, Lestat Ali, Claire Marie Tokar, Edward Voas, Guyerik Bready Fullerton, Kevin Edwin Ridsdale, Maria D. Ioveva, Scott Joseph Adler
-
Patent number: 10484326Abstract: A stream verification system for a distributed message queue system with metric collectors on each producer and consumer. A producer time stamp allows correlation of sent and received messages. Verification reports are organized by a message topic. A cumulative checksum allows detection of missing or corrupted messages. Verification messages are used to determine if a zero message report means no messages were sent, or rather that the messages weren't received.Type: GrantFiled: January 8, 2019Date of Patent: November 19, 2019Assignee: Confluent, Inc.Inventors: Dan Norwood, Neha Narkhede, Anna Povzner, Joseph Adler, Yasuhiro Matsuda, Jay Kreps
-
Publication number: 20190149504Abstract: A stream verification system for a distributed message queue system with metric collectors on each producer and consumer. A producer time stamp allows correlation of sent and received messages. Verification reports are organized by a message topic. A cumulative checksum allows detection of missing or corrupted messages. Verification messages are used to determine if a zero message report means no messages were sent, or rather that the messages weren't received.Type: ApplicationFiled: January 8, 2019Publication date: May 16, 2019Inventors: Dan NORWOOD, Neha NARKHEDE, Anna POVZNER, Joseph ADLER, Yasuhiro MATSUDA, Jay KREPS
-
Patent number: 10212120Abstract: A stream verification system for a distributed message queue system with metric collectors on each producer and consumer. A producer time stamp allows correlation of sent and received messages. Verification reports are organized by a message topic. A cumulative checksum allows detection of missing or corrupted messages. Verification messages are used to determine if a zero message report means no messages were sent, or rather that the messages weren't received.Type: GrantFiled: April 21, 2017Date of Patent: February 19, 2019Assignee: Confluent, Inc.Inventors: Dan Norwood, Neha Narkhede, Anna Povzner, Joseph Adler, Yasuhiro Matsuda, Jay Kreps
-
Publication number: 20170357950Abstract: In accordance with some embodiments, a method is performed at an invitee device with one or more processors, non-transitory memory, an input device, and a display. The method includes receiving, from an organizer, an invitation for a calendar event. The method includes displaying, on the display, a calendar user interface including a first graphical representation of the calendar event displayed at location of the calendar user interface corresponding to a time of the calendar event. The method includes detecting, via the input device, a proposed new time input indicative of a proposed new time for the calendar event. In response to detecting the proposed new time input, the method includes displaying a second graphical representation of the calendar event at a location of the calendar user interface corresponding to the proposed new time and sending a notification to the organizer including an indication of the proposed new time.Type: ApplicationFiled: May 31, 2017Publication date: December 14, 2017Inventors: Cory Watson Bennett, Jeffrey Harris, Scott Joseph Adler, Tara Faith Cates, Xu D. Chen
-
Publication number: 20170310628Abstract: A stream verification system for a distributed message queue system with metric collectors on each producer and consumer. A producer time stamp allows correlation of sent and received messages. Verification reports are organized by a message topic. A cumulative checksum allows detection of missing or corrupted messages. Verification messages are used to determine if a zero message report means no messages were sent, or rather that the messages weren't received.Type: ApplicationFiled: April 21, 2017Publication date: October 26, 2017Inventors: Dan NORWOOD, Neha NARKHEDE, Anna POVZNER, Joseph ADLER, Yasuhiro MATSUDA, Jay KREPS
-
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: 20150350221Abstract: One or more user accounts can be linked together to form a group of linked user accounts. A shared calendar can be assigned to a group of linked user accounts. A shared calendar can be a unique calendar assigned to the group of linked user accounts that can be accessed by each member of the group of linked user accounts to schedule appointments, reminders, etc. A shared task list can be assigned to a group of linked user accounts and accessed by each member of the group of linked user accounts. Members of the group of linked user accounts can add tasks to the shared task list that can then be viewed by the other members of the group of linked user accounts. This can allow a family to add tasks to the shared task list that can then be completed by other members of the family.Type: ApplicationFiled: May 28, 2015Publication date: December 3, 2015Inventors: Christopher D. Espinosa, Lestat Ali, Claire Marie Tokar, Edward Voas, Guyerik Bready Fullerton, Kevin Edwin Ridsdale, Maria D. Ioveva, Scott Joseph Adler
-
Patent number: 8908866Abstract: A method and apparatus to provide a cryptographic protocol for secure authentication, privacy, and anonymity. The protocol, in one embodiment, is designed to be implemented in a small number of logic gates, executed quickly on simple devices, and provide military grade security.Type: GrantFiled: April 13, 2012Date of Patent: December 9, 2014Assignee: Symantec CorporationInventors: Joseph A. Adler, David M'Raihi
-
Publication number: 20140301551Abstract: A method and apparatus to provide a cryptographic protocol for secure authentication, privacy, and anonymity. The protocol, in one embodiment, is designed to be implemented in a small number of logic gates, executed quickly on simple devices, and provide military grade security.Type: ApplicationFiled: April 13, 2012Publication date: October 9, 2014Applicant: Symantec CorporationInventors: Joseph A. Adler, David M'Raihi
-
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
-
Patent number: 8751806Abstract: A method and apparatus to authenticate limited processing-power systems (LPPS) using elliptic cryptography within a well known elliptic curve E, over a well known finite field F ((E(F)). The apparatus comprises a random number generator to choose a random value b, of a similar order of magnitude to the order of E(F). The apparatus further comprises a challenge calculator to calculate a value C=bP and send the challenge to the LPPS, where P is a point on the elliptic curve E(F) which was used as a basis for generating a private key, a, for the LPPS. The apparatus further comprising an RFID reader to receive a challenge response, R=aC=abP from the LPPS, and a crypto calculator to calculate bQ, based on a public key, Q, of the LPPS. The apparatus further comprising a comparison logic to authenticate the LPPS if bQ=aC=abP.Type: GrantFiled: January 11, 2012Date of Patent: June 10, 2014Assignee: Symantec CorporationInventors: Joseph A. Adler, David M'Raihi
-
Patent number: 8171289Abstract: A method and apparatus to provide a cryptographic protocol for secure authentication, privacy, and anonymity. The protocol, in one embodiment, is designed to be implemented in a small number of logic gates, executed quickly on simple devices, and provide military grade security.Type: GrantFiled: June 11, 2007Date of Patent: May 1, 2012Assignee: Symantec CorporationInventors: Joseph A. Adler, David M'Raihi
-
Patent number: 8112626Abstract: A method and apparatus to authenticate limited processing-power systems (LPPS) using elliptic cryptography within a well known elliptic curve E, over a well known finite field F((E(F)). The apparatus comprises a random number generator to choose a random value b, of a similar order of magnitude to the order of E(F). The apparatus further comprises a challenge calculator to calculate a value C=bP and send the challenge to the LPPS, where P is a point on the elliptic curve E(F) which was used as a basis for generating a private key, a, for the LPPS. The apparatus further comprising an RFID reader to receive a challenge response, R=aC=abP from the LPPS, and a crypto calculator to calculate bQ, based on a public key, Q, of the LPPS. The apparatus further comprising a comparison logic to authenticate the LPPS if bQ=aC=abP.Type: GrantFiled: January 20, 2006Date of Patent: February 7, 2012Assignee: Symantec CorporationInventors: Joseph A. Adler, David M'Raihi
-
Patent number: 8037021Abstract: The calendaring techniques and interfaces described herein provide access to calendar data stored in a server hosted calendar store to applications. The calendar data includes calendar events and tasks. In one aspect, an application program interface (API) retrieves an occurrence from a series of reoccurring calendar data upon request from an application. In another aspect, the API sends calendar data provided by the application to a server program that manages a calendar store for storage and queries the server program to retrieve calendar data requested by the application from the calendar store. In yet another aspect, the API sends notifications that the calendar store has changed to interested applications.Type: GrantFiled: October 17, 2007Date of Patent: October 11, 2011Assignee: Apple Inc.Inventors: Scott Joseph Adler, Matthew Dimaggio, Matthew Elliott Shepherd, Lala Dutta, Bruce Arthur
-
Publication number: 20110239146Abstract: A text input is received in a calendar context. The text input is processed with a context-neutral extraction process to generate a first set of elements and with a calendar-specific extraction process to generate a second set of elements. A calendar event is created from the first set of elements and the second set of elements and displayed on a display device without confirming the elements of the calendar event with a user.Type: ApplicationFiled: March 23, 2010Publication date: September 29, 2011Inventors: Lala Dutta, Scott Joseph Adler
-
Patent number: 7861286Abstract: A system and method for providing identity protection services. According to an embodiment, a validation server receives over a network a response from a credential associated with a user, the credential response provided by the user in order to authenticate the user to one of a plurality of sites on the network that accepts the credential as a factor for authentication, the validation server verifies the credential response on behalf of the one network site, a fraud detection server receives over the network information in connection with a transaction associated with the user at the one network site, and the fraud detection server evaluates the transaction information for suspicious activity based at least in part on information provided to the fraud detection server in connection with one or more transactions at one or more sites on the network other than the one network site.Type: GrantFiled: February 12, 2007Date of Patent: December 28, 2010Assignee: Symantec Software CorporationInventors: David M'Raihi, Joseph Adler, Siddharth Bajaj, Nicolas Popp, Kerry E. Loftus, Bruce Ong, Alin M. Mutu, Jeffrey Burstein, Yueqin Lin
-
Publication number: 20080307323Abstract: The calendaring techniques and systems described herein enable a user to more easily resolve conflicts for attendees to an event by visually indicating available time slots for all attendees in a calendar window or in a timeline window separate from the calendar window. The first available time slot may be automatically selected or the user may select an available slot to reschedule the event. In another aspect, inspector windows are displayed within a calendar window to show summary or details for an event. An inspector window can also be displayed when a change to an event is detected. In yet another aspect, calendars for multiple accounts accessible by a user are merged into a single calendar view.Type: ApplicationFiled: June 10, 2007Publication date: December 11, 2008Inventors: Patrick Lee Coffman, Manuel Colom, Scott Joseph Adler, Lala Dutta, Matthew Elliott Shepherd