Abstract:
Disclosed are various embodiments for generating product feeds associated with a product catalog for a third party site. Entries in a product feed that are associated with products that are in turn associated with a price that is below a threshold specified by a minimum advertised pricing restriction can be flagged. A hyperlink can be provided through which a user can add the product to a shopping cart in an electronic commerce system, which can allow the third party site to display pricing information for the product.
Abstract:
Depth values in a scene are measured by projecting sets of patterns on the scene, wherein each set of patterns is structured with different spatial frequency using different encoding functions. Sets of images of the scene is acquired, wherein there is one image for each pattern in each set. Depth values are determining for each pixel at corresponding locations in the sets of images. The depth values of each pixel are analyzed, and the depth value is returned if the depth values at the corresponding locations are similar. Otherwise, the depth value is marked as having an error.
Abstract:
A system for capturing and delivering location-based information and services captures wireless landmark information sent by mobile devices to build a map of locations based on the relationship between wireless landmarks that are visible to the mobile device at the same time. A wireless landmark may be a cellular telephone base site or local network (WiFi/Bluetooth) access point. The mobile device may capture a location signature using identifiers for all wireless local area networks in range as well as one or more cellular telephone transmitters. A location service resolves the location signature into a relative location that an application service may use to record incoming information or to send location-specific information such as traveler comments, reviews, or advertisements. The distance between two mobile devices may be calculated using weighted edge values, representing a number of ‘hops’ between location signatures.
Abstract:
Various methods and apparatuses for storing a streaming media data play list in a cache memory are described. A streaming media data play list comprises a plurality of streaming media data entries associated with a single data pointer and the streaming media data entries comprise header data and payload data. In particular embodiments, a method for storing a streaming media data play list in a cache memory comprises receiving the streaming media data play list from a streaming media server, and storing the media data in the cache memory.
Abstract:
A method and apparatus are disclosed for generating a graphical interface for software applications having a command line interface to enable local or remote access of such software applications in a uniform manner without regard to the location of the remote application. The location and syntax of a new software application, and any required environment settings, are specified in response to a sequence of queries. The specifications for each software application is parsed to generate a graphical client interface listing the available software applications and enabling remote access to such software applications. A desired software application is selected by a user from the client interface and the user specifies any necessary parameters for the selected software application. An input file is transferred from the client to the remote server where the selected software application is located. Any output or log files are returned to the client, for example, using the FTP protocol. The client interface permits distributed processing through a web interface and enables software applications to be accessed and used from a remote location.
Abstract:
Architecture that facilitates the creation of a customized document with embedded or linked code that can be run on a client or a server without invoking the host application. A programming model makes it transparent to the code whether it is running on the client or the server. The programming model automatically “scales” to provide more features while running the document on the client and fewer features when running on the server. A transparent data island is automatically generated for the customized document that is embedded in the document and can be edited while requiring only a subset of all components of the host application to be running. A data binding mechanism is provided wherein changes that are made to the transparent data island while the host is not running can be moved back into the host document content when the document is reopened by the full host application.
Abstract:
A client device, such as a mobile phone or a mobile phone accessory (e.g., phone case), is provided that receives and transmits data (e.g., a social media code) via light wave communication. The light wave communication may comprise structured light (e.g., projected light patterns). The client device may include a lightbox comprised of LEDs located on a back face of the client device.
Abstract:
In various embodiments, network-traffic records overlapping multiple binning windows are prorated such that partial records are stored in each binning window of overlap. In addition, the full, non-prorated record is stored in at least one of the binning windows.
Abstract:
In a method of loading checked luggage on unit load devices corresponding to an aircraft having a passenger compartment, each piece of checked luggage is associated with a unique identifier. Each piece of checked luggage is weighed and its weight is associated with its corresponding unique identifier. A best possible luggage placement is calculated considering a distribution of passenger weight, thereby allowing the passengers to sit at their preferred location rather than by pre-allocation. A desired placement of the checked luggage is calculated based on the weight of each piece of checked luggage, the acceptable distribution of weight in the passenger compartment and overall fuel state over mission profile. Loading personnel are allowed to place luggage in the unit load devices and are instructed to stop loading the selected ones of the unit load devices when a deciding point is dynamically achieved by a recalculation of center of gravity shift each time a bag is loaded onto one of the unit load devices so as to achieve the best possible placement of check luggage. The recalculation of the center of gravity shift is done based on placement of the unit load devices in the aircraft luggage compartments.
Abstract:
A catheter for use in continuous flow peritoneal dialysis comprising an inflow tube and outflow tube, both connected on one end to a dialysis machine. The inflow tube is divided into a plurality of inflow auxiliary tubes, and the outflow tube is divided into a plurality of outflow auxiliary tubes, with all auxiliary tubes encased in a single external tube. The auxiliary tubes each contain a plurality of apertures for the rapid and efficient movement of dialysis solution in and out of the peritoneal cavity to reach a larger surface area without kinking or blocking. The external tube comprises a tunnel for insertion of a fiber optic borescope to view the dialysis procedure. The auxiliary tubes are covered by a sheath prior to implantation, which is then removed, deploying, preferably into an open-basket shape, the auxiliary tubes within the peritoneal cavity to allow for the continuous flow of dialysis solution.