Patents Assigned to BBY Solutions, Inc.
-
Patent number: 12111748Abstract: Systems and techniques for automated multi-tier debug information collection are described herein. A request may be received to debug a web page from a client computing device. An origin response may be obtained for the request from a content server. Child fragment calls may be identified that are in a downstream tier using the origin response. Debugging information may be extracted from the child fragment calls. The debugging information may be aggregated from the child fragment calls. The aggregated debugging information may be parsed for output on a display device.Type: GrantFiled: February 1, 2022Date of Patent: October 8, 2024Assignee: BBY SOLUTIONS, INC.Inventors: David Adolphson, Praveen Kotla
-
Patent number: 12034560Abstract: Techniques and system configurations for generating and implementing recipes and scripts to enable the orchestration of actions, activities, and configurations within smart devices and device networks (including the Internet of Things “IoT” network topologies) are described herein. In an example, a method for smart device orchestration and configuration includes: obtaining an orchestration recipe that defines a sequence of actions to be performed among multiple types of smart devices; activating the orchestration recipe for use upon multiple smart devices associated with a user, based on at least one condition to perform the sequence of actions; associating the orchestration recipe with respective configurations of the multiple smart devices associated with the user; and initiating the orchestration recipe, to cause the sequence of actions to be performed with the multiple smart devices, including via cloud-based device services that control the multiple smart devices associated with the user.Type: GrantFiled: January 2, 2023Date of Patent: July 9, 2024Assignee: BBY Solutions, Inc.Inventor: Matthew Hurewitz
-
Patent number: 11954096Abstract: A system and method are presented that utilize facet modifications to alter user input values to perform a facet search on a found set of data records. The facet modifications are associated with item records, such as by using type attributes. Facet modifications can be associated with query information that is utilized to create a query on a user interface. Input received from the query is then modified according to the facet modifier in order to create facet search parameters. The facet search parameters are used to perform a facet search to narrow the found set of item records. In some embodiments, facet modifications are stored in facet modifier records. Multiple facet modifications can be stored in a single facet modifier record. A single query input can be manipulated by multiple facet modifications to create separate facet search parameters.Type: GrantFiled: October 22, 2021Date of Patent: April 9, 2024Assignee: BBY Solutions, Inc.Inventors: Chris Springer, David Lukaska, Punit Virdi, Lakshme Acharya Madhav, Ravi Challagundla
-
Patent number: 11953259Abstract: Embodiments disclosed herein are directed to a shelf and shelving system for a refrigerator door having a door liner with opposing side walls, where each side wall includes a row of ditch steps. The shelf or shelves includes a gap wall at each end of the shelf. A switch is positioned above each gap wall. Each switch includes a handle, a mounting rod and a biasing member for biasing a long component of the handle outwardly away from the gap wall such that an engagement surface of the long component will engage a ditch step and thereby secure the shelf in place within the refrigerator door. The switch is actuatable by a user to allow for vertical adjustment of the shelf along the rows of ditch steps or to remove the shelf therefrom.Type: GrantFiled: April 13, 2023Date of Patent: April 9, 2024Assignee: BBY Solutions, Inc.Inventors: Weichao Chen, Kaixuan He
-
Patent number: 11928714Abstract: Features for adaptation and control of a graphical user interface (GUI) and GUI functionality are disclosed herein. In an example, a user interface control is provided in a GUI to receive interaction from a user, which is provided in an enabled state to offer functionality for the user to attempt an initial commerce action with a constrained item. The user interface control is changed from the enabled state to a disabled state, in response to receipt of the interaction from the user, and a delay time period is calculated for the disabled state (with the delay time period being uniquely calculated for the user). The user interface control is changed from the disabled state to the enabled state, upon expiration of the delay time period, and the enabled state of the user interface control provides functionality for the user to perform a commerce action with the constrained item.Type: GrantFiled: August 20, 2021Date of Patent: March 12, 2024Assignee: BBY SOLUTIONS, INC.Inventors: Rambabu Raipati, Stacey Langer
-
Patent number: 11906540Abstract: Various approaches for automated fall detection, implemented in wearables and other device form factors of a personal emergency response system (PERS) are disclosed. In an example, a hybrid approach for fall detection includes: identifying a potential fall event from three-dimensional motion data of a human subject, using filtering rules; evaluating the motion data with a machine learning model (e.g., a decision tree ensemble (DTE) model), to produce a first determination that a fall has occurred; evaluating the motion data with a deep learning neural network (e.g., recurrent neural network such as a gated recurrent unit (GRU)), to produce a second determination that a fall has occurred; classifying the potential fall event as a fall condition for the human subject, based on the first determination and the second determination; and outputting data to indicate the fall condition for the human subject.Type: GrantFiled: October 29, 2021Date of Patent: February 20, 2024Assignee: BBY SOLUTIONS, INC.Inventors: Joseph Gwin, Hyoki Lee, Ramin Oftadeh
-
Patent number: 11853482Abstract: Systems and methods of use are presented for selecting and displaying media content on a display where the media content is determined by user manual manipulation of the content pages of a book positioned on a book reader. The display includes a video display screen and a media player. The media player has a storage drive configured to accept and store media content, and a processor configured to access the storage drive to transmit selected media content to the video display screen when signaled by the book reader to do so. The book reader includes a plurality of sensors divided into a plurality of right side sensors and a plurality of left side sensors that are configured to detect and determine which content page of the book is currently open and displayed on the book reader. When a content page is displayed and detected, a controller signals the processor.Type: GrantFiled: October 8, 2021Date of Patent: December 26, 2023Assignee: BBY Solutions, Inc.Inventors: Travis Misterek, Darin Michels, Scott Phillips
-
Publication number: 20230334521Abstract: A system and method are presented for using a plurality of data caches to increase the efficiency of a computing system in an e-commerce environment. Separate caches with distinct time-to-live values are created, one each for customer information, customer cart contents, and product pricing data. Product pricing is pre-analyzed using a pricing data engine that calculates multiple potential prices for a single item that is then stored in the product pricing data cache. This data can then be used in a variety of contexts to determine different pricing for the same product without requiring another request for product data from the pricing data engine. When a product is viewed during catalog browsing, all information needed to determine pricing for that particular user might be accessible from the data caches for fast processing.Type: ApplicationFiled: June 20, 2023Publication date: October 19, 2023Applicant: BBY Solutions, Inc.Inventor: Rambabu Raipati
-
Publication number: 20230251025Abstract: Embodiments disclosed herein are directed to a shelf and shelving system for a refrigerator door having a door liner with opposing side walls, where each side wall includes a row of ditch steps. The shelf or shelves includes a gap wall at each end of the shelf. A switch is positioned above each gap wall. Each switch includes a handle, a mounting rod and a biasing member for biasing a long component of the handle outwardly away from the gap wall such that an engagement surface of the long component will engage a ditch step and thereby secure the shelf in place within the refrigerator door. The switch is actuatable by a user to allow for vertical adjustment of the shelf along the rows of ditch steps or to remove the shelf therefrom.Type: ApplicationFiled: April 13, 2023Publication date: August 10, 2023Applicant: BBY Solutions, Inc.Inventors: Weichao Chen, Kaixuan He
-
Patent number: 11721351Abstract: A video system and method are presented that uses an output-receiving microphone mounted on the housing of the video system to receive a signal representative of the output of a speaker in a use-environment. This signal is compared with a second signal received from a spoken-word microphone that is mounted more remotely from the speaker. In some embodiments, the spoken-word microphone is positioned in a low-pass filter tune pipe and is combined with a separate spoken-word microphone in a tuned microphone array so as to filter out frequencies not associated with the human voice. The two signals are magnitude matched, and the first signal is subtracted from the second to generate an improved voice signal for a voice recognition system.Type: GrantFiled: November 4, 2021Date of Patent: August 8, 2023Assignee: BBY Solutions, Inc.Inventor: Jan Larsen
-
Patent number: 11720914Abstract: A system and method are presented for using a plurality of data caches to increase the efficiency of a computing system in an e-commerce environment. Separate caches with distinct time-to-live values are created, one each for customer information, customer cart contents, and product pricing data. Product pricing is pre-analyzed using a pricing data engine that calculates multiple potential prices for a single item that is then stored in the product pricing data cache. This data can then be used in a variety of contexts to determine different pricing for the same product without requiring another request for product data from the pricing data engine. When a product is viewed during catalog browsing, all information needed to determine pricing for that particular user might be accessible from the data caches for fast processing.Type: GrantFiled: November 4, 2021Date of Patent: August 8, 2023Assignee: BBY Solutions, inc.Inventor: Rambabu Raipati
-
Patent number: 11704383Abstract: Systems and techniques for dynamic generation and injection of edge-cached meta-data are described herein. A request for a component of a web page requested by a user from a content delivery network may be received. The component may be retrieved from an application server. Instructions may be generated for the component. The instructions may be injected around the component may be wrapped to form a wrapped component. The wrapped component may be transmitted to the content delivery network for storage in an edge cache.Type: GrantFiled: September 30, 2019Date of Patent: July 18, 2023Assignee: BBY SOLUTIONS, INC.Inventors: Sean Godinez, Praveen Kotla, David Adolphson
-
Patent number: 11665508Abstract: Techniques and system configurations for providing content to a mobile device based on activity in a physical commercial environment such as a retail store are described herein. Mobile devices that are operated by an associated customer may be tracked with the use of beacons to determine customer activities in the retail store, including particular areas visited in the store, activities conducted by the customer in the store, and like tracking information. The customer activity and data for the activities and locations in the physical environment may be correlated to an identifier, profile, or other tracking information. This tracking information may be subsequently used by the mobile device to identify the user to an advertising network, or other information service, and obtain customized media content and information.Type: GrantFiled: September 10, 2021Date of Patent: May 30, 2023Assignee: BBY SOLUTIONS, INC.Inventors: Matthew Hurewitz, William Don Wortley
-
Publication number: 20230148087Abstract: Techniques and system configurations for generating and implementing recipes and scripts to enable the orchestration of actions, activities, and configurations within smart devices and device networks (including the Internet of Things “IoT” network topologies) are described herein. In an example, a method for smart device orchestration and configuration includes: obtaining an orchestration recipe that defines a sequence of actions to be performed among multiple types of smart devices; activating the orchestration recipe for use upon multiple smart devices associated with a user, based on at least one condition to perform the sequence of actions; associating the orchestration recipe with respective configurations of the multiple smart devices associated with the user; and initiating the orchestration recipe, to cause the sequence of actions to be performed with the multiple smart devices, including via cloud-based device services that control the multiple smart devices associated with the user.Type: ApplicationFiled: January 2, 2023Publication date: May 11, 2023Applicant: BBY Solutions, Inc.Inventor: Matthew Hurewitz
-
Patent number: 11629904Abstract: Embodiments disclosed herein are directed to a shelf and shelving system for a refrigerator door having a door liner with opposing side walls, where each side wall includes a row of ditch steps. The shelf or shelves includes a gap wall at each end of the shelf. A switch is positioned above each gap wall. Each switch includes a handle, a mounting rod and a biasing member for biasing a long component of the handle outwardly away from the gap wall such that an engagement surface of the long component will engage a ditch step and thereby secure the shelf in place within the refrigerator door. The switch is actuatable by a user to allow for vertical adjustment of the shelf along the rows of ditch steps or to remove the shelf therefrom.Type: GrantFiled: January 12, 2022Date of Patent: April 18, 2023Assignee: BBY Solutions, Inc.Inventors: Weichao Chen, Kaixuan He
-
Publication number: 20230115679Abstract: Systems and methods of use are presented for selecting and displaying media content on a display where the media content is determined by user manual manipulation of the content pages of a book positioned on a book reader. The display includes a video display screen and a media player. The media player has a storage drive configured to accept and store media content, and a processor configured to access the storage drive to transmit selected media content to the video display screen when signaled by the book reader to do so. The book reader includes a plurality of sensors divided into a plurality of right side sensors and a plurality of left side sensors that are configured to detect and determine which content page of the book is currently open and displayed on the book reader. When a content page is displayed and detected, a controller signals the processor.Type: ApplicationFiled: October 8, 2021Publication date: April 13, 2023Applicant: BBY Solutions, Inc.Inventors: Travis Misterek, Darin Michels, Scott Phillips
-
Patent number: 11615017Abstract: Systems and techniques for discovery and aggregation of multivariate test experiments are described herein. A web architecture may be polled to discover available multivariate experiments. The multivariate experiments may be aggregated with a set of downstream multivariate experiments that share a dependency with supported functions into a set of aggregated multivariate experiments. A request may be received for a function of a web page. An identifier may be assigned to the request. One or more multivariate experiments may be determined for the function. Edge directives may be created using the sone or more multivariate experiments. The edge directives may be transmitted to a content delivery network.Type: GrantFiled: January 30, 2021Date of Patent: March 28, 2023Assignee: BBY SOLUTIONS, INC.Inventors: David Adolphson, Praveen Kotla
-
Patent number: 11593751Abstract: Systems and techniques for pre-coordinating delivery and service for item searching and filtering are described herein. Large or specialized products, such as household appliances, may require setup and installation services at the time of delivery, leading to additional complexity and coordination from multiple service providers. The present techniques and system configurations address these complexities by providing functionality in search and information user interfaces, which enable a user to search, filter, and identify the delivery and installation availability for a listing of products. The present techniques and system configurations may calculate and cache the availability dates for service fulfillment of respective products. The present techniques and system configurations enable a user to request and receive a listing of the earliest available products for delivery and installation based on the cached availability dates for service fulfillment of respective products.Type: GrantFiled: August 29, 2019Date of Patent: February 28, 2023Assignee: BBY SOLUTIONS, INC.Inventors: Brent Shiely, Kevin Kokal, Britta A. Martin, Elizabeth E. Wright
-
Patent number: 11594163Abstract: Systems and methods of use are presented that resize a displayed program presentation based on a requested television size, which allows a single large display monitor (television) to act as a proxy of all the smaller television sizes available in a given model line of televisions. The resized program is presented on the display monitor with a physical size larger than the requested size. Pricing information for the requested television size is superimposed on the presented resized program. Outlines for intermediate sizes of televisions of the same make and model to that of the display monitor are also presented in the presented program, including size and price indicators for the intermediate sizes. Multiple display monitors, each having a separate media player, can be implemented in a retail environment so as to allow several makes and models to be compared. Sync signals keep video transmitted by the media players synchronized.Type: GrantFiled: February 3, 2021Date of Patent: February 28, 2023Assignee: BBY Solutions, Inc.Inventors: Scott Phillips, Travis Misterek, Darin Michels
-
Patent number: D1043285Type: GrantFiled: June 22, 2023Date of Patent: September 24, 2024Assignee: BBY Solutions, Inc.Inventor: Gary Glover