Patents by Inventor Abhishek Saxena

Abhishek Saxena has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240042710
    Abstract: A method for manufacturing an optical element such as a micro-optic lens may include providing a substrate having a surface profile, the substrate surface profile defining one or more flow stop features. The method may include providing a mold tool having a mold surface profile and dispensing viscous material. When the mold surface profile and the substrate surface profile are disposed towards one another and aligned relative to one another, the mold surface profile and the substrate surface profile define therebetween an optical element cavity, a peripheral cavity disposed around a periphery of the optical element cavity where the peripheral cavity includes one or more flow stop features, and an air flow path for air to flow in and out of the peripheral cavity from and to an external environment. The optical element cavity and the peripheral cavity define a peripheral constriction therebetween.
    Type: Application
    Filed: December 6, 2021
    Publication date: February 8, 2024
    Inventors: Abhishek SAXENA, Elena ISENI
  • Publication number: 20230318924
    Abstract: A 5G or 6G communication system for supporting a higher data transmission rate in certain example instances. Certain example embodiments may provide a method for managing PAN devices in a cluster using a first PAN device in the cluster of the PAN devices. The method may include receiving an input comprising an inner cluster attribute from a user. The method may include determining that the first PAN device has the inner cluster attribute. The method may include determining whether an inner cluster corresponding to the inner cluster attribute is available under the cluster, where the inner cluster comprises a subset of the PAN devices with the inner cluster attribute. The method may include joining the inner cluster, in response to determining that the inner cluster is available under the cluster. The method may include creating the inner cluster, in response to determining that the inner cluster is not available under the cluster.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: Prabhat KUMAR, Abhishek SAXENA, Abhinav JAIN, Anand ASATI, Amit JAIN, Nitesh SUTHAR
  • Publication number: 20230140918
    Abstract: A system for automatic incident response is disclosed. The system is programmed to receive information regarding an incident (event). The system is programmed to apply an action prediction model for inferring one or more programming actions from key phrases in an incident report, or apply a workflow prediction model for inferring one or more workflows of actions from an event descriptor. In response to receiving user input to modify a current workflow, the system is programmed to apply a workflow step prediction model for generating a recommended workflow from the modified workflow. The system is programmed to then apply a risk model for computing a risk score from the recommended workflow and user or environment information. The system is programmed to then transmit an alert or a confirmation depending on whether the risk score exceeds a threshold.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 11, 2023
    Inventors: Abhishek SAXENA, Amit CHANDAK
  • Patent number: 11178182
    Abstract: Normalized access control policies associated with entities in an information technology (IT) infrastructure comprising a plurality of subsystems may be obtained based on a stored access control policy representation governing access to resources in the IT infrastructure. Based on the normalized access control policies, entity clusters associated with the entities may be determined. Further, derived access control policies corresponding to the at least one entity cluster may be determined. A set of non-compliant access control policies may be determined where the set of non-compliant access control policies may comprise: a subset of the normalized access control policies that are non-compliant with stated access control policies applicable to the entity clusters, and/or a subset of the derived access control policies that are non-compliant with the stated access control policies.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: November 16, 2021
    Assignee: SAILPOINT TECHNOLOGIES, INC.
    Inventors: Abhishek Saxena, Manish Kalia
  • Patent number: 10904146
    Abstract: Systems, methods, and non-transitory computer-readable storage media for performing hierarchical routing are disclosed. The method includes identifying routes in a computer network and arranging those routes in two separate routing tables. The first routing table is stored on a first module and the second routing table is stored on a second module.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: January 26, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ayan Banerjee, Ramana Mellacheruvu, Abhishek Saxena, Vishal Jain, Luca Cafiero
  • Publication number: 20190327271
    Abstract: Normalized access control policies associated with entities in an information technology (IT) infrastructure comprising a plurality of subsystems may be obtained based on a stored access control policy representation governing access to resources in the IT infrastructure. Based on the normalized access control policies, entity clusters associated with the entities may be determined. Further, derived access control policies corresponding to the at least one entity cluster may be determined. A set of non-compliant access control policies may be determined where the set of non-compliant access control policies may comprise: a subset of the normalized access control policies that are non-compliant with stated access control policies applicable to the entity clusters, and/or a subset of the derived access control policies that are non-compliant with the stated access control policies.
    Type: Application
    Filed: April 19, 2019
    Publication date: October 24, 2019
    Inventors: Abhishek Saxena, Manish
  • Publication number: 20190020585
    Abstract: Systems, methods, and non-transitory computer-readable storage media for performing hierarchical routing are disclosed. The method includes identifying routes in a computer network and arranging those routes in two separate routing tables. The first routing table is stored on a first module and the second routing table is stored on a second module.
    Type: Application
    Filed: September 17, 2018
    Publication date: January 17, 2019
    Inventors: Ayan Banerjee, Ramana Mellacheruvu, Abhishek Saxena, Vishal Jain, Luca Cafiero
  • Patent number: 10182496
    Abstract: Systems and approaches are provided for optimizing the Spanning Tree Protocol (STP) in a switched network. STP port type for a network infrastructure device can be controlled based on the dynamically discovered neighbor device type of the directly connected peer of the device using the Link Level Discovery Protocol (LLDP). LLDP can provide system capabilities of a link level peer to identify whether the link level peer is a host or a network infrastructure device. In various embodiments, the exchange of system capabilities can the trigger the configuration of an STP port as a network port for ports connected to network infrastructure devices or edge ports for ports directly connected to host devices.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: January 15, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Abhishek Saxena, Ramana Mellacheruvu, Parag Deshpande
  • Patent number: 10079761
    Abstract: Systems, methods, and non-transitory computer-readable storage media for performing hierarchical routing are disclosed. The method includes identifying routes in a computer network and arranging those routes in two separate routing tables. The first routing table is stored on a first module and the second routing table is stored on a second module.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: September 18, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Ramana Mellacheruvu, Abhishek Saxena, Vishal Jain, Luca Cafiero
  • Patent number: 9977521
    Abstract: A method for controlling an electronic device and an associated apparatus are provided, where the electronic device includes a proximity sensor for performing proximity detection, and the method includes the steps of: determining whether a first condition is satisfied according to an application status; performing a proximity sensor threshold adjustment operation corresponding to the first condition when the first condition is satisfied, to obtain an adjusted proximity sensor threshold for the proximity sensor; and performing proximity detection by utilizing the proximity sensor according to the adjusted proximity sensor threshold. The step of determining whether the first condition is satisfied according to the application status may further include: when a specific application is running in the foreground or launched, determining that the first condition is satisfied.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: May 22, 2018
    Assignee: HTC Corporation
    Inventors: Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan
  • Patent number: 9898063
    Abstract: An electronic apparatus comprising an environment sensing device, a display, a touch sensing device, and a processing module comprising a main controller and a sub-controller is disclosed. The main controller performs a predetermined function based a touch input. The sub-controller computes a tilt angle of the electronic apparatus, and activates the touch sensing device without turning on the display if the tilt angle falls in a predetermined angle range, while the main controller is in the sleep mode. The processing module performs following steps when the display is off: determining the touch input is valid or invalid; keeping the display off if the touch input is invalid. The sub-controller wakes and activates the main controller to turn on the display and to control the electronic apparatus to perform the predetermined function according to a gesture formed by the touch input if the touch input is valid.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: February 20, 2018
    Assignee: HTC Corporation
    Inventors: Hsin-Ti Chueh, Chia-Wei Chen, Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan, Chien-Lung Chou, Chun-Hao Fan
  • Patent number: 9792349
    Abstract: A method and apparatus for an in-database sharded queue that supports JMS session ordering is provided. Messages from a plurality of enqueuers are stored in a plurality of shards of a particular queue. For each enqueuer, all messages are stored in only one of the shards. Each shard includes one or more subshards, each subshard having one or more partitions of a queue table maintained by a relational database system. All messages from a first enqueuer are stored in partitions of the queue table that are assigned to a first shard of the plurality of shards. All messages from a second enqueuer are stored in partitions of the queue table that are assigned to a second shard of the plurality of shards. Subscribers of the particular queue are caused to dequeue messages from the plurality of shards.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: October 17, 2017
    Assignee: Oracle International Corporation
    Inventors: Shubha Bose, Devendra Singh, Neerja Bhatt, Sujatha Janardhanan, Gaurav Garg, Yang Seok Ki, Abhishek Saxena, Alan Downing
  • Patent number: 9778754
    Abstract: A method for controlling an electronic apparatus with a display and an input device, which comprises: sensing a tilt angle of the electronic apparatus in a sleep mode, wherein the display is off and the input device is non-active in the sleep mode; activating the input device without turning on the display based on the tilt angle of the electronic apparatus; receiving a user input from the input device while the display is off; and performing a predetermined function based on the user input.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: October 3, 2017
    Assignee: HTC CORPORATION
    Inventors: Abhishek Saxena, Chia-Wei Chen, Hsin-Hao Lee, Ssu-Po Chin
  • Publication number: 20170228009
    Abstract: An electronic apparatus comprising an environment sensing device, a display, a touch sensing device, and a processing module comprising a main controller and a sub-controller is disclosed. The main controller performs a predetermined function based a touch input. The sub-controller computes a tilt angle of the electronic apparatus, and activates the touch sensing device without turning on the display if the tilt angle falls in a predetermined angle range, while the main controller is in the sleep mode. The processing module performs following steps when the display is off: determining the touch input is valid or invalid; keeping the display off if the touch input is invalid. The sub-controller wakes and activates the main controller to turn on the display and to control the electronic apparatus to perform the predetermined function according to a gesture formed by the touch input if the touch input is valid.
    Type: Application
    Filed: April 24, 2017
    Publication date: August 10, 2017
    Inventors: Hsin-Ti Chueh, Chia-Wei Chen, Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan, Chien-Lung Chou, Chun-Hao Fan
  • Publication number: 20170207961
    Abstract: Systems and approaches are provided for optimizing the Spanning Tree Protocol (STP) in a switched network. STP port type for a network infrastructure device can be controlled based on the dynamically discovered neighbor device type of the directly connected peer of the device using the Link Level Discovery Protocol (LLDP). LLDP can provide system capabilities of a link level peer to identify whether the link level peer is a host or a network infrastructure device. In various embodiments, the exchange of system capabilities can the trigger the configuration of an STP port as a network port for ports connected to network infrastructure devices or edge ports for ports directly connected to host devices.
    Type: Application
    Filed: April 5, 2017
    Publication date: July 20, 2017
    Inventors: Abhishek Saxena, Ramana Mellacheruvu, Parag Deshpande
  • Patent number: 9665162
    Abstract: A touch input determining method applied to an electronic apparatus with a touch sensing device, which comprises: (a) determining a size for a region of the touch sensing device that an object provides at least one touch input to; (b) if the size is larger than or equals to a first predetermined value, not determining the touch input is a valid touch input; and (c) if the size is smaller than or equals to a second predetermined value, not determining the touch input is a valid touch input, wherein the second predetermined value is smaller than the first predetermined value.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: May 30, 2017
    Assignee: HTC Corporation
    Inventors: Hsin-Ti Chueh, Chia-Wei Chen, Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan, Chien-Lung Chou, Chun-Hao Fan
  • Patent number: 9655232
    Abstract: Systems and approaches are provided for optimizing the Spanning Tree Protocol (STP) in a switched network. STP port type for a network infrastructure device can be controlled based on the dynamically discovered neighbor device type of the directly connected peer of the device using the Link Level Discovery Protocol (LLDP). LLDP can provide system capabilities of a link level peer to identify whether the link level peer is a host or a network infrastructure device. In various embodiments, the exchange of system capabilities can the trigger the configuration of an STP port as a network port for ports connected to network infrastructure devices or edge ports for ports directly connected to host devices.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: May 16, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Abhishek Saxena, Ramana Mellacheruvu, Parag Deshpande
  • Publication number: 20170091811
    Abstract: Disclosed herein are systems, methods, and devices for generating attribution metrics. Systems include a sequential data structure generator configured to generate sequential data structures based on performance data. Each of the sequential data structures characterizes a sequential representation of at least some of a plurality of data events during a first time period. Systems also include an attribution metric generator configured to generate a first plurality of attribution scores and a first plurality of attribution metrics based on a first plurality of dimensions associated with the plurality of data events included in the sequential data structures. Systems further include a resource file generator configured to generate a first resource file that stores data values characterizing the first plurality of attribution metrics. The first resource file is capable of being provided to an advertisement server and being used to generate at least one message including a bid request.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Applicant: Turn Inc.
    Inventors: Abhishek Saxena, Ali Dasdan, Sam Boosalis
  • Patent number: 9552043
    Abstract: A handheld electronic device is provided. The handheld electronic device includes a touch display unit, a sensor unit and a processing unit. The sensor unit detects a rotation angle of the handheld electronic device relative to a gravity direction and a displacement of the handheld electronic device. The processing unit is electrically connected to the touch display unit and the sensor unit to extend a timeout threshold of the touch display unit from a first value to a second value that is larger than the first value when the rotation angle is within a reading mode range. The processing unit keeps the timeout threshold at the second value when at least a first condition that the displacement of the handheld electronic device is larger than a predetermined value is met.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: January 24, 2017
    Assignee: HTC Corporation
    Inventors: Wen-Chun Chen, Hsin-Ti Chueh, Abhishek Saxena, Chia-Wei Chen, Hung-Wen Chien
  • Publication number: 20160350814
    Abstract: Systems, methods, and apparatus are disclosed herein. Systems include a plurality of mappers configured to extract a plurality of sequences from user data. The plurality of sequences includes sequential representations of data events associated with a user and a sub-campaign. The plurality of sequences may identify a sequence of data events having action identifiers corresponding to user actions. Systems also include a plurality of reducers configured to generate, for each sub-campaign, a first set of aggregated numbers identifying sequences including action identifiers, and further configured to generate, for each sub-campaign, a second set of aggregated numbers of sequences not including action identifiers. Systems further include a plurality of servers configured to generate a plurality of probabilistic weights. The plurality of servers is further configured to generate a plurality of performance metrics based on the plurality of probabilistic weights.
    Type: Application
    Filed: August 9, 2016
    Publication date: December 1, 2016
    Applicant: Turn Inc.
    Inventors: Sahin Cem Geyik, Abhishek Saxena, Ali Dasdan