User profile sharing
    71.
    发明授权

    公开(公告)号:US11050841B2

    公开(公告)日:2021-06-29

    申请号:US16544684

    申请日:2019-08-19

    IPC分类号: H04L29/08 H04L12/24

    摘要: A method that enables sharing a technology profile is described herein. The method includes determining at least one technology ecosystem of a first user. The method also includes generating a technology profile for the first user from the technology ecosystem, wherein the technology profile comprises components from the technology ecosystem associated with the first user. Finally, the method includes selectively sharing a shared technology profile with a second user, wherein the shared technology profile is determined by the first user and is derived from the technology profile.

    Malware detection
    72.
    发明授权

    公开(公告)号:US10984103B2

    公开(公告)日:2021-04-20

    申请号:US16071016

    申请日:2016-01-26

    发明人: Ramesh Ardeli

    摘要: An example implementation of the present techniques determines, in response to a request to download a resource, whether the resource has previously been determined to comprise malware. Additionally, it is determined, if the resource has previously been determined to comprise malware, whether the resource has changed since the previous determination. Further the request to download the resource is terminated if the resource has not changed.

    Routing device with independent service subsystem

    公开(公告)号:US10917336B2

    公开(公告)日:2021-02-09

    申请号:US15744288

    申请日:2016-07-27

    摘要: Various systems and methods for providing network services are described herein. In one example, a method includes receiving, via a first processor, a network packet from a source device. The method can also include sending, via the first processor, the network packet to a second processor if a service subsystem and a service are responsive. Furthermore, the method can include modifying, via the second processor, the network packet or generating a new packet based on the service. The method can also include receiving, via the first processor, the modified network packet or the new network packet from the second processor. The method can also further include sending, via the first processor, the modified network packet or the new network packet to a destination device.

    Search results through image attractiveness

    公开(公告)号:US10902052B2

    公开(公告)日:2021-01-26

    申请号:US15935521

    申请日:2018-03-26

    摘要: Systems and methods for identifying search results in response to a search query are presented. More particularly, images are selected as search results, at least in part, according to an attractiveness value associated with the images. Upon receiving a search query, a set of content is identified according to the query intent of the search query and includes at least one image. The identified set of content is ordered according an overall score determined according to relevance and, in the case of the at least one image, according to an attractiveness value. A search results generator selects items from the set of content according to their overall scores, including the at least one image, generates a search results page, and returns the search results page to the requesting party.

    Wireless chargers
    75.
    发明授权

    公开(公告)号:US10826314B2

    公开(公告)日:2020-11-03

    申请号:US15520253

    申请日:2014-12-16

    摘要: A wireless charger may include a transmitting coil to induce charging of a target device, a printed circuit board, a charger casing to include the transmitting coil and the printed circuit board, and a thermally conductive coating to dissipate heat. The transmitting coil may include at least one electrically conducting coil. The thermally conductive coating may be in direct contact with at least one of the transmitting coil, the printed circuit board, and the charger casing.

    Real-time equipment control
    77.
    发明授权

    公开(公告)号:US10719063B2

    公开(公告)日:2020-07-21

    申请号:US15287172

    申请日:2016-10-06

    发明人: Sergey Rusakov

    摘要: In one example, a system for real-time execution in a non-real-time processing system includes a processor and a processor and storage device. The storage device stores instructions that, in response to execution by the processor, cause the processor to identify a processing unit for a single thread real-time execution environment. The instructions also cause the processor to determine that an application is submitted for real-time execution. The instructions additionally cause the processor to assign a shared memory space to the application. Further, the instructions cause the processor to submit real-time instructions received from a real-time control loop of the application to the identified processing unit.

    Micro-service framework derived from third-party apps

    公开(公告)号:US10606672B2

    公开(公告)日:2020-03-31

    申请号:US15587311

    申请日:2017-05-04

    摘要: Computer systems and methods for generating and interacting with a micro-service framework are provided. A micro-service corresponds to one or more deep link/API calls that carry out some particular function. A static analysis of an app is conducted, from one or more starting sources of the app to identify one or more valid and feasible execution paths, as well as corresponding input parameters within the app. Each valid execution path with corresponding input parameters represent a “deep link” or “API” for that app. The information regarding the deep link is collected and stored as a micro-service in a micro-service catalog. A micro-service framework is implemented that receives a micro-service request (i.e., a request that the micro-service be carried out on behalf of a computer user) from a UX client and executes that micro-service request via execution of the deep link.

    Implicit query generation based on physical movement

    公开(公告)号:US10579621B2

    公开(公告)日:2020-03-03

    申请号:US15476930

    申请日:2017-03-31

    摘要: Systems and methods, and other embodiments, for processing in-store events regarding the location of a mobile device user are presented. Data regarding a plurality of physical stores is maintained, where the data comprises, for each of the plurality of physical stores, a web site comprising a plurality of web pages, each web page corresponding to a location with the physical store. While a mobile device user is within a physical store, in-store events regarding the mobile device user are repeatedly received. A corresponding implicit request for a web page corresponding to location information of the in-store events is generated and supplemental content from the web page, returned in response to the implicit request, is presented to the mobile device user.

    Fabricating full color three-dimensional objects

    公开(公告)号:US10539950B2

    公开(公告)日:2020-01-21

    申请号:US15229230

    申请日:2016-08-05

    摘要: A method, computing system, and one or more computer-readable storage media for fabricating full color three-dimensional objects are provided herein. The method includes transforming a three-dimensional model into instructions for a fabrication device by slicing the three-dimensional model into layers with color information preserved, generating two-dimensional polygons for each layer based on colors on faces, colors on textures, and/or gradient colors, and determining a tool path for fabricating an object from colored materials based on the two-dimensional polygons for each layer. Determining the tool path includes generating instructions that direct the fabrication device to apply colored material for all two-dimensional polygons of a same color before switching colors, smooth an exterior of the object by switching colors at an internal vertex of each two-dimensional polygon within each layer, and deposit transitional material within an infill area, a support structure, and/or an area outside the object when switching colors.