-
公开(公告)号:US20140218549A1
公开(公告)日:2014-08-07
申请号:US13978850
申请日:2013-02-01
Applicant: Empire Technology Development LLC
Inventor: Gad S. Sheaffer , Shmuel Ur , David Hirshberg , Yesha Sivan , Menahem Kaplan
CPC classification number: H04L67/025 , G06F3/005 , H04L51/046 , H04L65/602 , H04N5/23203 , H04N5/23296
Abstract: The disclosed technology receives at a second computing device a message from a first computing device comprising at least an indication of a physical motion, a requested motion, or an indication of a camera control operation. The indicated motion can correspond to a physical motion made to the first computing device. The indicated camera control operation can correspond to a camera control operation made at the first computing device. The technology requests to physically move the second computing device if the received message indicates a motion; and controls a digital camera associated with the second computing device if the received message indicates a camera control operation made at the first computing device.
Abstract translation: 所公开的技术在第二计算设备处接收来自第一计算设备的消息,该消息至少包括物理运动,所请求的运动或相机控制操作的指示的指示。 所指示的运动可以对应于对第一计算设备进行的物理运动。 所指示的相机控制操作可以对应于在第一计算设备处进行的相机控制操作。 如果接收到的消息指示运动,则技术要求物理地移动第二计算设备; 并且如果所接收的消息指示在第一计算设备处进行的相机控制操作,则控制与第二计算设备相关联的数字照相机。
-
公开(公告)号:US20150070388A1
公开(公告)日:2015-03-12
申请号:US14358056
申请日:2013-09-09
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT, LLC
Inventor: Gad S. Sheaffer , Shmuel Ur , Shay Bushinsky , Vlad Grigore Dabija
IPC: G06T19/00
CPC classification number: G06T11/00 , G02B27/01 , G02B27/017 , G02B2027/0134 , G02B2027/0178
Abstract: Technologies are generally described for systems and methods effective to detect an alteration in augmented reality. A processor may receive a real image that corresponds to a real object and may receive augmented reality instructions to generate a virtual object. The processor may determine that the virtual object at least partially obscures the real object when the virtual object is rendered on a display. The processor may, upon determining that the virtual object at least partially obscures the real object when the virtual object is rendered on the display, simulate an activity on the real object to produce a first activity simulation and simulate the activity on the virtual object to produce a second activity simulation. The processor may determine a difference between the first and the second activity simulation and modify the augmented reality instructions to generate a modified virtual object in response to the determination of the difference.
Abstract translation: 技术通常描述为有效检测增强现实中的变化的系统和方法。 处理器可以接收对应于真实对象的真实图像,并且可以接收增强现实指令以生成虚拟对象。 当虚拟对象在显示器上呈现时,处理器可以确定虚拟对象至少部分地遮蔽真实对象。 当虚拟对象在显示器上呈现时,确定虚拟对象至少部分地遮蔽真实对象时,处理器可以模拟真实对象上的活动以产生第一活动模拟并且模拟虚拟对象上的活动以产生 第二次活动模拟。 处理器可以确定第一和第二活动模拟之间的差异,并且修改增强现实指令以响应于差的确定来生成修改的虚拟对象。
-
公开(公告)号:US10229523B2
公开(公告)日:2019-03-12
申请号:US15477784
申请日:2017-04-03
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Gad S. Sheaffer , Shmuel Ur , Shay Bushinsky , Vlad Grigore Dabija
Abstract: Technologies are generally described for systems and methods effective to detect an alteration in augmented reality. A processor may receive a real image that corresponds to a real object and may receive augmented reality instructions to generate a virtual object. The processor may determine that the virtual object at least partially obscures the real object when the virtual object is rendered on a display. The processor may, upon determining that the virtual object at least partially obscures the real object when the virtual object is rendered on the display, simulate an activity on the real object to produce a first activity simulation and simulate the activity on the virtual object to produce a second activity simulation. The processor may determine a difference between the first and the second activity simulation and modify the augmented reality instructions to generate a modified virtual object in response to the determination of the difference.
-
公开(公告)号:US09626773B2
公开(公告)日:2017-04-18
申请号:US14358056
申请日:2013-09-09
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT, LLC
Inventor: Gad S. Sheaffer , Shmuel Ur , Shay Bushinsky , Vlad Grigore Dabija
CPC classification number: G06T11/00 , G02B27/01 , G02B27/017 , G02B2027/0134 , G02B2027/0178
Abstract: Technologies are generally described for systems and methods effective to detect an alteration in augmented reality. A processor may receive a real image that corresponds to a real object and may receive augmented reality instructions to generate a virtual object. The processor may determine that the virtual object at least partially obscures the real object when the virtual object is rendered on a display. The processor may, upon determining that the virtual object at least partially obscures the real object when the virtual object is rendered on the display, simulate an activity on the real object to produce a first activity simulation and simulate the activity on the virtual object to produce a second activity simulation. The processor may determine a difference between the first and the second activity simulation and modify the augmented reality instructions to generate a modified virtual object in response to the determination of the difference.
-
公开(公告)号:US09430350B2
公开(公告)日:2016-08-30
申请号:US13983654
申请日:2013-03-22
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT, LLC
Inventor: Shmuel Ur , David Hirshberg , Vlad Grigore Dabija , Shimon Gruper , Gad S. Sheaffer , Mordehai Margalit
IPC: G06F15/173 , G06F11/30 , G06F11/14 , G06F21/54 , G06F21/55
CPC classification number: G06F11/3003 , G06F11/1479 , G06F11/3093 , G06F21/54 , G06F21/554 , G06F2201/86 , G06F2201/865
Abstract: Methods to facilitate monitoring the execution of a first instance and a second instance, such as multiple instantiations of a program, are generally described. The methods may include generating a first instance and a second instance, appending first monitoring instructions to the first instance to produce a first modified instance and appending second monitoring instructions to the second instance to produce a second modified instance. The first and second monitoring instructions may relate to monitoring an execution of the first instance and the second instance. The processor may further send the first modified instance to a first computing device and send the second modified instance to a second computing device different from the first computing device. The computing devices may provide different computational functionality and/or may split a load in processing the program.
Abstract translation: 通常描述便于监视第一实例和第二实例(诸如程序的多个实例化)的执行的方法。 所述方法可以包括生成第一实例和第二实例,将第一监视指令附加到第一实例以产生第一修改实例,并将第二监视指令附加到第二实例以产生第二修改实例。 第一和第二监视指令可以涉及监视第一实例和第二实例的执行。 处理器还可以将第一修改实例发送到第一计算设备,并将第二修改实例发送到与第一计算设备不同的第二计算设备。 计算设备可以提供不同的计算功能和/或可以在处理程序时拆分负载。
-
公开(公告)号:US09350909B2
公开(公告)日:2016-05-24
申请号:US13978850
申请日:2013-02-01
Applicant: Empire Technology Development LLC
Inventor: Gad S. Sheaffer , Shmuel Ur , David Hirshberg , Yesha Sivan , Menahem Kaplan
CPC classification number: H04L67/025 , G06F3/005 , H04L51/046 , H04L65/602 , H04N5/23203 , H04N5/23296
Abstract: The disclosed technology receives at a second computing device a message from a first computing device comprising at least an indication of a physical motion, a requested motion, or an indication of a camera control operation. The indicated motion can correspond to a physical motion made to the first computing device. The indicated camera control operation can correspond to a camera control operation made at the first computing device. The technology requests to physically move the second computing device if the received message indicates a motion; and controls a digital camera associated with the second computing device if the received message indicates a camera control operation made at the first computing device.
Abstract translation: 所公开的技术在第二计算设备处接收来自第一计算设备的消息,该消息至少包括物理运动,所请求的运动或相机控制操作的指示的指示。 所指示的运动可以对应于对第一计算设备进行的物理运动。 所指示的相机控制操作可以对应于在第一计算设备处进行的相机控制操作。 如果接收到的消息指示运动,则技术要求物理地移动第二计算设备; 并且如果所接收的消息指示在第一计算设备处进行的相机控制操作,则控制与第二计算设备相关联的数字照相机。
-
公开(公告)号:US20140289392A1
公开(公告)日:2014-09-25
申请号:US13983654
申请日:2013-03-22
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT, LLC
Inventor: Shmuel Ur , DAVID Hirshberg , Vlad Grigore Dabija , Shimon Gruper , Gad S. Sheaffer
IPC: H04L12/26
CPC classification number: G06F11/3003 , G06F11/1479 , G06F11/3093 , G06F21/54 , G06F21/554 , G06F2201/86 , G06F2201/865
Abstract: Methods to facilitate monitoring the execution of a first instance and a second instance, such as multiple instantiations of a program, are generally described. The methods may include generating a first instance and a second instance, appending first monitoring instructions to the first instance to produce a first modified instance and appending second monitoring instructions to the second instance to produce a second modified instance. The first and second monitoring instructions may relate to monitoring an execution of the first instance and the second instance. The processor may further send the first modified instance to a first computing device and send the second modified instance to a second computing device different from the first computing device. The computing devices may provide different computational functionality and/or may split a load in processing the program.
Abstract translation: 通常描述便于监视第一实例和第二实例(诸如程序的多个实例化)的执行的方法。 所述方法可以包括生成第一实例和第二实例,将第一监视指令附加到第一实例以产生第一修改实例,并将第二监视指令附加到第二实例以产生第二修改实例。 第一和第二监视指令可以涉及监视第一实例和第二实例的执行。 处理器还可以将第一修改实例发送到第一计算设备,并将第二修改实例发送到与第一计算设备不同的第二计算设备。 计算设备可以提供不同的计算功能和/或可以在处理程序时拆分负载。
-
公开(公告)号:US20170206692A1
公开(公告)日:2017-07-20
申请号:US15477784
申请日:2017-04-03
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Gad S. Sheaffer , Shmuel Ur , Shay Bushinsky , Vlad Grigore Dabija
CPC classification number: G06T11/60 , B60Q9/008 , G02B27/0093 , G02B27/0101 , G02B27/0172 , G02B2027/0138 , G02B2027/014 , G02B2027/0178 , G06F3/011 , G06F3/013 , G06F3/0304
Abstract: Technologies are generally described for systems and methods effective to detect an alteration in augmented reality. A processor may receive a real image that corresponds to a real object and may receive augmented reality instructions to generate a virtual object. The processor may determine that the virtual object at least partially obscures the real object when the virtual object is rendered on a display. The processor may, upon determining that the virtual object at least partially obscures the real object when the virtual object is rendered on the display, simulate an activity on the real object to produce a first activity simulation and simulate the activity on the virtual object to produce a second activity simulation. The processor may determine a difference between the first and the second activity simulation and modify the augmented reality instructions to generate a modified virtual object in response to the determination of the difference.
-
公开(公告)号:US20150150019A1
公开(公告)日:2015-05-28
申请号:US14130128
申请日:2013-04-17
Applicant: Empire Technology Development LLC
Inventor: Gad S. Sheaffer , Shmuel Ur
IPC: G06F9/50
CPC classification number: G06F9/5088 , G06F9/5044
Abstract: In an example embodiment, one or more series of executable components may be configured to execute a respective processes, and one or more corresponding scheduling components may be configured to direct migration of each of the corresponding one or more series of executable components to a processing element thereof.
Abstract translation: 在示例实施例中,可以将一个或多个可执行组件系列配置为执行相应的进程,并且一个或多个相应的调度组件可以被配置为将相应的一个或多个可执行组件序列中的每一个的迁移指向处理元件 其中。
-
10.
公开(公告)号:US20140165197A1
公开(公告)日:2014-06-12
申请号:US13976661
申请日:2012-12-06
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT, LLC
Inventor: Shmuel Ur , David Hirshberg , Mordehai Margalit , Vlad Grigore Dabija , Shimon Gruper , Gad S. Sheaffer
IPC: G06F21/56
Abstract: Technologies are generally described for systems and methods configured to produce an executable code. In some examples, a developer may send machine language code to a system manager. The machine language code may include two or more machine language blocks and linking information. The system manager may include a processor configured to permute the machine language blocks to produce permuted machine language code. The processor may modify the linking information based on the permuted machine language code to produce modified linking information. The processor may link the permuted machine language code with use of the modified linking information to produce the executable code.
Abstract translation: 通常描述了用于生成可执行代码的系统和方法的技术。 在某些示例中,开发人员可能会将机器语言代码发送给系统管理员。 机器语言代码可以包括两个或更多个机器语言块和链接信息。 系统管理器可以包括配置成置换机器语言块以产生置换的机器语言代码的处理器。 处理器可以基于置换的机器语言代码修改链接信息以产生修改的链接信息。 处理器可以使用修改的链接信息来链接置换的机器语言代码以产生可执行代码。
-
-
-
-
-
-
-
-
-