Patents by Inventor Max E. Metral
Max E. Metral 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: 11132656Abstract: In various example embodiments, a system and method for managing transaction in a digital marketplace are provided. In example embodiments, a transaction request involving a digital good is received. A determination as to whether the transaction involves a purchase of the digital good is performed. Based on the transaction involving the purchase of the digital good, a further determination as to whether an overlap in inventory or a related item involving the digital good exists is performed. Based on the overlap in inventory existing, a sub-collection of the inventory is created with which to complete the transaction request. Based on existence of the related item, a combination package including the digital good and the related item is created and offered in response to the transaction request.Type: GrantFiled: July 6, 2018Date of Patent: September 28, 2021Assignee: eBay Inc.Inventors: Dane Glasgow, Jack Phillip Abraham, Jonathan Leonard Conradt, Shannon B. Vosseller, Max E. Metral
-
Publication number: 20180336607Abstract: In various example embodiments, a system and method for managing transaction in a digital marketplace are provided. In example embodiments, a transaction request involving a digital good is received. A determination as to whether the transaction involves a purchase of the digital good is performed. Based on the transaction involving the purchase of the digital good, a further determination as to whether an overlap in inventory or a related item involving the digital good exists is performed. Based on the overlap in inventory existing, a sub-collection of the inventory is created with which to complete the transaction request. Based on existence of the related item, a combination package including the digital good and the related item is created and offered in response to the transaction request.Type: ApplicationFiled: July 6, 2018Publication date: November 22, 2018Inventors: Dane Glasgow, Jack Phillip Abraham, Jonathan Leonard Conradt, Shannon B. Vosseller, Max E. Metral
-
Patent number: 9704070Abstract: A card reader for use with a mobile device includes a foot and/or a housing for a jack on the bottom of the card reader prevents the card reader from accidently turning off the mobile device during use.Type: GrantFiled: September 2, 2016Date of Patent: July 11, 2017Assignee: PAYPAL, INC.Inventors: David A. Marcus, Hill Ferguson, Max E. Metral, Egan Schulz
-
Publication number: 20160371570Abstract: A card reader for use with a mobile device includes a foot and/or a housing for a jack on the bottom of the card reader prevents the card reader from accidently turning off the mobile device during use.Type: ApplicationFiled: September 2, 2016Publication date: December 22, 2016Inventors: David A. Marcus, Hill Ferguson, Max E. Metral, Egan Schulz
-
Patent number: 9436855Abstract: A card reader for use with a mobile device includes a foot and/or a housing for a jack on the bottom of the card reader prevents the card reader from accidently turning off the mobile device during use.Type: GrantFiled: June 30, 2014Date of Patent: September 6, 2016Assignee: PAYPAL, INC.Inventors: David A. Marcus, Hill Ferguson, Max E. Metral, Egan Schulz
-
Publication number: 20140312118Abstract: A card reader for use with a mobile device includes a foot and/or a housing for a jack on the bottom of the card reader prevents the card reader from accidently turning off the mobile device during use.Type: ApplicationFiled: June 30, 2014Publication date: October 23, 2014Inventors: David A. Marcus, Hill Ferguson, Max E. Metral, Egan Schulz
-
Patent number: 8763900Abstract: A card reader for use with a mobile device includes a rotatable face that can be rotated over a portion of the mobile device so that when the user slides a card through the card reader, the overlapping portion of the rotatable face prevents the card reader from spinning or rotating. A foot and/or a housing for a jack on the bottom of the card reader prevents the card reader from accidently turning off the mobile device during use.Type: GrantFiled: August 5, 2013Date of Patent: July 1, 2014Assignee: Ebay Inc.Inventors: David A. Marcus, Hill Ferguson, Max E. Metral, Egan Schulz
-
Publication number: 20130320089Abstract: A card reader for use with a mobile device includes a rotatable face that can be rotated over a portion of the mobile device so that when the user slides a card through the card reader, the overlapping portion of the rotatable face prevents the card reader from spinning or rotating. A foot and/or a housing for a jack on the bottom of the card reader prevents the card reader from accidently turning off the mobile device during use.Type: ApplicationFiled: August 5, 2013Publication date: December 5, 2013Applicant: Ebay Inc.Inventors: David A. Marcus, Hill Ferguson, Max E. Metral, Egan Schulz
-
Patent number: 8500010Abstract: A card reader for use with a mobile device includes a rotatable face that can be rotated over a portion of the mobile device so that when the user slides a card through the card reader, the overlapping portion of the rotatable face prevents the card reader from spinning or rotating. A foot and/or a housing for a jack on the bottom of the card reader prevents the card reader from accidently turning off the mobile device during use.Type: GrantFiled: March 15, 2012Date of Patent: August 6, 2013Assignee: Ebay Inc.Inventors: David A. Marcus, Hill Ferguson, Max E. Metral, Egan Schulz
-
Publication number: 20130173416Abstract: In various example embodiments, a system and method for managing transaction in a digital marketplace are provided. In example embodiments, a transaction request involving a digital good is received. A determination as to whether the transaction involves a purchase of the digital good is performed. Based on the transaction involving the purchase of the digital good, a further determination as to whether an overlap in inventory or a related item involving the digital good exists is performed. Based on the overlap in inventory existing, a sub-collection of the inventory is created with which to complete the transaction request. Based on existence of the related item, a combination package including the digital good and the related item is created and offered in response to the transaction request.Type: ApplicationFiled: December 29, 2011Publication date: July 4, 2013Applicant: eBay Inc.Inventors: Dane Glasgow, Jack Phillip Abraham, Jonathan Conradt, Shannon B. Vosseller, Max E. Metral
-
Publication number: 20130018759Abstract: A method and a system for a third party token system for anonymous shipping are described. A selection of shipping service providers approved by a recipient is received. A token corresponding to a mailing address of the recipient is generated. The token corresponding to the mailing address of the recipient is sent to a shipping service provider approved by the recipient. The token is valid only for the shipping service providers selected by the recipient.Type: ApplicationFiled: March 30, 2012Publication date: January 17, 2013Applicant: eBay Inc.Inventors: Max E. Metral, Raghuram Gururajan
-
Patent number: 7660422Abstract: A version number is associated with an encrypted key executable to allow real time updating of keys for a system which facilitates users signing on to multiple websites on different domains using an encrypted ticket. Two keys may be used at each site during updating of keys, each having an associated one digit Hex version tag. When a key is to be updated with a new key, the existing or old key is provided an expiration time. A second key is provided from the system in a secure manner with a new version number and made the current key which provides decryption of the encrypted ticket. The system tracks both keys while they are concurrent. After the existing key expires, only the second, or updated key is used to provide login services for users. The system periodically flushes old keys.Type: GrantFiled: May 24, 2005Date of Patent: February 9, 2010Assignee: Microsoft CorporationInventors: Christopher E. Mitchell, Jeff C. Kunins, Max E. Metral
-
Patent number: 7590731Abstract: A mechanism for seeking access of a client to a first server is described. The mechanism involves determining that a client seeking access to the first server is not authenticated by an authentication server. The mechanism further involves communicating a request for login information to be returned to the second server from the client. Login information is received at the authentication server from the client. The client is authenticated by comparing the login information with authentication information maintained by the authentication server. When the login information matches the authentication information, a user authentication indicator is generated at the authentication server and the user sends the authentication indicator to the first server.Type: GrantFiled: November 24, 2003Date of Patent: September 15, 2009Assignee: Microsoft CorporationInventors: John Hal Howard, Jeffrey C. Kunins, Darren L. Anderson, Ryan W. Battle, Max E. Metral
-
Patent number: 7539310Abstract: A version number is associated with an encrypted key executable to allow real time updating of keys for a system which facilitates users signing on to multiple websites on different domains using an encrypted ticket. Two keys may be used at each site during updating of keys, each having an associated one digit Hex version tag. When a key is to be updated with a new key, the existing or old key is provided an expiration time. A second key is provided from the system in a secure manner with a new version number and made the current key which provides decryption of the encrypted ticket. The system tracks both keys while they are concurrent. After the existing key expires, only the second, or updated key is used to provide login services for users. The system periodically flushes old keys.Type: GrantFiled: May 24, 2005Date of Patent: May 26, 2009Assignee: Microsoft CorporationInventors: Christopher E. Mitchell, Jeff C. Kunins, Max E. Metral
-
Patent number: 7418502Abstract: A system determines whether to grant user access. Prior to granting access, the network server authenticates the user by sending an authentication request. An authentication server determines whether the user has been authenticated. If the user has been authenticated, the network server is notified and the network server grants access. If the user is not authenticated, then login information is retrieved and compared to maintained authentication information. If the retrieved login information matches, then the network server is notified. The retrieved login and authentication information is concealed from the network server. If the user is authenticated, a user profile is communicated to the network server with the notification. If the user is successfully authenticated, a cookie is provided to a user Internet browser. The cookie contains information regarding user authentication, the user's profile, and a list of network servers previously visited.Type: GrantFiled: January 12, 2006Date of Patent: August 26, 2008Assignee: Microsoft CorporationInventors: John Hal Howard, Darren L. Anderson, Jeffrey C. Kunins, Max E. Metral, Ryan W. Battle
-
Patent number: 7016960Abstract: A system determines whether to grants access to a network server by a user. Initially, a user attempts to gain access to a network server, such as a web server. Prior to granting access to the network server, the network server authenticates the user by sending an authentication request to an authentication server. The authentication server determines whether the user was already authenticated by the authentication server. If the user was already authenticated by the authentication server, then the network server is notified that the user is authenticated. The network server then grants the user access to the network server. If the user was not already authenticated by the authentication server, then login information is retrieved from the user and compared to authentication information maintained by the authentication server. If the retrieved login information matches the authentication information, then the network server is notified that the user is authenticated.Type: GrantFiled: April 30, 2003Date of Patent: March 21, 2006Assignee: Microsoft CorporationInventors: John Hal Howard, Jeffrey C. Kunins, Darren L. Anderson, Ryan W. Battle, Max E. Metral
-
Patent number: 6950522Abstract: A version number is associated with an encrypted key executable to allow real time updating of keys for a system which facilitates users signing on to multiple websites on different domains using an encrypted ticket. Two keys may be used at each site during updating of keys, each having an associated one digit Hex version tag. When a key is to be updated with a new key, the existing or old key is provided an expiration time. A second key is provided from the system in a secure manner with a new version number and made the current key which provides decryption of the encrypted ticket. The system tracks both keys while they are concurrent. After the existing key expires, only the second, or updated key is used to provide login services for users. The system periodically flushes old keys.Type: GrantFiled: June 15, 2000Date of Patent: September 27, 2005Assignee: Microsoft CorporationInventors: Christopher E. Mitchell, Jeff C. Kunins, Max E. Metral
-
Publication number: 20040148410Abstract: A mechanism for seeking access of a client to a first server is described. The mechanism involves determining that a client seeking access to the first server is not authenticated by an authentication server. The mechanism further involves communicating a request for login information to be returned to the second server from the client. Login information is received at the authentication server from the client. The client is authenticated by comparing the login information with authentication information maintained by the authentication server. When the login information matches the authentication information, a user authentication indicator is generated at the authentication server and the user sends the authentication indicator to the first server.Type: ApplicationFiled: November 24, 2003Publication date: July 29, 2004Inventors: John Hal Howard, Jeffrey C. Kunins, Darren L. Anderson, Ryan W. Battle, Max E. Metral
-
Publication number: 20040083296Abstract: The present invention provides an apparatus and a method for controlling user access in a dial-up network by enforcing use of software to access a service provider. The method includes the steps of: receiving a user access request that contains authentication credentials; interpreting the authentication credentials to determine the presence of a characteristic; receiving a request from the user to access a first network address; and directing the user to a second network address based on detection of the characteristic. In some embodiments, the user provides authentication credentials containing a characteristic. Encryption or hashing techniques may be used to “tag” the user if the user is utilizing network-preferred software, thus creating the presence of the characteristic. The present invention provides a way to ensure users are using the network-preferred software so that the service provider can effect additional management controls over users.Type: ApplicationFiled: October 25, 2002Publication date: April 29, 2004Inventor: Max E. Metral
-
Patent number: 6678731Abstract: A system determines whether to grant a user access to a network server. Prior to granting access to the network server, the network server authenticates the user by sending an authentication request to an authentication server. The authentication server determines whether the user was already authenticated by the authentication server. If the user is authenticated by the authentication server, then the network server is notified that the user is authenticated through the use of an authentication ticket, and the network server grants the network server user access. If the user is not authenticated by the authentication server, then login information is retrieved from the user and compared to authentication information maintained by the authentication server. If the retrieved login information matches the authentication information, then the network server is notified that the user is authenticated by using the authentication ticket.Type: GrantFiled: July 8, 1999Date of Patent: January 13, 2004Assignee: Microsoft CorporationInventors: John Hal Howard, Jeffrey C. Kunins, Darren L. Anderson, Ryan W. Battle, Max E. Metral