-
公开(公告)号:US10990701B2
公开(公告)日:2021-04-27
申请号:US15266097
申请日:2016-09-15
发明人: Matthew Graham Dyor , Richard J. Qian , Marc Eliot Davis , Steven William Macbeth , Lili Cheng , Gur Kimchi
IPC分类号: G06F16/248 , G06F16/9535 , G06F21/62 , G06F16/958
摘要: Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers.
-
公开(公告)号:US09503505B2
公开(公告)日:2016-11-22
申请号:US14749780
申请日:2015-06-25
发明人: Brian Beckman , Elad Gerson , Gur Kimchi , Avi Bar-Zeev , Selvi Chennai , Henricus Johannes Maria Meijer
CPC分类号: H04L67/02 , G06F9/4488 , G06F9/547 , G06F17/30498 , G06F17/30513 , H04L67/42
摘要: Embodiments enable the evaluation of injected queries within a monad. One or more operators with closures are received from a first process. The operators with closures represent one or more functions to be applied by a second process. The second process evaluates the received operators with closures to apply the functions within the monad. During evaluation, the second process converts the closures to simply typed closures. Further, the second process binds the converted closures within the monad to restrict execution of the functions. In some embodiments, the queries (e.g., sequences of one or more operators with closures) are composed using a set of query operators from the language integrated query (LINQ) framework encoded in uniform resource locators (URLs) in the representational state transfer (REST) style.
-
公开(公告)号:US10542122B2
公开(公告)日:2020-01-21
申请号:US15156842
申请日:2016-05-17
发明人: Avi Bar-Zeev , Gur Kimchi , Brian C. Beckman , Scott Isaacs , Meir Ben-Itay , Eran Yariv , Blaise Aguera y Arcas
IPC分类号: G06F9/46 , H04L29/06 , G06F1/3215 , H04L29/08 , G06F1/3203
摘要: In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device, and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g., via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications, and the use of server-side code in the provision of local event service.
-
公开(公告)号:US20170004332A1
公开(公告)日:2017-01-05
申请号:US15266097
申请日:2016-09-15
发明人: Matthew Graham Dyor , Richard J. Qian , Marc Eliot Davis , Steven William Macbeth , Lili Cheng , Gur Kimchi
CPC分类号: G06F21/6263 , G06F16/248 , G06F16/9535 , G06F16/958
摘要: Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers.
摘要翻译: 本文描述了用于客户端偏好的安全性的用于内容定制的技术。 这些技术描述了根据喜好为网站提供的内容的定制,例如用户的兴趣,“喜欢”和人口统计学和/或地理信息。 附加技术描述了保持用户偏好从网站安全的方面,使得用户的隐私和匿名受到保护。 在一个实现中,“受信任的实体”被用户信任以获得和存储偏好。 内容可以由可信实体从诸如网站的内容提供商获得。 可以根据喜好改变内容。 然后将内容提供给用户。 鉴于可信实体所做的更改,用户享有内容的定制版本。 附加技术基于内容提供商生成的允许的自定义和框架来描述定制的限制。
-
公开(公告)号:US20160301744A1
公开(公告)日:2016-10-13
申请号:US15189928
申请日:2016-06-22
发明人: Gur Kimchi , Amit Dekate , Ashok Kuppusamy , Steve Lombardi , Joseph Schwartz , Stephen L. Lawler , Alexander G. Gounares , Raymond E. Endres
IPC分类号: H04L29/08
CPC分类号: H04L67/1002 , G01C21/00 , G01C21/26 , G06F17/30241 , G06Q30/02 , G06Q30/0253 , G06Q30/0275 , G06Q30/0277 , G08G1/0962 , G08G1/0969 , G09B29/007 , G09B29/106 , H04L67/22
摘要: Provided is a single repository for capturing, connecting, sharing, and visualizing information based on a geographic location, for example. Provided is a schema, repository, index, and APIs for any information, place, entity, attribute, service or person that can be referenced geographically. A system to provide real time image data includes an input component that receives image data associated with a specific geographic area, a splitter component that splits the image data into at least two quadrants, and a storage component that stores at least a portion of the at least two quadrants. Also provides is on-line or real-time advertising based on a user's mapped location and/or a user preference.
摘要翻译: 提供了一个用于捕获,连接,共享和基于地理位置可视化信息的存储库。 提供了可以在地理上引用的任何信息,地点,实体,属性,服务或人员的模式,存储库,索引和API。 提供实时图像数据的系统包括接收与特定地理区域相关联的图像数据的输入组件,将图像数据分割成至少两个象限的分离器组件,以及存储组件,其存储至少一部分at 最少两个象限。 还提供基于用户的映射位置和/或用户偏好的在线或实时广告。
-
公开(公告)号:US11734366B2
公开(公告)日:2023-08-22
申请号:US14051692
申请日:2013-10-11
摘要: Aspects relate to observing various activities, interactions, behaviors, and other factors associated with a data exchange and creating one or more markers based on significant details associated with the observance. The one or more markers are retained and selectively rendered as a function of one or more conditions that should be satisfied before the marker is presented to the user. Some markers can contain parameters that should be satisfied in order for the marker to be considered complete. If a parameter is not satisfied, subsequent markers can be created as a function of the rendered marker. The subsequent markers can be rendered when a condition associated with the subsequent marker is satisfied.
-
公开(公告)号:US11087518B2
公开(公告)日:2021-08-10
申请号:US15228936
申请日:2016-08-04
发明人: Eyal Ofek , Blaise H. Aguera y Arcas , Avi Bar-Zeev , Gur Kimchi , Jason Szabo
IPC分类号: G06T13/40 , G06F9/451 , G06T19/00 , A63F13/537 , A63F13/79 , A63F13/69 , G02B27/01 , G06F3/01 , G06F3/16
摘要: The claimed subject matter relates to an architecture that can provide for a second-person avatar. The second-person avatar can rely upon a second-person-based perspective such that the avatar is displayed to appear to encompass all or portions of a target user. Accordingly, actions or a configuration of the avatar can serve as a model or demonstration for the user in order to aid the user in accomplishing a particular task. Updates to avatar activity or configuration can be provided by a dynamic virtual handbook. The virtual handbook can be constructed based upon a set of instruction associated with accomplishing the desired task and further based upon features or aspects of the user as well as those of the local environment.
-
公开(公告)号:US10715724B2
公开(公告)日:2020-07-14
申请号:US14791346
申请日:2015-07-03
发明人: Michael Kroepfl , Michael Gruber , Martin Josef Ponticelli , Stephen Lawler , Joachim Bauer , Franz W. Leberl , Konrad Karner , Zanin Cosic , Hannes Hegenbarth , Gur Kimchi , John Charles Curlander
摘要: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.
-
公开(公告)号:US10554638B2
公开(公告)日:2020-02-04
申请号:US15453052
申请日:2017-03-08
发明人: Shai Herzog , Gur Kimchi
摘要: Techniques to verify a participant's visit to a specific location are described. An embodiment may provide a system that generates a pattern that is unique to the location, and that may further be unique to a date or time, a transaction, or other criteria. Participants may capture the pattern, for example, using a mobile device, and transmit the pattern to a verification system. The verification system may decode, translate, decrypt or otherwise obtain information from the pattern. The information obtained from the pattern may be used to verify that the pattern came from the location. The participant may then receive credit for the visit. Other embodiments are described and claimed.
-
公开(公告)号:US20190020733A1
公开(公告)日:2019-01-17
申请号:US16115747
申请日:2018-08-29
发明人: Avi Bar-Zeev , Gur Kimchi , Brian C. Beckman , Scott Isaacs , Meir Ben-Itay , Eran Yariv , Blaise Aguera y Arcas
摘要: In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device, and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g., via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications, and the use of server-side code in the provision of local event service.
-
-
-
-
-
-
-
-
-