Patents Assigned to LLC
-
Publication number: 20210065237Abstract: A method of and system for display of a search result ad include receiving over a network a search term for which a targeted notification d is to be generated, receiving data associated with the search term, generating a creative for the targeted notification based in part on the data received and the search term, determining targeting criteria for the targeted notification; and providing the creative and the targeting criteria to an advertising service over the network to enable displaying the targeted notification, wherein the targeted notification provides notification of search results available for the search term, and a landing page for the creative is a search engine results page (SERP) for the search term.Type: ApplicationFiled: September 4, 2019Publication date: March 4, 2021Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Aleksander ØHRN
-
Publication number: 20210065686Abstract: A system and method provides for multibeam keyword detection. A composite audio signal may include sound components. The system and method groups the sound components into subsets based on the angles of arrival of sound components. Keyword detectors evaluate each subset and determine whether a keyword is present.Type: ApplicationFiled: July 24, 2020Publication date: March 4, 2021Applicant: Knowles Electronics, LLCInventors: Harsha RAO, Malakapati Loka Nagendra PRASAD, Hindupur Keerthi SAGAR, Pratik SHAH, Murali Mohan DESHPANDE, John WOODRUFF, Sai Ravi Teja PULUGARTHA, Rohit PATURI
-
Publication number: 20210065949Abstract: In one aspect, a tunnel magnetoresistance (TMR) element includes a magnesium oxide (MgO) layer, a cobalt iron boron (CoFeB) layer in direct contact with the MgO layer and a cobalt iron (CoFe) layer. The TMR element also includes a tantalum layer in direct contact with the CoFeB layer and the CoFe layer.Type: ApplicationFiled: September 18, 2019Publication date: March 4, 2021Applicant: Allegro MicroSystems, LLCInventors: Paolo Campiglio, Amal Hamdache, Julien Voillot
-
Publication number: 20210067476Abstract: Techniques for rendering animations on a display of a data processing system herein can be used with a messaging application to provide animations associated with one or more messages of a messaging session. These techniques include receiving a signal reflecting a user input to invoke an animation associated with a message displayed on a user interface of a display of a computing device, determining via a processor an animation point at a preset location specified relative to dimensions of the user interface or the display and not based on a location of the message, establishing via the processor an animation path that includes the animation point and a target display location relative to the location of the message, such that at least a portion of the animation is rendered from the animation point to the target display location relative to the message, and rendering the animation on the user interface according to the animation path.Type: ApplicationFiled: August 28, 2019Publication date: March 4, 2021Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Casey James Baker, Jeremy Scott Frye, Chris Lester
-
Publication number: 20210067790Abstract: An apparatus for video decoding includes processing circuitry. The processing circuitry can be configured to receive data of a current block coded with an intra block copy (IBC) mode in a bitstream. A block vector of the current block can be determined based on a history-based block vector prediction (HBVP) table that includes one or more entries each corresponding to a previously decoded block. Each entry can include a block vector of the corresponding previously decoded block and a location of the corresponding previously decoded block. The current block can be reconstructed based on the determined block vector of the current block.Type: ApplicationFiled: June 25, 2020Publication date: March 4, 2021Applicant: Tencent America LLCInventors: Xiaozhong XU, Shan Liu
-
Publication number: 20210067989Abstract: Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired.Type: ApplicationFiled: September 14, 2020Publication date: March 4, 2021Applicant: Headwater Research LLCInventor: Gregory G. Raleigh
-
Patent number: 10937880Abstract: An electrical device in which an interface layer is disposed in between and in contact with a conductor and a semiconductor.Type: GrantFiled: May 12, 2020Date of Patent: March 2, 2021Assignee: Acorn Semi, LLCInventors: Daniel E. Grupp, Daniel J. Connelly
-
Patent number: 10932443Abstract: A treat dispensing pet toy is shaped and weighted to remain in a normally upright position to dispense treats when contacted by an animal during interaction with the toy. The pet toy has a dome shaped base and a ring or donut-shaped cover connected to the base. A treat dispensing port is arranged on an inside circumferential edge of the cover. A central opening of the cover exposes a feeding tray. The feeding tray and inside circumferential edge define a partially enclosed area to function as a feeding bowl. Edible treats are loaded inside the cover. As the animal contacts the toy, treats are moved within the cover and pass through the dispensing port onto the feeding tray. A diverter disposed within the cover facilitates movement of the treats for easier dispensing of the treats onto the feeding tray. A method includes use of the pet toy to dispense treats.Type: GrantFiled: October 3, 2017Date of Patent: March 2, 2021Assignee: THE KONG COMPANY, LLCInventor: David F. Simon
-
Patent number: 10934719Abstract: One aspect of the disclosure is a siding panel end plug including a body having a front face, a rear face, a side face connecting the front face and rear face, a top edge, a bottom edge, and a hollow space located between the front face, rear face, and side face. The siding panel end plug further includes a first locking mechanism disposed on the top edge and a second locking mechanism disposed on the bottom edge. The first locking mechanism and the second locking mechanism facilitate both locking and unlocking of the siding panel end plug from a second siding panel end plug and a third siding panel end plug.Type: GrantFiled: March 12, 2019Date of Patent: March 2, 2021Assignee: CertainTeed LLCInventors: Stephen W. Steffes, Brian W. Kirn
-
Patent number: 10936957Abstract: Semantic mediation is accomplished by initially constructing a model of domain-specific requirements associated with one or more nodes in a hierarchy of semantically linked nodes representing encoded aspects of a domain. Followed by determining a target node in the hierarchy for application of at least one property characterized in a topical profile of a first entity. And further followed by producing a first-entity, target node-specific application model that reflects impacts of properties and characteristics of the topical profile with the model of domain-specific requirements through informatic convolution of the model of domain-specific requirements with the topical profile of the first entity.Type: GrantFiled: April 7, 2020Date of Patent: March 2, 2021Assignee: Go Logic Decision Time, LLCInventors: Dennis Paul Ackerman, Stephen Francis Taylor
-
Patent number: 10939148Abstract: In one embodiment, a method provides a manifest for a media program to a client. The manifest includes a set of bitrate representation links that correspond to a set of bitrates. A pointer is maintained to at least a portion of a current segment that is currently being presented in the media program. A request is received using a bitrate representation link in the set of bitrate representation links. The method then selects at least the portion of the current segment using the pointer for the bitrate that corresponds to the bitrate representation and sends the at least the portion of the current segment to the client.Type: GrantFiled: September 26, 2019Date of Patent: March 2, 2021Assignee: ARRIS Enterprises LLCInventor: Wendell Sun
-
Patent number: 10937014Abstract: Systems and methods are disclosed for electronic transaction messaging conversion. One method comprises receiving an authorization request message from a point of sale (POS) device, the authorization request message comprising transaction data associated with a transaction. Upon validating the authorization request message, a provisional authorization response message may be generated and sent to the POS device. Subsequently, a capture message may be received from the POS device, requesting clearing and settlement of the transaction. The capture message may be validated and translated to a composite message that is single-message system (SMS)-compatible. The composite message may then be sent downstream for further processing.Type: GrantFiled: May 31, 2019Date of Patent: March 2, 2021Assignee: Worldpay, LLCInventor: Ganeshwaran Jayachandran
-
Patent number: 10936218Abstract: Facilitating transmission of multi-segment data portions for storage devices is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise sending a read request for object data associated with an object, wherein the object data comprises multiple segments distributed across nodes of a storage cluster. The operations also can comprise receiving an out of order transmission that comprises the multiple segments. Further, the operations can comprise ordering segments of the multiple segments based on respective packet sequence numbers associated with the segments, resulting in a properly ordered object data. According to some implementations, the respective packet sequence numbers can be respective precalculated ranges of packet sequence numbers associated with the segments of the multiple segments.Type: GrantFiled: April 18, 2019Date of Patent: March 2, 2021Assignee: EMC IP Holding Company LLCInventors: Aleksandr Rakulenko, Mikhail Danilov
-
Patent number: 10936228Abstract: In response to a cache flush event indicating that host data accumulated in a cache of a storage processor of a data storage system is to be flushed to a lower deck file system, an aggregation set of blocks is formed within the cache, and a digest calculation group is selected from within the aggregation set. Hardware vector processing logic is caused to simultaneously calculate crypto-digests from the blocks in the digest calculation group. If one of the resulting crypto-digests matches a previously generated crypto-digest, deduplication is performed that i) causes the lower deck file system to indicate the block of data from which the previously generated crypto-digest was generated and ii) discards the block that corresponds to the matching crypto-digest. Objects required by a digest generation component may be allocated in a just in time manner to avoid having to manage a pool of pre-allocated objects.Type: GrantFiled: June 24, 2019Date of Patent: March 2, 2021Assignee: EMC IP Holding Company LLCInventors: Istvan Gonczi, Ivan Bassov, Philippe Armangau
-
Patent number: 10939296Abstract: A vehicle includes a controller, programmed to responsive to wirelessly connecting to a mobile device using a mobile credential issued from a server within a time frame specified in the mobile credential, issue an access token to the mobile device, and responsive to receiving a command authorized by the access token from the mobile device, route the command to a vehicle subsystem for execution.Type: GrantFiled: August 20, 2018Date of Patent: March 2, 2021Assignee: Ford Global Technologies, LLCInventors: Matthew Atwood Whitaker, Patrick Ellis, Henry Salvatore Savage, Christopher Weir, Subhransu Mishra, Andreas Arvanitis, Lionel Ronald Sequeira, Anuja Anil Shirsat, Hansel Mauricio Monroy, Owen Carpenter
-
Patent number: 10936412Abstract: According to some embodiments, a backup storage system receives a request from a client to access a data segment. The system looks up an in-memory index for a first entry based on a fingerprint of the data segment, such that the in-memory index includes a number of entries, each entry mapping a fingerprint to a storage location of a solid state device (SSD) storing a corresponding data segment. In the event a first entry is found, the system retrieves the data segment from the SSD device based on the first entry. In the event of a read failure while accessing the SSD device, the system determines failed data blocks of the SSD device associated with the failure event and invalidates the failed data blocks of the SSD device such that subsequent access to the failed data blocks are denied without having to access a corresponding SSD device.Type: GrantFiled: April 17, 2017Date of Patent: March 2, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Satish Visvanathan, Rahul B. Ugale
-
Patent number: 10936441Abstract: The techniques disclosed herein improve performance of file system logging by writing log data to persistent memory instead of staging in RAM before writing to disk. In one embodiment, while the log is being written, checksums are inserted, such that during recovery, the checksums can be used to distinguish good log pages from bad log pages. In this way, good log pages can be evaluated to determine whether to roll a portion of a file system transaction forward, backward, or do nothing, while bad log pages can be safely ignored. Additionally or alternatively, non-temporal copies are employed when writing data to persistent memory, thereby reducing an amount of time log data is exposed to be lost in a crash.Type: GrantFiled: December 15, 2017Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Neal Robert Christiansen, Atul Pankaj Talesara
-
Patent number: 10934760Abstract: A vehicle includes a body and front and rear doors having front and rear powered latches, front and rear anti-pinch sensors, and front and rear electrically-powered door openers. The vehicle further includes a controller that is configured to receive an unlatch signal from unlatch sensors/switches and generate a signal to unlatch the front and rear powered latches and actuate the front and rear door openers after the front and rear powered latches are unlatched. The controller may also be configured to actuate the rear door opener to retain the rear door in an open position when the front pinch sensor detects a hand to thereby prevent pinching.Type: GrantFiled: April 26, 2019Date of Patent: March 2, 2021Assignee: Ford Global Technologies, LLCInventors: Muhammad Omer Khan, Kosta Papanikolaou, Christopher Matthew Radjewski, H. Paul Tsvi Linden, George Anthony Bernwanger, Jr.
-
Patent number: 10936038Abstract: A computing device may comprise a volatile memory and a non-volatile storage device. Upon system shutdown, contents of the volatile memory may be preserved by memory transfer operations from the volatile memory to the non-volatile storage device. During memory preservation, the computing device may enter a low-power state. The low-power state may comprise suspension of power to a core of a processor while maintaining power to the processor's uncore, and disablement of interrupt signals not related to memory transfer operations. Power delivery to the core of the processor may be periodically resumed to initiate additional memory transfer operations.Type: GrantFiled: June 28, 2019Date of Patent: March 2, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bryan Kelly, Mark Santaniello, Sriram Govindan, Anirudh Badam
-
Patent number: 10937586Abstract: A micro fabricated electromagnetic device and method for fabricating its component structures, the device having a layered magnetic core of a potentially unlimited number of alternating insulating and magnetic layers depending upon application, physical property and performance characteristic requirements for the device. Methods for fabricating the high performing device permit cost effective, high production rates of the device and its component structures without any degradation in device performance resulting from component layering.Type: GrantFiled: August 5, 2016Date of Patent: March 2, 2021Assignee: Teledyne Scientific & Imaging, LLCInventors: Vivek Mehrotra, Rahul Ganguli, Jennifer Kuo, Payam Minoofar, Robert Mihailovich