Patents Issued in November 17, 2016
-
Publication number: 20160335699Abstract: A canalphone specification system may include an interface to provide types of canalphones available for selection, appearance options to be applied to the selected canalphone, and user options to be added to the selected canalphone. The system may also include a computer-apparatus to generate a specification of the canalphone based upon the selected type of canalphone, the appearance options, and the user options.Type: ApplicationFiled: August 16, 2012Publication date: November 17, 2016Inventors: Brittany Gale Harvey, Jerry Harvey, Zachary Michael Penrod
-
Publication number: 20160335700Abstract: Disclosed is a shopper-centric social networking system.Type: ApplicationFiled: August 30, 2014Publication date: November 17, 2016Inventor: Alexei Fomine
-
Publication number: 20160335701Abstract: A processor-implemented method, system, and/or computer program product sorts and displays product reviews of ecommerce products. A system receives product reviews for ecommerce products. The product reviews are displayed on an ecommerce webpage, are generated by product reviewers, and are for different types of products. Reviewer profiles of the product reviewers are received. The reviewer profiles include characteristics of the product reviewers that affect usage of one or more of the different types of products. A user profile for a user is received. The user profile includes characteristics of the user that affect usage of one or more of the different types of products. The user profile is matched to a specific reviewer profile from the reviewer profiles. The product reviews are sorted according to the different types of products and the specific reviewer profile. The sorted product reviews are then displayed on the ecommerce webpage.Type: ApplicationFiled: May 12, 2015Publication date: November 17, 2016Inventors: Corville O. Allen, Bernadette A. Carter, Rahul Ghosh, Joseph N. Kozhaya, Dana L. Price
-
Publication number: 20160335702Abstract: Various aspects of a method and system to provide a recommendation for selection of a merchant store are disclosed herein. The method includes reception, by a server, of a recommendation request for selection of one or more merchant stores from a plurality of merchant stores. The recommendation request is associated with a beneficiary. The method further includes determination, at the server, of a score associated with each of the plurality of merchant stores based on a plurality of weighted parameters associated with the beneficiary. The method further includes generation of a recommendation, at the server, for the selection of the one or more merchant stores based on the determined score associated with each of the plurality of merchant stores.Type: ApplicationFiled: November 5, 2015Publication date: November 17, 2016Inventors: THOMAS WOONYOUNG KO, MAKOTO KOIKE, PRAMOD CHINTALAPOODI
-
Publication number: 20160335703Abstract: A method and system for sale management is disclosed. The method and system enhance a television service provider's ability to sell channels and packs to users. The system and method disclosed herein enables a user to receive recommendations for one or more television channels and/or channel packages based on one or more television viewing activities of the user.Type: ApplicationFiled: January 15, 2015Publication date: November 17, 2016Inventor: Atul Phadnis
-
Publication number: 20160335704Abstract: Method, apparatus, system, computer program product and computer readable medium are disclosed for recommending content to a plurality of users. Each of the users is associated with a user score. The method comprises determining a recommending score for an item of content at least partly based on a user's promotion of the item and the user score of the promoting user; recommending the item according to its recommending score; and adjusting the user score of the promoting user based on other users' feedback with respect to the item promoted by said user.Type: ApplicationFiled: January 29, 2014Publication date: November 17, 2016Inventors: Alvin Chin, Guangxiang Zeng, Jilei Tian, Enhong Chen
-
Publication number: 20160335705Abstract: Exemplary embodiments herein provide a wireless transmitter/receiver which receives a unique identifier from a smart device and finds associated order history stored on an electronic storage device. A display controlling assembly may generate individualized image data based on the associated order history and transmits the individualized image data to the electronic menu board for display. In some embodiments, menu information is sent directly to the smart device.Type: ApplicationFiled: May 3, 2016Publication date: November 17, 2016Inventors: David Williams, Doug Bennett, William Dunn
-
Publication number: 20160335706Abstract: A method and a system for providing recommendations based on branding are disclosed. In example embodiments, an index comprising predetermined brand relationships is maintained. Each predetermined brand relationship comprises a first brand, a second brand, and a recommendation score between the first brand and the second brand. A corpus containing a plurality of user queries is also maintained. A seed set of brands corresponding to a category in the index is expanded by accessing the corpus containing the plurality of user queries, evaluating user queries of the plurality of user queries that contain a disjunction of brand terms, and identifying a new brand to add to the seed set based on the evaluating.Type: ApplicationFiled: July 27, 2016Publication date: November 17, 2016Inventors: Nishith Parikh, Neelakantan Sundaresan
-
Publication number: 20160335707Abstract: This invention relates generally to electronic commerce. More specifically, this invention relates to the shopping process and experience via multi-merchant, multi-channel and multi-media personal virtual carts, and an innovative system and method allowing merchants to engage repeatedly shoppers, once the merchants have initially engaged with the shoppers through the personal virtual carts, to encourage sales and increase sales volume.Type: ApplicationFiled: January 14, 2014Publication date: November 17, 2016Inventors: DINUKE PRASANNA MATTHEW RANASINGHE, PAUL JOHN CASCUN, KENNETH LOW KWOK SHION
-
Publication number: 20160335708Abstract: Systems and methods are disclosed for on-demand manufacturing. According to certain embodiments, the on-demand manufacturing system has a digital parts library and a pop-up factory. The digital parts library is configured to store manufacturing information of at least one part, and to receive an order for manufacturing one of the at least one part. The pop-up factory is housed in a mobile unit. The pop-up factory has a network connection, a 3D printer, and post-production equipment. The network connection is configured to receive the order and manufacturing information from the digital parts library over a network. The 3D printer is configured to print the part based on the manufacturing information. The post-production equipment is configured to finish the 3D-printed part based on the manufacturing information.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Applicant: CATERPILLAR INC.Inventors: Stacey M. DELVECCHIO, Judith SWANSON, Debra CONKLIN, James Roger CARLBERG
-
Publication number: 20160335709Abstract: A system using a mobile device and computing device connected to a network, a member database containing information on the members of the system and the gift items each has identified in one or more gift lists, and a merchant database containing information on merchant geolocations and inventories. The mobile device uses geolocation identification software utilizing GPS technology to pinpoint the mobile device's geolocation. The computing device compares the mobile device's geolocation to the merchant geolocations and compares the merchant inventories with the gift items. If a merchant located within a threshold proximity of the mobile device has a gift item in its inventory, the computing device sends an alert over the network to the mobile device indicating the geolocation of the merchant and gift item offered for sale.Type: ApplicationFiled: April 1, 2016Publication date: November 17, 2016Inventor: Rodd Salvatore
-
Publication number: 20160335710Abstract: Systems and methods of personalized actionable notifications are disclosed. In some example embodiments, event information indicating an event for an item is received, a determination is made to provide a notification of the event to the user based on the event information and user activity information for the user, the notification is generated based on the determination, and the generated notification is caused to be displayed on a screen of the computing device via an application on a computing device of the user without causing the computing device to leave a context of content being displayed on the computing device prior to the notification being displayed on the computing device, the application being independent of the context, the notification overlaying the content, and the notification further comprising at least one user interface element configured to enable the user to request an action to be performed for the item.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventors: Shawn Piper, Mark Joseph Eppolito
-
Publication number: 20160335711Abstract: Disclosed are various embodiments for implementing a personal styler application that may identify garments, accessories, hair styles, cosmetics, and/or other items based on a set of attributes associated with image of an individual that has been received in a computing device. The personal styler application obtains an image of a person over a network from a client. The personal styler application determines a body shape of the person from a plurality of predetermined body shapes based at least in part on the image of the person. The personal styler application identifies one or more items that best compliment the body shape associated with the image of the person.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Applicant: Egami Media GroupInventors: Nicole McKay Hickman, Waukeshia Denise Jackson
-
Publication number: 20160335712Abstract: In various example embodiments, a system and method for facilitating display of virtual content are presented. A session that displays two-dimensional (2D) content of one or more items available for sale is presented on a first device of a user. A second device of the user is detected, the second device being able to display three-dimensional (3D) content of the one or more items available for sale. 3D content of the one or more items available for sale is retrieved. Display of the 3D content on the second device is caused, the 3D content selectable by the user to perform interactions with the 3D content. An indication of the user performed interactions is received and processed. A result that depicts the user performed interactions as being processed is displayed on the first device of the user.Type: ApplicationFiled: May 14, 2015Publication date: November 17, 2016Inventors: John Tapley, Skot Leach, David Beach
-
Publication number: 20160335713Abstract: Methods for providing a real-time, visual representation of a custom assortment of package units selected by a user.Type: ApplicationFiled: April 28, 2016Publication date: November 17, 2016Inventors: Alexandra Friedman, Jordana Kier
-
Publication number: 20160335714Abstract: In various example embodiments, a system and method for profit taking in a networked marketplace are presented. A method includes determining a price estimate that an item will sell for at a networked marketplace, directing purchase of the item at a remote auction by displaying a maximum purchase price to a user at the remote auction, listing the item in a listing at the networked marketplace, and sending a message to a seller of the remote auction, the message directing the seller to ship the item to the purchaser.Type: ApplicationFiled: May 14, 2015Publication date: November 17, 2016Inventors: Gayathri Ravichandran Geetha, Harita Yenisetty, Bhavani Kumar Hari, Prashanth Patlolla
-
Publication number: 20160335715Abstract: Implementations include receiving digital content, the digital content being associated with a popularity score and having been uploaded by a user, receiving a plurality of bids based on the popularity score, determining a highest bid of the plurality of bids, the highest bid being associated with a first enterprise, defining a first enterprise tag that is included in a set of tags to associated with the digital content, the set of tags including one or more tags, the first enterprise tag being associated with the first enterprise, associating meta-data with the digital content to provide tagged digital content, the meta-data defining the first enterprise tag of the set of tags, and facilitating compensation of the user based on the first enterprise tag.Type: ApplicationFiled: December 31, 2014Publication date: November 17, 2016Applicant: Quantomic LLCInventor: Karim Hijazi
-
Publication number: 20160335716Abstract: The present invention is in the field of computer systems and processes for managing real and personal property. One aspect of the invention is directed to capturing history of a (real) property, which may include a description of the property, the personal property located on the real property, the projects and maintenance performed or to be performed on the property and their impact on the owner's tax basis in the property. Another aspect of invention allows for sharing of this history with an online community and for transferring the history (or portions thereof) on sale to a buyer.Type: ApplicationFiled: May 17, 2016Publication date: November 17, 2016Applicant: Meso Scale Diagnostics, LLCInventors: Jacob Wohlstadter, Bradley Christiansen, Craig Philip Lovell, Michael Osganian, Michael Vock
-
Publication number: 20160335717Abstract: Systems, methods, and non-transitory computer-readable media can determine that a user has requested a service that involves payment. Information associated with the user can be analyzed. It can be determined, based on the information associated with the user, that the user is eligible for a subsequent payment option. The subsequent payment option can be provided to the user as a line of credit applicable toward payment for the service.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: Aaron Patrick O'Brien, Luis Medina, John Stephen Anderson, Pedro Chen, Marius Mircea Lazer
-
Publication number: 20160335718Abstract: An exchange-traded fund (ETF) exchanges cash for a low risk security to be used as collateral. Cash is provided for purposes of posting margin in connection with a futures transaction and exchanged for shares of an ETF. The ETF permits banks to hold, as margin, a securitized version of cash (in the form of an ETF) in lieu of the margin cash posted by a client. The ETF is created or redeemed by a bank in its capacity as authorized participant, acting on behalf of a client, as collateral requirements are imposed or removed on the client. The ETF can hold a set of underlying funds in a fund-of-funds structure. Such securities may include short-term investments with specified minimum credit ratings, short term U.S. treasuries or agency securities, repurchase agreements collateralized with U.S. treasuries or agency securities, and similar minimal risk assets, which are typically government backed.Type: ApplicationFiled: May 11, 2016Publication date: November 17, 2016Inventors: Thomas Callahan, Ira Shapiro, Shannon Ghia
-
Publication number: 20160335719Abstract: Apparatus for stimulating trading in a limited-liquidity financial instrument are provided. One the method may include receiving a trade of liquidity for the limited-liquidity financial instrument. The receiving may include receiving a first order. The first order may correspond to a price and volume associated with a pre-determined bid-offer spread. The order may be executable only in conjunction with a counterorder that trades with the first order and includes a commitment to make a two-way market in the financial instrument at the predetermined bid-offer spread. In certain embodiments, when the first order is received from a first entity and the counterorder is received from a second entity, the method may also include receiving a bid price and an offer price from a second entity. The method may also include receiving an instruction from the first entity to select one of the bid and the offer and to execute a trade therewith.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: Francesco Cicero, Simon Prest
-
Publication number: 20160335720Abstract: Some demonstrative embodiments include methods, devices and systems of pricing financial instruments.Type: ApplicationFiled: December 14, 2015Publication date: November 17, 2016Inventor: David Gershon
-
Publication number: 20160335721Abstract: Certain embodiments provide systems and methods to perform in-line translation of message content according to FIX protocol variants in a trading system. An example method includes receiving, at a computing device, a message formatted according to a FIX protocol, the message including message content and a message wrapper, the message wrapper providing session and delivery information for the message to a target. The example method includes performing in-line translation of the message content of the received message to adjust the message content according to a predefined set of rules without affecting the message wrapper (with the possible exception of the message size) and message routing session. The example method includes facilitating routing of the message to the target based on the message wrapper.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventor: Andrew Theodore Renalds
-
Publication number: 20160335722Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for conducting sales. A system configured to practice the method can calculate a profitability factor for a transaction between a business and a customer, retrieve a value factor representing a value of the business, retrieve a list of outstanding ownership interests in the business, and assign, in association with the transaction, an ownership interest in the business, wherein the ownership interest is based on at least one of the profitability factor, the value factor, and the list of outstanding ownership interests in the business. The ownership interest can be stock in the business, an option to purchase stock in the business, or a derivative, for example. The system can further determine a timetable, and assign portions of the ownership interest at multiple time intervals based on the timetable, so the entire ownership interest is assigned at the end of the timetable.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventor: Joseph BOUS
-
Publication number: 20160335723Abstract: A system, method, and computer program product directed toward the use of a computer network for the financial services industry where financial advisors, broker/dealers, and custodians can compete for one another's business. The systems, methods and computer products allow for financial advisors to buy a book of a business, sell a book of a business, transition to a new broker/dealer, or locate a new custodian for their clients' assets.Type: ApplicationFiled: May 11, 2016Publication date: November 17, 2016Inventor: Brandon Spottswood
-
Publication number: 20160335724Abstract: A life-components oriented financial planning system comprises a timeline planning interface module for generating an interface comprising a plurality of histograms representing a planning target's “life components”; a projection generation module comprising projection generation formulae, wherein the entire projection data form the projection set of a “life road”; a financial destiny chart module for creating financial destiny charts from projection data in projection sets. Each life component comprises four kinds of “projections”, income, expenses, assets and liabilities. The position and length of the histogram represent values of a corresponding life component. The planning target's life road comprises life components; life components are grouped by financial modules and formed from projections; the projection comprises items. The present invention can strengthen trust in the planning process, making a planning target input more personal data to plan for himself or herself.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Inventor: Siu Cheung Louie Mak
-
Publication number: 20160335725Abstract: Systems, apparatus, interfaces, methods, and articles of manufacture that provide for proactive weather awareness and actions.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Inventors: William S. Philbrick, William Klein, Caston S. Brown, Michael J. Hurley
-
Publication number: 20160335726Abstract: A method and system for furnishing comparison quotes for an insurance or financial services product, such as auto insurance, makes use of computer hardware, software and a network to provide a user with on-line real-time quotes from a plurality of insurance carriers. The system allows the user to input user information on an on-line application and be presented with an initial quote from a referring party. The user may select to compare the initial quote with one or more comparison quotes. The user information may be sent to a quote exchange application. Within the quote exchange application, an acquisition model of a plurality of partner insurance companies may be compared to third-party data associated with the user provided information. At least one rating engine analyzes the user entered information and other data to produce a comparison insurance rate. The user may be presented comparison quotes from various insurance companies.Type: ApplicationFiled: May 12, 2016Publication date: November 17, 2016Inventors: Richard Bonitz, Phil Wintering
-
Publication number: 20160335727Abstract: A system that determines the extent of damage on structures such as vehicle body panels. The system utilizes common computing devices such as a smartphone or tablet. The system compares captured images with database information and then provides a damage calculation. Alternatively the system analyzes captured images using estimated real-world dimensions obtained from object detection technology.Type: ApplicationFiled: May 12, 2016Publication date: November 17, 2016Inventor: Raymond Jimenez
-
Publication number: 20160335728Abstract: A transaction tracking system includes a display that permits viewing the relationship between related transactions. In the display, individual transactions are depicted as transaction icons sorted in time order horizontal rows according to order ID.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: Yoram POMER, Sivan LANDAU, Itai VELTZMAN
-
Publication number: 20160335729Abstract: In one embodiment, a first computing device of a first user of a social-networking system may acquire a tag associated with a second computing device of a second user of the social-networking system, and process the tag for user information comprising a time stamp, a signature, and a social action associated with the social-networking system. The first computing device of a first user may send the information to a computing device of the social-networking system for verification of the user information of the second user. In addition, the first computing device of the first user may receive, in response to the verification, instructions for initiating the social action. The social action as initiated may include a transaction between the at least one node corresponding to the first user and the at least one node corresponding to the second user.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventor: Niv Seker
-
Publication number: 20160335730Abstract: According to some embodiments, data about a plurality of remote energy efficient light fixture networks may be received, and each energy efficient light fixture network is associated with a customer of an enterprise and includes a plurality of energy efficient light fixtures equipped with wireless communication devices. Based on data indicative of energy consumption by a first customer, a first energy savings amount may be determined for the first customer in connection with a pre-determined period of time. An allocation of the first energy savings amount between the first customer and the enterprise may be dynamically calculated and an indication of the allocation between the first customer and the enterprise may be transmitted.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventors: Michael R. Loeb, Jason Slosberg, Andrew Bein, Alvin Kopel, Edward J. McCabe, John F. Rovegno
-
Publication number: 20160335731Abstract: A system and related method has a database that stores information indicative of a plurality of assets that are used in a building or system. A user interface of the system enables identifying a group of such assets and associating a portion of the assets with the identified group of assets. The assets included in the identified group of assets may collectively be located in different rooms of a building in which the assets are located and/or on different floors of a building in which the assets are located.Type: ApplicationFiled: July 27, 2016Publication date: November 17, 2016Inventor: Eric Hall
-
Publication number: 20160335732Abstract: Various embodiments disclosed herein relate to the access, management, and targeted display of one or more asset display profiles to a person of interest (e.g., an associated asset creator, a customer, etc.). A method includes interpreting an asset display profile corresponding to a creative asset description and an associated asset creator; determining an asset display context; and in response to the asset display profile and the asset display context, providing an asset display description to an output device.Type: ApplicationFiled: May 10, 2016Publication date: November 17, 2016Applicant: Cummins, Inc.Inventors: Thomas M. Yonushonis, Thanigasalam Chettiyar, Joan M. Wills, J. Stephen Wills
-
Publication number: 20160335733Abstract: Methods, systems, devices and applications for adaptive content protection for image data for use with interactive media display systems are disclosed. Initially, image data is obtained for display. A generated graphical obscuring element is then provided for the image data, the obscuring element generated for display overlaying the image data, wherein the obscuring element is generated to obscure, to a moderate degree, at least a portion of an underlying displayed image. On display of the image and the overlaying obscuring element, and in response to a prompt, the degree to which the obscuring element obscures the underlying displayed image is altered.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventor: Augustine Lim
-
Publication number: 20160335734Abstract: An apparatus includes a first data processor configured to communicate first data and handshake information to a non-coherent memory system. The apparatus includes a second data processor coupled in a pipeline with the first data processor and configured to execute in parallel with the first data processor. The second data processor is configured to read the first data from the non-coherent memory system in response to receiving an indicator from the non-coherent memory system based on the handshake information. The apparatus may include the non-coherent memory system. The non-coherent memory system may include a memory controller configured to receive the first data and the handshake information, the memory controller being configured to provide the indicator in response to the first data being available for a read.Type: ApplicationFiled: September 14, 2015Publication date: November 17, 2016Inventor: Brian Lee
-
Publication number: 20160335735Abstract: A technique includes writing first processed data to a buffer. The first processed data is generated in response to execution of a first subtask of a pipelined task on first data. The technique includes writing command information to the buffer. The command information is appended to the first processed data and is associated with execution of a second subtask of the pipelined task on second processed data. The technique includes executing the second subtask on the second processed data according to the command information received from the buffer at a conclusion of execution of the second subtask on the first processed data. The technique may include executing the first subtask based on the first data to generate the first processed data. Executing the second subtask may include triggering execution of an execution unit in response to the command information.Type: ApplicationFiled: September 14, 2015Publication date: November 17, 2016Inventor: Brian Lee
-
Publication number: 20160335736Abstract: Embodiments of a system and method for enhanced graphics rendering performance in a hybrid computer system are generally described herein. In some embodiments, a graphical element in a frame, application, or web page, which is to be presented to a user via a web browser, is rendered either by a first processor or a second processor based on indications of whether the first or the second processor is equipped or configured to provide faster rendering. A rendering engine may utilize either processor based on historical or anticipated rendering performance, and may dynamically switch between the hardware decoder and general purpose processor to achieve rendering time performance improvement. Switches between processors may be limited to a fixed number switches or switching frequency.Type: ApplicationFiled: February 11, 2016Publication date: November 17, 2016Inventors: Kangyuan Shu, Junyong Ding, Yongnian Le, Weiliang Lion Lin, Xuefeng Deng, Yaojie Yan
-
Publication number: 20160335737Abstract: Systems, methods, and apparatus are herein described for reducing stuttering or skipped frames in media rendering by switching between two sampling windows of a CPU frequency governor. In particular, a sampling window for the governor can switch between a first mode and a second mode, where the first mode involves a default sampling window having a period greater than 1/f, is out of phase with or not aligned with VSync pulses, and is clocked to an internal clock of the CPU frequency governor. The second mode involves an adjusted sampling window having a period equal to 1/f, and is in phase with or aligned with VSync pulses. Further, f, can be the refresh rate of a display device. VSync pulses can be provided to the CPU frequency governor, which can use these pulses to clock the sampling window when a CPU workload becomes or is expected to become sporadic.Type: ApplicationFiled: March 16, 2016Publication date: November 17, 2016Inventors: Premal Shah, Rajulu Ponnada, Omprakash Dhyade
-
Publication number: 20160335738Abstract: Embodiments are provided to enable graphic processing unit (GPU) virtualization for high bandwidth or rate demanding applications, such as 3D gaming, where a client communicates with a host via a virtual desktop infrastructure (VDI). The distributed GPU virtualization allows one or more VMs or comparable hosts or components without GPU access to communicate with a GPU at a different component or physical machine in a data center or a network using remote direct memory access (RDMA). A first physical machine that excludes a GPU starts a remote display driver function to handle a request to render graphics from a client via gateway. A second physical machine that comprises a GPU is instructed to start a render function for the client using the GPU. The render function communicates with the remote display driver function at the first physical machine. The rendered graphics is then sent to the client via the gateway.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventors: Pu Chen, Guangsong Xia
-
Publication number: 20160335739Abstract: A direction and distance of movement of a display device as well as of a user of the display device are determined. Based on these determined directions and distances of movement, compensation to apply to content displayed on the display device to compensate for movement of the user with respect to the device is determined and applied to the content. A portion of the display device at which the user is looking can also be detected. The compensation is applied to the content only if applying the compensation would not result in the portion being positioned beyond the display device. If applying the compensation would result in the portion being positioned beyond the display device then appropriate corrective action is taken, such as not applying the compensation to the content.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Robin Abraham, Andrew V. Fawcett
-
Publication number: 20160335740Abstract: A user interface allows zooming and panning of a web-based wall that can support a wide variety of content. Various natural user interface features can be implemented to allow users to interact with content in an intuitive way. Technical infrastructure such as a zoom engine, bounding boxes, and content sharing enable implementation of a rich set of features that are instantly grasped by users. A minimap can provide a helpful overview of content.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Applicant: SAP SEInventors: Hans-Michael Graf, Ulf Brackmann
-
Publication number: 20160335741Abstract: The present disclosure provides a method for transferring data for displaying images at a first resolution to a display panel of a second resolution, the first resolution being higher than the second resolution. The method includes steps of sequentially collecting and storing pixel data into primary caches; sequentially transferring the pixel data stored in the primary caches to a data processing unit; and applying a color mixing process to received pixel data according to a time-sharing operation to generate display data. The method also includes sequentially transferring the display data to secondary caches and repeating the steps until pixel data for a row of pixel structures corresponding to the first resolution are processed and stored in the secondary caches as display data, and transferring the display data to a row of pixel structures corresponding to the second resolution.Type: ApplicationFiled: December 10, 2015Publication date: November 17, 2016Inventor: Hui ZHAO
-
Publication number: 20160335742Abstract: A method of synthesizing medical images includes acquiring image data of an object; generating first medical image frames of the object based on the image data; selecting, from among the first medical image frames, second medical image frames corresponding to points of time that have the same electrocardiogram (ECG) signal information of the object; generating a panoramic image by synthesizing the second medical image frames; and displaying the panoramic image on a display.Type: ApplicationFiled: November 30, 2015Publication date: November 17, 2016Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jin-woo YIM, Ho-kyung KANG, Ki-won SOHN
-
Publication number: 20160335743Abstract: Disclosed are systems, methods and computer program products for dynamically optimizing map service performance and, particularly, tile quality and detail. An example system includes a server configured to receive from a user device a request for at least one map tile and transmit instructions to the user device to determine characteristics of the user device. The server then receives the characteristics of the user device, the characteristics including one or more of processor type, total memory, graphics subsystem type, current processor load, current number of operations executed by the processor, available memory, and internet connection speed. The server then optimizes the at least one tile based on the characteristics of the user device and transmits to the user device the at least one map tile that is optimized based on the characteristics of the user device for display on the user device.Type: ApplicationFiled: December 16, 2014Publication date: November 17, 2016Inventors: Sergey Sergeevich KONSTANTINOV, Aleksandr Ustinovich CHUPAKHIN
-
Publication number: 20160335744Abstract: An example involves identifying a first artifact in an image on a display, the first artifact caused by a first subpixel of a first pixel, determining a type of the first artifact based on a location of the first artifact relative to content of the image, and correcting the first artifact to remove the appearance of the first artifact from the display based on the type of the first artifact.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventors: Eli Saber, Marvin D. Nelson, Michael A. Stauffer, David G. Bohan, Rakshit Sunil Kothari
-
Publication number: 20160335745Abstract: An image processing apparatus includes a setting unit configured to set a virtual light source for a captured image; a brightness correction unit configured to correct brightness of a partial region of an object using the virtual light source set by the setting unit; an attribute detection unit configured to detect an attribute of the partial region; a glossy component generation unit configured to generate a glossy component that is to be applied to the partial region, according to the attribute of the partial region detected by the attribute detection unit; and a glossy appearance correction unit configured to correct a glossy appearance of the partial region using the glossy component generated by the glossy component generation unit.Type: ApplicationFiled: May 4, 2016Publication date: November 17, 2016Inventor: Kaori Tajima
-
Publication number: 20160335746Abstract: A system for previewing protected media comprising a touchscreen display, a processor, and a memory having executable instructions stored thereon that when executed by the processor cause the processor to receive an original image from a server over a network, generate a blurred copy of the original image, overlay the blurred image over the original image, detect user interaction on the touchscreen display, determine location of the user interaction, and apply a mask on a section of the blurred copy of the original image corresponding to the determined location of the user interaction.Type: ApplicationFiled: August 11, 2015Publication date: November 17, 2016Inventor: Jong Her Loke
-
Publication number: 20160335747Abstract: Techniques are disclosed for removing blur from a single image by accumulating a blur kernel estimation across several scale levels of the image and balancing the contributions of the different scales to the estimation depending on the noise level in each observation. In particular, a set of observations can be obtained by applying a set of variable scale filters to a single blurry image at different scale levels. A single blur kernel can be estimated across all scales from the set of observations and used to obtain a single latent sharp image. The estimation at a large scale level is refined using the observations at successively smaller scale levels. The filtered observations may be weighted during the estimation to balance the contributions of each scale to the estimation of the blur kernel. A deblurred digital image is recovered by deconvolving the blurry digital image using the estimated blur kernel.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Applicant: Adobe Systems IncorporatedInventor: JIANCHAO YANG
-
Publication number: 20160335748Abstract: The invention relates to a method for inpainting a target area in a target video. The method comprises obtaining a multi-resolution representation of the target video, comprising for each resolution, a first video representative of the colors of the target video and a second video representative of the textures of the target video; and for each resolution, reconstructing first and second video in the target area using an information representative of both colors and textures such as to inpaint the target area. The method also relates to a graphics processing unit and to a computer program product for implementing the inpainting method.Type: ApplicationFiled: January 22, 2015Publication date: November 17, 2016Inventors: Alasdair NEWSON, Andres ALMANSA, Matthieu FRADET, Yann GOUSSEAI, Patrick PEREZ