Shopping Interface Patents (Class 705/27.1)
  • Patent number: 10810582
    Abstract: A method and apparatus for facilitating payment transactions in multiple currencies between participants is provided. In one embodiment, an option is provided to a user to select a currency in which to make a payment. An indication of the selected currency in which to make the payment is received. A determination is made as to whether the selected currency is a primary currency of an account of the user. Based on the selected currency being different from the primary currency of the account of the user, the payment is converted to the selected currency.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: October 20, 2020
    Assignee: PAYPAL, INC.
    Inventors: Giacomo Digrigoli, George Lee
  • Patent number: 10802605
    Abstract: An input method, an input device, and an electronic apparatus are disclosed by embodiments of the present disclosure. The input method comprises: obtaining an input operation; determining an input content corresponding to the input operation; determining input candidates matching the input content based at least on one or more keywords included in an adaptive lexicon. The one or more keywords included in the adaptive lexicon are determined according to a current page content of the electronic apparatus. The embodiments of the present disclosure achieve the technical effect of being able to provide more accurate input candidates.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: October 13, 2020
    Assignee: BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Xiaoshuai Chen, Mansuer Maerhufu, Yang Zhang
  • Patent number: 10783492
    Abstract: A fitments validation system and method for automotive parts are provided in which the fitments vehicles to the parts in a PIM are validated.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: September 22, 2020
    Assignee: OSCARO
    Inventors: Claude Vogel, Gabriel Gautron, Nils Grunwald, Pierre-Noel Luiggi
  • Patent number: 10769578
    Abstract: In some embodiments, methods and systems are provided that permit a customer to purchase products from a retailer and elect an option for a friend or family member of the customer to pick up the ordered products from the retail facility of the retailer associated with the geographic location of the customer. If the friend or family member of the customer agrees to pick up the products for the customer, and if the customer agrees to have the selected friend or family member of the customer pick up the products for the customer, the friend or family member is allowed to pick up the products at the retail facility associated with the geographic location of the customer. The customer is then allowed to either pick up the products from such a friend or family member or the friend or family member may deliver the products to the customer.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: September 8, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Bruce W. Wilkinson, Sai Phaneendra Sri Harsha Viswanath Putcha, Balaraman Kirthigaivasan, Todd D. Mattingly
  • Patent number: 10769002
    Abstract: Managing a virtual object in a server device includes storing the virtual object in a database accessible to the server device and, in response to a non-subscriber user performing a first action on the virtual object, sending a message from the server device to at least one user that subscribes to the virtual object.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pamela Chen, Rebecca L J Chen, Jacqueline Yen, Cecelia Y C Yu
  • Patent number: 10768812
    Abstract: In one aspect, a method of operating objects displayed on a graphical user interface (GUI) includes: displaying on the GUI a skill indicator object; performing rendering, at one of a pre-set location and a wheel rendering location on the GUI, to obtain a skill-release supplementary control object, when detecting a skill-release trigger gesture on a skill object displayed on the graphical user interface, the skill-release supplementary control object including a skill-release control halo object and a virtual joystick object located within a radiation range of the skill-release control halo object; positioning the skill-release control halo object within the skill indicator object; adjusting, when detecting a drag operation on the virtual joystick object, a skill release location of the skill object on the GUI; and performing a skill release operation on the skill object when detecting a release operation of the drag operation.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 8, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Haosu Wang
  • Patent number: 10755328
    Abstract: The present disclosure discloses a method and a mobile terminal device for certifying a webpage. The method is implemented as follows. A mobile browser detects whether a link contained in a payment request initiated by a user is a payment link. The mobile browser sends the payment link to a third party certification plug-in if the link contained in the payment request is the payment link. The third party certification plug-in performs a certification process according to the payment link, generates and displays a certification webpage, generates a payment result webpage after the user inputs payment information on the certification webpage, and sends a link corresponding to the payment result webpage to the mobile browser. The mobile browser displays the payment result webpage.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: August 25, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Jiangquan Huang
  • Patent number: 10748120
    Abstract: A display board includes service display areas. Each service display area includes a name of a service and a delivery mechanism configured to contain contact information handouts corresponding to an entity that performs the service. The display board also includes an electronic display, which displays a contact information stream corresponding to the information provided in the contact information handouts contained in the delivery mechanisms.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: August 18, 2020
    Inventors: Terry Lynn Sims, Robert M. Kennard
  • Patent number: 10740809
    Abstract: According to an example implementation, a method comprises generating a graphical asynchronous messaging user interface including an input region containing a set of digital images of items and an activity region displaying graphical messaging elements respectively representing messages sent between a consumer node and a provider node, displaying the graphical asynchronous messaging user interface, receiving a first user input from a user via the input region selecting a first digital image associated with a first item from the set of digital images of items in the input region, generating a first message including the first digital image associated with the first item, including the first message including the first digital image associated with the first item in a first messaging element in the activity region displayed to the user on the display device, and transmitting the first message via a public computer network as a request to the provider node.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: August 11, 2020
    Assignee: Staples, Inc.
    Inventors: Ian Goodwin, Ryan Bartley, M. Steven Walker, Pratabkumar Vemana, Faisal Masud
  • Patent number: 10733659
    Abstract: Embodiments of the present invention are directed to systems and methods for generating, receiving and processing product-specific network addresses that may be used to generate product-specific checkout pages. In some embodiments, an intermediary server is provided that generates product-specific network addresses for merchants to be used on media websites. The product-specific network address is stored by the intermediary server in association with particular product information. The intermediary server acts as an interface between a user that visits the product-specific network address and a host checkout server. Specifically, the intermediary server receives the product-specific network address, retrieves the associated product information, and forwards the product information to the host checkout server. The host checkout server may then generate a checkout page for the user using the product information.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: August 4, 2020
    Assignee: Visa International Service Association
    Inventors: Zeeshanul Haque, Abhishek Bansal
  • Patent number: 10733630
    Abstract: A method of accessing services from a mobile communication device. The method comprises presenting service visual representations on a display of the device, wherein each of the service visual representations provides an interface for invoking a service, selecting advertisements for media content from a media content repository, wherein the selecting is based at least in part on the device, presenting the selected advertisements as thumbnail images on the display of the device, wherein each thumbnail image is coupled to metadata that define methods for invoking at least some of the services associated with the service visual representations, and when a first thumbnail image associated with a first selected advertisement is selected and dragged to the position of a first service visual representation, invoking a first service associated with the first service visual representation based on a method defined by metadata coupled to the first thumbnail image.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: August 4, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert H. Burcham, Jason R. Delker, Robin D. Katzer, Denise K. Sadler, M. Jeffrey Stone
  • Patent number: 10733646
    Abstract: A system and method include a kiosk processor, a device kiosk on a customer mobile device, which displays via a user interface, content and options for the customer from a third party customer service system, a customer interaction channel that receives, via an associated customer interaction network, a request to access the third party customer service system, via the device kiosk on a customer mobile device, an authentication module associated with the kiosk processor that receives customer data and customer input associated with an authentication request via a network to authenticate the customer, identifies a customer mobile device based on device identifiers, and evaluates risk factors associated with the customer mobile device, and a communication interface associated with the kiosk processor, that transmits, via a push notification gateway, a push notification to the device kiosk on the customer mobile device that establishes, via the network, a secure connection between the customer mobile device and
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: August 4, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Lawrence Douglas, Thomas S. Poole, Hannes Jouhikainen
  • Patent number: 10733649
    Abstract: Example embodiments may provide a system, apparatus, computer readable media, and/or method configured for processing input representing data associated with a first product, the first product comprising a plurality of components, processing input representing a particular one of the components, processing input representing an attribute of the particular component or of the first product, querying a product memory based on the particular component and the attribute to identify a second product.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: August 4, 2020
    Assignee: NIKE, Inc.
    Inventors: Roger D. Chen, Meghan Pruitt
  • Patent number: 10720122
    Abstract: There is provided an image processing apparatus including an image processing unit which combines a virtual object with a captured image. The image processing unit determines the virtual object based on a state or a type of an object shown in the captured image.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: July 21, 2020
    Assignee: SONY CORPORATION
    Inventor: Reiko Miyazaki
  • Patent number: 10714215
    Abstract: A medication monitoring system including a patient information unit having a processor, a memory and a patient monitoring unit and a program executing in the memory executing the steps of communicatively coupling a first device with a second device, transmitting live images from the first device to the second device, analyzing the content of the live images to identify at least one biometric attribute of a user in the image and at least one bar code on a container in the image, determining whether the bar code is associated with at least one biometric attribute, and notifying the user whether to consume the contents of the container based on the association of the bar code with the biometric attribute.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: July 14, 2020
    Assignee: 1070715 B.C. Unlimited Liability Company
    Inventor: Carl Bertram
  • Patent number: 10709265
    Abstract: An interactive display case having a first frame, a plurality of storage areas within the first frame, a second frame, and processing circuitry. The processing circuitry is configured to detect an object passing through the interior of the second frame, identify an area within the interior of the second frame in which the object passes, where the area corresponding to one of the storage areas, and generate interaction data corresponding to the identified area.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: July 14, 2020
    Assignee: PERCH INTERACTIVE, Inc.
    Inventors: Jared Schiffman, Phillip Tiongson
  • Patent number: 10713644
    Abstract: Provided is a process of classifying ambient signals to reduce fraudulent use of information, the process including: receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal; storing, with the mobile computing device, the balance-access information; sensing, with one or more sensors of a mobile computing device, ambient signals; classifying the ambient signals as indicating the user is in a retail establishment; and in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: July 14, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Aaron Dragushan, Shaun F. Dubuque
  • Patent number: 10705787
    Abstract: A method for displaying a digital object identifier (DOI) is provided. The method includes receiving, by a server, a display instruction sent by a first device, wherein the display instruction is sent to the server after the first device receives a scan instruction to scan the DOI; determining a second device associated with the first device; and sending the display instruction to the second device, wherein the second device displays the DOI after receiving the display instruction.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: July 7, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Yimin Liu
  • Patent number: 10706426
    Abstract: A customer uses a customer device to interact with an expert using a remote device in a real-time communication session. The expert drives the interactions and can activate peripherals on the customer device to capture information, which is automatically sent from the customer device to the remote device for consumption by the expert.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: July 7, 2020
    Assignee: NCR Corporation
    Inventors: Joseph Ward, Jeffrey Christensen
  • Patent number: 10690775
    Abstract: A system and method crowdsources atmospheric data from one or more rovers. The rovers calculate an estimated ionosphere delay value that indicates an adverse effect of ionospheric activity on signals received from the GNSS satellite. The values and identifiers may be transmitted to a server. The server utilizes the received information to generate an ionosphere map that reflects the magnitude of ionospheric delay at different locations. The ionosphere map is transmitted to one or more rovers. The rover determines if a pierce point associated with a selected GNSS satellite in view of the rover falls within the boundaries of the ionosphere map. If so, a corresponding ionosphere delay value is obtained utilizing the ionosphere map and then applied as a correction to account for ionospheric activity. In addition, the central server and/or rover may transmit the estimated ionosphere delay values and identifiers to other rovers.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: June 23, 2020
    Assignee: NovAtel Inc.
    Inventor: Altti Jokinen
  • Patent number: 10685257
    Abstract: The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining a live video stream; (2) detecting person(s) in the stream; and (3) determining, from analysis of the live video stream, first information of the detected person(s); (4) determining, based on the first information, that the first person is not known to the computing system; (5) in accordance with the determination that the first person is not known: (a) storing the first information; and (b) requesting a user to classify the first person; and (6) in accordance with a determination that a response was received classifying the first person as a stranger, deleting the stored first information.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: June 16, 2020
    Assignee: GOOGLE LLC
    Inventors: Akshay R. Bapat, George Alban Heitz, Rizwan Ahmed Chaudhry, Navneet Dalal, James Edward Stewart, Jennifer Bush, Joe Delone Venters, Kara Gates, Timothy Butler, Yohannes Kifle, Anton Bastov
  • Patent number: 10687173
    Abstract: A current geographic location of a mobile device, such as a smart phone, tablet computer, or the like, is used to customize a selection guide that is used to retrieve product related information. The product related information generally provides details about one or more products meeting one or more criteria specified via use of the customized selection guide.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: June 16, 2020
    Assignee: W.W. Grainger, Inc.
    Inventors: Geoffry A. Westphal, Mary Bee Pietrowicz
  • Patent number: 10679166
    Abstract: A system that processes trade events is provided. The system receives events associated with a supply chain financial orchestration flow, where a supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further determines whether at least one event indicates an ownership change of an item between a first entity and a second entity. The system further generates trade events where at least one event indicates an ownership change. The system further sends the trade events to a cost accounting system. The cost accounting system further performs accounting based on the trade events and generates trade accounting events.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: June 9, 2020
    Assignee: Oracle International Corporation
    Inventors: Shyam Sundar Santhanam, Kalyana Chakravarthy Dande, Balaji Duvaragamani, Siddharth Khanna, Jatinder Gogna, Sunil Sama Reddy, Srinath Reddy Kayitha, Karthik Natarajan, Kalyani Manda, Prabha Seshadri, Nitish Dave, Girish Jha, Amit Ranjan Kumar, Chandu Chinthala, Raveesh Yadav
  • Patent number: 10673802
    Abstract: A method of associating an electronic message social profile with electronic messages. The method comprises identifying a plurality of users having a social affinity to one another, tagging each of a plurality of electronic messages received at a plurality of messaging accounts of the plurality of users with at least one user behavior tag indicative of a behavioral messaging action performed by one of the plurality of users, identifying a cluster of electronic messages having a common content from the plurality of electronic messages according to a similarity analysis, calculating, using a processor, an electronic message social profile for members of the cluster based on a combination of respective the at least one user behavior tag of the members of the cluster, and associating the electronic message social profile with the members of the cluster.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: June 2, 2020
    Assignee: Pecan Technologies Inc.
    Inventor: Ben Volach
  • Patent number: 10650247
    Abstract: Video footage captured by A/V recording and communication devices may be readily uploaded to the cloud and shared with a requesting party, such as a law enforcement agency. When a request is received from a requesting party for video footage, videos meeting the criteria specified by the requesting party may be determined. Consent requests may then be sent to users associated with each of the A/V recording and communication devices that recorded the videos meeting the criteria specified by the requesting party. When user consents to share the videos, the videos may be provided to the requesting party.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 12, 2020
    Assignee: A9.Com, Inc.
    Inventors: Elliott Lemberger, Aaron Harpole, Mark Troughton
  • Patent number: 10650428
    Abstract: Methods and systems are provided for designing a customized jewelry item via an electronic communications network. Some embodiments may include generating an interactive design tool. The interactive design tool may comprise an electronic template of a customized setting, which may comprise a plurality of sections. A user may select a section of a customized setting and a customizable feature of the selected section. A graphical representation of the customized setting with the customizable feature may be generated and displayed at a graphical user interface of an electronic display device.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: May 12, 2020
    Assignee: ELECTRONIC COMMODITIES EXCHANGE, L.P.
    Inventor: Moshe Klein
  • Patent number: 10643027
    Abstract: Systems, methods, and computer-readable storage media are provided for generating a taxonomic view from a standard taxonomy and generating audience segments for targeting using a formal grammar. A manually-tagged subset of categories of the standard taxonomy is provided to a server. Each category in the subset of categories is tagged based on an entity's own legacy taxonomy. A taxonomy slicer is applied to the subset of manually-tagged categories to determine parent/child relationships for each category in the subset, and to assemble the categories into the taxonomic view. The taxonomic view maintains interoperability with the standard taxonomy, and with other entities using views of the standard taxonomy. Further, a formal grammar is defined for specifying online behaviors for targeting, and is applied to extracted categories of the standard taxonomy and/or taxonomic view. The formal grammar may be programmatically applied during behavioral targeting.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 5, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Ian Harcourt Niles
  • Patent number: 10642914
    Abstract: In one embodiment, a method includes accessing, by a crawling module, a first structured document from an external server, where the first structured document is associated with a first post by a third-party content provider and includes multiple image objects and information associated with the image objects, extracting from the first structured document a sub-set of image objects and information associated with each of the image objects, analyzing the extracted image objects and information to identify categories of image objects based on their features, selecting a first category of image objects that has a highest number of image objects compared to a number of image objects in each other category of image objects, and generating a second post including a multi-image display that includes two or more of the image objects from the first category of image objects.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: May 5, 2020
    Assignee: Facebook, Inc.
    Inventors: Shashikant Khandelwal, Eric Gaudet, Hamza Aftab, Risha Nagin Chheda, Xintao Chen, Mary Ann Haile, Zoheb I. Hajiyani
  • Patent number: 10638270
    Abstract: Techniques are described herein for tracking an item of interest by implementing a search party that includes a plurality of user equipment. The technique includes receiving, from a first user equipment, a lost notification indicating that a tracking device associated with a target item is lost, the first user equipment paired with the tracking device and the tracking device having a unique tracking device identifier; obtaining a location information corresponding to a second user equipment in response to receiving the lost notification; determining based at least partially on the location information of the second user equipment whether the second user equipment is available to participate in a search party; and if the second user equipment is available to participating in the search party, transmitting a search request to the second user equipment to locate the target item, the search request comprising the unique tracking device identifier.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: April 28, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Joseph Baird, Nicholas LaVassar, Christopher Painter, Parag Garg, Gavin Feuer
  • Patent number: 10636008
    Abstract: A data processing system and method includes a first data processing device that generates commodity delivery information, and a second data processing device that provides a commodity delivery person with the commodity delivery information, where the first data processing device determines, according to historical information of users, multiple target users that potentially will purchase a specific commodity, acquires multiple pieces of address information that correspond to the multiple target users, combines the multiple pieces of address information to form one piece of commodity delivery information, and sends the commodity delivery information to the second data processing device.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: April 28, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huimin Zhang, Kangmin Huang, Dawei Huo
  • Patent number: 10636085
    Abstract: Disclosed in some examples are methods, systems, and machine readable mediums that provide users of a network-based financial account management system with a contextual user interface element, which when activated presents dynamic graphical user interfaces that provide financial account information as well as suggested financial performance improvement actions. Whether or not the contextual user interface is displayed may be based upon one or more of: a context of the user, financial account information of the user, and account rules. Additionally, the suggested financial performance improvement actions may also be determined based upon one or more of: a context of the user, financial account information of the user, and account rules.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: April 28, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Jennifer K. Lovett, Christopher J. Terhar, Mary E. Gassel, Lynn S. Douglas
  • Patent number: 10628814
    Abstract: Some systems and methods are directed to a device agnostic architecture configured to control and/or manage the interactions between any front end store systems (e.g., self checkout (SCO) systems) for capturing purchase items and backend systems (e.g., point of sale (POS) subsystems) for completing purchase of the items. The device agnostic architecture can include a translation layer or translation component that mediates communications from and/or between the front end and backend systems. For example, the translation layer maps any commands received from any SCO and/or POS device into execution commands native to receiving systems. For example, back-end processing systems can be configured to control on-line identification of products and/or services for purchase, and manage execution of sales of any goods or services. The translation layer manages communication between SCO devices and the backend systems so each communicates with each other according to their respective formats (e.g.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: April 21, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Christopher Joseph Hendrick, David Martin Nelms, Mindy Dawn Rector
  • Patent number: 10630622
    Abstract: A user may use a client device to create a draft document by interacting with a server. The server may send a message to a second device (e.g., using the short message service (SMS)). The message may prompt the user to respond with a message (e.g., a multimedia messaging service (MMS) message) that includes an image to be added to the draft. The server receives the image and modifies the draft (e.g., by updating a web page being displayed on the client device). This process allows the user to type text for a draft using a client device that includes a keyboard (e.g., a desktop or laptop computer) and to add an image to the draft using a second device that includes a camera (e.g., a mobile phone or tablet computer) without having to transfer the image from the second device to the first device.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 21, 2020
    Assignee: eBay Inc.
    Inventor: Vivian Gledhill
  • Patent number: 10628873
    Abstract: A system for roll-up payments in a retail environment is provided. The system includes a processor coupled to a memory storing a wish list associated with a wish list user identifying an item, customer registration information identifying a registered customer associated with the wish list, and an amount of available funds associated with the wish list, an interface component configured to receive sales transaction information and provide updated sales transaction information, and a roll-up payment component. The roll-up payment component is configured to match identification information associated with the registered customer with the received sales transaction information, increase the transaction amount and the amount of available funds, determine whether the amount of available funds has transgressed a threshold amount equal to a purchase price of an item on the wish list, and generate a notification for the wish list user.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: April 21, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Anthony G. Wind, III, Brandon Thorne, William Bissic, Aaron Guist, Peter Ojezua
  • Patent number: 10621652
    Abstract: A system of and method for online shopping in which an intelligent agent at a client-side server renders and updates domestic information relevant to a first geographical location provided on any deliverable Webpages such that the updated information is displayed on the display device as non-domestic information relevant to a second geographical location.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: April 14, 2020
    Assignee: Borderfree, Inc.
    Inventors: Brian Dhatt, Amir-Reza Dorafshar, Kris Green
  • Patent number: 10614448
    Abstract: Systems and methods are provided for activating a card using augmented reality. The systems and methods may include capturing a real-time image of the card using a customer device, and extracting card information from the real-time image. The card information may be processed and used by a customer device or a financial provider server to activate the card. The customer device may display interactive graphics overlaid on the real-time card image to guide the customer through the activation process, and to educate the customer about the components of the card and aspects of the financial service associated with the card, such as a credit card service. The customer may interact with the overlaid graphics such as by selecting icons or portions of the card to trigger tutorials or to set preferences related to the card and/or financial service.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: April 7, 2020
    Assignee: Capital One Services, LLC
    Inventors: Reilly Carpenter, Joanna Chen, Sarah Calandro
  • Patent number: 10606923
    Abstract: Content provider systems publish content via content publishing platforms. An online system is associated with multiple content publishing platforms. Each content publishing platform is associated with policies that determine whether a content item is acceptable for publishing via the content publishing platform. For example, the policy may specify dimensions of a media object of the content item, keywords that are unacceptable for publishing via the content publishing platform, and so on. The online system receives requests from content provider systems to publish content via a particular content publishing platform. The online system determines whether the content item is suitable for publishing via one or more other content publishing platforms. The online system determines whether the content provider system approves publishing content via any of the identified content publishing platforms.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: March 31, 2020
    Assignee: Facebook, Inc.
    Inventors: Igor Gevka, Yufei Chen, Sarang Mohan Joshi, Hongda Ma
  • Patent number: 10601899
    Abstract: This document discusses, among other things, a system and methods for associating an online publication with a print publication. Example embodiments may include receiving a request from a publisher that may identify first data that is to be published over a network, in an online publication. In response to the request, example embodiments may include fetching the first data and generating further data based on the first data. The further data may include an address to locate the online publication as published. The publisher may be allowed to publish the further data as a print publication. Subsequent to the print publication of the further data, example embodiments may include receiving the string of characters over the network from a user. Example embodiments may include presenting the online publication to the user based on the string of characters.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: March 24, 2020
    Assignee: eBay Inc.
    Inventors: Yuan Der Ho, Choon Chong, Philip Law
  • Patent number: 10586262
    Abstract: An customization system and method in which a user can establish user indicia content, such as an image or text (e.g., a map, picture, address, name, etc.), onto a user selected indicia surface of an item or product, such as an item of jewelry or textile, and then view the customized product before purchasing the customized product. The item of jewelry may be selected, design, viewed and ordered or purchased automatically through the computer interface where the user interface and indicia designation creates both a visualization mask and indicia manufacturing designation code without further operator input. Such an automated system and method may include a selection module, a design module, an editing module, and a purchasing module for allowing a user to design and purchase an customized and/or personalized jewelry item having a unique engraving such as a map of a significant location with a gem stone as the specific identifying marker all according to a consumer's input.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: March 10, 2020
    Assignee: PARAMOUNT JEWELS, LLC
    Inventor: Lindsey Scoggins
  • Patent number: 10558677
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: February 11, 2020
    Assignee: Dropbox, Inc.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Patent number: 10559028
    Abstract: Social network initiated listings can be implemented by using keyword extraction of a social network post containing a sell code. The extracted keywords can be categorized using a machine based categorization system. The listing user account of the post creator can be identified using active session analysis. A listing is created using the listing user account. A new post that contains a URL to the listing is then programmatically published on the social network.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: February 11, 2020
    Assignee: eBay Inc.
    Inventors: Or Levi, Ofer Schwartz, Amir Kost, Itay Rizmovich
  • Patent number: 10529010
    Abstract: One or more embodiments of the disclosure include a digital merchant content system that creates one or more custom merchant content interfaces. In particular, in one or more embodiments, the digital merchant content system generates custom merchant content interfaces based on a custom merchant content template. The digital merchant content system can generate custom merchant content templates comprising unpopulated product display layouts. Moreover, in one or more embodiments, the digital merchant content system receives a product feed and generates a custom merchant content interface by populating the unpopulated product display layouts based on the custom merchant content template and the product feed.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: January 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Zachary Garth Hendlin, Rohan Kuruvilla, Krishnatheja Vudata, Zewen Fei, Hamza Aftab, Adithya Venkata Surampudi, Kai Ding
  • Patent number: 10521860
    Abstract: Various embodiments disclosed herein relate to order entry. In the electronic trading process, order entry involves setting one or more order entry parameters, sending one or more order entry parameters, or both setting and sending one or more order entry parameters. As will be described in more detail below, various order entry actions, such as moving a cursor across an order entry line, moving a cursor into an order entry region, pressing an order entry button, or performing a gesture, may be used to trigger the setting, sending, or both setting and sending of one or more order entry parameters. At least some embodiments relate to enabling an order entry action before the order entry action is able to set, send, or both set and send one or more order entry parameters.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: December 31, 2019
    Assignee: Trading Technologies International, Inc.
    Inventor: Brian J. Buck
  • Patent number: 10510106
    Abstract: Embodiments of the present invention relate generally to marketing products through a social networking system. More specifically, one or more embodiments of the present invention relate to allowing social networking users to purchase products through the social networking system and to add products to shopping carts associated with third-party merchants.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: December 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Lee Charles Linden, Benjamin Lewis
  • Patent number: 10504172
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of determining that content for a product in an electronic catalog for display on a webpage of an online retailer comprises incorrect content or is missing content, coordinating a first display on mobile electronic devices of a plurality of users of a request to provide additional content that (1) replaces the incorrect content for the product in the electronic catalog or (2) provides the missing content for the product in the electronic catalog, receiving the additional content for the product from the mobile electronic devices of the plurality of users, and coordinating a second display of the additional information of the product on the one or more webpages of the online retailer.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: December 10, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Jonathan Tan, Ganesh Krishnan, Scott Fish, Rohit Deep
  • Patent number: 10505922
    Abstract: A service implementation method, a payment method and an apparatus are disclosed. The service implementation method includes a sending client initiating an interaction request to a server to cause the server to generate an object set and a fetching password associated with the object set, the object set corresponding to a preset object of the sending client; receiving a request response returned by the server, the request response including the fetching password; and displaying the fetching password to a receiving user to enable the receiving user to initiate a fetching request including the fetching password to the server via a receiving client and to obtain the preset object corresponding to the object set. Based on the technical solutions of the present disclosure, service processing may be implemented through a password, thereby facilitating an improvement in the efficiency of service implementation.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: December 10, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Yuerui Chen, Yanchun Zhu, Yang Li
  • Patent number: 10498759
    Abstract: Various embodiments of the present technology include methods of assessing risk of a cyber security failure in a computer network of an entity. Some embodiments include generating a disaster scenario that includes elements of a disaster event, modeling the disaster scenario against a profile of the computer network and the entity, determining theoretical damage based on the modeling, and updating a cyber security policy or a network change to mitigate the theoretical damage.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: December 3, 2019
    Assignee: Guidewire Software, Inc.
    Inventors: George Y. Ng, Frank Beier, Olivier Giulieri, Yoshifumi Yamamoto, Zheng Cheung
  • Patent number: 10484325
    Abstract: An information processing system according to an embodiment of the present invention includes a communication terminal, and a plurality of identifier information transmitting apparatuses. The identifier information transmitting apparatuses are installed in a plurality of respective locations, and each of the identifier information transmitting apparatuses transmits a different piece of identifier information. The communication terminal receives the identifier information transmitted from the identifier information transmitting apparatuses, generates an email address including the identifier information, and acquires an email that is addressed to the generated email address.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: November 19, 2019
    Inventor: Hiroshi Inamo
  • Patent number: 10475108
    Abstract: In accordance with an embodiment, described herein is a system and method for providing access to media content associated with an artist scheduled for performance. A media application enables display of a playlist personalized for a user, based on a location of the user, a list of artists scheduled for performance, and a media consumption history of the user. An input action causes a media server to populate the playlist with media content. The media server determines the location of the user, retrieves those performance listings within a predetermined distance, retrieves the media consumption history of the user, filters the performance listings based on the media consumption history to obtain a set of artists having performance listings relevant to the user, selects media content items associated with each artist, and organizes the selected media content items within the playlist.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: November 12, 2019
    Assignee: SPOTIFY AB
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Patent number: 10475262
    Abstract: A device may obtain a first image depicting contents included in a secure storage container at a first point in time and first user account data associated with the secure storage container. The device may store the first image in a data structure associated with the first user account data. In addition, the device may receive data indicating that an individual associated with a second user account accessed the secure storage container, and receive a second image depicting contents included in the secure storage container at a second point in time. The second image may be stored in the data structure. The device may further receive, from a user device associated with the first user account data, a request to access the data structure, and the device may provide, to the user device, data that causes display of the second image.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: November 12, 2019
    Assignee: Capital One Services, LLC
    Inventors: Jeremy Phillips, Hannah Volfson, Zhe Liu, Edward Abbott