Directed, With Specific Intent Or Strategy Patents (Class 705/26.62)
-
Patent number: 10855446Abstract: 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: GrantFiled: April 24, 2018Date of Patent: December 1, 2020Assignee: Duvon CorporationInventors: Benedict Ow, Richard Stiles, Anthony Tan
-
Patent number: 10853857Abstract: 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: GrantFiled: February 26, 2015Date of Patent: December 1, 2020Assignee: LISUTO KKInventor: Nir Platek
-
Patent number: 10846337Abstract: 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: GrantFiled: January 26, 2018Date of Patent: November 24, 2020Assignee: PIZZALOCI, INC.Inventor: Fadi Obeidat
-
Patent number: 10838600Abstract: 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: GrantFiled: February 8, 2019Date of Patent: November 17, 2020Assignee: Wayfair LLCInventors: Michael Philip Schenck, Shrenik Sadalgi, Michael Silvio Festa
-
Patent number: 10839138Abstract: 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: GrantFiled: September 30, 2016Date of Patent: November 17, 2020Assignee: Amazon Technologies, Inc.Inventors: Lokesh Joshi, Michael Patrick Bacus, Christopher Allen Suver, Eric Allen Menninga
-
Patent number: 10778664Abstract: 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: GrantFiled: May 14, 2015Date of Patent: September 15, 2020Assignee: Amazon Technologies, Inc.Inventor: Owen Seamus Sullivan
-
Patent number: 10735381Abstract: 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: GrantFiled: May 11, 2017Date of Patent: August 4, 2020Assignee: Attributor CorporationInventors: James L Brock, James E Pitkow
-
Patent number: 10726469Abstract: 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: GrantFiled: January 6, 2011Date of Patent: July 28, 2020Assignee: Amazon Technologies, Inc.Inventors: Andrew H. Otwell, Sachin Kaushik, Jeremy S. Haynes, Arjun Chittoor, Gilia N. Angell
-
Patent number: 10726390Abstract: 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: GrantFiled: December 11, 2017Date of Patent: July 28, 2020Assignee: Infostreet, Inc.Inventor: Siamak Farah
-
Patent number: 10713696Abstract: 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: GrantFiled: August 31, 2018Date of Patent: July 14, 2020Assignee: Versata, Inc.Inventors: Erick W. Schutz, Joseph E. Fallon, Aleksandr Shmulker, Vita Meltser
-
Patent number: 10685481Abstract: 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: GrantFiled: March 21, 2019Date of Patent: June 16, 2020Inventor: Bao Tran
-
Patent number: 10671364Abstract: 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: GrantFiled: November 7, 2016Date of Patent: June 2, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Henri-Charles Machalani, Anshul Rawat
-
Patent number: 10671856Abstract: 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: GrantFiled: December 19, 2014Date of Patent: June 2, 2020Assignee: 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: 10657553Abstract: 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: GrantFiled: September 15, 2016Date of Patent: May 19, 2020Assignee: SKINNY PRICE, INC.Inventor: Daniel Owen McGuire
-
System and method for providing walking path guidance service based on measurement of motion of user
Patent number: 10653359Abstract: 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: GrantFiled: March 6, 2018Date of Patent: May 19, 2020Assignee: SK PLANET CO., LTD.Inventors: Kwonho Lee, Seulmaro Jeon -
Patent number: 10650422Abstract: 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: GrantFiled: April 17, 2019Date of Patent: May 12, 2020Assignee: Capital One Services, LLCInventors: Abdelkader M'Hamed Benkreira, Michael Mossoba, Salik Shah
-
Patent number: 10649972Abstract: 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: GrantFiled: October 30, 2017Date of Patent: May 12, 2020
-
Patent number: 10643201Abstract: 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: GrantFiled: March 6, 2019Date of Patent: May 5, 2020Assignee: eBay Inc.Inventors: Malathi Jivan, Mica Merce
-
Patent number: 10621646Abstract: 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: GrantFiled: April 4, 2017Date of Patent: April 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Bender, Gregory J. Boss, Jeremy R. Fox, Rick A. Hamilton, II
-
Patent number: 10600104Abstract: 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: GrantFiled: May 25, 2017Date of Patent: March 24, 2020Assignee: WALMART APOLLO, LLCInventors: Omar Saeed Siddiqui, Abilash Amarthaluri, George Roumeliotis, Chandni Jain, Zuzar Fakhruddin Nafar
-
Patent number: 10586271Abstract: 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: GrantFiled: June 8, 2017Date of Patent: March 10, 2020Assignee: Versata Software, Inc.Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
-
Patent number: 10580019Abstract: 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: GrantFiled: March 8, 2017Date of Patent: March 3, 2020Assignee: Mastercard International IncorporatedInventors: Jaipal Singh Kumawat, Vipul Mehrotra, Gurpreet Atwal
-
Patent number: 10565546Abstract: 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: GrantFiled: December 10, 2015Date of Patent: February 18, 2020Assignee: Meijer, Inc.Inventors: Brian Pugh, Elmer L. Robinson, Jr., David Scott Pallas
-
Patent number: 10565388Abstract: 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: GrantFiled: June 26, 2009Date of Patent: February 18, 2020Assignee: Disney Enterprises, Inc.Inventors: Robert Schonfeld, Arnaud Robert
-
Patent number: 10558665Abstract: 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: GrantFiled: September 6, 2017Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventor: Sourav Mazumder
-
Patent number: 10552736Abstract: 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: GrantFiled: March 6, 2019Date of Patent: February 4, 2020Assignee: CAPITAL ONE SERVICES, LLCInventors: Fardin Abdi Taghi Abad, Reza Farivar, Vincent Pham, Kenneth Taylor, Mark Watson, Jeremy Goodsitt, Austin Walters, Anh Truong
-
Patent number: 10552868Abstract: 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: GrantFiled: June 23, 2014Date of Patent: February 4, 2020Assignee: Groupon, Inc.Inventor: Benjamin Kim
-
Patent number: 10489839Abstract: 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: GrantFiled: July 28, 2017Date of Patent: November 26, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Ting Ouyang
-
Patent number: 10482485Abstract: 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: GrantFiled: January 23, 2015Date of Patent: November 19, 2019Assignee: TrueCar, Inc.Inventors: Michael D. Swinson, Jason McBride, Isaac Lemon Laughlin, Thomas J. Sullivan
-
Patent number: 10440186Abstract: 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: GrantFiled: July 11, 2018Date of Patent: October 8, 2019Assignee: 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: 10434325Abstract: 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: GrantFiled: June 23, 2015Date of Patent: October 8, 2019Assignee: Johnson & Johnson Consumer Inc.Inventors: Jay Tapper, Lawrence A. Blaustein, David Shuter, Charles Peter Althoff, Bradley Feild Craddock
-
Patent number: 10424072Abstract: 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: GrantFiled: January 27, 2017Date of Patent: September 24, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Xiaolong Wang, Robert Li, Jon Currey
-
Patent number: 10410227Abstract: 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: GrantFiled: February 2, 2017Date of Patent: September 10, 2019Assignee: ALG, Inc.Inventors: Oliver Thomas Strauss, Morgan Scott Hansen
-
Patent number: 10402805Abstract: 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: GrantFiled: February 13, 2017Date of Patent: September 3, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Ari Craine, James H. Pratt
-
Patent number: 10397014Abstract: 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: GrantFiled: July 24, 2018Date of Patent: August 27, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Randolph Wohlert, Donald J. Bowen, Jeffrey P. Johnson
-
Patent number: 10380669Abstract: 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: GrantFiled: October 30, 2014Date of Patent: August 13, 2019Assignee: WALMART APOLLO, LLCInventors: Hemanth Kumar Narayanan, Pravat Ranjan Rana, Bhaavan Merchant, Aastha Garg
-
Patent number: 10366432Abstract: 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: GrantFiled: February 26, 2015Date of Patent: July 30, 2019Assignee: WALMART APOLLO, LLCInventors: Parikshit Sondhi, Varun Srivastava, Abhishek Gattani
-
Patent number: 10356077Abstract: 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: GrantFiled: June 19, 2017Date of Patent: July 16, 2019Assignee: Samsung Electronics Co., Ltd.Inventor: Matthew Wise
-
Patent number: 10353947Abstract: 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: GrantFiled: April 25, 2016Date of Patent: July 16, 2019Assignee: Adobe Inc.Inventors: Sachin Soni, Ashish Duggal, Anmol Dhawan
-
System and method for recognition of items in media data and delivery of information related thereto
Patent number: 10327016Abstract: 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: GrantFiled: November 19, 2018Date of Patent: June 18, 2019Assignee: HSNi, LLCInventor: John McDevitt -
Patent number: 10311497Abstract: 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: GrantFiled: October 24, 2016Date of Patent: June 4, 2019Assignee: Kabushiki Kaisha ToshibaInventors: Masahiro Sekine, Masashi Nishiyama, Kaoru Sugita, Hidetaka Ohira, Goh Itoh
-
Patent number: 10304124Abstract: 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: GrantFiled: August 8, 2017Date of Patent: May 28, 2019Inventors: Lisa J. Kleinhandler, Christine A. Young
-
Patent number: 10289620Abstract: 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: GrantFiled: November 15, 2017Date of Patent: May 14, 2019Assignee: Accenture Global Solutions LimitedInventors: Melinda Jo Cleaver, Ryan Alan J. Boone
-
Patent number: 10282914Abstract: 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: GrantFiled: October 26, 2017Date of Patent: May 7, 2019Inventors: Bao Tran, Ha Tran
-
Patent number: 10275817Abstract: 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: GrantFiled: December 22, 2011Date of Patent: April 30, 2019Assignee: Intel CorporationInventors: Robert Bruce Bahnsen, Robert Gittins, Robert Swanson, Mallik Bulusu
-
Patent number: 10269059Abstract: 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: GrantFiled: December 18, 2014Date of Patent: April 23, 2019Assignee: 3I AVI, LLCInventor: Jason Hauk
-
Patent number: 10262392Abstract: 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: GrantFiled: July 17, 2018Date of Patent: April 16, 2019Assignee: KINETICA DB, INC.Inventors: Amit Vij, Nima Negahban, Eli Glaser, Byungil Jeong
-
Patent number: 10229445Abstract: 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: GrantFiled: May 24, 2017Date of Patent: March 12, 2019Assignee: eBay Inc.Inventors: Kenneth Allen Pate, Robert Chatwani, Nancy Dickenson
-
Patent number: 10229443Abstract: 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: GrantFiled: May 29, 2015Date of Patent: March 12, 2019Assignee: Pinterest, Inc.Inventors: Albert Pereta Farre, Evan Howell Sharp, Rui Jiang, Dong Wang, Erin Rose Larsen
-
Patent number: 10223740Abstract: 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: GrantFiled: February 1, 2016Date of Patent: March 5, 2019Assignee: Allstate Insurance CompanyInventors: Caleb Brian Slaughter Gore, Colton J. Reif