Patents Issued in July 4, 2017
  • Patent number: 9697361
    Abstract: Disclosed are systems and methods for controlling opening of computer files by vulnerable applications. An example method includes: detecting a request from a software application to open a computer file on the user computer; determining one or more parameters of the file; determining a file access policy based on the parameters of the file, wherein the file access policy specifies at least access rights of the software application to the resources of the user computer; identifying vulnerabilities of the software application; determining an application launching policy for the software application based at least on the determined vulnerabilities, wherein the application launching policy specifies at least whether opening of the file is permitted or prohibited; and controlling opening of the file on the user computer and accessing of the computer resources by the software application working with the opened file based on the file access policy and application launching policy.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: July 4, 2017
    Assignee: AO Kaspersky Lab
    Inventors: Andrey A. Efremov, Andrey V. Ladikov, Andrey Y. Solodovnikov, Alexey V. Monastyrsky
  • Patent number: 9697362
    Abstract: In one aspect, the disclosure provides: A method comprising: assessing a plurality of researchers as a precondition for receiving an invitation to be a researcher of a distributed plurality of researchers, resulting in the distributed plurality of researchers wherein each researcher is associated with one or more tags in records that identify the researcher for one or more attributes; inviting a subset of the distributed plurality of researchers to participate in one or more computer vulnerability research projects directed to identifying computer vulnerabilities of one or more computers that are owned or operated by a third party, the subset of the distributed plurality of researchers selected based on the one or more tags in records that identify the researcher and a description of the computer vulnerabilities of the one or more computers; using a computer that is communicatively coupled to a particular researcher among the subset of the distributed plurality of researchers and a network under test among th
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: July 4, 2017
    Assignee: Synack, Inc.
    Inventors: Jay Kaplan, Mark Kuhr
  • Patent number: 9697363
    Abstract: Techniques are described for reducing time to decrypt a next encrypted frame in a content stream by optimizing a license/key acquisition process. When requesting content, a key identifier and/or license identifier may be included within a webpage using a link, script, or similar access point. When a client device sends a request for content, the loading of the webpage within the client device includes the embedded key identifier. Access to the key/license identifier at the client device then may initiate a key/license acquisition process by the client device. The key/license may be obtained from a key management device in parallel with, or prior to, downloading of at least a portion of the content stream.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: July 4, 2017
    Assignee: Google Inc.
    Inventor: David Kimbal Dorwin
  • Patent number: 9697364
    Abstract: The present invention prevents unauthorized functions from being installed to a predetermined storage unit in the background through a communication function that is being used for authorized communication operations and further prevents confidential information from being read out and stolen from the predetermined storage unit. A semiconductor device adopts an exclusive control unit that exclusively controls communication performed by a communication unit capable of communicating with the outside and access to a predetermined storage unit. For example, the communication status of the communication unit is determined based on whether a communication clock is active or inactive, and the exclusive control is exercised based on the determination result.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: July 4, 2017
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventor: Takashi Honzumi
  • Patent number: 9697365
    Abstract: Functionality is described herein for receiving events which characterize features in an environment, and for identifying at least one policy based on the events. The functionality consults a certificate, associated with the policy, to determine whether the policy is valid. If valid, the functionality uses the policy to govern the behavior of at least one application, such as by controlling the application's consumption of events. A trusted passport authority may be employed to generate the certificates. Each certificate may: (1) identify that it originated from the trusted passport authority; (2) contain context information which describes a context in which the policy is intended to be applied within an environment; and/or (3) contain machine-readable content that, when executed, carries out at least one aspect of the policy.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tadayoshi Kohno, David A. Molnar, Alexander N. Moshchuk, Franziska Roesner, Jiahe Helen Wang
  • Patent number: 9697366
    Abstract: Embodiments are directed towards decrypting encrypted content. A key for decrypting the encrypted content may be provided to a web application executing within a browser. The application may employ a generic cryptography application program interface (GCAPI) to perform actions on the key, including, storing the key, decrypting an encrypted key, generating another key, converting the key to a different encryption type, or the like. The GCAPI may or may not be enabled to explicitly share the key with the browser's media engine. In response to receiving encrypted content, the GCAPI may provide the key to the application, explicitly or inexplicitly to the browser's media engine, or the like. The key may be utilized by the application, the browser, the media element, browser's media engine, and/or the GCAPI to decrypt the encrypted content. The decrypted content may be displayed within the browser to a user of a client device.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: July 4, 2017
    Assignee: Google Inc.
    Inventors: David Kimbal Dorwin, Ryan David Sleevi, Andrew Martin Scherkus
  • Patent number: 9697367
    Abstract: A method, program and/or system reads first data through a first path from a location in a data storage. Second data is read through a second path from the same location in the data storage. The first data is compared to the second data. A match between the first data and the second data indicates that the first path did not encrypt the first data. A mismatch between the first data and the second data indicates that the first path encrypted the first data.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: July 4, 2017
    Assignee: OPSWAT, Inc.
    Inventors: Benjamin Czarny, Jianpeng Mo, Boris Dynin
  • Patent number: 9697368
    Abstract: A client device stores a user-specified privacy setting regulating communication of information associated with audio data captured by the client device to an external entity. When the client device captures audio data, the client device determines whether the user-specified privacy setting authorizes communication of data associated with the captured audio data to an external entity. The privacy setting may identify specific external entities to which data may be communicated, specify characteristics of captured audio data authorized to be transmitted, or generally specify whether communication of data associated with captured audio data is authorized or prevented.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: July 4, 2017
    Assignee: Google Technology Holdings LLC
    Inventor: Parikshit Dharawat
  • Patent number: 9697369
    Abstract: The described captive portal techniques cause client devices to render and display designated web pages. One designated web page may be different than a requested web page such as when a client is not authorized to access the requested page and is instead caused to display a login portal. The captive portal may modify the designated web page to ensure that relative links lacking base domains now have specified base domains pointing to an authorized web server. The modified content is sent from the captive portal to the client device for display. Client web browser security measures related to redirection messages are thereby bypassed and load on the captive portal is minimal. Another designated web page may be the same as the requested web page such as when the requested page is an authorized page even for non-logged in clients. Authorized pages may be modified to add a login link.
    Type: Grant
    Filed: November 29, 2013
    Date of Patent: July 4, 2017
    Assignee: Guest Tek Interactive Entertainment Ltd.
    Inventor: David T. Ong
  • Patent number: 9697370
    Abstract: A method, system and computer program product are provided for implementing and processing a block extent granularity authorization mechanism for a Coherent Accelerator Processor Interface (CAPI) adapter. The CAPI adapter generates an authorization table with multiple authorization entries, each authorization entry including an Authorization Handle with CAPI server registers identification (ID) including a start Logical Block Address of the extent and range of Logical Block Addresses for each extent. When a command is received an authentication process uses the Authorization Handle contained in the received command and an Authorization Entry in the Authorization Table indexed by the Authorization Handle to authenticate the received command to prevent unauthorized data access.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Brian E. Bakke, Adrian C. Gerhard, Daniel F. Moertl
  • Patent number: 9697371
    Abstract: A trusted execution environment (TEE) of a computing device may receive an operation request requiring use of a protected data accessible only to the TEE. Responsive to receiving the operation request, the TEE may generate first data. The computing device may send the first data to a remote computing device. Responsive to sending the first data, the TEE may receive second data. The TEE may validate the second data to verify the remote computing device generated the second data. Responsive to validating the second data was generated by the remote computing device, the TEE may perform the requested operation using the protected data.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: July 4, 2017
    Assignee: Google Inc.
    Inventors: Shawn Willden, Curtis Gerald Condra
  • Patent number: 9697372
    Abstract: Embodiments of a method and apparatus for securing and accessing files are generally described herein. In some embodiments, the method includes adding a communication portion to the file. The communication portion may communicate with an authentication agent on the first computing device. The method may include encrypting data of the file using a first key received through the communication portion from the authentication agent. The first key may be generated based on identification information of a second computing device in a trusted network of computing devices with the first computing device. The method may include saving the file to a remote file storage location.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: July 4, 2017
    Assignee: Raytheon Company
    Inventors: Matthew D. Neumann, Michael W. Smith
  • Patent number: 9697373
    Abstract: Embodiments of the present invention support a flexible access control design that includes flexible ownership and assignment of access control lists (ACLs). The ACLs can be assigned to one or more resources, or items, or types of resources or items. A creator or owner of an ACL can grant privileges to others such that they may modify or assign the ACL. Each ACL can have one or more owners, i.e., users that can exercise control over the ACL. Any owner of an ACL can designate certain privileges to other users. These other users may then use the ACL based on the privileges granted to them.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: July 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenneth Carlin Nelson, Marilene A Noronha
  • Patent number: 9697374
    Abstract: One or more techniques and/or systems are provided for deploying an application according to a data access profile used to sandbox the application. For example, an event planner app may be identified for download from an app store. A deployment mock data configuration interface may be presented to a user prior to or as a preliminary operation of downloading and/or installing the event planner app. A data access profile, specifying that the event planner app has access to user age data, but is blocked from accessing user phone number data, for example, may be received through the deployment mock data configuration interface. The event planner app may thus be deployed in a sandbox mode on the device based upon the data access profile (e.g., real age data may be provided to the event planner app whereas mock phone number data may be provided to the event planner app).
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fadi Haik, Nadav Bar
  • Patent number: 9697375
    Abstract: A computing device is described that utilizes two file systems to enable sensitive data stored thereon to be deleted automatically, quickly, and discretely when the computing device is in a risky environment or context or when data protection has otherwise been activated. A first file system on the computing device manages a first memory area that stores non-sensitive data while a second file system on the computing device manages a second memory area that stores sensitive data. Only the first file system operates to receive data requests from other processes executing on the computing device. In a first operating mode, the first file system interacts with the second file system to ensure that both non-sensitive and sensitive data is returned in response to data requests. In a second operating mode, communication between the two file systems is disabled and the second file system deletes the sensitive data.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jerry Huang, Zhen Liu
  • Patent number: 9697376
    Abstract: User storage is attached to a central storage management system when the central storage management system receives a request to attach a cloud-based user storage thereto. The central storage management system accesses the cloud-based user storage and determines a set of objects stored therein. For each object in the set of objects, the storage management system stores corresponding metadata therein.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: July 4, 2017
    Assignee: VMware, Inc.
    Inventors: Narendra Prasad Madanapalli, Reghuram Vasanthakumari, Valluri Chowdary
  • Patent number: 9697377
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for conditionally allowing an application of an entity access to data of another entity in an on-demand database service. These mechanisms and methods for conditionally allowing an application of an entity access to data of another entity in an on-demand database service can enable embodiments to limit such access to the data, as desired. Furthermore, embodiments of such mechanisms and methods may provide additional security when sharing data among different subscribers to an on-demand database service.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: July 4, 2017
    Assignee: salesforce.com, inc.
    Inventors: Alexis Viripaeff, Vinod Mehra, Alex Warshavsky, Nate Horne, Peter J. Dapkus
  • Patent number: 9697378
    Abstract: A method of storing a data object received from a network is described. An encrypted data object encrypted with a first encryption key is received. It is determined whether the encrypted data object is to be stored in an encrypted file system that requires encryption of a data object with a second encryption key. The first encryption key is encrypted with a third encryption key when it is determined the encrypted data object is to be stored in the encrypted file system. The first encryption key is attached to the encrypted data object. The data object encrypted by the first encryption key is stored in the encrypted file system.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Susann M. Keohane, Shawn P. Mullen, Jessica C. Murillo, Johnny M. Shieh
  • Patent number: 9697379
    Abstract: Aspects of the subject matter described herein relate database virtualization. In aspects, clusters of database servers may be located at various locations of the Internet. When a client seeks to access a logical database, the client may send a logical server and logical database name in a data structure. These names may be used to find a physical server(s) and database(s) that correspond to the logical database. Once the location is determined, a proxy component is used to intercept and/or forward communications between the client and the physical server(s) and database(s) corresponding to the logical database. Using this system, a client may access data from a logical database without knowing the physical address of the logical user database.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew E. Kimball, Jeffrey R. Currier, Xiaoyu Wu, Zhongwei Wu
  • Patent number: 9697380
    Abstract: An apparatus for providing security for an integrated circuit (IC) chip is disclosed. The apparatus may include the IC chip, attached to a surface of a printed circuit board (PCB). The PCB may include a first, electrically insulative, conformal coating layer attached to the PCB surface and to exposed IC chip surfaces. The PCB may also include a Wheatstone bridge circuit to indicate changes to a second, X-ray opaque, optically opaque and electrically resistive, conformal coating layer. The circuit may include four resistors, formed from second conformal coating layer regions, four sets of electrically conductive pads on the PCB, each set electrically connected to a resistor of the four resistors. The circuit may also include a voltage source, connected to two conductive pads and a monitoring device, connected to another two conductive pads and configured to detect a change of resistance of the Wheatstone bridge.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Doyle, Joseph Kuczynski, Kevin A. Splittstoesser, Timothy J. Tofil
  • Patent number: 9697381
    Abstract: A computing system includes: a communication unit configured to access a target account including a feature; a control unit, coupled to the communication unit, configured to: calculate a comparison result based on the feature, determine an anonymity threshold for conforming the target account with a comparison account, and determine the feature for the target account based on the comparison result and the anonymity threshold for displaying on a device.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: July 4, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yilin Shen, Fenjiao Wang, Hongxia Jin
  • Patent number: 9697382
    Abstract: A system for providing security policy for a Linux-based security operating system, which includes a template policy module configured to set an authority using policy information of a downloaded application so that the template policy module can set an access control rule for accessing a system resource of the application, a base policy module executing the access control rule for the system resource in accordance with the access control rule set by the template policy module, and a template policy module editor generating a custom application for the corresponding application using information output from the template policy module.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: July 4, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Tymur Korkishko, Kyung-Hee Lee
  • Patent number: 9697383
    Abstract: Embodiments of the present invention provide methods and systems for numeric keypad encryption using an augmented reality device. The method may include establishing a secure connection to an augmented reality device. A random keypad layout is generated and sent to the augmented reality device. The random keypad layout is displayed in the augmented reality view over a real-world numeric keypad.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Joseph D. Harvey, Douglas E. Rohde
  • Patent number: 9697384
    Abstract: Embodiments of the present invention provide methods and systems for numeric keypad encryption using an augmented reality device. The method may include establishing a secure connection to an augmented reality device. A random keypad layout is generated and sent to the augmented reality device. The random keypad layout is displayed in the augmented reality view over a real-world numeric keypad.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Joseph D. Harvey, Douglas E. Rohde
  • Patent number: 9697385
    Abstract: Systems, device and techniques are disclosed for implementing a security configuration change based on one or more base events and a current security configuration. An inference module may identify a security configuration change based on receiving base events from a state storage/event listener and analyzing the base events to determine if a current security configuration is optimal given the base events.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: July 4, 2017
    Assignee: Google Inc.
    Inventors: Tal Dayan, Maya Ben Ari, Brandon Keely, Subir Jhanb, Ido Ofir
  • Patent number: 9697386
    Abstract: An electrical connector for electrically connecting to a chip module. The chip module includes a base plate and a protruding portion projecting upward from the base plate. The electrical connector includes a socket for bearing the chip module, a fixing plate located above the base plate, and a load plate covering the chip module and the fixing plate. The load plate is provided with a first urging portion directly pressing the protruding portion downward, and a second urging portion pressing against the fixing plate downward, so that the fixing plate presses the base plate downward, thereby pressing the chip module downward and electrically connecting the chip module to the socket.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: July 4, 2017
    Assignee: LOTES CO., LTD.
    Inventor: Yu Sheng Chen
  • Patent number: 9697387
    Abstract: Embodiments are directed to sequential encoding for RFID tags. An encoding line transports an RFID tag from the reading zone of a first reader to the reading zone of a second reader. The first reader communicates with the tag, writes a portion of an identifier to the tag, and sends a tag write status to the second reader. The second reader, situated after the first reader, communicates with the tag, receives the tag write status from the first reader, then determines a remaining portion of the identifier to be written to the tag based on the tag write status. The second reader then attempts to write the remaining portion to the tag. If the attempt fails, the second reader initiates an error-handling procedure.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: July 4, 2017
    Assignee: Impinj, Inc.
    Inventors: Daniel Bowman, Kurt Sundstrom, Christopher Diorio
  • Patent number: 9697388
    Abstract: A method for displaying information printed on a contactless smart card is provided. The method may include using a wireless chip to enable communication with the contactless smart card. The method may further include displaying the information on a plurality of panels. Each of the panels may include an array of organic light emitting diodes (“OLEDs”). Each of the panels may be coupled to at least one other panel. The method may further include coordinating the transfer of the information from the contactless smart card to the wireless chip using a software chip. The software chip may include a non-transitory memory and a processor. The method may yet further include powering, either directly or indirectly, the plurality of panels, the software chip and the contactless smart card, said powering using a battery.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: July 4, 2017
    Assignee: Bank of America Corporation
    Inventors: William P. Jacobson, Dion Bellamy
  • Patent number: 9697389
    Abstract: A reader device includes a housing for receiving a smart card, a processor in electronic communication with an integrated circuit chip of the smart card when the smart card is received in the housing, a wireless communications device in electronic communication with the processor for enabling the reader device to transmit first encrypted information wirelessly and to receive second encrypted information wirelessly, and a memory in electronic communication with the processor that includes one or more routines executable by the processor. The one or more routines include a cryptographic module adapted to encrypt first information to create the first encrypted information and decrypt the second encrypted information to obtain second information. In addition, a communication system that includes the reader device and a computing device, wherein the reader device and computing device are able to wirelessly exchange information in a secure manner.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: July 4, 2017
    Assignee: BlackBerry Limited
    Inventors: Mihal Lazaridis, Kwok Ching Leung, Benjamin William Boomhour, Scott Douglas Rose, Scott William Totzke, Ryan Mitchell Bayne, Herbert Anthony Little
  • Patent number: 9697390
    Abstract: A card reader may include a plurality of IC contact points to communicate data with a card; an IC contact block holding the plurality of the IC contact points; a cable including a first end side connected with the plurality of the IC contact points; a control circuit board with which a second end side of the cable is connected; a front face cover which including an insertion port for the card; a main body frame which is fixed to the front face cover; and a sealing member which is formed in a ring shape and is disposed between the front face cover and the main body frame.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: July 4, 2017
    Assignee: NIDEC SANKYO CORPORATION
    Inventor: Hirofumi Kuwaki
  • Patent number: 9697391
    Abstract: An RFID transponder having an analog front end receiver having an attenuator coupled to receive an RF-signal from an antenna and to attenuate the RF-signal, an amplifier having a fixed amplifier gain and being coupled to receive and to amplify the attenuated RF-signal and a control unit coupled to control a gain of the attenuator, wherein the control unit is configured to control the attenuator gain in response to a level of the amplified RF-signal, the control unit is configured to have a plurality of predetermined states causing the attenuator to increase (step-up) or to decrease (step-down), its gain by a predefined step size, wherein the step size of a step-up is equal to or smaller than the step size of a step-down and wherein the control unit is further configured to switch, upon reaching or exceeding a predefined threshold value, from a first to a second state having a smaller step size and causing the attenuator to change the gain such that the slope of the RF signal inverts and to switch, upon reachi
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: July 4, 2017
    Assignee: Texas Instruments Deutschland GmbH
    Inventors: Ernst Muellner, Carlo Peschke, Andreas Hagl
  • Patent number: 9697392
    Abstract: A reader (112) for reading data, the data being associated with a radio frequency identification (“RFID”) tag (16) and carried by a data signal originating from the RFID tag, the reader (112) comprising processing means (118) and storage means, the storage means having instructions stored thereon, whereby the processing means (118) is operable, under control of the instructions, to periodically switch the reader (112) from a first state to a second state; wherein, when the reader (112) is in the second state, the reader (112) is operable to determine an occurrence of a tag present event corresponding to the presence of an RFID tag within a field generated to activate an RFID tag to transmit a respective data signal carrying data associated with the RFID tag, and one or more other events; following determination of the one or more other events, return the reader to the first state; and following determination of the tag present event, receive and store in the storage means a representation of the data signal o
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: July 4, 2017
    Assignee: MALPURE PTY LTD
    Inventor: George Leonard Powell
  • Patent number: 9697393
    Abstract: Disclosed herein are methods and systems for adjusting mobile-device operating parameters based on housing-support type. In an embodiment, a mobile device includes a housing; a data-acquisition device disposed in the housing; a sensor module configured to detect at least one housing-support element in a housing support, and to communicate a mode-identification signal indicative of the detection; and a processor coupled to the sensor module, configured to receive the mode-identification signal, to determine (a) whether the housing is positioned in a housing support and (b) a housing-support type, and to adjust one or more operating parameters of the mobile device based at least in part on the determined housing-support type.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: July 4, 2017
    Assignee: Symbol Technologies, LLC
    Inventors: Adrian J. Stagg, Richard M. Martin, Jaeho Choi, Ian R. Jenkins, Chandra M. Nair, Konstantinos D. Tsiopanos
  • Patent number: 9697394
    Abstract: An aspect of the present invention provides an RFID tag system in which a null point is hardly generated. The RFID tag system includes an RFID tag and an RFID reader/writer. The RFID reader/writer includes a transmitter that transmits a circularly-polarized radio wave to the RFID tag, a receiver that separately receives horizontal and vertical polarization components of a return wave from the RFID tag; and a received signal combiner that logically combines signals separately received by the receiver. The received signal combiner includes an optimum combiner that combines the horizontal polarization component and the vertical polarization component such that an S/N ratio of the received signal is enhanced compared with the case that the horizontal polarization component and the vertical polarization component are separately received.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 4, 2017
    Assignee: OMRON CORPORATION
    Inventor: Hidekatsu Nogami
  • Patent number: 9697395
    Abstract: Systems, methods, and apparatus for identifying parts with electromagnetic identification (EMID) tags are disclosed. In one or more embodiments, a method involves receiving, with a first antenna(s) on a mobile EMID reader portal, a first signal(s) from an EMID tag(s). The method further involves transmitting, with a second antenna(s) on the mobile EMID reader portal, a second signal(s) to an access point(s). Also, the method involves transmitting, with the access point(s), a third signal(s) to an EMID processing system and a location processing system. In addition, the method involves determining, with the location processing system, the location of the mobile EMID reader portal. Additionally, the method involves transmitting, by the location processing system, the location of the mobile EMID reader portal to the EMID processing system. Further, the method involves associating, by the EMID processing system, the EMID tag(s) with the location of the mobile EMID reader portal.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: July 4, 2017
    Assignee: THE BOEING COMPANY
    Inventors: Sujith N. Mally, Michael D. McInnis
  • Patent number: 9697396
    Abstract: Provided are an interactive processing method and device and an electronic apparatus. The interactive processing method is applied to a first electronic apparatus that supports radio frequency identification (RFID) transmission. The interactive processing method includes: obtaining data to be processed from a peer communication node through an RFID technology; obtaining a first input operation input by a user through an input device; determining a first control instruction corresponding to the first input operation according to a pre-defined first corresponding relation that records a plurality of input operations and corresponding control instructions; and executing the first control instruction, and controlling the first electronic apparatus to process the data to be processed. The solution improves the use flexibility of the RFID in the electronic apparatus.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: July 4, 2017
    Assignee: ZTE CORPORATION
    Inventor: Zitao Xue
  • Patent number: 9697397
    Abstract: A system and method of using motion or spatial identification technology with a mobile RFID reader to detect whether an RFID tag is part of a forklift load or other ambulatory space such as a shopping cart receptacle, includes determining whether a tag is within a defined space and/or whether a tag is in motion relative to a mobile RFID reader. The system and method determines whether a particular RFID tag is part of a forklift load/space, has been added to or removed, is an extraneous tag, etc.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: July 4, 2017
    Assignee: INTERMEC IP CORP.
    Inventors: Steven V. Schatz, Gary Neal Spiess, Thaddeus Ternes, Maury Anderson, Hunter M. Leland
  • Patent number: 9697398
    Abstract: Tags are used to recover lost objects. Each tag transmits identification information to passing communications devices, such as a cellular phone. The cellular phone then uploads the tag's identification information, along with a location, to a central network database. The central network database thus stores a central repository identifying locations associated with tags discovered by passing communications devices.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: July 4, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Robert A. Koch, Barrett Kreiner
  • Patent number: 9697399
    Abstract: A communication method of an active radio frequency identification (RFID) tag attached to a product or a pallet is provided.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: July 4, 2017
    Assignee: Korea Electronics Technology Institute
    Inventors: Yoen Kug Moon, Dong Hyun Lee, Sung Hun Chae
  • Patent number: 9697400
    Abstract: This patent specification describes a barcode-reading system for a mobile device. The mobile device includes a camera and a white illumination source on the backside of the mobile device. The system includes a barcode reading accessory with at least one reflective surface folding both the field of view of the camera and the field of illumination of the mobile device towards a target area beyond the top side of the mobile device.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: July 4, 2017
    Assignee: The Code Corporation
    Inventors: Phil Utykanski, George Powell, Ryan Hoobler
  • Patent number: 9697401
    Abstract: An add-on device for an image scanner for scanning barcodes is provided. The add-on device includes a housing mounted to the standard range lens front on an image scanner, and a lens holder. The lens holder has a first position for holding a first lens, a second position being an aperture, and a third position for holding a second lens. A high-density lens is mounted in the first position. An extended range lens is mounted in the third position. The lens holder is mounted in the housing and is transverse to the optical axis of the standard range lens of the image scanner. Further, the lens holder is movable within the housing in order to alternately position the high-density lens, the aperture, and the extended range lens to be in alignment with the optical axis of the standard range lens of the image scanner.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: July 4, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Chen Feng, Tao Xian, Mehul Patel, Sean Philip Kearney, Paul Poloniewicz
  • Patent number: 9697402
    Abstract: An example method of tracking information for integrated circuits (ICs) that are handled by a plurality of tools during manufacture includes: marking each of IC with a barcode after the ICs have been packaged; performing, at a first tool of the plurality of tools, one or more electrical tests of the ICs and storing electrical characteristics of each IC in association with the barcode of each IC in a database; querying the database with a specification to obtain a set of barcodes for candidate ICs having electrical characteristics that match the specification; scanning, at a second tool of the plurality of tools, the barcode of each of the ICs to select a plurality of ICs each having a respective barcode in the set of barcodes; and segregating the plurality of ICs from the ICs.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: July 4, 2017
    Assignee: XILINX, INC.
    Inventors: Tze Hern Khor, Wei Yee Jocelyn Teo, Hung Wei Ng, Chen Huat Ng, Hsao Hsien Yang, Mini Padmanabhan
  • Patent number: 9697403
    Abstract: A hand-held indicia-reading device includes a housing and a cable having a unitary-construction. The indicia-reader has a head portion with an indicia-reading system including a printed circuit board. The entire handle portion of the reader is typically over-molded onto a host-connector cable. The host-connector cable includes a circuit board connector on one end and a connector for connecting to a host at an opposite end extending from a base portion of the handle.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: July 4, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Stephen Colavito, Kevin Saber
  • Patent number: 9697404
    Abstract: A system and method is provided wherein a device can be reprogrammed utilizing one or more programming symbols. A device subject to reprogramming can be a portable device. In one embodiment a device subject to reprogramming can be a portable symbol reading device capable of reading programming symbols.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: July 4, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Robert M. Soule, III, Guy H. Berthiaume, Aldo Mario Caballero, Brian V. Conti, Jeffrey Dean Harper, Larry K. Hooks, Adam Edward Meggitt, James T. Sauerwein, Daniel D. Yeakley
  • Patent number: 9697405
    Abstract: A portable electronic device includes a housing, a first display operably coupled to the housing, and a second display operably coupled to the housing. A processor is operably coupled to the first display and to the second display. A wireless receiver is coupled to the processor for receiving data comprising, for example, an electronic ticket having machine-readable data, and the processor and the second display are operable to display of the machine-readable data. The second display is operable to display the machine-readable data such as a barcode with at least one of a lower reflectance, a higher resolution, and a higher contrast compared to display of the machine-readable data on the first display.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: July 4, 2017
    Assignee: Hand Held Products, Inc.
    Inventor: Edward C. Bremer
  • Patent number: 9697406
    Abstract: A pair of overhead mirror portions splits a field of view of an imager into first and second subfields of view. An illuminating assembly is energized to illuminate a target. A first part of the imager is exposed to capture return illumination light from the target passing through a horizontal window of a workstation over the first subfield of view, and a second part of the imager is exposed to capture return illumination light from the target passing through the horizontal window over the second subfield of view.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: July 4, 2017
    Assignee: Symbol Technologies, LLC
    Inventors: Edward D. Barkan, Mark E. Drzymala
  • Patent number: 9697407
    Abstract: Examples of techniques for encoding data in a 2D symbology are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method for encoding data in a 2D symbology is provided. The method includes assigning a first color representative of a 0-bit and a second color representative of a 1-bit. The method further includes designating a starting indicator and an ending indicator. The method also includes generating, by a processor, the 2D symbology, the 2D symbology includes a series of data segments and null segments representing a binary string. The series of data segments and null segments starts with the starting indicator and ends with the ending indicator. The data segments include 0-bit segments of the first color and 1-bit segments of the second color. The null segments are positioned between each of the data segments and are of a third color.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: July 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erich Guenter, Mark E. Maresh, Colm Nolan, Juan F. Vargas, Michael J. Whitney
  • Patent number: 9697408
    Abstract: A system and method by which mail sorting equipment can correct postal addresses utilizing cloud technology. The real-time address correction system for correcting addresses of mail articles in real-time, comprises sorters, vision systems, controllers, processors, printers, local and remote computers, databases, bins, and a cloud system to tie together the local and remote computers in addition to the sorters and controllers. Corrected postal addresses are stored remotely and locally to the sorter and provided to the sorter as needed by a cloud based system. The system and method accommodates delays in providing the corrected postal addresses to the sorter.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: July 4, 2017
    Assignee: National Presort, Inc.
    Inventors: Henry Daboub, Tom Glassman, Jeremy S. McWilliam, Tom Grauberger
  • Patent number: 9697409
    Abstract: Various structures and methods are disclosed for packaging a biometric sensor, such as a capacitive biometric sensor. Embodiments incorporate various placements of the biometric sensor, structure surrounding a biometric sensor, connection structures (electrical, physical, or both), and techniques for enhanced sensor imaging, sensor retention, and guiding a user's finger to a proper location above a biometric sensor. For example, A biometric sensor assembly can include an aperture formed in a trim with a cap disposed in the aperture. A biometric sensor may be positioned below the cap and a switch positioned below the biometric sensor.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: July 4, 2017
    Assignee: Apple Inc.
    Inventor: Scott A. Myers
  • Patent number: 9697410
    Abstract: A capacitive fingerprint sensor includes a compensation memory which stores a direct current offset parameter and a gain compensation parameter of each sensing unit of a capacitive sensing array. Therefore, the above-mentioned capacitive fingerprint sensor is able to individually compensate sensing signals measured by each the sensing unit and the sensing signals measured by each sensing unit have better uniformity and signal to noise ratio (SNR).
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: July 4, 2017
    Assignee: CONTEK LIFE SCIENCE CO., LTD.
    Inventors: Yen Ju Lo, Chein-Hsun Wang, Dai-Chi Wu