Patents Issued in November 17, 2020
-
Patent number: 10839442Abstract: The disclosure herein provides systems, methods, and devices for determining and displaying market relative positions and/or attributes of unique items. A visualization system for generating electronic visualizations of market-relative attributes of unique items comprises an item selection receiver, a visualization compilation engine, and a rendering engine.Type: GrantFiled: September 18, 2018Date of Patent: November 17, 2020Assignee: VAST.COM, INC.Inventors: Joshua Howard Levy, Thomas Wyatt Wilbur, Lauri Moore, Ron Maire Kurti, Benjamin David Cohen, Gary Joseph Marcotte
-
Patent number: 10839443Abstract: Aspects include real-time context based recipe recommendations including receiving, at a mobile device, an identifier of an available food item that is offered for purchase at a food marketplace. A request for recipes that specifies the identifier of the available food item and a list of identifiers of food items previously selected by the shopper for purchase is sent to a recipe application. At least one recipe selected by the recipe application is received at the mobile device and presented to the shopper. The recipe includes the available food item and at least a subset of the food times previously selected by the shopper. The identifier of the available food item is added to the list of food items previously selected by the shopper for purchase based on determining that the shopper has selected the available food item for purchase.Type: GrantFiled: January 19, 2016Date of Patent: November 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Carmine M. Dimascio, Florian Pinel, Timothy P. Winkler
-
Patent number: 10839444Abstract: A coaching method considering a relationship type includes the steps of: acquiring relationship data associated with building a relationship between a first object receiving coaching and a second object having a relationship with the first object; on the basis of the relationship data, inferring a relationship type between the first object and the second object; and determining a scheme of providing the coaching considering the inferred relationship type.Type: GrantFiled: June 12, 2015Date of Patent: November 17, 2020Assignee: UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITYInventor: Chang Ho Jihn
-
Patent number: 10839445Abstract: A method comprises displaying visual representations of a plurality of product alternatives each including at least one attribute variant to a respondent, receiving from the respondent an indication of a preferred one of the plurality of product alternatives, transmitting a request to the respondent to identify at least one attribute variant of a non-preferred product alternative that is preferred by the respondent to the corresponding attribute variant of the preferred one of the plurality of product alternatives and receiving a response from the respondent identifying at least one attribute variant of a non-preferred product alternative that is preferred by the respondent to the corresponding attribute variant of the preferred one of the plurality of product alternatives.Type: GrantFiled: October 9, 2017Date of Patent: November 17, 2020Assignee: The Nielsen Company (US), LLCInventors: Kamal M. Malek, David B. Teller, Waleed M.A. Al-Atraqchi
-
Patent number: 10839446Abstract: A system for recommending personalized rewards based on customer profiles and customer preferences includes one or more processors configured to access customer parameters associated with the first customer and customer parameters associated with a plurality of second customers from a database. The values of customer parameters of the first customer are compared with the values of the customer parameters of the plurality of second customers to identify of the plurality of second customers having customer parameter values that correspond to the customer parameter values associated with the first customer. A list of reward purchase categories is determined based on analyzing customer profiles associated with the identified plurality of second customers. Personalized rewards associated with the selected one or more reward categories are transmitted to the user device associated with the first customer, the personalized rewards to accrue based on consumer purchase transactions by the first customer.Type: GrantFiled: August 20, 2019Date of Patent: November 17, 2020Assignee: Capital One Services, LLCInventors: Ravi Mupkala, Mackenzie Sweeney, Devaiah Bachamada
-
Patent number: 10839447Abstract: Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for placing an order for a user. The method includes receiving a search from a user, identifying a product category based on the search, presenting to the user a general ordering screen based on the identified product category, selecting and activating a speech recognition grammar tuned for the identified product category, recognizing a first received user utterance with the activated tuned grammar to identify a vendor who offers items in the identified product category, recognizing a second received user utterance with the activated tuned grammar to identify a specific item from the identified vendor, and placing an order for the specific item with the identified vendor for the user. In one aspect, the method further offers to sell the user additional items ancillary to the specific item.Type: GrantFiled: January 7, 2019Date of Patent: November 17, 2020Assignee: Nuance Communications, Inc.Inventors: Joseph Anderson Alfred, Joseph M. Sommer
-
Patent number: 10839448Abstract: An electronic commerce system comprising an electronic commerce platform for looking at items and preparing an order from a computer connected to the server of the platform via a computer network. At least one piece of equipment for providing an order comprising at least one area equipped with a counter that is controlled by the local computer and means for conversing with a code reader. The area comprises a plurality of mobile compartments configured to be related by said counter allowing the items to be removed and/or put into said compartment. Means for allowing the registration of a code corresponding to the compartment containing the items of an order, the secure transmission of said code is the form of an electronic identification and means to present said code to activate the movement of the compartment under consideration opposite the counter and opening of said counter to remove items corresponding to the order.Type: GrantFiled: January 16, 2014Date of Patent: November 17, 2020Assignee: GLOBE INTERFIN S.A.Inventor: Gerard Crebier
-
Patent number: 10839449Abstract: A system for facilitating the creation, dissemination and fulfillment of supply lists includes a central controller that receives native supply lists from supply requestors. The controller uses intelligent matching to classify and translate individual items from each native supply list into an electronic supply list on a standardized platform, the electronic supply list including a UPC for each requested item as well as any personalized content. The electronic supply list is then rendered accessible not only to purchasers responsible for ordering the supplies but also retailers designated to sell the supply items. The use of UPCs allows for direct list fulfillment by a purchaser in communication with the central controller. Through a one-click initiation process, the purchasing party is redirected to the e-commerce site for the retailer, with the UPCs for the items in the electronic class list automatically extracted by the controller and loaded into a virtual shopping cart.Type: GrantFiled: July 18, 2017Date of Patent: November 17, 2020Assignee: SCHOOL FAMILY MEDIA, LLCInventors: John Driscoll, John Kirby, Dyanne Griffin, Tim Sullivan
-
Patent number: 10839450Abstract: A communication system to establish communication connections includes at least one first communication device configured for generating a service request; at least one second communication device; and a backend service device coupled to the first communication device and the second communication device, in which the backend service device is configured for generating a work order including information of the first communication device and the second communication device; in which during an effective period of the work order, a communication connection between the first communication device and the second communication device is allowed; and when beyond the effective period of the work order, the communication connection between the first communication device and the second communication device is not allowed.Type: GrantFiled: October 9, 2018Date of Patent: November 17, 2020Assignee: TAIWAN MOBILE COMMUNICATIONInventor: Jason Wu
-
Patent number: 10839451Abstract: Electric vehicles that use replaceable and exchangeable batteries and systems are provided. A system includes a battery carrier for holding a plurality of batteries. The battery carrier is connectable to a power source and the plurality of batteries are rechargeable and replaceable into and out of the battery carrier. The battery carrier includes slots for receiving the plurality of batteries and control systems for communicating over a network. The control systems are configured for identifying presence of batteries in the slots of the battery carrier and charge level of batteries present in the slots. The system further includes a server that communicates over the network with the control systems of the battery carrier. The server is part of a cloud system that manages access to user accounts. The user accounts are accessible via applications executed on user devices.Type: GrantFiled: January 6, 2016Date of Patent: November 17, 2020Assignee: Emerging Automotive, LLCInventors: Angel A. Penilla, Albert S. Penilla
-
Patent number: 10839452Abstract: Aspects of this disclosure include technologies to detect unpackaged, unlabeled, or mislabeled products based on product images. Leveraging from improved machine learning techniques, the disclosed technical solution can reduce a full product space for product search to a partial product space. Accordingly, a limited number of product candidates in the partial product space may be visually presented for user evaluation. Sometimes, a product candidate is to be comparatively presented with a live image of the product via a uniquely designed graphic user interface, which further improves the confidence of the user and the accuracy of the underlying transaction.Type: GrantFiled: June 27, 2019Date of Patent: November 17, 2020Inventors: Sheng Guo, Haozhi Zhang, Weilin Huang, Tiangang Zhang, Yu Gao, Le Yin, Matthew Robert Scott
-
Patent number: 10839453Abstract: Disclosed are systems and methods for identifying location-based information associated with a product on a web page. The method may include: detecting user navigation by the user of the web page; detecting the at least one product on the web page; identifying one or more merchants having the detected at least one product in stock; determining a user location of the user; determining the identified one or more merchants having the detected at least one product in stock and having a location within a predetermined distance of the user location; generating a list of merchants, the list including the determined one or more merchants having the detected at least one product in stock and having the location within the predetermined distance of the user location; and executing a browser extension to display, on the web page associated with the at least one product, the generated list of merchants.Type: GrantFiled: November 26, 2019Date of Patent: November 17, 2020Assignee: Capital One Services, LLCInventors: Abdelkader Benkreira, Joshua Edwards, Michael Mossoba
-
Patent number: 10839454Abstract: Embodiments of the present invention provide a system for execution of consolidated resource-based actions. A plurality of disparate databases may be monitored and resources from these disparate databases can be aggregated or otherwise consolidated to a consolidated resource database. A request can be received from a computing device of the user, where the request includes request parameters that provide structure and specificity to the request. Relevant data is identified from the plurality of disparate databases and/or from the consolidated resource database. A determination is made for a response action based on the relevant data and the request parameters, where such a determination can be made through the assistance of artificial intelligence or machine learning engines. Finally, the responsive action is executed, which involves at least causing a user interface of the computing device of the user to communicate a response to the received request.Type: GrantFiled: March 13, 2018Date of Patent: November 17, 2020Inventors: Ather Williams, III, Eileen M. Holcomb, Jonathon Traer-Clark
-
Patent number: 10839455Abstract: The disclosed embodiments provide systems and methods for managing a loan application. In one embodiment, a method is disclosed that may include identifying one or more unfulfilled conditions associated with a loan application of a customer and sending, to a customer device, a request for a loan application document based on the identified one or more unfulfilled conditions. The method may also include receiving, from the customer device, a responsive loan application document. The method may also include identifying a document type for the responsive loan application document and confirming that the responsive loan application document is a valid document. Finally, the method may also include sending loan application status information to the customer device based on the confirmation.Type: GrantFiled: February 19, 2019Date of Patent: November 17, 2020Assignee: Capital One Services, LLCInventors: Mitchell H. Ruebush, Stephen Payne
-
Patent number: 10839456Abstract: A fair exchange is disclosed to reduce potential inequities in an electronic trading environment. Market data is sent from a host system to client devices through one or more synchronized local communication servers such that the data can be displayed simultaneously or nearly simultaneously at each client device. Market data sent to client devices might include price information. Likewise, a host system may transaction data sent from client devices via the local communication servers. The ordering of transaction data is based, at least in part, on when the local communication servers received the transaction data from the client devices. Transaction data sent to a host system might include order information.Type: GrantFiled: October 12, 2017Date of Patent: November 17, 2020Assignee: Hulbert & Berghoff LLPInventor: Jens-Uwe Schluetter
-
Patent number: 10839457Abstract: Methods, devices, and systems for facilitation of deterministic management of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources. The facilitation involves an electronic message packet from the network, determining data indicative of order the electronic message packet was received relative to previously received electronic message packets, and providing the order to the application.Type: GrantFiled: May 7, 2018Date of Patent: November 17, 2020Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Haifeng Zheng, Don Mendelson, Mike Donaghy, Akrapong Lin
-
Patent number: 10839458Abstract: Methods, devices, and systems for managing electronic messages of an electronic trading system in which orders are extracted from the electronic messages involve executing actions associated with respect to the orders and matching orders to counter orders. Matching orders may be based on a priority determined using a market quality index of the order and an associated market participant.Type: GrantFiled: August 7, 2018Date of Patent: November 17, 2020Assignee: Chicago Mercantile Exchange Inc.Inventors: Alan Shontz, John Labuszewski, Richard Co, Steve Peters, David Boberski, Roberta Paffaro, Greg Skony
-
Patent number: 10839459Abstract: Methods, devices, and systems for managing electronic messages of an electronic trading system in which orders are extracted from the electronic messages involve executing actions associated with respect to the orders. The actions in the electronic trading system may have times specified within the electronic message for the action to be executed.Type: GrantFiled: January 9, 2019Date of Patent: November 17, 2020Assignee: Chicago Mercantile Exchange Inc.Inventors: John Labuszewski, Richard Co, John Kerpel, Roberta Paffaro
-
Patent number: 10839460Abstract: An application operating at a mobile computing device may request a set of recommended application tasks for recommendation. The request may identify a user associated with the application, and the user may be associated with a user group based on user profile attributes associated with the user. Application tasks available for selection at the application to may be selected for a set of recommended application tasks based on selection trend data associated with the user group. The set of recommended application tasks may be provided to the application, and the application may configure an application task list that includes the application tasks in the set of recommended application tasks.Type: GrantFiled: March 1, 2016Date of Patent: November 17, 2020Assignee: Allstate Insurance CompanyInventors: Jennifer A. Brandmaier, James Gillespie, Stephen Hughes, Daniel Koza, William Loo, Francis Lowry
-
Patent number: 10839461Abstract: Systems, methods apparatuses, and computer-readable media for analyzing vehicle accident claim information from a vehicle that is deemed a total loss, as well as historical data, to determine whether one or more parts from the vehicle are available for reuse is presented. In some examples, aspects may also relate to determining whether the parts available for reuse should be stored by the entity using the system (e.g., the insurance company) for future use in the repair of other vehicles, such as other vehicles insured by the insurance company, or should be sold. The determination to store or sell the part may be based, at least in part, on historical data of the entity.Type: GrantFiled: September 6, 2017Date of Patent: November 17, 2020Assignee: Allstate Insurance CompanyInventors: Clint J. Marlow, Robert L. Trinco, John A. Riggio
-
Patent number: 10839462Abstract: A damage assessment module operating on a computer system automatically evaluates a roof, estimating damage to the roof by analyzing a point cloud of a roof. The damage assessment module identifies individual shingles from the point cloud and detects potentially damaged areas on each of the shingles. The damage assessment module then maps the potentially damaged areas of each shingle back to the point cloud to determine which areas of the roof are damaged. Based on the estimation, the damage assessment module generates a report on the roof damage.Type: GrantFiled: May 10, 2018Date of Patent: November 17, 2020Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Bryan Allen Plummer, Drew Cross, Nathan L. Tofte
-
Patent number: 10839463Abstract: A multiproduct quoting system facilitates the purchase of multiple insurance products from two or more insurance underwriters as a bundled insurance package. A multiproduct server renders consolidated views of the multiple insurance products or combined rates of the multiple insurance products based on a plurality of insurance scores. A payment server coupled to the multiproduct server renders individualized payment plans for each of the multiple insurance products. An insurance policy module in communication with the multiproduct server renders an integrated insurance document that reflects a user's selected insurance policy parameters.Type: GrantFiled: September 12, 2018Date of Patent: November 17, 2020Assignee: PROGRESSIVE CASUALTY INSURANCE COMPANYInventors: William L. Clawson, II, Brian J. Surtz, Jennifer N. Burk, Jr.
-
Patent number: 10839464Abstract: A method, system, and computer program product allows users to manage brand interaction with other users. In one aspect, a plurality of social user records and a plurality of commercial user records, corresponding to a plurality of social users and a plurality of commercial users, respectively, are stored on a data storage module. A plurality of brand identifiers is also stored on the data storage module, wherein each brand identifier identifies a brand associated with a commercial user. A plurality of social user pages are generated, wherein each social user page displays content based on a social user record belonging to corresponding social user. Each social user page is controllable by the social user to be accessible to a set of selected users of interest to that social user. The content displayed by the social user page is controllable by the social user to maintain the social user's anonymity.Type: GrantFiled: May 19, 2017Date of Patent: November 17, 2020Inventor: Michael Stewart Shunock
-
Patent number: 10839465Abstract: Populating a new community for a social network includes receiving metadata associated with a new community for a social network, determining, based on the metadata, at least one similar community related to the new community, utilizing the at least one similar community as a template to populate the new community with content, tags, and membership, and maintaining the at least one similar community and the new community by creating, reading, updating, and deleting (CRUD) the content, the tags, and the membership.Type: GrantFiled: February 26, 2019Date of Patent: November 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard Gorzela, Asima Silva
-
Patent number: 10839466Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.Type: GrantFiled: June 11, 2019Date of Patent: November 17, 2020Assignee: salesforce.com, inc.Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy Kite Joe
-
Patent number: 10839467Abstract: Embodiments for improving travel mobility as a service (MaaS) by one or more processors. A selected mode of transportation may be matched with a selected route to generate a travel package according to a multi-objective model based on a route profile for a plurality of routes, a user profile of the one or more users, an environmental profile, and a collaboration of monitored data relating to preferences of a mode of transportation and routes of the one or more users, wherein the travel package includes at least the matching selected mode of transportation, the selected route, and one or more travel suggestions.Type: GrantFiled: January 24, 2017Date of Patent: November 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bissan Ghaddar, Giovanni Russo, Robert Shorten, Rudi Verago
-
Patent number: 10839468Abstract: A graphical platform enables users to leverage unstructured data in many different ways via access with many different types of devices that can be located practically anywhere with network connectivity. The graphical platform provides users with flexibility in how they create, maintain, and access the unstructured data, while providing powerful tools to enable the users to quickly extract meaningful information from the unstructured data. The graphical platform leverages location information in the unstructured data to enable providing a map and/or other graphical interfaces that show at least some of the records in the unstructured data. Users can then filter the information to narrow down the records to those of interest to respective different users. From the resulting display of records, users can select a specific record, access additional secure documents associated with the record, and/or perform other interactions with the data in the record.Type: GrantFiled: March 29, 2019Date of Patent: November 17, 2020Assignee: Navigatorsrvs, Inc.Inventor: Taylor Hanson Odegard
-
Patent number: 10839469Abstract: Systems and methods are disclosed for determining a pitch of a roof of a structure by analyzing one or more images showing the roof, at least one of the one or more image showing the roof obtained with a camera of a user device and an image not obtained by the user device. The system uses the one or more images including an image obtained by the user device to generate a report for determination of an amount of materials needed for a construction project, the report including at least one image showing the structure and an estimated area of the construction project.Type: GrantFiled: April 30, 2018Date of Patent: November 17, 2020Assignee: Eagle View Technologies, Inc.Inventor: Chris Pershing
-
Patent number: 10839470Abstract: A prediction system provided with an integrated communications interface may include at least one processor configured to scrape the Internet to identify a currently pending legislative bill and information about legislators slated to vote on the pending bill. The processor may parse the information to determine a tendency position for each legislator. The processor may transmit for display to a system user a virtual whipboard that groups legislators into a plurality of groups based on determined tendency positions. The processor may receive a selected one of the plurality of groups of legislators for a communication interaction based on the determined tendency position of the group and access a legislator database that includes legislative communication addresses of legislative personnel scraped from the Internet and divided into a plurality of legislative function categories and receive from the system user a selection of at least one of the plurality of legislative function categories.Type: GrantFiled: April 21, 2017Date of Patent: November 17, 2020Assignee: FiscalNote, Inc.Inventors: Brian Grom, Daniel Argyle, John Zoshak, Vladimir Eidelman, Dan Maglasang
-
Patent number: 10839471Abstract: A method for configuring a task process of a work flow engine includes (a) providing a plurality of tasks selectable via a user interface of a task configurator, each task being an execution type or an action type task and (b) receiving a first selection of a first one or more tasks of the plurality of tasks corresponding to the execution type. The method further includes (c) receiving a second selection of a second one or more tasks corresponding to the action type, (d) receiving a selection of one or more paths between the first one or more tasks and the second one or more tasks, and (e) assembling the first one or more tasks and the second one or more tasks into a task process comprising an execution sequence of the first one or more tasks and the second one or more tasks.Type: GrantFiled: February 2, 2018Date of Patent: November 17, 2020Assignee: Jasci LLCInventor: Daniel Raymond Napoli
-
Patent number: 10839472Abstract: A system and method for tracking and predicting usage of assets, such as shipping containers, trailers, or vehicles, based on usage data collected from a fleet of assets using mobile transceivers. During an evaluation term, a first plurality of messages comprising asset usage statuses is sent from the mobile transceivers to a tracking system. The usage statuses are used to compute a predicted quantity of assets expected to be used in a subsequent term. The predicted quantity is then allocated between a first subset of assets and a second subset of assets according to a minimal cost for the predicted quantity. In some embodiments, the first subset of assets comprising assets is associated with the mobile transceivers, and the second subset of assets comprising assets is not associated with the mobile transceivers.Type: GrantFiled: May 4, 2018Date of Patent: November 17, 2020Assignee: BlackBerry LimitedInventor: Sameh Ayoub
-
Patent number: 10839473Abstract: Methods, apparatuses, systems, and non-transitory computer readable storage media for monitoring vehicles including autonomous vehicles are described. The disclosed technology includes a vehicle monitoring system that receives vehicle data and external data associated with a vehicle and a corresponding predetermined area. The vehicle data includes a vehicle state of the vehicle and the external data includes external states of external objects. An issue type of the vehicle is determined based on the vehicle state and at least one of the external states. An indication of the issue type is generated for display on an interface.Type: GrantFiled: November 30, 2017Date of Patent: November 17, 2020Assignees: Nissan North America, Inc., Florida Institute for Human & Machine Cognition, Inc.Inventors: Liam Pedersen, Maarten Sierhuis, Hans Utz, Mauro Della Penna, Jeffrey Bradshaw, Matthew Johnson, Michael Vignati, Lawrence Bunch
-
Patent number: 10839474Abstract: Feedback information is an important aspect in all machine learning systems. In robot systems that are picking objects from a plurality of objects this has been arranged by acquiring images of objects that have been picked. When images are acquired after picking they can be imaged accurately and the information about picking and also dropping success can be improved by using acquired images as a feedback in the machine learning arrangement being used for controlling the picking and dropping of objects.Type: GrantFiled: August 3, 2017Date of Patent: November 17, 2020Assignee: ZenRobotics OyInventors: Tuomas Lukka, Janne Kujala
-
Patent number: 10839475Abstract: Apparatus and method for compressing an acceleration data structure such as a bounding volume hierarchy (BVH). For example, one embodiment of a graphics processing apparatus comprises: one or more cores to execute graphics instructions including instructions to perform ray tracing operations; and compression circuitry to compress lowest level nodes of a hierarchical acceleration data structure comprising a plurality of hierarchically arranged nodes, each of the lowest level nodes comprising pointers to leaf data; the compression circuitry to quantize the lowest level nodes to generate quantized lowest level nodes and to store each quantized lowest level node and associated leaf data without the pointers to the leaf data.Type: GrantFiled: December 28, 2018Date of Patent: November 17, 2020Assignee: INTEL IP CORPORATIONInventors: Carsten Benthin, Sven Woop, Ingo Wald
-
Patent number: 10839476Abstract: Embodiments described herein provide techniques enable a compute unit to continue processing operations when all dispatched threads are blocked. One embodiment provides for a graphics processor comprising a compute unit to execute multiple concurrent threads and a memory coupled with and on a same package as the compute unit. The memory can store thread state for a suspended thread and the compute unit can detect that multiple concurrent threads of the compute unit are blocked from execution. Upon detection, the compute unit can select a victim thread from the multiple concurrent threads, suspend the victim thread, store thread state of the victim thread to the memory, and select an additional thread to be executed. The compute unit can then replace the victim thread with an additional thread to be executed. The additional thread to be executed can be based on a blocking event for the additional thread.Type: GrantFiled: August 20, 2019Date of Patent: November 17, 2020Assignee: Intel CorporationInventors: Murali Ramadoss, Balaji Vembu, Eric C. Samson, Kun Tian, David J. Cowperthwaite, Altug Koker, Zhi Wang, Joydeep Ray, Subramaniam M. Maiyuran, Abhishek R. Appu
-
Patent number: 10839477Abstract: Methods and apparatus relating to tile-aware sector cache for graphics are described. One embodiment enables a sector cache implementation (e.g., in graphics implementations) to reduce the size of the tag space. The reduction in tag space, in turn, reduces power consumption, (e.g., via reduced ways). Moreover, cache efficiency is maintained by keeping the sector utilization at a high rate in one or more embodiments. Other embodiments are also disclosed and claimed.Type: GrantFiled: September 29, 2017Date of Patent: November 17, 2020Assignee: Intel CorporationInventors: Altug Koker, Aditya Navale
-
Patent number: 10839478Abstract: A processor is disclosed. The processor includes an execution unit having a register file having one or more banks of registers to store operand values, an accumulator comprising a pool of registers to store operand values determined to cause a conflict at register banks within the register file and cache circuitry to control storage of the operand values determined to cause a conflict at the register banks from the register file to the pool of registers.Type: GrantFiled: April 8, 2019Date of Patent: November 17, 2020Assignee: Intel CorporationInventors: Guei-Yuan Lueh, Subramaniam Maiyuran, Wei-Yu Chen, Konrad Trifunovic, Supratim Pal, Chandra S. Gurram, Jorge E. Parra, Pratik J. Ashar, Tomasz Bujewski
-
Patent number: 10839479Abstract: There is provided with an imaging apparatus. An imaging unit captures an image with use of a fisheye lens. An image conversion unit converts an input image obtained from the imaging unit into a panoramic image, by performing geometrical conversion on the input image such that a region of the input image in which a distance from a point on an optical axis is smaller than a set distance becomes a perspective projection, and such that a region in which the distance is larger than the set distance becomes a stereographic projection. The set distance is determined based on an accuracy of fisheye lens distortion correction with respect to the fisheye lens.Type: GrantFiled: March 13, 2019Date of Patent: November 17, 2020Assignee: Canon Kabushiki KaishaInventor: Takeo Umesawa
-
Patent number: 10839480Abstract: Provided are systems and methods for processing 360-degree video data. In various implementations, a spherical representation of a 360-degree video frame can be segmented into a top region, a bottom region, and a middle region. Using a cylindrical equal area projection, such as the Lambert cylindrical equal area projection, the middle region can be mapped into one or more rectangular areas of an output video frame.Type: GrantFiled: March 20, 2018Date of Patent: November 17, 2020Assignee: QUALCOMM IncorporatedInventors: Geert Van Der Auwera, Muhammed Coban, Marta Karczewicz
-
Patent number: 10839481Abstract: The invention aligns a digital face model from a 3D face scanner with a 3D jaw scan from an intraoral scan produced by an intraoral scanner without using external markers. The alignment proceeds in two steps. In the first step, the teeth part of a subject whose teeth are clenched, referred to as a clenched-teeth face scan, is aligned with an intraoral jaw scan to obtain a first transformation matrix. In the second step, a face model of a subject with a normal facial expression is aligned with the clenched-teeth face model of the same subject to obtain a second transformation matrix. A graphical user interface is provided that enables a user to manually align the 3D jaw scan with a 2D image of the subject's teeth to determine the first transformation.Type: GrantFiled: August 28, 2019Date of Patent: November 17, 2020Assignee: BELLUS 3D, INC.Inventor: Shenchang Eric Chen
-
Patent number: 10839482Abstract: An information processing apparatus includes a thumbnail image generator that generates thumbnail image from content data formed of a plurality of pages, an instruction accepting section that accepts a page switching instruction, a rendering processor that generates image data to be displayed by a projector apparatus connected to the information processing apparatus, a communication section that communicates with the projector apparatus, and a controller that controls generation of data to be transmitted to the projector apparatus. The controller determines, upon acceptance of the switching instruction, the thumbnail image, transmits thumbnail image data representing the determined thumbnail image to the projector apparatus via the communication section, and then transmits high-resolution image data corresponding to the thumbnail image to the projector apparatus via the communication section.Type: GrantFiled: March 19, 2018Date of Patent: November 17, 2020Assignee: SEIKO EPSON CORPORATIONInventor: Makoto Shigemitsu
-
Patent number: 10839483Abstract: An image conversion method includes: dividing a low-resolution image to generate a plurality of low-resolution image patches having N (N being a natural number of 2 or greater) number of pixels; classifying the low-resolution image patches into a plurality of image categories; converting the low-resolution image patches by using a conversion kernel for each image patch corresponding to its image category among prestored conversion matrices, to generate high-resolution image patches having L (L being a natural number) number of pixels, which is less than the N number of pixels; and arranging the high-resolution image patches to generate a high-resolution image. According to the image conversion method, an operation amount can be reduced compared with a conventional technique, and thus the image conversion method can be implemented in hardware having low complexity. A high quality and high-resolution image can be generated regardless of characteristic information of an image signal.Type: GrantFiled: June 30, 2016Date of Patent: November 17, 2020Assignee: Korea Advanced Institute of Science and TechnologyInventors: Munchurl Kim, Jae Seok Choi
-
Patent number: 10839484Abstract: Systems and methods are disclosed for creating a mosaic image of two or more geo-referenced source images, the geo-referenced source images having the same orientation, based on a ground confidence map created by analyzing pixels of one or more of the geo-referenced source images, the ground confidence map having values and data indicative of particular geographic locations represented by the values, at least one of the values indicative of a statistical probability that the particular geographic locations represented by the values represents the ground; and using routes for steering mosaic cut lines based at least in part on the values indicative of the statistical probability that the particular geographic locations represented by the values represents the ground of the ground confidence map, such that the routes have an increased statistical probability of cutting through pixels representative of the ground versus routes not based on the ground confidence map.Type: GrantFiled: September 20, 2019Date of Patent: November 17, 2020Assignee: Pictometry International Corp.Inventors: Frank Giuffrida, Stephen Schultz, Robert Gray, Robert Bradacs
-
Patent number: 10839485Abstract: Systems and methods in accordance with embodiments of the invention are disclosed that use super-resolution (SR) processes to use information from a plurality of low resolution (LR) images captured by an array camera to produce a synthesized higher resolution image. One embodiment includes obtaining input images using the plurality of imagers, using a microprocessor to determine an initial estimate of at least a portion of a high resolution image using a plurality of pixels from the input images, and using a microprocessor to determine a high resolution image that when mapped through the forward imaging transformation matches the input images to within at least one predetermined criterion using the initial estimate of at least a portion of the high resolution image.Type: GrantFiled: July 24, 2019Date of Patent: November 17, 2020Assignee: FotoNation LimitedInventors: Dan Lelescu, Gabriel Molina, Kartik Venkataraman
-
Patent number: 10839486Abstract: An image processing method using a first image sensor covering the visible range and a second sensor covering the infra-red range. The method includes a) acquiring a first image I1 of said given zone of space by means of the first image sensor, b) acquiring a second image I2 of said given zone of space by means of the second image sensor, c) performing a decomposition of the first image I1 so as to obtain at least one luminance image I1L, d) obtaining an image If resulting from digital fusion of the luminance image I1L and of the second image I2, e) adding colour information to the fusion image If or during the fusion stage d).Type: GrantFiled: March 13, 2017Date of Patent: November 17, 2020Assignee: Bertin TechnologiesInventors: Emmanuel Soulie, David Oriot De La Chapelle, Damien Diaz
-
Patent number: 10839487Abstract: Methods and apparatus for enhancing optical images and parametric databases are disclosed. In an exemplary embodiment, a method includes identifying an image and deconstructing the image into a frequency-based spatial domain representation utilizing a pyramidal data structure including a plurality of levels on a frequency-by-frequency basis. The method also includes modifying the frequency-based spatial domain representation to generate a modified frequency-based spatial domain representation, reconstructing an enhanced image from the modified frequency-based spatial domain representation, and returning the enhanced image. In an exemplary embodiment, an apparatus includes a deconstructor that deconstructs an image into a frequency-based spatial domain representation utilizing a pyramidal data structure including a plurality of levels on a frequency-by-frequency basis and a modifier that modifies the frequency-based spatial domain representation to generate a modified representation.Type: GrantFiled: September 13, 2016Date of Patent: November 17, 2020Inventor: Michael Edwin Stewart
-
Patent number: 10839488Abstract: The present invention relates to a device (100) for denoising a vector-valued image, the device (100) comprising: a generator (10), which is configured to generate an initial loss function (L_I) comprising at least one initial covariance matrix (ICM) defining a model of correlated noise for each pixel of the vector-valued image; a processor (20), which is configured to provide a final loss function (L_F) comprising a set of at least one final covariance matrix (FCM) based on the initial loss function by modifying at least one submatrix and/or at least one matrix element of the initial covariance matrix (ICM); and a noise-suppressor (30), which is configured to denoise the vector-valued image using the final loss function (L_F) comprising the set of the at least one final covariance matrix (FCM).Type: GrantFiled: April 24, 2017Date of Patent: November 17, 2020Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Frank Bergner, Bernhard Johannes Brendel, Thomas Koehler
-
Patent number: 10839489Abstract: In various embodiments, a reconstruction application generates reconstructed video content that includes synthesized film grain. The reconstruction application performs scaling operation(s) on first unit noise based on a piecewise linear scaling function and the brightness component of the decoded video content to generate a brightness component of synthesized film grain. The reconstruction application then generates a brightness component of reconstructed video content based on the brightness component of the synthesized film grain and the brightness component of the decoded video content. Finally, the reconstructed application performs operation(s) related to saving the reconstructed video content to a file and/or further processing the reconstructed video content. Advantageously, the synthesized film grain reliably represents the film grain included in source video content from which the decoded video content was derived.Type: GrantFiled: August 21, 2018Date of Patent: November 17, 2020Assignee: NETFLIX, INC.Inventor: Andrey Norkin
-
Patent number: 10839490Abstract: Apparatus and method for improving denoising of images generated by a rendering engine such as a ray tracing engine. For example, one embodiment renders a first plurality of images during runtime using a first sample count. Denoising is performed on the first plurality of images during runtime by a machine-learning engine. In addition, a reference region is generated from one or more of the first plurality of images at a second sample count which is greater than the first sample count. The reference region is then used to perform additional runtime training of the machine-learning engine.Type: GrantFiled: August 28, 2018Date of Patent: November 17, 2020Assignee: Intel CorporationInventors: Ingo Wald, Attila Tamas Afra, Carsten Benthin
-
Patent number: 10839491Abstract: A method of recording an image using a particle microscope includes recording of plural images of an object. Each of the recorded images is associated with image data including intensity values associated with locations in a coordinate system of the recorded image. The method further includes: determining displacements between the coordinate systems of the image data of the recorded images; determining a bounding box of a resulting image based on the determined displacements; and calculating image data of the resulting image based on the intensity values of the image data of the recorded images associated with those locations which are located within the determined bounding box associated with the resulting image based on the determined displacements of the recorded images.Type: GrantFiled: July 16, 2018Date of Patent: November 17, 2020Assignee: Carl Zeiss Microscopy GmbHInventors: Luyang Han, Andreas Schmaunz, Martin Edelmann