Directed, With Specific Intent Or Strategy Patents (Class 705/26.62)
  • Patent number: 10855446
    Abstract: An Autonomous Exchange via Entrusted Ledger (AXEL) blockchain is discussed herein. The AXEL blockchain enables users to perform transactions in a private setting while enabling the transaction records thereof to be verified by other network users without publicly divulging the contents or details of the transaction records.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: December 1, 2020
    Assignee: Duvon Corporation
    Inventors: Benedict Ow, Richard Stiles, Anthony Tan
  • Patent number: 10853857
    Abstract: A computerized system for sale of products having non pre-catalogued parameters in a multi-lingual environment wherein a buyer and a seller communicate in different languages, the system including a non pre-catalogued parameter database, a listing engine operative to prompt in a first language a listing seller to enter multiple non pre-catalogued parameters relating to a product being listed and to store the non pre-catalogued parameters in the non pre-catalogued parameter database and a non pre-catalogued multiple language parameter description engine which is operative to provide human-readable descriptions of the non pre-catalogued parameters in at least one language other than the first language.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: December 1, 2020
    Assignee: LISUTO KK
    Inventor: Nir Platek
  • Patent number: 10846337
    Abstract: A food order is placed by a purchaser at a client prior to selecting the vendor. A server receives the order along with the purchaser information. The server matches the items with available vendors that offer the selected food order. The server sends a document to the client, including a list of vendors matching the order, along with other details that are specific to each vendor. The client receives the document. In response to selection of the vendor, the client sends the server a request to proceed. Upon receiving a finalized order, the server sends a checkout page to the client to finish the order. The client sends information needed to finish the order. The server receives the requested information and generates the order.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: November 24, 2020
    Assignee: PIZZALOCI, INC.
    Inventor: Fadi Obeidat
  • Patent number: 10838600
    Abstract: Some embodiments include a system comprising an extended reality (XR) display device configured to display an XR interface to a user; at least one hardware processor communicatively coupled to the XR display device and configured to perform: receiving a model of a room; receiving a plurality of furniture models corresponding to a plurality of pieces of furniture; providing the XR interface using the model of the room and the plurality of furniture models at least in part by: displaying, via the XR display device, a furniture display comprising at least some of the plurality of furniture models and a search field to permit entry of text; detecting entry of a text string into the search field; identifying, using the text string, at least one furniture model from the plurality of furniture models; and displaying, via the XR display device, the at least one furniture model in the furniture display.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: November 17, 2020
    Assignee: Wayfair LLC
    Inventors: Michael Philip Schenck, Shrenik Sadalgi, Michael Silvio Festa
  • Patent number: 10839138
    Abstract: A method and system to provide fonts for electronic publications is described. An example method includes receiving a request for an electronic publication from a user device, retrieving a font identifier of a font from the electronic publication, providing the electronic publication to the user device, determining, based on the font identifier, that at least one font file of the font is not stored on the user device, and providing the at least one font file of the font to the user device.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Michael Patrick Bacus, Christopher Allen Suver, Eric Allen Menninga
  • Patent number: 10778664
    Abstract: A software asset management service obtains software asset information from various computer systems of a service provided by a service provider and available to customers of the service provider. Based on the obtained software asset information from the computer systems, the service updates a database to specify this information. The service then receives a request to generate a report of software assets for computing resources associated with a customer of a service provider. This may cause the service to access the database to obtain the software asset information for the specified computing resources. Once the service has obtained the necessary information from the database, the service generates the requested report.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: September 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Owen Seamus Sullivan
  • Patent number: 10735381
    Abstract: Making a determination of originality of content is disclosed. At least one originality factor related to the content is analyzed, wherein the originality factor is independent of a time when the content is detected. Based on the analysis of the at least one originality factor, automatically the determination is automatically made. The determination is outputted.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: August 4, 2020
    Assignee: Attributor Corporation
    Inventors: James L Brock, James E Pitkow
  • Patent number: 10726469
    Abstract: Systems and methods are provided for adjusting item attribute values of an item. Aspects of the present disclosure may present for display item information associated with an item, where the item information includes one or more item attributes that are each associated with an item attribute value. A selection of the item may be received, where the selection of the item corresponds to a user request to add the item to an order. At least one of the item attribute values associated with the item may be selected by the user. After the item is added to the order, item information associated with each of the items of the order may be displayed, where the displayed item information associated with the item includes a selectable option for changing an item attribute value associated with the item of the order from within the displayed item information.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: July 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew H. Otwell, Sachin Kaushik, Jeremy S. Haynes, Arjun Chittoor, Gilia N. Angell
  • Patent number: 10726390
    Abstract: The A CLOUD-BASED DESKTOP AND SUBSCRIPTION APPLICATION PLATFORM APPARATUSES, METHODS AND SYSTEMS (“CDSA Platform”) transforms service sign up, site creation, application registration data inputs via CDSA Platform components into new site display and Subscription App Store registration confirmation outputs. In some embodiments the CDSA Platform may facilitate generation of cloud-based desktop representations within a web browser. In one implementation, the CDSA Platform may receive a first user input, including identifying user information and a web Site address. In response to the first input, the CDSA Platform may create a new web Site at the received web Site address. In one implementation, the new website may comprise a first desktop representation on a web browser at the web Site address and may present a plurality of application icons on the first desktop representation.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 28, 2020
    Assignee: Infostreet, Inc.
    Inventor: Siamak Farah
  • Patent number: 10713696
    Abstract: An electronic invoicing system performs a method of processing electronic invoices. A portal is provided by the system. The portal has respective views for a supplier submitting electronic invoices and an administrator of an enterprise submitting and/or reviewing electronic invoices. An administrator of the enterprise can create and maintain supplier groups in the portal, assign security permissions to the supplier groups in the portal; and assign users to the supplier groups in said portal. The users thereby receive security permission assigned to the supplier group to which they are assigned. The processing of electronic invoices by users is controlled in accordance with the assignments of security permissions to the supplier groups.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: July 14, 2020
    Assignee: Versata, Inc.
    Inventors: Erick W. Schutz, Joseph E. Fallon, Aleksandr Shmulker, Vita Meltser
  • Patent number: 10685481
    Abstract: Systems and methods are disclosed method for rendering reality for an object by performing motion tracking and area learning of an environment; selecting a pattern or color from a plurality of product variations; blending the pattern or color of the object and the environment; and displaying the color on the object as an augmented reality view.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: June 16, 2020
    Inventor: Bao Tran
  • Patent number: 10671364
    Abstract: Surfacing visual representations of universal applications is described. In one or more implementations, visual representations of universal applications purchased or installed on other devices associated with a user account are surfaced in an application launcher interface on a current computing device. The visual representations are selectable (e.g., with a single click or tap) to install the universal application on the current computing device. This enables the user to quickly and easily install universal applications already purchased on other devices onto a current device without having to perform any additional action, such as navigating away from the application launcher interface to enter payment information. In one or more implementations, the visual representations of the universal applications are surfaced under a “recently added” section and/or an “on other devices” section of the application launcher to enable the universal applications to be easily located by the user.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Henri-Charles Machalani, Anshul Rawat
  • Patent number: 10671856
    Abstract: Described is a system for counting stacked items using image analysis. In one implementation, an image of an inventory location with stacked items is obtained and processed to determine the number of items stacked at the inventory location. In some instances, the item closest to the camera that obtains the image may be the only item viewable in the image. Using image analysis, such as depth mapping or Histogram of Oriented Gradients (HOG) algorithms, the distance of the item from the camera and the shelf of the inventory location can be determined. Using this information, and known dimension information for the item, a count of the number of items stacked at an inventory location may be determined.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: June 2, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Xiaofeng Ren, Ohil Krishnamurthy Manyam, Avishkar Misra, Liefeng Bo, Sudarshan Narasimha Raghavan, Christopher Robert Towers, Gopi Prashanth Gopal, Yasser Baseer Asmi
  • Patent number: 10657553
    Abstract: In some implementations, a system can dynamically generate discounts for website customers browsing merchant inventories, based on completion of product discount tasks. The system can determine a product discount task compatible with the website customer's device's operating system (OS) and can provide the website customer with a browser cookie configured to track the website customer's browsing activity. Once the website customer has completed the product discount task, the system can analyze data relating to the completion of the product discount task, data collected by the browser cookie, the geolocation of the website customer, and/or other information. The system can also perform a number of checks to ensure that the website customer is human. The system can then calculate a discount for the website customer, and can allow the website customer to perform a number of other product discount tasks for a chance to obtain a larger discount.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: May 19, 2020
    Assignee: SKINNY PRICE, INC.
    Inventor: Daniel Owen McGuire
  • Patent number: 10653359
    Abstract: The present invention relates to a system and method for providing a walking path guidance service based on measurement of a motion of a user, and there is provided a device for providing a walking path guidance service, the device including: a sensor unit for measuring a motion and position information of a user; a reference information creation unit for calculating an average walking speed using the measured motion and position information of the user; and a walking path guidance unit for creating a walking path from a starting point to a destination and calculating a time of arrival at the destination of the walking path according to the average walking speed.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: May 19, 2020
    Assignee: SK PLANET CO., LTD.
    Inventors: Kwonho Lee, Seulmaro Jeon
  • Patent number: 10650422
    Abstract: In some embodiments, the present disclosure relates to a method for augmenting project lists with price information. The method can include: capturing an image using a camera of a user device; identifying a project list within the captured image; extracting, from the captured image, a list of items associated with the project list, the list of items represented as text; retrieving price information for one or more of the list items; and displaying, on the user device, an augmented image comprising the captured image and the price information.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: May 12, 2020
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Michael Mossoba, Salik Shah
  • Patent number: 10649972
    Abstract: Systems and techniques are provided for a data matching system having a plurality of clients and a master catalog. In a learning phase of a client, the data matching system builds a client matching table for the client and matches the input request to a specific entry in a particular set of entries in the master catalog. In a post-learning phase of the client, the data matching system uses the client matching table to match the input request to a specific entry in a particular set of entries in the master catalog. In a specific implementation, the data matching system uses a two-step match to build the client matching table. In a first step, a plurality of a set of entries in the master catalog is selected for the input request. In a second step, a particular set of entries is selected using a confidence score.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 12, 2020
  • Patent number: 10643201
    Abstract: Example embodiments provide a multi-currency cart and checkout. In example embodiments, a currency accepted and a payment option for each item in a multi-currency cart is identified. A plurality of currency groups is generated based on the currency and payment options, whereby each currency group comprises one or more items having a same payment option and accepting a same currency. A multi-currency checkout user interface (UI) is presented on a client device that presents the plurality of currency groups and a pay selector for each of the plurality of the currency groups. An updated multi-currency checkout UI is presented in response to processing payment for a selected one of the plurality of currency groups. The updated multi-currency UI comprises a confirmation for payment for the selected one of the plurality of currency groups and remaining currency groups of the plurality of currency groups.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: May 5, 2020
    Assignee: eBay Inc.
    Inventors: Malathi Jivan, Mica Merce
  • Patent number: 10621646
    Abstract: A process is provided for identifying by a cognitive recommendation engine one or more complementary products. The process includes obtaining an indication that an individual has selected a product, and based on obtaining the indication, performing by the cognitive recommendation engine analytics on prior products-related data for the individual to produce a complementary items list of one or more complementary items to the product that are personal to the individual. Further, the processing includes identifying, by the cognitive recommendation engine, one or more commercially available complementary products corresponding to one or more items within the complementary items list, and providing identifying information for at least one commercially available product of the one or more commercially available products to the individual.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Bender, Gregory J. Boss, Jeremy R. Fox, Rick A. Hamilton, II
  • Patent number: 10600104
    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 receiving search queries from users, coordinating displaying of search results for the search queries, receiving an indication that the users selected products in the search results, associating each search query with a product type based on products selected by the users, identifying product attributes in each search query, determining an attribute weight for each product attribute for the product type, determining which product attributes are recorded in product information for each product, determining a product attribute score for each product, receiving an additional search query, and selecting a first portion of products for display in additional search results for the additional search query.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: March 24, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Omar Saeed Siddiqui, Abilash Amarthaluri, George Roumeliotis, Chandni Jain, Zuzar Fakhruddin Nafar
  • Patent number: 10586271
    Abstract: A system and method for multi-source transaction processing receives order requests from a client system operated by a user. The order requests may include order placements and order inquiries. For example, an order request may be a placement for a computer system and associated peripherals. The user may have particular fulfillment organization preferences, and different components of the computer system and associated peripherals may be fulfilled by different fulfillment partners. Accordingly, the orders order requests are processed by an order request servicing system to, for example, split the order request into multiple processed order requests and each of the processed order requests is associated with an order request management system and prepared for transmission to the associated order request management system. The order request management systems can utilize the processed order requests to fulfill the order request.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: March 10, 2020
    Assignee: Versata Software, Inc.
    Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
  • Patent number: 10580019
    Abstract: When a consumer makes a purchase at a retail location, a communication device associated with the consumer receives information specifying the type of product purchased. This may be done by the consumer entering the information manually, by the communication device receiving a data file over an interface, or by a camera of the communication device capturing a picture of a receipt. The information may be, or may be converted into, stock-keeping unit (SKU) data. The data can be analyzed to derive consumer spending patterns and to suggest product offers to the consumer.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: March 3, 2020
    Assignee: Mastercard International Incorporated
    Inventors: Jaipal Singh Kumawat, Vipul Mehrotra, Gurpreet Atwal
  • Patent number: 10565546
    Abstract: In a system and method for obtaining out of stock inventory at a retail enterprise, stored product codes are associated with one or more store codes and each associated store code is associated with an inventory number. The product codes identify products for sale, the store codes identify stores that normally stock the identified products and each inventory number identifies the number of the products in inventory at each store. In response to a wirelessly received product code, store code and customer code, a processor determines the stored product code that matches the wirelessly received product code, the associated store code that matches the wirelessly received store code and its associated inventory number, and controls a communication circuit to wirelessly transmit a notification message to the mobile communication device that transmitted the codes. The notification message illustratively relates to the availability within the retail enterprise of the identified product.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: February 18, 2020
    Assignee: Meijer, Inc.
    Inventors: Brian Pugh, Elmer L. Robinson, Jr., David Scott Pallas
  • Patent number: 10565388
    Abstract: There is provided a method and system for allocating access to digital media content. In one embodiment, the system may comprise a media server accessible over a communications network, a processor of the media server being configured to encrypt the digital media content to produce a secondary license for the digital media content, and to provide a temporary license key allowing a user to access at least a first portion of the digital media content during an activation usage interval of the secondary license for that portion of the digital media content assigned to the user. The media server further comprises an assignment database configured to store an assignment status of the license. Such a system is configured to permit the user to access the assigned portion of the digital media content during the usage interval.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: February 18, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Robert Schonfeld, Arnaud Robert
  • Patent number: 10558665
    Abstract: Aspects of the disclosure relate to Network Common Data Form (NetCDF) data management using a shared pool of configurable computing resources. A processing engine may be built to access a set of NetCDF data. The processing engine may be built by compiling a data frame software framework and compiling a Java library software framework. The set of NetCDF data may be received by the processing engine. A set of established data derived from the set of NetCDF data may be established using the processing engine. A set of operations on the set of established data may be processed. The processing may occur in a distributed fashion using the shared pool of configurable computing resources and the processing engine.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventor: Sourav Mazumder
  • Patent number: 10552736
    Abstract: A method for generating a dual-class dataset is disclosed. A single-class dataset and a context dataset are obtained. The context dataset can be labeled. A model can be trained using the combination of the single-class dataset and the labeled context dataset. The model can be run on the context dataset. The data points that are classified the same as the data points included in the single-class dataset, can be removed from the labeled context dataset and added to the single-class dataset. These steps can be repeated until no data points are classified by the model.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: February 4, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Fardin Abdi Taghi Abad, Reza Farivar, Vincent Pham, Kenneth Taylor, Mark Watson, Jeremy Goodsitt, Austin Walters, Anh Truong
  • Patent number: 10552868
    Abstract: Systems and related methods of providing seamless transactions, including payments and promotion redemptions, are discussed herein. Some embodiments may provide for a system including a communication beacon and one or more servers. The communication beacon may be configured to communicate with consumer devices via a direct wireless connection when the consumer devices are within a wireless direct communicable range of the communication beacon. The one or more servers may be configured to associate the communication with a merchant and receive consumer presence data from the communication beacon such that consumer presence at the merchant may be determined. In response, the one or more servers may be configured to perform a seamless transaction on behalf the consumer that allows the consumer to provide payments or redeem promotions, among other things, simply by self-identifying with the merchant while carrying the consumer device.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: February 4, 2020
    Assignee: Groupon, Inc.
    Inventor: Benjamin Kim
  • Patent number: 10489839
    Abstract: This application provides an information presentation method, including: receiving an image presentation request from a presentation client; obtaining an image and text presentation information corresponding to the image from a product promotion platform according to image information, the text presentation information being used to present comment information, posted by different users, of a product in the image; performing superimposition processing on the text presentation information and the image to obtain a presentation image; and sending the presentation image to the presentation client for a presentation operation. This application further provides an information presentation apparatus.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: November 26, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Ting Ouyang
  • Patent number: 10482485
    Abstract: Endogenous and exogenous variables associated with an item for sale by an affiliate may be displayed to a user of an affiliate decision-making tool. In response to the user selecting one of the endogenous variables, the affiliate decision-making tool may compute a number of introductions, a number of leads, and a number of sales for each of a plurality of possible values of the endogenous variable. The computation may be done utilizing a display position algorithm. A visualization of effects of setting the endogenous variable at different levels may be presented. The user may interact with the display position algorithm to vary one or more of the plurality of possible values of the endogenous variable such that the affiliate is eligible or disqualified to be displayed by an intermediary in response to a search for the item by a visitor of a network site owned and operated by the intermediary.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: November 19, 2019
    Assignee: TrueCar, Inc.
    Inventors: Michael D. Swinson, Jason McBride, Isaac Lemon Laughlin, Thomas J. Sullivan
  • Patent number: 10440186
    Abstract: Methods and systems for routing calls based on a minimum expected delay, classification, and priority of the call are provided. In some embodiments, when a call is received, the call is classified and prioritized within the classification. A minimum expected delay time is determined. Based on the minimum expected delay time, the classification, and the prioritization, the call is routed to a representative with instructions on how the call should be treated.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: October 8, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Peter H. McKenna, Darrius M. Jones, Kory Michael Upton, Enrique Tamayo, Allen J. Guidry, Julio Estevez-Breton
  • Patent number: 10434325
    Abstract: Disclosed are therapeutic lamp platform mobile device applications. According to an exemplary embodiment of this disclosure, provided is a phototherapy device comprising a wearable therapeutic lamp platform including a plurality of radiant lamps disposed to communicate radiant energy to a user treatment area; a power source; a controller operatively associated with the therapeutic lamp platform and the power source configured to limit a number of available doses of radiant energy provided to a user, and the controller configured to communicate with an ecommerce platform to obtain an additional number of available doses.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: October 8, 2019
    Assignee: Johnson & Johnson Consumer Inc.
    Inventors: Jay Tapper, Lawrence A. Blaustein, David Shuter, Charles Peter Althoff, Bradley Feild Craddock
  • Patent number: 10424072
    Abstract: One embodiment provides a method comprising estimating a camera pose of an input image and aligning the input image to a desired camera pose based on a feature database. The input image comprises an image of a fine-grained object. The method further comprises classifying the object based on the alignment.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: September 24, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Xiaolong Wang, Robert Li, Jon Currey
  • Patent number: 10410227
    Abstract: Systems, methods and computer program products for forecasting future values of an item, where an initial value for the item is determined, and then a baseline forecast for a future reference period is computed based on factors that include microeconomic data which is specific to an industry of the item and macroeconomic data which is non-specific to the industry of the item. The forecast may also be adjusted based on data for a set of competitive items. The forecast for the item is stored and is then made available to clients that can access the forecast to determine the expected future value of the item at some point in the future.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: September 10, 2019
    Assignee: ALG, Inc.
    Inventors: Oliver Thomas Strauss, Morgan Scott Hansen
  • Patent number: 10402805
    Abstract: Concepts and technologies are disclosed herein for point-of-sale customization service. A processor executing a point-of-sale customization service can receive a unique identifier associated with a user device detected in a proximity of a computing device. The processor can query preferences stored in a data store using the unique identifier and identify point-of-sale preferences associated with the user device based upon the querying. The processor can transmit the point-of-sale preferences to the computing device to apply to a transaction.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: September 3, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ari Craine, James H. Pratt
  • Patent number: 10397014
    Abstract: A method and system for managing an instrumentation device include accessing an image of the instrumentation device. Based on the image, an identity for the instrumentation device is determined. The identity is used to register the instrumentation device by configuring a gateway at a multimedia content distribution network client location to access and communicate with the instrumentation device. The identity of the instrumentation device and the gateway may be stored for future configuration of the gateway.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 27, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Randolph Wohlert, Donald J. Bowen, Jeffrey P. Johnson
  • Patent number: 10380669
    Abstract: A query is input to a search engine and search results, such as product records, are identified as relevant to the query. The results are presented to a user in a first interface, such as one allowing scrolling in a first direction. On selection of a result, a second interface is displayed of a “shelf” for the selected result, the shelf including related items such as might be located on a same shelf as the selected result in a retail location. The second interface may allow scrolling in a second direction perpendicular to the first direction.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 13, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Hemanth Kumar Narayanan, Pravat Ranjan Rana, Bhaavan Merchant, Aastha Garg
  • Patent number: 10366432
    Abstract: A system for displaying product information is described herein. The system includes a database and a server including a processor that is programmed to receive search data associated with a product search request received and generate a ranked product list in response to the product search request. The processor selects a first sorting value indicative of a first data category included in the search data, generates a first sorted group of product records as a function of the first sorting value, and stores the first sorted group in the database. The processor selects a second sorting value indicative of a second data category, generates a second sorted group of product records as a function of the first sorted group and the second sorting value, and generates the ranked product list as a function of the second sorted group.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: July 30, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Parikshit Sondhi, Varun Srivastava, Abhishek Gattani
  • Patent number: 10356077
    Abstract: Techniques include receiving a search query from a user device, determining native applications that are installed on the user device and associated with user accounts, and identifying app state records based on the search query and the applications. Each app state record includes an application access mechanism (AAM) and application state information (ASI). The AAM references a native application and indicates operations for the application to perform. The ASI describes a state of the native application after the application has performed the operations. Identifying the app state records based on the native applications includes determining that each record includes an AAM that references one of the applications. The techniques also include selecting AAMs from the identified app state records and transmitting the AAMs to the user device. Other techniques include generating result scores for app state records identified based on the search query using the native applications.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: July 16, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Matthew Wise
  • Patent number: 10353947
    Abstract: An image search is executed. The search results are presented as a collection of thumbnail images organized according to an initial ranking. As the user browses the thumbnail images, he/she encounters a thumbnail image of interest. Selecting this thumbnail causes an enlarged preview image to be displayed. The user can manipulate the enlarged preview image with panning and zooming operations, thereby enabling the user to more closely inspect portions of the preview image which attract the user's interest. These interactions with the search results, which include the initial selection of the thumbnail image and the subsequent manipulation of the enlarged preview image, provide insight into the user's interest. Once the user has interacted with a threshold quantity of search results, the collection of thumbnail images is filtered and reorganized to more prominently position those search results that correspond to the user's interest, as gleaned from analyzing the aforementioned user interactions.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: July 16, 2019
    Assignee: Adobe Inc.
    Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
  • Patent number: 10327016
    Abstract: The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: June 18, 2019
    Assignee: HSNi, LLC
    Inventor: John McDevitt
  • Patent number: 10311497
    Abstract: According to an embodiment, a server includes a first acquiring unit, a second acquiring unit, an analyzing unit, and an output unit. The first acquiring unit is configured to acquire recognition information includes a product identification information for identifying the product. The second acquiring unit is configured to acquire combination information including the product identification information of the product to be combined with an object image including an object. The analyzing unit is configured to calculate product priorities for respective products by analyzing the recognition information and the combination information. The output unit is configured to output information based on the product priorities.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: June 4, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masahiro Sekine, Masashi Nishiyama, Kaoru Sugita, Hidetaka Ohira, Goh Itoh
  • Patent number: 10304124
    Abstract: According to the embodiments described herein, an inventory exchange client can include one or more processors communicatively coupled to client memory, a client communication module, and a display. The memory can store machine readable instructions. The one or more processors can execute the machine readable instructions to store inventory information on the client memory. The inventory information can include a product instance. Updated inventory information can be received via the client communication module. The product instance can be updated according to the updated inventory information. The dynamic web page can be populated with identification objects. The identification objects can be associated with the inventory information. A product order request can be transmitted to an inventory exchange server. The product order request can be encoded to initiate a product transaction via the inventory exchange server.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: May 28, 2019
    Inventors: Lisa J. Kleinhandler, Christine A. Young
  • Patent number: 10289620
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a database, including identifying a plurality of assets, each asset associated with a database query; parsing the plurality of assets to identify metadata associated with each asset; analyzing the metadata to identify a plurality of enterprise terms; providing, in response to the analyzing, one or more database models, the one or more database models storing relationships between the assets and the metadata, the relationships including, for one or more of the assets of the plurality of assets, a link between the asset and a particular enterprise term of the plurality of enterprise terms that is determined to be associated with the asset; and storing the database models.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: May 14, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Melinda Jo Cleaver, Ryan Alan J. Boone
  • Patent number: 10282914
    Abstract: Systems and methods are disclosed method for rendering reality for an object by performing motion tracking and area learning of an environment; selecting a pattern or color from a plurality of product variations; blending the pattern or color of the object and the environment; and displaying the color on the object as an augmented reality view.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: May 7, 2019
    Inventors: Bao Tran, Ha Tran
  • Patent number: 10275817
    Abstract: Various systems and methods for obtaining vendor information using mobile internet devices are described herein. An inquiry for a product or service is received from a user. A location for the receipt of the product or service is received. Vendor information of a vendor of the product or service proximate to the location is determined, with the vendor information including a price for the product or service, and a wait time to receive the product or service. The vendor information is then transmitted to the user.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: April 30, 2019
    Assignee: Intel Corporation
    Inventors: Robert Bruce Bahnsen, Robert Gittins, Robert Swanson, Mallik Bulusu
  • Patent number: 10269059
    Abstract: A computerized exchange network makes available on the Internet collected information of items under inspection, such as goods, real estate, or the like. In one aspect, the items and collected information, such as images and videos, are added to a virtual showroom or other virtual inspection site that presents an inventory of such goods, real estate, or the like available from multiple sellers and/or locations. In another aspect, detailed objective information about the items is provided. In another aspect, a data structure includes desired criteria for a desired item and provides an alert when an item of interest matches the desired criteria.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: April 23, 2019
    Assignee: 3I AVI, LLC
    Inventor: Jason Hauk
  • Patent number: 10262392
    Abstract: A technique for rendering database data in visualized form using a distributed computer system including a plurality of networked worker nodes each including a graphics processing unit (GPU) is disclosed. The technique includes receiving, at a head node, a user request to render data, forwarding the request to the worker nodes, processing, in parallel, by the worker nodes, chunks of respective shards of data to be rendered. The technique also includes merging, in parallel, by each of the worker nodes, initial images formed by the processing within respective shards, to form a plurality of integrated images, merging, in parallel, respective integrated images to form worker node images, and transmitting respective worker node images to the sink node. The technique also includes merging the worker node images to form a final image, converting the final image to an output image, and providing the output image to the user.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: April 16, 2019
    Assignee: KINETICA DB, INC.
    Inventors: Amit Vij, Nima Negahban, Eli Glaser, Byungil Jeong
  • Patent number: 10229445
    Abstract: Systems and methods for managing structured descriptions of entries are described. For example, a machine receives a textual description of an entry representing an item. The textual description represents the item being submitted by a user, and received from a client device associated with the user by a network-based system. The entry, after creation, corresponds to a listing of the item at the network-based system. The machine generates a structured description of the entry based on the textual description of the entry. The structured description includes a name-value pair derived from the textual description submitted by the user. The machine receives an edited version of the structured description based on causing a display of the structured description in a user interface of the client device. The machine stores the edited version of the structured description in a record of a database.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: March 12, 2019
    Assignee: eBay Inc.
    Inventors: Kenneth Allen Pate, Robert Chatwani, Nancy Dickenson
  • Patent number: 10229443
    Abstract: Described are systems and methods that facilitate visual search for and price filtering of information. For example, rather than requiring a user to select a pre-defined price range (e.g., “under $25,” $25 to $50,” “$50 to $100”) for filtering, a user may price filter search results by specifying a single price filtering value around which the search results are filtered. The range around the single price filtering value is dynamically selected based on, for example, the search results being filtered, the past purchase history of the user, past user search history, etc.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: March 12, 2019
    Assignee: Pinterest, Inc.
    Inventors: Albert Pereta Farre, Evan Howell Sharp, Rui Jiang, Dong Wang, Erin Rose Larsen
  • Patent number: 10223740
    Abstract: Aspects of the disclosure relate to virtual reality systems (and/or augmented reality systems) that facilitate visualization of replacement and/or additional items for rebuilding a damaged room. The system may provide a virtual representation of a subject real world room. A user may select items, such as appliances and furniture, for placement in the virtual room and the system may update the virtual room to include a representation of the items. In some embodiments, the system may utilize information about the user to provide recommendations regarding items that may be placed in a virtual room. For example, the system may utilize one or more service records to identify items covered under a service associated with the user. In some embodiments, the system may apply a monetary settlement to the cost of the real world items to facilitate the replacement of damaged items.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: March 5, 2019
    Assignee: Allstate Insurance Company
    Inventors: Caleb Brian Slaughter Gore, Colton J. Reif