Patents by Inventor Peri Hartman
Peri Hartman 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: 10222970Abstract: During a drag operation, commonly known as “drag and drop,” the processor causes display a separate graphical indicator or “drop socket” for each action available to a user at the current moment. For example, if the user is viewing a list of objects and selects one source object, if there is only one action possible for the selected receiving object, one drop socket is displayed. If there were two actions possible, then two drop sockets are displayed. The user completes the drag and drop operation by moving the finger or mouse pointer into the graphical region of the drop socket and deselecting or letting up. The specific action performed depends on which drop socket was selected. If the user selects not to complete the drag and drop operation, he simply lets up the finger outside the regions of the drop sockets.Type: GrantFiled: August 15, 2017Date of Patent: March 5, 2019Assignee: PERINOTE LLCInventor: Peri Hartman
-
Publication number: 20170344214Abstract: During a drag operation, commonly known as “drag and drop,” the processor causes display a separate graphical indicator or “drop socket” for each action available to a user at the current moment. For example, if the user is viewing a list of objects and selects one source object, if there is only one action possible for the selected receiving object, one drop socket is displayed. If there were two actions possible, then two drop sockets are displayed. The user completes the drag and drop operation by moving the finger or mouse pointer into the graphical region of the drop socket and deselecting or letting up. The specific action performed depends on which drop socket was selected. If the user selects not to complete the drag and drop operation, he simply lets up the finger outside the regions of the drop sockets.Type: ApplicationFiled: August 15, 2017Publication date: November 30, 2017Inventor: Peri Hartman
-
Publication number: 20170344216Abstract: When an object is too large to display within a given space, the “accelerated panning” method provides a method for the user to pan the object in order to view other areas of the object. The user begins the pan operation by touching the display over the object and dragging the finger; the object pans synchronously with the finger movement. When the user drags into a margin area within the perimeter of the receiving object, the object panning rate will increase. The direction of the pan corresponds to the particular margin. For example, if the user drags into the top margin, the contents of the object will scroll downward. In addition, the further the user moves into the margin, toward the edge of the object, the faster the panning. “Sequential value pickers” allows the user to pick a value from a set of sequential values.Type: ApplicationFiled: August 15, 2017Publication date: November 30, 2017Inventor: Peri Hartman
-
Publication number: 20170322696Abstract: During a drag operation, commonly known as “drag and drop,” the processor causes display a separate graphical indicator or “drop socket” for each action available to a user at the current moment. For example, if the user is viewing a list of objects and selects one source object, if there is only one action possible for the selected receiving object, one drop socket is displayed. If there were two actions possible, then two drop sockets are displayed. The user completes the drag and drop operation by moving the finger or mouse pointer into the graphical region of the drop socket and deselecting or letting up. The specific action performed depends on which drop socket was selected. If the user selects not to complete the drag and drop operation, he simply lets up the finger outside the regions of the drop sockets.Type: ApplicationFiled: April 5, 2017Publication date: November 9, 2017Inventor: Peri Hartman
-
Publication number: 20170060378Abstract: When an object is too large to display within a given space, the “accelerated panning” method provides a method for the user to pan the object in order to view other areas of the object. The user begins the pan operation by touching the display over the object and dragging the finger; the object pans synchronously with the finger movement. When the user drags into a margin area within the perimeter of the receiving object, the object panning rate will increase. The direction of the pan corresponds to the particular margin. For example, if the user drags into the top margin, the contents of the object will scroll downward. In addition, the further the user moves into the margin, toward the edge of the object, the faster the panning. “Sequential value pickers” allows the user to pick a value from a set of sequential values.Type: ApplicationFiled: August 24, 2016Publication date: March 2, 2017Inventor: Peri Hartman
-
Patent number: 8935254Abstract: Embodiments are directed towards organizing heterogeneous information items as nodes within a graph structure and/or a category, where each information item is implemented as a folder and each information item may be in more than one folder. An information management application residing within a computing device enables a user to integrate various information items of various types and sources using a many-to-many relationship for each information item. Information items include notes, events, contacts, geo-coordinates, hyperlinks such as Uniform Resource Locators (URLs), and messages (including emails, text messages). The application further allows the user to perform a variety of activities on the structure(s) and the information items, including, but not limited to creating an information item, creating one or more structures or relationship between information items, managing various views of the structure(s), and modifying the structure(s).Type: GrantFiled: December 31, 2013Date of Patent: January 13, 2015Assignee: Perinote LLCInventor: Peri Hartman
-
Publication number: 20140188946Abstract: Embodiments are directed towards organizing heterogeneous information items as nodes within a graph structure and/or a category, where each information item is implemented as a folder and each information item may be in more than one folder. An information management application residing within a computing device enables a user to integrate various information items of various types and sources using a many-to-many relationship for each information item. Information items include notes, events, contacts, geo-coordinates, hyperlinks such as Uniform Resource Locators (URLs), and messages (including emails, text messages). The application further allows the user to perform a variety of activities on the structure(s) and the information items, including, but not limited to creating an information item, creating one or more structures or relationship between information items, managing various views of the structure(s), and modifying the structure(s).Type: ApplicationFiled: December 31, 2013Publication date: July 3, 2014Applicant: Perinote LLCInventor: Peri Hartman
-
Publication number: 20130085896Abstract: An order is placed by a purchaser in which a server system receives an identification of the purchaser, payment information, and shipment information from a client system. The server system assigns a client identifier to the client system and associates the identifier with the purchaser information. The server system sends to the client system the identifier and a document identifying an item to be purchased and including an order button. The client system receives and stores the identifier and receives and displays the document. In response to the selection of the order button, the client system sends to the server system a request to purchase the identified item. The server system receives the request and combines the purchaser information associated with the client identifier to generate an order to purchase the item in accordance with the billing and shipment information.Type: ApplicationFiled: November 27, 2012Publication date: April 4, 2013Inventors: Peri Hartman, Jeffrey P. Bezos, Sheldon J. Kaphan, Joel R. Spiegel
-
Patent number: 8341036Abstract: An order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and shipment information from the client system. The server system then assigns a client identifier to the client system and associates the assigned client identifier with the received purchaser information. The server system sends to the client system the assigned client identifier. The client system receives and stores the assigned client identifier. In response to an order indication, the client system sends to the server system a request to purchase the identified item. The server system receives the request and combines at least one previous purchase associated with the client identifier of the client system to generate a single order for billing and shipment.Type: GrantFiled: December 29, 2006Date of Patent: December 25, 2012Assignee: Amazon.com, Inc.Inventors: Peri Hartman, Jeffrey P. Bezos, Sheldon J. Kaphan, Joel R. Spiegel
-
Publication number: 20070106570Abstract: A method and system for placing an order to purchase an item via the Internet. The order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and shipment information from the client system. The server system then assigns a client identifier to the client system and associates the assigned client identifier with the received purchaser information. The server system sends to the client system the assigned client identifier and an HTML document identifying the item and including an order button. The client system receives and stores the assigned client identifier and receives and displays the HTML document. In response to the selection of the order button, the client system sends to the server system a request to purchase the identified item.Type: ApplicationFiled: December 29, 2006Publication date: May 10, 2007Inventors: Peri Hartman, Jeffrey Bezos, Shel Kaphan, Joel Spiegel
-
Patent number: 6907315Abstract: A method and system for placing an order to purchase an item via the Internet. The order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and shipment information from the client system. The server system then assigns a client identifier to the client system and associates the assigned client identifier with the received purchaser information. The server system sends to the client system the assigned client identifier and an HTML document identifying the item and including an order button. The client system receives and stores the assigned client identifier and receives and displays the HTML document. In response to the selection of the order button, the client system sends to the server system a request to purchase the identified item.Type: GrantFiled: May 22, 2003Date of Patent: June 14, 2005Assignee: Amazon.com, Inc.Inventors: Peri Hartman, John Gehlen
-
Patent number: 6615226Abstract: A method and system for placing an order to purchase an item via the Internet. The order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and shipment information from the client system. The server system then assigns a client identifier to the client system and associates the assigned client identifier with the received purchaser information. The server system sends to the client system the assigned client identifier and an HTML document identifying the item and including an order button. The client system receives and stores the assigned client identifier and receives and displays the HTML document. In response to the selection of the -order button, the client system sends to the server system a request to purchase the identified item.Type: GrantFiled: September 12, 1997Date of Patent: September 2, 2003Assignee: Amazon.com, Inc.Inventors: Peri Hartman, John Gehlen
-
Patent number: 5960411Abstract: A method and system for placing an order to purchase an item via the Internet. The order is placed by a purchaser at a client system and received by a server system. The server system receives purchaser information including identification of the purchaser, payment information, and shipment information from the client system. The server system then assigns a client identifier to the client system and associates the assigned client identifier with the received purchaser information. The server system sends to the client system the assigned client identifier and an HTML document identifying the item and including an order button. The client system receives and stores the assigned client identifier and receives and displays the HTML document. In response to the selection of the order button, the client system sends to the server system a request to purchase the identified item.Type: GrantFiled: September 12, 1997Date of Patent: September 28, 1999Assignee: Amazon.com, Inc.Inventors: Peri Hartman, Jeffrey P. Bezos, Shel Kaphan, Joel Spiegel